El objetivo del modelo de análisis es crear una arquitectura de objetos
que sirva como base para el diseño del sistema.
Dependiendo del tipo de aplicación existen varias arquitecturas. Ellas se
distinguen según la organización de los objetos de acuerdo a su
funcionalidad. Esto es llamado dimensión de arquitectura.
Dimensión de la arquitectura
- Unidimensional: un solo grupo de objetos para manejar la funcionalidad y la interacción externa.
- Bidimensional: un grupo de objetos para manejar la funcionalidad y otros para las interacciones externas.
- Tridimensional: La más usada en los sistemas de información que siendo el Modelo-Vista-Control.
Arquitectura Modelo-Vista-Control
Es un patrón de arquitectura de
software que separa los datos de una aplicación, la interfaz del usuario
y la lógica de negocio en tres componentes distintos. El modelo es el sistema
de gestión de base de datos y la lógica de negocio y el controlador es el
responsable de recibir los eventos de entrada desde la vista.
- Modelo .- Correspondiente a la información
- Vista.- Correspondiente a la presentación o interacción con el usuario
- Control .- Correspondiente al comportamiento
Diagrama
de clases
Está compuesto por los siguientes elementos:
Clase: atributos, métodos y visibilidad.
Relaciones: Herencia, Composición, Agregación, Asociación y Uso.
Está compuesto por los siguientes elementos:
Clase: atributos, métodos y visibilidad.
Relaciones: Herencia, Composición, Agregación, Asociación y Uso.
En una aproximación a un Caso de Uso guiado hacia el análisis orientado a objetos, el diagrama de clases se desarrolla a través de información obtenida en los Casos de Uso.Los objetos encontrados durante el análisis son modelados en términos de la clase a la que instancian, y las interacciones entre objetos son referenciados a relaciones entre las clases instanciadas.



No hay comentarios:
Publicar un comentario