When identifying design elements, a simple analysis class will map to a:
A. active class
B. interface
C. design class
D. subsystem
Si la clase de análisis es simple y representa una abstracción lógica, entonces puede corresponderse con una clase de diseño. Por lo general, las clases entity permanecen intactas durante el diseño.
A través de las actividades de diseño, las clases de análisis son transformadas en elementos de diseño (como clases de diseño, paquetes o subsistemas). Algunas clases de análisis pueden dividirse, fusionarse, eliminarse o ser manipuladas. Existe una relación muchos a muchos entre las clases de análisis y los elementos de diseño. Las posibles correspondencias incluyen las siguientes:
- Una clase de análisis puede transformarse en:
- Una sóla clase en el modelo de diseño
- Una parte de una clase del modelo de diseño
- Una clase compuesta en el modelo de diseño (o sea que las partes de este compuesto no fueron modeladas explícitamente en el modelo de análisis)
- Un grupo de clases que heredan de la misma clase en el modelo de diseño.
- Un grupo de clases relacionadas funcionalmente en el modelo de diseño (por ejemplo, un paquete)
- Un subsistema en el modelo de diseño.
- Una relación en el modelo de diseño.
- Una relación entre clases de análisis puede convertirse en una clase en el modelo de diseño.
- Una parte de una clase de análisis puede corresponderse con hardware, y no ser considerada en el modelo de diseño.
- Cualquier combinación de las anteriores.
Por lo que la C sería nuestra elección.
Basado en el material del curso DEV475: Mastering Object-Oriented Analysis and Design with UML 2.0
Publicar un comentario