Análisis UML y descripción general del diseño

El análisis de los requisitos de casos de uso obtenida,, especificaciones complementarias glosario dibujadas modelo de diseño, documento modelo de esquema arquitectónico
Inserte la descripción de la imagen aquí
análisis de discriminación y diseño:
Inserte la descripción de la imagen aquí
arquitectura:
Inserte la descripción de la imagen aquí
4 + 1 vistas
Inserte la descripción de la imagen aquí
análisis y flujo de trabajo arquitectura
Inserte la descripción de la imagen aquí
Inserte la descripción de la imagen aquí
análisis y diseño de un caso impulsado
por Ejemplo implementado
Inserte la descripción de la imagen aquí
iterativo Desarrollo

Vista 4 + 1 Vista
lógica: la vista lógica
se utiliza principalmente para describir los requisitos funcionales del sistema, es decir, el servicio que el sistema proporciona al usuario final. En la vista lógica, el sistema se descompone en una serie de abstracción funcional, descomposición funcional y análisis funcional. Definición del problema En la tecnología orientada a objetos, a través de la abstracción, la encapsulación y la herencia, el modelo de objetos se puede usar para representar la vista lógica, y el diagrama de clases se puede usar para describir la vista lógica.

Vista de desarrollo (Vista de desarrollo / módulo) La vista de desarrollo se utiliza principalmente para describir la organización y gestión de módulos de software (a través de una biblioteca o subsistema). Servir a los programadores de software y facilitar el posterior diseño e implementación. Se describe mediante el diagrama del modelo y el diagrama del subsistema de la relación de entrada-salida del sistema. Considere los requisitos internos del software: facilidad de desarrollo, posibilidad de reutilización, versatilidad, limitaciones, etc.

El proceso intenta centrarse en las características operativas del sistema, centrándose en los requisitos no funcionales (rendimiento, disponibilidad). Servir a integradores de sistemas para facilitar las pruebas de rendimiento posteriores Énfasis en concurrencia, distribución, integración, robustez (tolerancia a fallas), escalabilidad, rendimiento, etc. Defina en qué hilo (Thread) se realiza la operación específica de cada clase en la vista lógica.

La vista física intenta describir la configuración del hardware. Sirva al personal de ingeniería del sistema, resuelva la topología del sistema, la instalación del sistema, la comunicación y otros problemas. Considere principalmente cómo asignar el software al hardware, y también considere el rendimiento del sistema, la escala, la confiabilidad, etc.

La vista lógica y la vista de desarrollo se utilizan principalmente para describir la estructura estática del sistema. La vista de proceso y la vista física se utilizan principalmente para describir la estructura dinámica del sistema. No todos los sistemas deben dibujar 5 vistas, pero cada uno tiene su propio enfoque

Escenas (Escenarios) Las escenas se usan para describir las interrelaciones entre componentes y conectar orgánicamente las cuatro vistas. Puede describir las relaciones de componentes en una vista particular, o puede describir las relaciones de componentes entre diferentes vistas. Tanto el texto como las representaciones gráficas están disponibles.

202 artículos originales publicados · Me gusta 13 · Visitante 7427

Supongo que te gusta

Origin blog.csdn.net/qq_43410618/article/details/105571994
Recomendado
Clasificación