Modelo de Análisis
Conceptos
Proporciona una idea del número de clases necesarias para repartir la inteligencia del sistema
Los modelos describen que es lo que el sistema va a hacer
Busca transformar los requerimientos en las especificaciones del sistema
Componentes
Diagramas de clases de análisis (clases de control, entidades y fronteras)
Modelo de dominio (clases persistentes, sus atributos y relaciones)
Diagramas de secuencia (comportamiento general de los CU base)
Diagramas de máquinas de estado (ciclos de vida de las clases relevantes)
De dónde salen las clases del sistema?
De las entidades del negocio (clases frontera y clases entidad)
De las especificaciones de CU
Tipos de clases de análisis
Clases Frontera
- Modela el diálogo entre el actor y el sistema - Recibe peticiones de usuarios y sistemas externos - La interacción con el actor se traduce en eventos y cambios en la presentación
Clases Controladoras
- Modela el comportamiento dentro de un CU - Representa la coordinación, secuencia, gestión de transacciones y control de otros objetos - Representa la lógica del negocio - Delega el trabajo a otras clases - Tiene como base las realizaciones de CU
Controladora de Caso de Uso - CCU
Responsable de la interacción entre las clases frontera y las CN Responsable de ejecutar el CU
Controladora de Negocio - CN
Responsable del procesamiento de las transacciones conforme a las reglas de negocio Instancia a las clases entidad y coordina el intercambio de info entre ellas
Clases Entidad
- Representa una unidad de información - Modela datos y comportamiento - Generalmente es persistente durante todo el sistema
- Identificar una CCU por cada CU - Identificar una CN por cada módulo del sistema
Topic
Modelo de Análisis
Added: 2011-02-22 16:11:33
From: (Joined 2010-04-27 21:11:02)
9 views |0 downloads
Modelo de Análisis