SlideShare una empresa de Scribd logo
1 de 13
Modelo conceptual de UML




     Universidad de Cartagena
       Ingeniería de Software
                2012
UML: Lenguaje de modelado
            unificado
Un Lenguaje grafico para:
    o ™Visualizar
    o ™Especificar
    o ™Construir
    o ™Documentar
UML ofrece un estándar para describir un "plano" del sistema
(modelo), incluyendo aspectos conceptuales:
    o Procesos de negocio
    o Funciones del sistema
Además de aspectos concretos como
    o Expresiones de lenguajes de programación,
    o Esquemas de bases de datos.
• Lenguaje universalmente aceptado como planos
  para el diseño de software.



• Al UML ser un modelo necesariamente tiene que
  girar en torno a 2 enfoques:

  o Estructural: para destacar la organización del sistemas.

  o Comportamiento: para resaltar la dinámica de los sistemas.
Modelo Conceptual
UML se compone de tres elementos principales
• 1. Bloques básicos de construcción
   o Elementos

       Estructurales, Comportamiento, Agrupación, Anotación
   o ‹ Relaciones
   o ‹ Diagramas

• 2. Reglas que aplican sobre los bloques
   o ‹ Establecen qué es un modelo bien formado

• 3. Mecanismos comunes de UML
1. Bloques de Construcción
3 tipos de bloques de construcción:
•   Elementos: Modelos UML
    o Estructurales: Clases, interfaces, casos de uso.

    o Comportamiento: Parte dinámica del UML.
       • Interacción: Mensajes que se intercambia entre objetos.
       • Maquinas de estado: secuencia de estados por las que pasa un
         objeto en respuesta a un evento.

    o Agrupación: Parte organizativa del modelo UML.
       • Paquetes: conjunto de elementos de la misma naturaleza
         conceptual.

    o Anotación: Parte explicativa de los modelos UML.
       • Notas: apunte funcional
•   Relaciones: Establecen la forma de interacción
     o Dependencia: Relación de uso entre 2 elementos (un elemento
       que utiliza otro) (dependiente e independiente)

    o Asociación: Relación estructural que describe un conjunto de
      enlacen entre los objetos.



    o Generalización: Relación en la que uno o varios elementos
      especializados se derivan de un elemento general.



    o Realización: Relación en la cual los elementos componentes
      expresan un compromiso.
•   Diagramas: Representación grafica de un conjunto de elementos de un
    modelado, a menudo se representa de forma similar a un grafo con sus
    respectivos vértices y aristas.

Clasificación delos diagramas:

•   Diagramas de estructura enfatizan en los elementos que deben existir en el
    sistema modelado:

              o   Diagrama de clases
              o   Diagrama de componentes
              o   Diagrama de objetos
              o   Diagrama de estructura compuesta (UML 2.0)
              o   Diagrama de despliegue
              o   Diagrama de paquetes

•   Diagramas de comportamiento enfatizan en lo que debe suceder en el
    sistema modelado:

              o Diagrama de actividades
              o Diagrama de casos de uso
              o Diagrama de estados
•   Diagramas de Interacción, un subtipo de diagramas de
    comportamiento, que enfatiza sobre el flujo de control y de datos
    entre los elementos del sistema modelado:
              o Diagrama de secuencia
              o Diagrama de comunicación
              o Diagrama de tiempos (UML 2.0)
              o Diagrama de vista de interacción (UML 2.0)
2. Reglas
Especifican como se construyen modelo bien
formado a partir de los bloque de construcción.

• Reglas para:
   o    Nombres: como llamar a los elementos relaciones y diagramas.
   o    Alcance: contextos en el que s ele da un significado aun
       nombre.
   o    Visibilidad: como se puede ver y utilizar los nombre en un
       determinado componente.
   o    Integridad: como se relaciona apropiada y consistentemente
       unos elemento con otros.
   o   «Ejecución»: todo este operando de manera correcta.
• No siempre se concretan aspectos «bien formados»
  de un modelo con:

  o Abreviado: oculta elementos para simplificar.
  o Incompleto: omite detalles y elementos.
  o Inconsistente: no garantiza la integridad del modelo.
3. Mecanismos comunes
• Elementos que se aplican durante todo el proceso
  de desarrollo de los modelo UML simple y eficiente.
• Tipos de mecanismos:
• Especificaciones: Detallar textualmente el
  comportamiento de un elemento en un modelo
  UML.
• Adornos: Notación grafica en la que se representan
  los elementos y sus aspectos mas relevantes.
• Divisiones comunes: representas la divisiones que
  presenta el diseño orientado a objetos.
• Mecanismos de extensibilidad: permite definir
  nuevos componentes.
Bibliografía
• http://eisc.univalle.edu.co/cursos/web/material/75
  0091M/1/sesion2-UML.pdf
• http://es.scribd.com/doc/43824743/4-Modelo-
  Conceptual-UML-ppt-Autoguardado
• http://es.wikipedia.org/wiki/Lenguaje_Unificado_de
  _Modelado
¡Gracias por su atención!
UML es la innovación conceptual en el mundo tecnológico
                del desarrollo de software.

Más contenido relacionado

La actualidad más candente

Diagramas estados
Diagramas estadosDiagramas estados
Diagramas estadosloco8888
 
DISEÑO DE LA ARQUITECTURA DEL SOFTWARE
DISEÑO DE LA ARQUITECTURA DEL SOFTWAREDISEÑO DE LA ARQUITECTURA DEL SOFTWARE
DISEÑO DE LA ARQUITECTURA DEL SOFTWAREjose_rob
 
Sem 8 Modelo De Analisis
Sem 8 Modelo De AnalisisSem 8 Modelo De Analisis
Sem 8 Modelo De Analisisguest0a6e49
 
diagrama de colaboracion
diagrama de colaboraciondiagrama de colaboracion
diagrama de colaboracionstill01
 
Componentes y Librerías - Tópicos avanzados de programación.
Componentes y Librerías - Tópicos avanzados de programación.Componentes y Librerías - Tópicos avanzados de programación.
Componentes y Librerías - Tópicos avanzados de programación.Giancarlo Aguilar
 
Analisis Y DiseñO Orientado A Objetos
Analisis Y DiseñO Orientado A ObjetosAnalisis Y DiseñO Orientado A Objetos
Analisis Y DiseñO Orientado A Objetosyoiner santiago
 
Sesion1.1 uml
Sesion1.1 umlSesion1.1 uml
Sesion1.1 umlyonnyl
 
Vistas Arquitectonicas Ingenieria de Software
Vistas Arquitectonicas Ingenieria de SoftwareVistas Arquitectonicas Ingenieria de Software
Vistas Arquitectonicas Ingenieria de SoftwareRoberth Loaiza
 
Diagramas UML: Componentes y despliegue
Diagramas UML: Componentes y despliegueDiagramas UML: Componentes y despliegue
Diagramas UML: Componentes y desplieguejoshell
 
Modelado del análisis
Modelado del análisisModelado del análisis
Modelado del análisisJavier Rivera
 
UML - Diagramas de Actividades, componentes y clases
UML - Diagramas de Actividades, componentes y clasesUML - Diagramas de Actividades, componentes y clases
UML - Diagramas de Actividades, componentes y clasesErickMontesdeoca5
 
Lectura 3 Modelo De Analisis
Lectura 3   Modelo De AnalisisLectura 3   Modelo De Analisis
Lectura 3 Modelo De Analisisguest0a6e49
 
Modelado de analisis para aplicaciones web
Modelado de analisis para aplicaciones webModelado de analisis para aplicaciones web
Modelado de analisis para aplicaciones webMaritzaD
 

La actualidad más candente (20)

Modelos de dominio
Modelos de dominioModelos de dominio
Modelos de dominio
 
Diagramas estados
Diagramas estadosDiagramas estados
Diagramas estados
 
DISEÑO DE LA ARQUITECTURA DEL SOFTWARE
DISEÑO DE LA ARQUITECTURA DEL SOFTWAREDISEÑO DE LA ARQUITECTURA DEL SOFTWARE
DISEÑO DE LA ARQUITECTURA DEL SOFTWARE
 
Sem 8 Modelo De Analisis
Sem 8 Modelo De AnalisisSem 8 Modelo De Analisis
Sem 8 Modelo De Analisis
 
Diagramas UML
Diagramas UMLDiagramas UML
Diagramas UML
 
diagrama de colaboracion
diagrama de colaboraciondiagrama de colaboracion
diagrama de colaboracion
 
UML
UMLUML
UML
 
Componentes y Librerías - Tópicos avanzados de programación.
Componentes y Librerías - Tópicos avanzados de programación.Componentes y Librerías - Tópicos avanzados de programación.
Componentes y Librerías - Tópicos avanzados de programación.
 
Uml
UmlUml
Uml
 
Analisis Y DiseñO Orientado A Objetos
Analisis Y DiseñO Orientado A ObjetosAnalisis Y DiseñO Orientado A Objetos
Analisis Y DiseñO Orientado A Objetos
 
Sesion1.1 uml
Sesion1.1 umlSesion1.1 uml
Sesion1.1 uml
 
Caracteristicas rup
Caracteristicas rupCaracteristicas rup
Caracteristicas rup
 
Vistas Arquitectonicas Ingenieria de Software
Vistas Arquitectonicas Ingenieria de SoftwareVistas Arquitectonicas Ingenieria de Software
Vistas Arquitectonicas Ingenieria de Software
 
Diagramas UML: Componentes y despliegue
Diagramas UML: Componentes y despliegueDiagramas UML: Componentes y despliegue
Diagramas UML: Componentes y despliegue
 
Modelado del análisis
Modelado del análisisModelado del análisis
Modelado del análisis
 
UML - Diagramas de Actividades, componentes y clases
UML - Diagramas de Actividades, componentes y clasesUML - Diagramas de Actividades, componentes y clases
UML - Diagramas de Actividades, componentes y clases
 
Lectura 3 Modelo De Analisis
Lectura 3   Modelo De AnalisisLectura 3   Modelo De Analisis
Lectura 3 Modelo De Analisis
 
Modelo 4+1
Modelo 4+1Modelo 4+1
Modelo 4+1
 
Modelado de analisis para aplicaciones web
Modelado de analisis para aplicaciones webModelado de analisis para aplicaciones web
Modelado de analisis para aplicaciones web
 
10.el diseño en el nivel de componentes
10.el diseño en el nivel de componentes10.el diseño en el nivel de componentes
10.el diseño en el nivel de componentes
 

Destacado

Unidad 5 Mad Modelado Analisis Modelo Conceptual
Unidad 5 Mad Modelado Analisis   Modelo ConceptualUnidad 5 Mad Modelado Analisis   Modelo Conceptual
Unidad 5 Mad Modelado Analisis Modelo ConceptualSergio Sanchez
 
Variables e hipotesis. Operacionalización de variables
Variables e hipotesis. Operacionalización de variablesVariables e hipotesis. Operacionalización de variables
Variables e hipotesis. Operacionalización de variablesmatef27
 
19 OperacionalizacióN De Las Variables
19 OperacionalizacióN De Las Variables19 OperacionalizacióN De Las Variables
19 OperacionalizacióN De Las Variableshackdark666
 
Operacionalizacion matriz de variables
Operacionalizacion matriz de variablesOperacionalizacion matriz de variables
Operacionalizacion matriz de variablesemartineza
 
Operacionalizacion de variables 2013
Operacionalizacion de variables 2013Operacionalizacion de variables 2013
Operacionalizacion de variables 2013Jessica Yace Martinez
 

Destacado (9)

Operacionalizacion de las Variables e Hipotesis
Operacionalizacion de las Variables e Hipotesis Operacionalizacion de las Variables e Hipotesis
Operacionalizacion de las Variables e Hipotesis
 
Unidad 5 Mad Modelado Analisis Modelo Conceptual
Unidad 5 Mad Modelado Analisis   Modelo ConceptualUnidad 5 Mad Modelado Analisis   Modelo Conceptual
Unidad 5 Mad Modelado Analisis Modelo Conceptual
 
Variables e hipotesis. Operacionalización de variables
Variables e hipotesis. Operacionalización de variablesVariables e hipotesis. Operacionalización de variables
Variables e hipotesis. Operacionalización de variables
 
Variables e hipótesis
Variables e hipótesisVariables e hipótesis
Variables e hipótesis
 
EL MARCO TEORICO REFERENCIAL
EL MARCO TEORICO REFERENCIALEL MARCO TEORICO REFERENCIAL
EL MARCO TEORICO REFERENCIAL
 
19 OperacionalizacióN De Las Variables
19 OperacionalizacióN De Las Variables19 OperacionalizacióN De Las Variables
19 OperacionalizacióN De Las Variables
 
Operacionalizacion matriz de variables
Operacionalizacion matriz de variablesOperacionalizacion matriz de variables
Operacionalizacion matriz de variables
 
Operacionalizacion de variables 2013
Operacionalizacion de variables 2013Operacionalizacion de variables 2013
Operacionalizacion de variables 2013
 
Operaconalización de variables
Operaconalización de variablesOperaconalización de variables
Operaconalización de variables
 

Similar a Modelo Conceptual UML (20)

MODELO CONCEPTUAL UML
MODELO CONCEPTUAL UMLMODELO CONCEPTUAL UML
MODELO CONCEPTUAL UML
 
Uml juan pablo cueto galindo
Uml juan pablo cueto galindoUml juan pablo cueto galindo
Uml juan pablo cueto galindo
 
Uml
UmlUml
Uml
 
UML - Analisis de Sistemas
UML - Analisis de SistemasUML - Analisis de Sistemas
UML - Analisis de Sistemas
 
Modelado UM5-4.pptx
Modelado UM5-4.pptxModelado UM5-4.pptx
Modelado UM5-4.pptx
 
ADS - Sesion2
ADS - Sesion2ADS - Sesion2
ADS - Sesion2
 
MODELAMIENTO VISUAL Y UML
MODELAMIENTO VISUAL Y UMLMODELAMIENTO VISUAL Y UML
MODELAMIENTO VISUAL Y UML
 
Modelamiento visual-y-uml346
Modelamiento visual-y-uml346Modelamiento visual-y-uml346
Modelamiento visual-y-uml346
 
Uml
UmlUml
Uml
 
Objeto de Aprendizaje : Introducción a UML
Objeto de Aprendizaje : Introducción a UMLObjeto de Aprendizaje : Introducción a UML
Objeto de Aprendizaje : Introducción a UML
 
Equipo2
Equipo2Equipo2
Equipo2
 
Uml
UmlUml
Uml
 
Trabajo uml romero
Trabajo uml romeroTrabajo uml romero
Trabajo uml romero
 
Trabajo uml romero
Trabajo uml romeroTrabajo uml romero
Trabajo uml romero
 
Trabajo uml romero
Trabajo uml romeroTrabajo uml romero
Trabajo uml romero
 
Trabajo uml romero
Trabajo uml romeroTrabajo uml romero
Trabajo uml romero
 
Uml
UmlUml
Uml
 
EL UML X2
EL UML X2EL UML X2
EL UML X2
 
Uml mateo henao
Uml mateo henaoUml mateo henao
Uml mateo henao
 
Uml
UmlUml
Uml
 

Más de Jorge Cortés Alvarez (13)

Lógica Difusa
Lógica DifusaLógica Difusa
Lógica Difusa
 
MPLS: Multiprotocol Label Switching
MPLS: Multiprotocol Label SwitchingMPLS: Multiprotocol Label Switching
MPLS: Multiprotocol Label Switching
 
Cable Coaxial
Cable CoaxialCable Coaxial
Cable Coaxial
 
FET (Transistores de Efecto de Campo)
FET (Transistores de Efecto de Campo)FET (Transistores de Efecto de Campo)
FET (Transistores de Efecto de Campo)
 
Diagrama de Actividades
Diagrama de ActividadesDiagrama de Actividades
Diagrama de Actividades
 
Sociedad Comandita
Sociedad ComanditaSociedad Comandita
Sociedad Comandita
 
Metodología RUP
Metodología RUPMetodología RUP
Metodología RUP
 
Energía Eólica
Energía EólicaEnergía Eólica
Energía Eólica
 
Interrupciones: Sistemas Operativos
Interrupciones: Sistemas OperativosInterrupciones: Sistemas Operativos
Interrupciones: Sistemas Operativos
 
¿Cómo trabaja un buscador de internet en Mandarín?
¿Cómo trabaja un buscador de internet en Mandarín?¿Cómo trabaja un buscador de internet en Mandarín?
¿Cómo trabaja un buscador de internet en Mandarín?
 
Presentación1
Presentación1Presentación1
Presentación1
 
Articulo Científico IEEE (Interpretacion)
Articulo Científico IEEE (Interpretacion)Articulo Científico IEEE (Interpretacion)
Articulo Científico IEEE (Interpretacion)
 
Articulo Científico IEEE (Analisis)
Articulo Científico IEEE (Analisis)Articulo Científico IEEE (Analisis)
Articulo Científico IEEE (Analisis)
 

Último

BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfBIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfCESARMALAGA4
 
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).pptPINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).pptAlberto Rubio
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfromanmillans
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdfOswaldoGonzalezCruz
 
Técnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materialesTécnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materialesRaquel Martín Contreras
 
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...YobanaZevallosSantil1
 
Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024IES Vicent Andres Estelles
 
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024gharce
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialpatriciaines1993
 
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfMapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfvictorbeltuce
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxdanalikcruz2000
 
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxc3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxMartín Ramírez
 
Manejo del Dengue, generalidades, actualización marzo 2024 minsa
Manejo del Dengue, generalidades, actualización marzo 2024 minsaManejo del Dengue, generalidades, actualización marzo 2024 minsa
Manejo del Dengue, generalidades, actualización marzo 2024 minsaLuis Minaya
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptxJunkotantik
 
Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfsamyarrocha1
 
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfEstrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfAlfredoRamirez953210
 
periodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicasperiodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicas123yudy
 
Contextualización y aproximación al objeto de estudio de investigación cualit...
Contextualización y aproximación al objeto de estudio de investigación cualit...Contextualización y aproximación al objeto de estudio de investigación cualit...
Contextualización y aproximación al objeto de estudio de investigación cualit...Angélica Soledad Vega Ramírez
 
CIENCIAS NATURALES 4 TO ambientes .docx
CIENCIAS NATURALES 4 TO  ambientes .docxCIENCIAS NATURALES 4 TO  ambientes .docx
CIENCIAS NATURALES 4 TO ambientes .docxAgustinaNuez21
 
cuadernillo de lectoescritura para niños de básica
cuadernillo de lectoescritura para niños de básicacuadernillo de lectoescritura para niños de básica
cuadernillo de lectoescritura para niños de básicaGianninaValeskaContr
 

Último (20)

BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfBIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
 
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).pptPINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdf
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
 
Técnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materialesTécnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materiales
 
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...
 
Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024
 
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundial
 
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfMapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
 
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxc3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
 
Manejo del Dengue, generalidades, actualización marzo 2024 minsa
Manejo del Dengue, generalidades, actualización marzo 2024 minsaManejo del Dengue, generalidades, actualización marzo 2024 minsa
Manejo del Dengue, generalidades, actualización marzo 2024 minsa
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptx
 
Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdf
 
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfEstrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
 
periodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicasperiodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicas
 
Contextualización y aproximación al objeto de estudio de investigación cualit...
Contextualización y aproximación al objeto de estudio de investigación cualit...Contextualización y aproximación al objeto de estudio de investigación cualit...
Contextualización y aproximación al objeto de estudio de investigación cualit...
 
CIENCIAS NATURALES 4 TO ambientes .docx
CIENCIAS NATURALES 4 TO  ambientes .docxCIENCIAS NATURALES 4 TO  ambientes .docx
CIENCIAS NATURALES 4 TO ambientes .docx
 
cuadernillo de lectoescritura para niños de básica
cuadernillo de lectoescritura para niños de básicacuadernillo de lectoescritura para niños de básica
cuadernillo de lectoescritura para niños de básica
 

Modelo Conceptual UML

  • 1. Modelo conceptual de UML Universidad de Cartagena Ingeniería de Software 2012
  • 2. UML: Lenguaje de modelado unificado Un Lenguaje grafico para: o ™Visualizar o ™Especificar o ™Construir o ™Documentar UML ofrece un estándar para describir un "plano" del sistema (modelo), incluyendo aspectos conceptuales: o Procesos de negocio o Funciones del sistema Además de aspectos concretos como o Expresiones de lenguajes de programación, o Esquemas de bases de datos.
  • 3. • Lenguaje universalmente aceptado como planos para el diseño de software. • Al UML ser un modelo necesariamente tiene que girar en torno a 2 enfoques: o Estructural: para destacar la organización del sistemas. o Comportamiento: para resaltar la dinámica de los sistemas.
  • 4. Modelo Conceptual UML se compone de tres elementos principales • 1. Bloques básicos de construcción o Elementos Estructurales, Comportamiento, Agrupación, Anotación o ‹ Relaciones o ‹ Diagramas • 2. Reglas que aplican sobre los bloques o ‹ Establecen qué es un modelo bien formado • 3. Mecanismos comunes de UML
  • 5. 1. Bloques de Construcción 3 tipos de bloques de construcción: • Elementos: Modelos UML o Estructurales: Clases, interfaces, casos de uso. o Comportamiento: Parte dinámica del UML. • Interacción: Mensajes que se intercambia entre objetos. • Maquinas de estado: secuencia de estados por las que pasa un objeto en respuesta a un evento. o Agrupación: Parte organizativa del modelo UML. • Paquetes: conjunto de elementos de la misma naturaleza conceptual. o Anotación: Parte explicativa de los modelos UML. • Notas: apunte funcional
  • 6. Relaciones: Establecen la forma de interacción o Dependencia: Relación de uso entre 2 elementos (un elemento que utiliza otro) (dependiente e independiente) o Asociación: Relación estructural que describe un conjunto de enlacen entre los objetos. o Generalización: Relación en la que uno o varios elementos especializados se derivan de un elemento general. o Realización: Relación en la cual los elementos componentes expresan un compromiso.
  • 7. Diagramas: Representación grafica de un conjunto de elementos de un modelado, a menudo se representa de forma similar a un grafo con sus respectivos vértices y aristas. Clasificación delos diagramas: • Diagramas de estructura enfatizan en los elementos que deben existir en el sistema modelado: o Diagrama de clases o Diagrama de componentes o Diagrama de objetos o Diagrama de estructura compuesta (UML 2.0) o Diagrama de despliegue o Diagrama de paquetes • Diagramas de comportamiento enfatizan en lo que debe suceder en el sistema modelado: o Diagrama de actividades o Diagrama de casos de uso o Diagrama de estados
  • 8. Diagramas de Interacción, un subtipo de diagramas de comportamiento, que enfatiza sobre el flujo de control y de datos entre los elementos del sistema modelado: o Diagrama de secuencia o Diagrama de comunicación o Diagrama de tiempos (UML 2.0) o Diagrama de vista de interacción (UML 2.0)
  • 9. 2. Reglas Especifican como se construyen modelo bien formado a partir de los bloque de construcción. • Reglas para: o Nombres: como llamar a los elementos relaciones y diagramas. o Alcance: contextos en el que s ele da un significado aun nombre. o Visibilidad: como se puede ver y utilizar los nombre en un determinado componente. o Integridad: como se relaciona apropiada y consistentemente unos elemento con otros. o «Ejecución»: todo este operando de manera correcta.
  • 10. • No siempre se concretan aspectos «bien formados» de un modelo con: o Abreviado: oculta elementos para simplificar. o Incompleto: omite detalles y elementos. o Inconsistente: no garantiza la integridad del modelo.
  • 11. 3. Mecanismos comunes • Elementos que se aplican durante todo el proceso de desarrollo de los modelo UML simple y eficiente. • Tipos de mecanismos: • Especificaciones: Detallar textualmente el comportamiento de un elemento en un modelo UML. • Adornos: Notación grafica en la que se representan los elementos y sus aspectos mas relevantes. • Divisiones comunes: representas la divisiones que presenta el diseño orientado a objetos. • Mecanismos de extensibilidad: permite definir nuevos componentes.
  • 12. Bibliografía • http://eisc.univalle.edu.co/cursos/web/material/75 0091M/1/sesion2-UML.pdf • http://es.scribd.com/doc/43824743/4-Modelo- Conceptual-UML-ppt-Autoguardado • http://es.wikipedia.org/wiki/Lenguaje_Unificado_de _Modelado
  • 13. ¡Gracias por su atención! UML es la innovación conceptual en el mundo tecnológico del desarrollo de software.