odio
orientadas a objetos
!
Rumbaugh
OMT (object Modeling
Technique)
lM o d e l o
espiral o un
proceso evolutivo.
>En el análisis no en la
implementación,>En los datos más que en
las
l
funciones lo que da
estabilidad al proceso de
desarrollo.
Pasos:
1.-dentificar las clases.
2-Preparar un diccionario
de clases.
3-Identificar
lasasociaciones entre objetos.
4-Identificar atributos.
5-Organizar y simplificar
clases usando herencia.
6 - Ve r i f i c a r s i e x i s t e n
trayectorias en el modelo
de objetos para preguntasprobables.
7-Iterar y refinar el modelo.
l
!
Jacobson
OOSE
Se diferencia de otros
métodos por la importancia
que le da los casos de
usos.
Caso de uso: una
descripción o escenario
que describecómo el
usuario interactúa con el
producto o sistema.
lLa
idea básica de este
modelo es capturar el
concepto inicial de todos
los requerimientos
funcionales y usar sus
perspectivas.lIdentificar usuarios y sus
responsabilidades
globales.
lConstruir
el modelo de
requisitos y Construir el
modelo de análisis
l
l
!
Grady Booch
Abarca un micro-proceso
de desarrollo y unmacroproceso de desarrollo , en
el nivel micro define un
conjunto de tareas que se
van a estar replicando en
el macro-proceso , por tal
motivo se dice que tiene un
enfoque evolutivo.
!
Coad &Yourdon
Basado en 5 capas. Estas
capas dan mayor poder a
la representación de la
complejidad del análisis y
el diseño en sistemas
flexibles.
1. Capa Clase Objeto: Esta
capa del análisis ydiseño
indica las clases y objetos.
l
2. Capa de Estructura:
lEtapas:
Esta capa captura diversas
Identificar clases y Objetos estructuras de clases y
Identificar la semántica de o b j e t o s , c om o l a s
clase y objetos
relaciones uno a muchos.
Identificar relaciones entre 3. Capa de Atributos: Esta
clases
capa detalla los atributos
de las clases.
4. Capa de Servicios: Esta
capa...
Regístrate para leer el documento completo.