Está en la página 1de 5

Ingeniería de

Sistemas

U.C.C
z

Diseño Orientado a Objetos


Contenido de la Asignatura:

# Nombre de la unidad
I FASE DE PLANEACIÓN, ANÁLISIS Y DISEÑO.
II MODELADO ESTRUCTURAL
III MODELADO DEL COMPORTAMIENTO
IV MODELADO ARQUITECTÓNICO
Introducción:
El diseño orientado a objetos mas conocido como DOO, transforma el modelo de
análisis creado, usando análisis orientado a objetos.

Un modelo de diseño sirve como anteproyecto para la construcción de un software.


El trabajo de diseñador de software puede ser un poco complicado

¿Qué es?
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.

¿Quién lo hace?
El DOO lo realiza un ingeniero del software.
¿Por que es importante?
Es importante porque, establece un anteproyecto de diseño, el cual hace que se
maximice la reutilización de este.

¿Cuales son los pasos?


Se divide en dos: Diseño de sistema: crea un arquitectura del producto
definiendo una serie de capas, que cumplen funciones, e identifica las clases
encapsuladas.
Diseño de objetos: se centra en los detalles internos de cada clase, definición de
atributos. Operaciones y detalles de los mensajes.

¿Cuál es el producto obtenido?


No es mas, que la descripción de la interfaz de usuario. Desarrollo de
Componentes de gestión.
Principios de la Orientación a Objetos

En este apartado se exponen, de forma sintética, los tres conceptos o principios


básicos de la OO:
ƒ Encapsulado y ocultación de la información.
ƒ Clasificación, tipos abstractos de datos y herencia.
ƒ Polimorfismo

Tarea

1. Investiga los términos Encapsulación, herencia, polimorfismo.

2. Representa lo investigado mediante un ejemplo de programación.

También podría gustarte