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.
|
|