El diseo orientado a objeto es parte del desarrollo orientado a
objeto en el que se utiliza un estrategia orientada a objeto en el proceso de desarrollo. El anlisis orientado a objeto comprende el desarrollo de un modelo orientado a objeto del dominio de aplicaciones. Los objetos identificativos reflejan las entidades y operaciones que se asocian con el problema a resolver. El diseo orientado a objeto comprende el desarrollo de un modelo orientado a objeto de un sistema de software para implementar los requerimientos identificados. Los objetos en un diseo orientado a objetos estn relacionados con la solucin del problema por resolver. Pueden existir relaciones cerradas entre algunos objetos del problema y algunos objetos de la solucin pero inevitablemente el diseador tiene que agregar nuevos objetos para transformar los objetos del problema e implementar la solucin. La programacin orientada a objeto se refiere a llevar a cabo el diseo del software utilizado un lenguaje de programacin orientada a objeto. Objetos y clase de objetos. En la actualidad los trminos objetos y orientados a objetos se utilizan ampliamente. Se aplican a diversos tipos de entidades, mtodos de diseo, sistemas y lenguaje de programacin. Sin embargo por lo general se acepta que un objeto es un encapsulado de la informacin y esto se refleja en las siguientes definiciones de objetos y clases de objetos. Un objeto es una entidad que tiene un estado y un conjunto de operaciones definidas que operan sobre ese estado. El estado se representa como un conjunto de atributos del objeto.
Los objetos se crean conforme a una definicin de clase de
objetos. Una de definicin de clase de objetos sirve como una pantalla para crear objetos. Esto incluye las declaraciones de todos los atributos y operaciones asociados como un objeto de su clase
Ing. De Software II
5/04/2014
Un proceso de diseo orientado a Objeto:
El proceso es un proceso general que incorpora las actividades comunes en muchos de los procesos orientados a objetos. El proceso general que aqu se utiliza para el diseo orientado a objeto tiene varias etapas. 1- Comprender y definir el contexto y los modos de utilizacin del sistema. 2- Disear la arquitectura del sistema. 3- Identificar los objetos principales del sistema. 4- Desarrollar los modelos de diseo. 5- Especificar la interfaces de los objetos.
El contexto de sistema y los modelos de utilizacin:
La primera etapa del proceso de diseo de software es comprendes las relaciones entre el software que se est diseando y el entorno externo. Comprender esto ayuda a decidir cmo suministrar la funcionalidad requerida al sistema y como estructurar este para que comunique efectivamente con su entorno.
El contexto del sistema y el modelo que utilice el sistema
representan dos modelos complementarios entre un sistema y su entorno. 1- El contexto del sistema es un modelo esttico que describe a los otros modelos del sistema en su entorno. 2- El modelo que el sistema utiliza es un modelo dinmico que describe como interacta el sistema con su entorno. Tarea: Enviar 15 diapositiva o ms explicando el funcionamiento del sistema pdf.