El modelo creado por Rational
Rose incluye cuatro vistas, a saber, vista de caso de uso (vista
caso
de uso) y vista lógica. (vista
lógica), vista de componentes (componentview) y vista de implementación (vista de implementación
). Cuando creamos un proyecto de rosa racional, automáticamente se incluyen estas cuatro vistas, que analizan el modelo desde diferentes ángulos.
UseCaseView (UseCaseView)
La vista de casos de uso muestra cómo interactúan los participantes del sistema y los casos de uso (casos de uso). Incluye todos los roles, casos de uso y diagramas de casos de uso en el sistema. La vista de casos de uso es una vista del sistema que no tiene nada que ver con la realidad. Se centra en la forma de alto nivel de las funciones del sistema sin preocuparse por lo específico. método de implementación del sistema.
uso
caso
La vista incluye los siguientes gráficos:
uso
caso
diagrama
(diagrama de casos de uso)
diagrama de secuencia
diagrama
(diagrama de secuencia)
colaboración
diagrama (diagrama de colaboración)
actividad
diagrama
(diagrama de actividad)
Cada sistema suele Hay un diagrama de casos de uso principal (
Principal) que representa los límites (actores) del sistema y la mayor parte de la funcionalidad proporcionada. También puede crear otros diagramas de casos de uso.
Vista Lógica (LogicalView)
La Vista Lógica también se llama Vista de Diseño (Design
Vista). La vista lógica
se centra en cómo el sistema implementa las funciones propuestas en el caso de uso. Proporciona un diagrama detallado del sistema y describe cómo se relacionan los componentes.
LogicalView incluye los siguientes tipos de gráficos:
Clase
diagrama
(diagrama de clases)
Statechart
diagrama
(diagrama de estado)
Solo hay una vista lógica del sistema, que ilustra gráficamente implementaciones de casos de uso clave, subsistemas, paquetes y clases. Contienen comportamientos arquitectónicamente significativos.
Vista de componentes (ComponentView)
La vista de componentes muestra la relación entre los módulos de código. A través de la vista de componentes, puede saber qué componentes son bibliotecas de código y qué componentes ejecutan componentes.
La vista de componentes solo incluye un tipo de diagrama, que es el diagrama de componentes
.
Vista de implementación (Deployment
View)
La vista de implementación muestra procesos y dispositivos y las conexiones reales entre ellos. Se centra en la implementación real del sistema. y puede estar relacionado con La estructura lógica del sistema es diferente. Por ejemplo, la estructura lógica del sistema puede ser de tres niveles, pero su implementación puede ser de dos niveles. El programa de interfaz se coloca en una máquina, mientras que la lógica empresarial y de base de datos se coloca en otra máquina.
Un sistema solo puede tener una vista de implementación, por lo que la vista de implementación en sí
representa un diagrama, concretamente el diagrama de implementación
.