: DSI 4.1: Identificación de Clases Adicionales
En esta tarea se completa el modelo de clases, identificando clases adicionales.
Basado en la tarea de método: DSI 4.1: Identificación de Clases Adicionales
Relaciones
RolesPrincipal: Adicional: Asistencia:
EntradasObligatoria: Opcional:
  • Ninguno
Externa:
  • Ninguno
Salidas
Pasos
Identifcar clases adicionales

Se identifican un conjunto de clases que completen el modelo de clases teniendo en cuenta que:

  • Cada interfaz identificada en el análisis se corresponde en el diseño con una clase que proporcione esa interfaz.
  • El conjunto de clases del análisis puede modificarse en función de las tecnologías de desarrollo utilizadas y de los mecanismos genéricos de diseño especificados.

Estudiar las clases de control

Las clases de control deben contemplar la coordinación y secuencia entre objetos y, en algunos casos, deben contener lógica de negocio. De cualquier manera, se deben considerar cuestiones de distribución, de rendimiento, de transacción y de serialización.

Estudiar las clases de entidad

El diseño de las clases de entidad varia según el sistema de gestión de datos utilizado. Las clases pueden ser construidas por el propio desarrollador, adquiridas en forma de bibliotecas, facilitadas por el entorno de trabajo o por el entorno tecnológico.

Estudiar las clases de interfaz

El diseño de las clases de interfaz de usuario depende de la tecnología especifica que se esté utilizando. Así, por ejemplo, la interfaz puede crearse a partir de los objetos gráficos disponibles en el entorno de desarrollo, sin necesidad de que estos se contemplen en el modelo de clases correspondiente.

Propiedades
Varias apariciones
Condicionado por sucesos
Continuo
Opcional
Planeado
Se puede repetir