Actualizado el 15 de Junio del 2021 (Publicado el 14 de Junio del 2018)
877 visualizaciones desde el 14 de Junio del 2018
746,4 KB
38 paginas
Creado hace 23a (13/02/2002)
Desarrollo Orientado a Objetos con UML
Desarrollo Orientado a
Objetos con UML
Programación
C.E.C.yT. “Juan de Dios Bátíz Paredes” – IPN
Desarrollo Orientado a Objetos con UML
Índice
I UML....................................................................................................................
I.1 Introducción........................................................................................................................
II NOTACIÓN UML..............................................................................................
II.1 Modelos..............................................................................................................................
II.2 Elementos Comunes a Todos los Diagramas................................................................
II.2.1 Notas ...........................................................................................................................
II.2.2 Agrupación de Elementos Mediante Paquetes ...........................................................
II.3 Diagramas de Estructura Estática ..................................................................................
II.3.1 Clases .........................................................................................................................
II.3.2 Objetos.........................................................................................................................
II.3.3 Asociaciones ...............................................................................................................
II.3.3.1 Nombre de la Asociación y Dirección....................................................................
II.3.3.2 Multiplicidad...........................................................................................................
II.3.3.3 Roles.....................................................................................................................
II.3.3.4 Agregación ...........................................................................................................
II.3.3.5 Clases Asociación.................................................................................................
II.3.3.6 Asociaciones N-Arias ...........................................................................................
II.3.3.7 Navegabilidad........................................................................................................
II.3.4 Herencia...................................................................................................................
II.3.5 Elementos Derivados...............................................................................................
II.4 Diagrama de Casos de Uso .............................................................................................
II.4.1 Elementos ...................................................................................................................
II.4.1.1 Actores..................................................................................................................
II.4.1.2 Casos de Uso .......................................................................................................
II.4.1.3 Relaciones entre Casos de Uso............................................................................
II.5 Diagramas de Interacción.................................................................................................
II.5.1 Diagrama de Secuencia ..............................................................................................
II.5.2 Diagrama de Colaboración ..........................................................................................
II.6 Diagrama de Estados....................................................................................................
III DESARROLLO ORIENTADO A OBJETOS....................................................
III.1 Proceso de Desarrollo.....................................................................................................
III.1.1 Visión General.............................................................................................................
III.2 Fase de Planificación y Especificación de Requisitos ................................................
III.2.1 Actividades..................................................................................................................
III.2.2 Requisitos ...................................................................................................................
III.2.3 Casos de Uso .............................................................................................................
III.2.3.1 Casos de Uso de Alto Nivel .................................................................................
III.2.3.2 Casos de Uso Expandidos...................................................................................
III.2.3.3 Identificación de Casos de Uso ...........................................................................
III.2.3.4 Identificación de los Límites del Sistema ............................................................
III.2.3.5 Tipos de Casos de Uso........................................................................................
III.2.3.6 Consejos Relativos a Casos de Uso ...................................................................
III.2.4 Construcción del Modelo de Casos de Uso ...............................................................
III.2.5 Planificación de Casos de Uso según Ciclos de Desarrollo .......................................
III.2.5.1 Caso de Uso Inicialización ..................................................................................
III.3 Fase de Construcción: Diseño de Alto Nivel .................................................................
III.3.1 Actividades..................................................................................................................
III.3.2 Diagramas de Secuencia del Sistema .......................................................................
III.3.2.1 Construcción de un Diagrama de Secuencia del Sistema...................................
III.3.3 Modelo Conceptual.....................................................................................................
III.3.3.1 Identificación de Conceptos.................................................................................
III.3.3.2 Creación del Modelo Conceptual ........................................................................
III.3.3.3 Identificación de Asociaciones.............................................................................
III.3.3.4 Identificación de Atributos....................................................................................
III.3.4 Glosario.......................................................................................................................
III.3.5 Contratos de Operaciones..........................................................................................
III.3.5.1 Construcción de un Contrato................................................................................
III.3.5.2 Post-condiciones......................................................................................................
III.3.6 Diagramas de Estados ...............................................................................................
III.4 Fase de Construcción: Diseño de Bajo Nivel ................................................................
III.4.1 Actividades..................................................................................................................
III.4.2 Casos de Uso Reales .................................................................................................
III.4.3 Diagramas de Colaboración........................................................................................
III.4.3.1 Creación de Diagramas de Colaboración ...........................................................
III.4.4 Diagrama de Clases de Diseño ..................................................................................
III.4.4.1 Construcción de un Diagrama de Clases de Diseño............................................
III.4.4.2 Navegabilidad ......................................................................................................
III.4.4.3 Visibilidad.............................................................................................................
III.4.5 Otros Aspectos en el Diseño del Sistema ..................................................................
III.5 Implementación y Pruebas..............................................................................................
IV BIBLIOGRAFÍA ..............................................................................................
Comentarios de: Desarrollo orientado a objetos con UML (0)
No hay comentarios