Mock: Identifying Design Classes

(Imagen: Diapostitivas del curso de IBM)

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:

  1. Una sóla clase en el modelo de diseño
  2. Una parte de una clase del modelo de diseño
  3. 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)
  4. Un grupo de clases que heredan de la misma clase en el modelo de diseño.
  5. Un grupo de clases relacionadas funcionalmente en el modelo de diseño (por ejemplo, un paquete)
  6. Un subsistema en el modelo de diseño.
  7. 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.


Publicar un comentario