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 (20)

Diagramas estados
Diagramas estadosDiagramas estados
Diagramas estados
 
Diseño arquitectónico
Diseño arquitectónicoDiseño arquitectónico
Diseño arquitectónico
 
UML - Casos de Uso y Diagramas de Clase
UML - Casos de Uso y Diagramas de ClaseUML - Casos de Uso y Diagramas de Clase
UML - Casos de Uso y Diagramas de Clase
 
UML: Diagrama de caso de uso
UML: Diagrama de caso de usoUML: Diagrama de caso de uso
UML: Diagrama de caso de uso
 
Diagramas UML
Diagramas UMLDiagramas UML
Diagramas UML
 
Modelos de dominio
Modelos de dominioModelos de dominio
Modelos de dominio
 
Casos de uso
Casos de usoCasos de uso
Casos de uso
 
Metodologías Para AnáLisis Y DiseñO Orientado A Objetos
Metodologías Para AnáLisis Y DiseñO Orientado A ObjetosMetodologías Para AnáLisis Y DiseñO Orientado A Objetos
Metodologías Para AnáLisis Y DiseñO Orientado A Objetos
 
Diagramas de estados
Diagramas de estadosDiagramas de estados
Diagramas de estados
 
Diagrama de clases
Diagrama de clasesDiagrama de clases
Diagrama de clases
 
Diagrama de Actividades
Diagrama de ActividadesDiagrama de Actividades
Diagrama de Actividades
 
Diagramas Analisis
Diagramas AnalisisDiagramas Analisis
Diagramas Analisis
 
Lenguaje Unificado de Modelado
Lenguaje Unificado de ModeladoLenguaje Unificado de Modelado
Lenguaje Unificado de Modelado
 
Diagramas De Caso De Uso
Diagramas De Caso De UsoDiagramas De Caso De Uso
Diagramas De Caso De Uso
 
7.modelado de los requerimientos escenarios y clases
7.modelado de los requerimientos  escenarios y clases7.modelado de los requerimientos  escenarios y clases
7.modelado de los requerimientos escenarios y clases
 
Diagramas uml, Ejemplos de diagramas UML
Diagramas uml, Ejemplos de diagramas UMLDiagramas uml, Ejemplos de diagramas UML
Diagramas uml, Ejemplos de diagramas UML
 
Diagrama de actividades
Diagrama de actividadesDiagrama de actividades
Diagrama de actividades
 
Introducción a UML
Introducción a UMLIntroducción a UML
Introducción a UML
 
Modelado de casos de uso
Modelado de casos de usoModelado de casos de uso
Modelado de casos de uso
 
UML
UMLUML
UML
 

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 (12)

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)
 
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

EL HABITO DEL AHORRO en tu idea emprendedora22-04-24.pptx
EL HABITO DEL AHORRO en tu idea emprendedora22-04-24.pptxEL HABITO DEL AHORRO en tu idea emprendedora22-04-24.pptx
EL HABITO DEL AHORRO en tu idea emprendedora22-04-24.pptxsisimosolorzano
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptxdeimerhdz21
 
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalJonathanCovena1
 
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIASISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIAFabiolaGarcia751855
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioELIASAURELIOCHAVEZCA1
 
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
SESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.docSESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.doc
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.docRodneyFrankCUADROSMI
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...jlorentemartos
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOluismii249
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxFernando Solis
 
Biografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdfBiografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdfGruberACaraballo
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptxRigoTito
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxlclcarmen
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxYadi Campos
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfUPTAIDELTACHIRA
 
6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primariaWilian24
 
Revista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfRevista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfapunteshistoriamarmo
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxiemerc2024
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptAlberto Rubio
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAEl Fortí
 

Último (20)

EL HABITO DEL AHORRO en tu idea emprendedora22-04-24.pptx
EL HABITO DEL AHORRO en tu idea emprendedora22-04-24.pptxEL HABITO DEL AHORRO en tu idea emprendedora22-04-24.pptx
EL HABITO DEL AHORRO en tu idea emprendedora22-04-24.pptx
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptx
 
Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024
 
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración Ambiental
 
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIASISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
SESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.docSESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.doc
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
 
Biografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdfBiografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdf
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
 
6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria
 
Revista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfRevista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdf
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 

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.