miércoles, 10 de abril de 2019

Diseño Orientado A Objetos

El DOO requiere la definición de: una arquitectura multicapa. la especificación de subsistemas que realizan funciones y proveen soporte de infraestructura. Una descripción de objetos (clases). Una descripción de los mecanismos de comunicación.

DISEÑO PARA SISTEMAS ORIENTADOS A OBJETOS

Se divide en 4 capas: – La capa subsistema: contiene una representación de cada uno de los subsistemas, para conseguir sus requisitos definidos por el cliente. – La capa de clases y objetos: contiene la jerarquía de clases, que permite al sistema ser creado usando generalizaciones y con especificaciones mas acertadas.

la capa de mensaje: contiene detalles de diseño, que permite a cada objeto comunicarse son sus colaboradores.

 La capa de responsabilidades: contiene estructuras de datos y diseños algorítmicos, para todos los atributos y operaciones de cada objeto.

La capa fundamental se centra en el diseño de los objetos del dominio. Estos juegan un papel clave, en la construccion de la infraestructura del sistema OO aportando soporte para las actividades, admon de tareas y gestion de datos.

Fichman y Kemerer :

 1. representación de la jerarquía de módulos.
 2. especificación de las definiciones de datos.
 3. especificación de la lógica procedimental.
 4. indicación de secuencias de proceso final - a -final
 5. representación de estados y transiciones de los
 6. definición de clases y jerarquías.
 7. asignación de operaciones a las clases.
 8. definición detallada de operaciones.
 9. especificación de conexiones de mensajes.
10. identificación de servicios exclusivos.

No hay comentarios:

Publicar un comentario