hola

Páginas: 15 (3508 palabras) Publicado: 15 de mayo de 2014
3.2 TÉCNICA DE MODELADO DE OBJETOS (OMT) (JAMES RUMBAUGH).
3.2.1 Introducción.
En este documento se trata tanto el OMT-1 como el OMT-2, el primero contenido en el Libro Modelado y Diseño Orientado a Objetos (Metodología OMT) de James Rumbaugh 1991, el segundo publicado en la página www.rational.com en la sección de white papers.
Un modelo es una abstracción de algo, con la finalidad decomprenderlo, antes de construirlo, ya que un modelo omite los detalles no esenciales, es más sencillo manejarlos, que manejar la entidad original.
Esta técnica es trilateral, ya que toma en cuenta tres puntos de vista: modelo de objetos, modelo dinámico y modelo funcional.
a) El modelo de objetos. El modelo de objetos es el modelo más importante, ya que en él se identifican las clases dentro delsistema junto con sus relaciones, así como sus atributos y operaciones, lo que representa la estructura estática del sistema. El modelo de objetos se representa mediante un diagrama de clases. b) El modelo dinámico. Representa los aspectos temporales de comportamiento "de control" del sistema, mediante la secuencia de operaciones en el tiempo. c) El modelo funcional. Representa los aspectostransformacionales "de función" del sistema, mediante la transformación de valores de los datos. Se representa mediante un diagrama de flujo.
Cada modelo describe un aspecto del sistema pero contiene referencias a los demás modelos. Lo cual indica que los tres no son totalmente independientes.
3.2.2 Pasos del proceso de desarrollo orientado a objetos
• Conceptualización: Se describen los requerimientospara la solución del sistema. Comienza identificando las necesidades desde el punto de vista de los usuarios. Dicha información puede ser extraída de los casos de uso y del dominio del problema.
• Análisis: Entender y modelar el problema en el dominio de la aplicación.
• Diseño del sistema: Determinar la arquitectura del sistema en términos de subsistemas.
• Diseño de objetos: Refinar yoptimizar el modelo de análisis, agregando conceptos de programación.
• Código: Implementar las clases de objetos en un lenguaje de programación.
• Pruebas: se realizan para verificar el comportamiento de las clases y objetos que se encuentran descritos en los escenarios.
Análisis Diseño del Sistema
Diseño de Objetos
Codificar Probar
Proceso OMT
Figura # 19
49
Instituto Tecnológico de la LagunaAnálisis y Diseño Orientado a Objetos
Paola Romero Guillén
Cada paso del proceso transforma algunas entradas para generar una salida diferente, comenzando en un alto nivel de abstracción hasta llevarlo a un nivel de detalle que finalmente representa la solución del problema.
La figura # 20 se realizo utilizando el modelo funcional que será visto a mayor detalle mas adelante.
!Conceptualización
Casos de uso:
La utilidad de construir un caso de uso es para ver las diferentes vistas que tiene el usuario del sistema. Un caso de uso es una interacción entre el sistema y un actor, para describir el propósito del uso del sistema.
Actor:
Es algo externo al sistema que interactúa con él.
Análisis
Diseño del Sistema
Conocimiento total del dominio
Enunciado del problema
Inicio deMO Inicio de MD Inicio de MF
Base de datos de las especificaciones OMT
Interacciones con el Usuario
Documento de Análisis
Documento del Diseño del Sistema
PruebasCodificar
Diseño de Objetos
Arquitectura Básica
MO, MD, MF
Documento del Diseño de objetos
Código fuente
Prueba de escenarios
MO, MD, MF Detallados Código fuente de Objetos
Librería de Clases
Entradas y salidas del procesode desarrollo Orientado a Objetos
Figura # 20
50
Instituto Tecnológico de la Laguna
Análisis y Diseño Orientado a Objetos
Paola Romero Guillén
Los casos de uso pueden especificarse mediante escenarios que contendrán el propósito del caso de uso, los actores que interactúan con el, el evento inicial y la condición final. Los escenarios pueden ser representados mediante diagramas de traza...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • hola hola hola hola
  • hola hola hola hola hola
  • hola hola hhola hola y hola
  • hola hola hola
  • Hola Hola Hola
  • Hola Hola Hola
  • hola hola hola
  • Hola hola

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS