Ingenieria del soft
Popkin Software and Systems
Modelado de Sistemas com UML por Popkin Software and Systems
Tabla de contenidos
1. Introducción ...........................................................................................................................................1 2. ¿Qué esUML?........................................................................................................................................2 2.1. UML ofrece notación y semántica estándar................................................................................2 2.2. UML no es un Método ................................................................................................................3 2.3. Extensiones UML 1.1.................................................................................................................4 2.3.1. Esteroetipos ....................................................................................................................4 2.3.2. Extensiones de Modelado de Negocio............................................................................4 2.3.3. Lenguaje restrictivo (constraint) de objetos(OCL)........................................................4 2.4. Más Extensiones .........................................................................................................................4 2.4.1. Análisis guiados por la responsabilidad con tarjetas CRC.............................................5 2.4.2. Modelo Relacional de datos...........................................................................................5 3. Una perspectiva general de UML.........................................................................................................6 3.1. Una vuelta por un caso de uso ....................................................................................................6 3.2. Casos de Uso y Diagramas deInteracción..................................................................................6 3.3. Clases y Diagramas de Implementación .....................................................................................6 3.4. Tarjetas CRC (CRC cards) - Una extensión informal de UML ..................................................6 3.5. Diagramas deEstado...................................................................................................................6 3.6. Implementando el diseño ............................................................................................................7 3.7. Implementando la aplicación ......................................................................................................7 3.8. Implementando el diseño de Bases de Datos..............................................................................7 3.9. Probar teniendo en cuenta los requisitos.....................................................................................7 4. Un estudio a fondo de UML ..................................................................................................................8 4.1. Modelado de Casos de Uso.........................................................................................................8 4.1.1. Estudiar y descubrir los requisitos..................................................................................9 4.1.2. Organización de Diagramas de Casos de Uso ................................................................9 4.1.3. Un Caso de Uso para cadaescenario..............................................................................9 4.1.4. Modelar secuencias alternas a través de la relación "Extiende" (extends).....................9 4.1.5. Eliminar el modelado redundante a través de la relación "Usa" (uses)........................10 4.1.6. Ayuda en casos de uso probando el sistema frente a los requisitos..............................10 4.2. Diagramas de Secuencia...
Regístrate para leer el documento completo.