Professional Documents
Culture Documents
Sistemas II
UNIDAD III
Modelo Conceptual UML Para comprender UML, se requiere aprender tres elementos principales: 1. Bloques bsicos de construccin 2. Reglas 3. Mecanismos comunes BLOQUES DE CONSTRUCCIN: 1. Elementos 2. Relaciones 3. Diagramas Elementos de UML: 1. 2. 3. 4. Estructurales De Comportamiento De Agrupacin De Anotacin
Elementos Estructurales Son las partes estticas de un modelo y representan cosas que son conceptuales o materiales. Son siete tipos: 1. Clase. Grficamente se representa:
Nombre Atributos Operaciones
Nombre
Nombre
Sistemas II
Nombre
Elementos De Comportamiento Son las partes dinmicas de un modelo y representan comportamientos en el tiempo y el espacio. Son dos tipos: 1. Interaccin. Grficamente se representa: Nombre
Nombre
Sistemas II
Elementos De Agrupacin Son las partes organizativas de un modelo y representan las cajas en las que puede descomponerse un modelo. Hay un tipo: 1. Paquete. Grficamente se representa:
Nombre
Elementos De Anotacin Son las partes explicativas de un modelo son comentarios que se pueden aplicar para describir, clasificar y hacer observaciones sobre cualquier elemento del modelo. Hay un tipo: 1. Nota. Grficamente se representa: Nota
Diagramas de UML: 1. 2. 3. 4. 5. 6. 7. 8. 9. De Clases De Objetos De Casos de Uso De Secuencia De Colaboracin De Estados De Actividades De Componentes De Despliegue
Sistemas II
REGLAS: 1. 2. 3. 4. Nombre: como llamar a los elementos, relaciones y diagramas. Alcance: el contexto que da un significado al nombre. Visibilidad: como pueden ser vistos esos nombres por otros. Integridad: como se relacionan apropiada y consistentemente unos elementos con otros. 5. Ejecucin: que significa ejecutar o simular un modelo dinmico.
MECANISMOS COMUNES: 1. 2. 3. 4. Divisiones Comunes: Juan: Cliente : Cliente Elisa Especificaciones Adornos Divisiones comunes Mecanismos de extensibilidad
ARQUITECTURA: La Arquitectura de UML comprende: La organizacin de un sistema software. La seleccin de elementos estructurales y sus interfaces a travs de las cuales se construye el sistema. Su comportamiento, cmo se especifica en las colaboraciones entre esos elementos. La composicin de esos elementos estructurales y de comportamiento en subsistemas progresivamente ms grandes. El estilo arquitectnico que gua esta organizacin; los elementos estticos y dinmicos y sus interfaces, sus colaboraciones y su composicin.
Sistemas II
Funcionalidad
Vista de Diseo
Vista de Casos de Uso
Vista de Implementacin
Vista de Procesos
Vista de Despliegue
Ciclo de Vida de desarrollo de Software: Para optimizar UML se considera un proceso que fuere: Dirigido por Casos de Uso. Centrado en la Arquitectura. Interactivo e Incremental.