INTRODUCCIÓN AL ANÁLISIS Y DISEÑO DE SISTEMAS

1 INTRODUCCIÓN AL ANÁLISIS Y DISEÑO DE SISTEMASTEMA DE EX...
Author: María Antonia Navarro Carmona
0 downloads 0 Views

1 INTRODUCCIÓN AL ANÁLISIS Y DISEÑO DE SISTEMASTEMA DE EXPOSICIÓN: “OBJETIVOS DE UML EVOLUCIÓN DE UML AREAS CONCEPTUALES DE UML DIAGRAMAS UML” PROFESOR: LIC: CESAR ESPINOZA JIMÉNEZ ALUMNOS: JONATAN MANUEL ALLENDE RAMOS GERMÁN PACHECO SÁNCHEZ VICTOR MANUEL LOPEZ OROZCO

2 OBJETIVOS Lenguaje que pueden usar todos los modeladores.No tiene propietario. Pretende abordar los problemas actuales del desarrollo del software. No pretende ser un método de desarrollo completo

3 EVOLUCIÓN Revisiones en OMG, 2001 1999. Aceptación en OMG, Nov. 1997.Propuesta final al OMG, Sept Primera propuesta al OMG Ene. 1997 UML Partners. En la Web, June 1996 Contribuciones de múltiples fuentes

4 INICIO, ENERO 1995 (método Booch, OMT,OOSE, otros métodos) UML 0.9 & 0.91 UML 1.0 UML 1.1 UML 1.3 UML 1.4 UML 2.0

5 Áreas conceptuales de UMLAREA VISTAS DIAGRAMAS CONCEPTOS PRINCIPALES ESTRUCTURAL Estática De clases Clase, asociación, generalización, realización, interfaz De caso de uso Caso de uso, actor, asociación, extensión, inclusión, generalización de casos de uso De implementación De comportamiento Componente, interfaz, dependencia, realización De despliegue Nodo, componente, dependencia, localizacion

6 AREA VISTAS DIAGRAMAS CONCEPTOS PRINCIPALES DINÁMICA Maquina de estados De estados Estado, evento, transición, acción De actividad Estado, actividad, transición, de terminación, división, unión De interacción De secuencia Interacción, objeto, mensajes, activación De colaboración Colaboración, interacción, rol, mensaje

7 CONCEPTOS PRINCIPALESAREA VISTAS DIAGRAMAS CONCEPTOS PRINCIPALES GESTIÓN DE MODELO Gestión de modelos De clases Paquete, subsistema, modelo EXTENSIÓN DE UML Todas Todos Restricción, estereotipo, valores etiquetados

8 DIAGRAMAS DIAGRAMA DE PAQUETESOrganizar diagramas de casos de uso y diagramas de clase

9 Diagrama de clases Muestra estructura de un sistema mostrando sus clases, atributos y relaciones.

10 Diagrama de objetos Muestran instancias especificas de clases (objetos) en un momento particular del sistema.

11 Diagrama de estructura compuestaMuestra la estructura interna de un clasificador

12 Diagrama de componentesDescriben elementos físicos del sistema y sus relaciones Muestra un nivel de abstracción mas alto que un diagrama de clase

13 Diagrama de despliegueMuestra configuración de elementos del hardware (nodos)

14 REFERENCIAS Ingerniería de software orientada a objetosAutor Alfredo Weitzenfeld Paginas: 69-77 Editorial: Thomson