Uml unad
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA SAN JUAN DE PASTO, 2006
1
TABLA DE CONTENIDO INTRODUCCION .................................................................................................... 6 1. INTRODUCCIÓN AL LENGUAJE UNIFICADO DE MODELADO ..................... 7 1.1. QUÉ ESUML?................................................................................................. 7 1.1.2. UML NO ES UN MÉTODO ........................................................................... 8 1.1.3. MODELOS .................................................................................................... 9 1.1.4. ELEMENTOS COMUNES A TODOS LOS DIAGRAMAS .......................... 10 1.2. MODELADO ESTRUCTURADO................................................................... 11 1.2.1. BLOQUES DE CONSTRUCCIÓN DE UML................................................ 11 1.2.2. CLASES...................................................................................................... 15 1.2.3. OBJETOS ................................................................................................... 171.2.4. ASOCIACIONES......................................................................................... 18 1.2.5. DIAGRAMAS .............................................................................................. 20 1.2.6. DIAGRAMAS DE CLASE ........................................................................... 23 1.2.7. CARACTERÍSTICAS AVANZADAS DE LAS CLASES Y RELACIONES . 26 1.2.8.INTERFACES, TIPOS Y ROLES ................................................................ 31 1.2.9 PAQUETES E INSTANCIAS ...................................................................... 35 1.2.10. HERENCIA Y POLIMORFISMO ............................................................... 36 2. CARACTERISTICAS DEL MODELADO UML ................................................. 38 2.1. DIAGRAMASUTILIZADOS EN UML ............................................................ 38
2
2.1.1. DIAGRAMAS DE OBJETOS ...................................................................... 38 2.1.2. DIAGRAMAS DE CASOS DE USO............................................................ 40 2.1.3. DIAGRAMAS DE INTERACCIÓN .............................................................. 45 2.1.4.DIAGRAMAS DE ACTIVIDADES ............................................................... 47 2.2. MODELADO DINÁMICO ............................................................................... 51 2.2.1 EVENTOS Y SEÑALES............................................................................... 51 2.3.2 MÁQUINAS DE ESTADO............................................................................ 532.4.3 TIEMPO Y ESPACIO ................................................................................... 55 2.4.4 DIAGRAMAS DE ESTADO ......................................................................... 56 2.3. MODELADO ARQUITECTÓNICO................................................................. 57 2.3.1. COMPONENTES, DESPLIEGUE, COLABORACIONES Y PATRONES... 57 2.3.2. DIAGRAMAS DECOMPONENTES ........................................................... 61 2.3.3. DIAGRAMAS DE DESPLIEGUE ................................................................ 62 2.3.4. SISTEMAS Y MODELOS ........................................................................... 63 3. DESARROLLO ORIENTADO A OBJETOS CON UML ................................... 66 3.2. FASE DE PLANIFICACIÓN Y ESPECIFICACIÓNDE REQUISITOS ........... 68 3.2.1 ACTIVIDADES ............................................................................................. 68 3.2.2. REQUISITOS .............................................................................................. 68 3.2.3. CONSTRUCCIÓN DEL MODELO DE CASOS DE USO............................ 74 3.2.4. PLANIFICACIÓN DE CASOS DE USO SEGÚN CICLOS DE
3...
Regístrate para leer el documento completo.