Explique brevemente qué contiene generalmente la visión lógica en la rosa racional y cómo está organizada.

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

.