Diseño de Sistemas U.T.N.-FRR
Página 1 de 6
Lineamientos para el Diseño Orientado a Objetos
Introducción
Se detallan a continuación una serie de lineamientos prácticos para el diseño O.O.
Guíapara la fase exploratoria inicial de objetos
Identificando Clases
Métodos para descubrir clases:
¨ Conocimiento general del dominio
¨ Sistemas anteriores similares
¨ Modelos de empresa
¨ SesionesCRC
¨ Glosarios de términos
¨ Análisis gramatical
La identificación de clases comienza con la lectura y comprensión de la especificación
de requerimientos (caso de uso, historia de usuario), ycon la exploración del dominio
del problema.
Se establece una lista de clases candidatas basándose en los sustantivos que se
encuentran. Luego se aplica las siguientes guías a la lista de clasescandidatas:
- Modelar objetos físicos (un cliente, un libro, etc.)
- Modelar entidades conceptuales (una fecha, un evento, etc.)
- Utilizar un término simple para cada objeto
- Controlar si lossustantivos calificados por adjetivos difieren de los sustantivos
solos.
- Modelar categorías de objetos (posibles superclases)
Luego de identificar clases, pueden identificarse clases abstractascandidatas
agrupando clases con atributos comunes.
Cada clase identificada puede registrarse con una tarjeta CRC (class-responsabilitycolaboration).
Identificando Responsabilidades
Para las clasesidentificadas deben determinarse sus responsabilidades.
Responsabilidad es el conocimiento que mantiene un objeto y las acciones que puede
realizar.
Responsabilidades candidatas son:
- Verbos extraídosde la especificación de requerimientos
- Responsabilidades extraídas del propósito de las clases
- Responsabilidades extraídas de un recorrido (walk-through) a través del
sistema
Luego lasresponsabilidades identificadas deben asignarse a la clase a la cual
pertenecen. Esto puede hacerse siguiendo las siguientes guías:
- Mantener el comportamiento relacionado a cierta información en la... [continua]

Leer Ensayo Completo

Cite este ensayo

APA

(2011, 01). Interfaz con sistemas legados. BuenasTareas.com. Recuperado 01, 2011, de http://www.buenastareas.com/ensayos/Interfaz-Con-Sistemas-Legados/1429950.html

MLA

"Interfaz con sistemas legados" BuenasTareas.com. 01 2011. 2011. 01 2011 <http://www.buenastareas.com/ensayos/Interfaz-Con-Sistemas-Legados/1429950.html>.

MLA 7

"Interfaz con sistemas legados." BuenasTareas.com. BuenasTareas.com, 01 2011. Web. 01 2011. <http://www.buenastareas.com/ensayos/Interfaz-Con-Sistemas-Legados/1429950.html>.

CHICAGO

"Interfaz con sistemas legados." BuenasTareas.com. 01, 2011. consultado el 01, 2011. http://www.buenastareas.com/ensayos/Interfaz-Con-Sistemas-Legados/1429950.html.