Ingenieria del soft

Solo disponible en BuenasTareas
  • Páginas : 29 (7071 palabras )
  • Descarga(s) : 4
  • Publicado : 11 de enero de 2010
Leer documento completo
Vista previa del texto
Modelado de Sistemas com UML
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...
tracking img