Professional Documents
Culture Documents
ANLISIS OO
DISEO OO
Es un mtodo de
anlisis que examina
los requisitos desde
las perspectiva de las
clases y objetos que
se encuentran en el
vocabulario
del
dominio del problema
Es un mtodo de
diseo que abarca el
proceso
de
descomposicin OO y
una
notacin
para
describir los modelos
del sistema que se
disea.
METODOLOGA
ORIENTADA A
OBJETOS
PROGRAMACIN OO
Es un mtodo de implementacin en el
que los programas se organizan como
colecciones cooperativas de objetos,
cada uno de los cuales representa una
instancia de alguna clase y todas estas
clases son miembros de una jerarqua
de clases unidas mediante una relacin
de herencia
Ing Martha Hidalgo
UNIFORMIDAD
CARACTERISTICAS
DEL PROCESO
COMPRENSIN
FLEXIBILIDAD
ESTABILIDAD
REUSABILIDAD
Problemas sencillos,
bidimensionales, simples.
Problemas complejos,
ortogonales, gran dificultad
Ing Martha Hidalgo
La dificultad de gestionar el
proceso de desarrollo
La flexibilidad que se puede
alcanzar a travs del software
El comportamiento de los
sistemas discretos en el problema.
Es un proceso
disciplinado para generar un
conjunto
de
modelos
que
describen varios aspectos de un
sistema
de
software
en
desarrollo,
utilizando
alguna
notacin bien definida
MTODO
CONCLUSIN RADICAL
1/1
EL MACROPROCESO DE DESARROLLO
EL MICROPROCESO DE DESARROLLO
AGREGACIN
Generalizado
Debilidad Semntica
Relacin Bidimencional
RELACIONES
Smbolo:
ENTRE
CLASES
USO
Smbolo:
HERENCIA
Smbolo:
Herencia Simple
Herencia Mltiple
Smbolo:
INSTANCIACIN
Clase genrica, sirve como
modelo para crear otras
clases
METACLASES
Es
una
clase
instancias
son,
mismas, clases.
cuyas
ellas
ABSTRACCIN
Denota las caractersticas esenciales de
un objeto que lo distinguen de todos los
dems tipos de objetos, y proporciona as
fronteras conceptuales ntidamente
definidas respecto a la perspectiva del
observador.
Ing Martha Hidalgo
ENCAPSULAMIENTO
Es el proceso de almacenar en un mismo
comportamiento, los elementos de una
abstraccin y su implementacin.
MODULARIDAD
Es la propiedad que tiene un sistema que
ha sido descompuesto en un conjunto de
mdulos cohesivos y dbilmente acoplados.
JERARQUA
Es una clasificacin
abstracciones.
ordenacin
de
Cada observador
hace su propia
Abstraccin.
Los
sistemas
complejos tienen
patrones comunes.
Existen
diferencias
entre
interacciones
intracomponentes
e
intercomponentes que
proporciona
una
separacin clara entre
las partes de un
sistema, posibilitando
el estudio de cada
parte
de
forma
aislada.
TIPIFICACIN
CONCURRENCIA
PERSISTENCIA
Es la propiedad de un objeto mediante la cual, su existencia perdura en el tiempo y/o el
espacio. La persistencia abarca la duracin de los datos, es decir que adems de
persistir el estado de un objeto, tambin la clase debe trascender a cualquier programa
individual. As como tambin un objeto una vez creado, consume la misma memoria fsica
hasta que deja de existir.
Ing Martha Hidalgo
Diagrama de Clases
Diagrama de Objetos
Diagrama de Mdulos
Diagrama de Procesos
Visin lgica, describe la existencia y
significado
de
las
abstracciones,
define la arquitectura del sistema