Ing. De Soporte
Los modelos del diseño orientado a objetos reflejan la importancia de plasmar explícitamente las jerarquías de clases y objetos del sistema que se diseña. Estos modelos cubrentambién el espectro de las decisiones de diseño relevantes que hay que considerar en el desarrollo de un sistema complejo, y así animan a construir implantaciones que posean los atributos de los sistemascomplejos bien formados.
La programación orientada a objetos (POO) es, para Booch, "un método de implementación en el que los programas se organizan como colecciones cooperativas de objetos, cadauno de los cuales representa una instancia de alguna clase, y cuyas clases son, todas ellas, miembros de una jerarquía de clases unidas mediante relaciones de herencia".
Tal como lo explicaBooch el "modelo lógico sirve para describir la existencia y significado de las abstracciones principales y los mecanismos que forman el espacio del problema, o para definir la arquitectura delsistema".
El modelo lógico detalla las características primordiales de las entidades principales (clases y objetos), así como la forma de trabajo de estos, estructurando de esta manera lo límites pros ycontras del problema planteado para, de esta forma, definir o identificar la arquitectura del sistema. Para representar gráficamente al modelo lógico, existen dos diagramas, a saber:
* Diagrama deClases: Se utiliza para mostrar la existencia de clases y sus relaciones en la visión lógica de un sistema. Durante el análisis, se utiliza para indicar las misiones y responsabilidades comunes...
Regístrate para leer el documento completo.