Modelo de analisis

Páginas: 15 (3646 palabras) Publicado: 13 de febrero de 2015
Instituto Tecnológico
de la Laguna

Análisis y Diseño Orientado
a Objetos

3.3 EL MÉTODO DE BOOCH.
3.3.1 Introducción.
El método cuenta con una notación expresiva y bien definida que le permite al diseñador
comunicar sus ideas y concentrarse en problemas más serios.
Para la captura de todos los detalles de un sistema de software complejo es necesario
vistas múltiples. La Figura # 44muestra los diferentes modelos que se han considerado relevantes,
en el desarrollo de un proyecto orientado a objetos.
Modelo Dinámico
Modelo Estático

Estructura de clases
Modelo Lógico

Estructura de Objetos
Modelo Físico

Arquitectura de módulos
Arquitectura de procesos

Figura # 44 Modelos del desarrollo Orientado a Objetos..

El hecho de que esta notación sea detallada nosignifica que se deben utilizar todos sus
aspectos en la totalidad de las ocasiones, de hecho, un subconjunto de ella es suficiente para
expresar la semántica de un gran porcentaje de problemas de análisis y diseño. La notación
utilizada es independiente del lenguaje seleccionado, es necesario tener en cuenta que algunos
elementos de la notación no tienen equivalencia en determinados lenguajes deprogramación, por lo
que se deben evitar para la implementación.
3.3.2 Modelos y vistas.
Son necesarias dos dimensiones para especificar la estructura y comportamiento de un
sistema orientado a objetos:
• Dimensión uno: Física / Lógica.
• Dimensión dos: Estática / Dinámica.
Para cada dimensión se definen una serie de diagramas que denotan una vista de los
modelos del sistema, éstos reflejan"toda la verdad" sobre sus clases, relaciones y otras entidades,
y cada diagrama representa una proyección de estos modelos. En el estado estable, todos estos
diagramas deben ser consistentes con el modelo y también consistentes entre ellos mismos.
Modelos lógicos contra modelos físicos.
• Modelo lógico: Describe la existencia y significado de las abstracciones principales y
los mecanismosque forman el espacio del problema o para definir la arquitectura del
sistema.
• Modelo físico: Describe la composición concreta en cuanto a hardware y software del
contexto o implantación del sistema.
Paola Romero Guillén

62

Instituto Tecnológico
de la Laguna

Análisis y Diseño Orientado
a Objetos

Modelos estáticos contra modelos dinámicos.


Modelos estáticos: Están formadospor los diagramas de:
♦ Diagramas de clases: Muestra la existencia de clases y sus relaciones, en la
visión lógica de un sistema, utilizados en la etapa de análisis.
♦ Diagramas de objetos: Muestran la existencia de objetos y sus relaciones en
la etapa de diseño lógico de un sistema.
♦ Diagramas de módulos: Muestran la asignación de clases y objetos a
módulos en el diseño físico de unsistema.
♦ Diagramas de procesos: Muestran la asignación de procesos a procesadores
en el diseño físico de un sistema.



Modelos dinámicos: La semántica dinámica de un problema se expresa mediante
los siguientes diagramas:
♦ Diagrama de transición de estados: Muestra el comportamiento de cada
instancia de una clase, los eventos que provocan una transición de un estado a
otro y las accionesque resultan de este cambio de estado, por lo que, cada
clase puede contar con este tipo de diagrama.
♦ Diagramas de interacción: Muestra el orden temporal en que se suceden los
mensajes en un conjunto de objetos que representan un escenario. Están en el
mismo contexto que los diagramas de objetos.

3.3.3 Representación gráfica.
Diagramas de Clases
Un diagrama de clases es utilizado paramostrar la existencia de clases y sus relaciones en la visión
lógica de un sistema. Los dos elementos esenciales de un diagrama de clases son: las clases y
sus relaciones básicas.
Clases: La figura # 45 muestra el icono que se utiliza para representar una clase en un diagrama de
clases. En ciertos diagramas de clases, es útil exponer algunos de los atributos y operaciones
asociados con una...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Modelo de Análisis
  • analisis de modelo
  • Modelo De Analisis
  • ANALISIS DE MODELOS
  • MODELO DE ANÁLISIS
  • Modelos De Analisis
  • analisis de modelos
  • análisis de modelos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS