Modelado orientado a objetos

Páginas: 9 (2180 palabras) Publicado: 8 de febrero de 2014
Modelado orientado a objetos

El modelo orientado a objetos utiliza el paradigma de la orientación a objetos para el desarrollo de software. Este enfoque realiza la construcción de modelos de un sistema por medio de la identificación y la especificación de un conjunto de objetos relacionados, que colaboran entre si de acuerdo a los requerimientos establecidos para el sistema de objetos. Ladefinición del modelado orientado a objetos puede claramente dividir el enfoque en tres dimensiones:
La dimensión estructural. La dimensión dinámica. La dimensión funcional. Este tipo de modelado implica la realización de las siguientes actividades:
1. Identificar las clases, modelos y objetos. (Objetos y atributos).
2. Asociar estáticamente los objetos. (Relaciones dependientes del dominio delproblema).
3. Especificación del comportamiento de los objetos. (Definir como se comportaran los objetos).
4. Definir la jerarquía de herencia de las clases. (Definir la jerarquía de clases, para que el sistema quede lo más abstracto posible).

Características de los modelos Orientados a Objetos.

EL modelado Orientado a Objetos está basado en el paradigma orientado a objetos. Trata elalmacenamiento de objetos (persistencia de los objetos). Define un lenguaje para le definición y manipulación de objetos. Incluye mecanismos para optimizar el acceso (Indexación y Clustering), el control de la concurrencia, seguridad y gestión de usuarios, facilidad de consulta y recuperación ante fallos. Debido a que es un esquema orientado a objetos incluye: Encapsulamiento, herencia,polimorfismo, etc.
2. MODELO DINÁMICO. El modelo dinámico está basado y constituido en aquellos aspectos de un sistema relacionados con el tiempo (objetos y cambio de los mismos) a lo largo del tiempo. El modelo dinámico describe el control del sistema, esto quiere decir, las secuencias que ocurren como consecuencia del uso de los usuarios finales, sin tener en cuenta lo que hacen las operaciones sobre queoperan y como se implementan. Como ocurre en el modelo orientado a objetos los objetos se comunican entre sí a través del paso de mensajes (parámetros), a esta acción el modelo dinámico se denomina interacción entre objetos. Los desgramas de estado, interacción (secuencia, comunicación, tempo y visión de conjunto) son utilizados para describir como los objetos interactúan dinámicamente. El modelodinámico está constituido principalmente por los diagramas de estado y de actividad, a continuación se presentan las principales características de casa uno de ellos: Diagrama de Estado: Este tipo de diagrama indica de qué manera se comportan los objetos durante su ciclo de vida, define el comportamiento del sistema completo. Características de los diagramas de estado: o Los principales conceptosde un diagrama de estado son: los eventos los estados. Un estado es un valor de los atributos de los objetos. o El modelo dinámico consiste en múltiples diagramas de estado y muestra el patrón de actividad para el sistema completo. o Éste tipo de diagramas contienen transiciones que son las relaciones entre los objetos y los eventos que ocurren entra ellos. Diagramas de actividad: Son utilizadospara especificar el flujo de trabajo dentro del sistema, a diferencia del diagrama de secuencia el diagrama de actividad no modela el comportamiento de un sistema de software si no los procesos y los flujos de un muy alto nivel. El diagrama de actividad define las siguientes características: o Proceso de negocio: Utilizado para definir como los objetos cambian para definir una vista de alto nivel. oCartas de estados: Capturan los cambios del sistema a lo largo del tiempo.En resumen el UML contiene las herramientas necesarias para la definición del modelo dinámico de los sistemas de software mediante diversas herramientas que ayudan a definir el comportamiento del sistema durante lo largo del tiempo. Cada tipo de diagrama ayuda a capturar la información de los sistemas como un todo con...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • modelo orientado a objetos
  • Modelo orientado a objetos
  • Modelo orientados a Objetos
  • Modelos orientados a objetos
  • Modelo Orientado A Objetos
  • Modelo Orientado a Objetos Java
  • modelo orientado a objetos
  • Modelo Orientado a Objetos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS