Apuntes rup y uml
RUP
Metodología de desarrollo del software: RUP (Proceso Unificado de Rational)
Fase de Inicio:
Fase de elaboracion:
Fase de construccion:
Fase detransicion:
UML
¿Que es un modelo?
Representacion de algo
¿Para que sirven los modelos? Pag 11
Para captar y enumerar exhaustivamente los requisitos y el dominio de conociemiento, de forma que todoslos implicado s puedan entenderlos y esta de acuerdo con ellos.
Para pensar del diseño de un sistema.
Para generar productos aprovechables para el trabajo.
Interfaces de usuario, BD.
Paraorganizar , encontrar, filtrar, recuperar, examinar y corregir la informacion en grandes sistemas.
Para explorar economicamente multiples soluciones.
Para domesticar los sistemas complejos.
Permiteocuparse de la complejidad cuando es dificil de tratar directamente
¿Qué debe de haber en un modelo?
Semantica y presentacion: Informacion semantica (semantica, el significado) y presentacion visual(notacion)
Contexto: Ubicación dentro del sistema
¿Cuál es el significado de un modelo?
Abstraccion frente a detalle: el modelo captura los aspectos esenciales del sistema
Especificacion frente aimplementacion: El modelo puede decir que hace y como se logra la funcion. Primero el qué y despues el cómo .
Descripcion frente a instancia.
VISTA DE UML
CASOS DE USO.
Sin embargo loscasos de uso no son solo una herramienta para especificar los requisitos de un sistema. También guían su diseño, implementación y prueba.
¿Quiénes participan en un caso de uso?
Actor, relaciones y loscasos de uso.
Actor:
Relaciones:
Comunicación: Linea continua entre caso de uso y actor
Relaciones entre casos de uso:
Generalización: relaciona un caso de uso especializado con otrocaso de uso más general. El hijo hereda atributo, operaciones y secuencias de comportamiento del padre y puede agregar atributos y operaciones propias.
Extensión: Es una especie de dependencia...
Regístrate para leer el documento completo.