estadina

5

Click here to load reader

Upload: ita

Post on 22-Jun-2015

326 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: estadina

MODELOS ESTÁTICOS Y DINÁMICOS

Page 2: estadina

MODELOS ESTÁTICOS

Un objeto puede ser algo tan trivial como una silla o

una mesa, pero en el mundo hay infinidad de objetos

de ese tipo y las declaraciones de atributos y

operaciones para cada uno sería muy difícil y

desgastante. La verdadera esencia de la orientación a

objetos está en la estructuración de una jerarquía de

clases y esto trae consigo otros conceptos que siguen.

Por otra parte los objetos deben comunicarse unos

con otros. Es por ello que Coad y Yourdon definieron la

orientación a objetos así:

 

Orientado a objetos = Objetos + Clasificación +

Herencia + Comunicación.

Page 3: estadina

Modelos DinámicoS

“Metodología consiste en construir un modelo de un

dominio de aplicación añadiéndosele detalles de

implementación durante el diseño del sistema. Esta

aproximación se denomina Técnica de Modelado de

Objetos (OMT) y consta de las siguientes fases:

Análisis, Diseño de Sistema, Diseño de Objetos e

Implementación".

La metodología OMT consta para su desarrollo con

tres modelos básicos que son:

 

Page 4: estadina

1. Modelo de Objetos: describe la estructura estática de

los objetos del sistema, y también sus relaciones. El

modelo de objetos contiene diagramas de objetos, los

cuales no son más que grafos cuyos nodos son clases

de objetos y cuyos arcos son relaciones entre clases.

2. Modelo Dinámico: describe los aspectos de un

sistema que cambian con el tiempo. El modelo

dinámico se utiliza para especificar e implementar los

aspectos de control del sistema. Los modelos dinámicos

contienen diagramas de estado, los cuales no son más

que grafos cuyos nodos son estados y cuyos arcos son

transiciones entre estados causadas por sucesos.

Page 5: estadina

3. Modelo Funcional: describe las transformaciones de

valores de datos que ocurren dentro del sistema. El

modelo funcional contiene diagramas de flujos de datos,

los cuales son grafos cuyos nodos son procesos y cuyos

arcos son flujos de datos.