Sie sind auf Seite 1von 18

Analisis Orientacin a

Objetos
Lenin Herrera
Sesin 2

Historia
A principio de los 80, se asocia al desarrollo
de interfaces grficos (GUI)
Grady Booch public un artculo titulado:
Diseo Orientado a Objetos.
Shaler y Mellor publica en 1988: Orientacin a
Objetos Anlisis de Sistemas.
En la dcada de los 90, publican Peter Coad ,
Yourdon, Rumbaugh y Jacobson.
Nacen las primeras metodologas de AOO,
tales como OMT que luego se convirti en
UML.

Estructura bsica del AOO


Documentos de anlisis.
Especificacin de requisitos o
requerimientos
Diagramas de caso de usos.
Escenarios.
Prototipos.

Algunos autores agregan la identificacin


como parte de la estructura bsica. Ej.
Titulo, descripcin, autores, versin, etc.

Documentos de Anlisis
Consiste en la documentacin en el
cual se fundamenta el desarrollo de
la aplicacin
Incluye las actas de reuniones o
acuerdos en el caso de que se
realicen.

Especificacin de requisitos
o requerimientos
Este proceso es complejo, generalmente
el usuario no sabe expresar
apropiadamente lo que necesita o quiere.
Este es un documento tcnico, bien
elaborado y con tcnicas definidas para
esto.
Su codificacin y jerarquizacin ayuda
mucho a la comprensin y relaciones de
los requisitos en un sistema complejo.

Ejemplos de Requisitos

Diagrama de Casos de Uso


Desarrollado por Ivar Jacobson en 1992.
Es una tcnica de modelado, utilizada
para describir un sistema, ya sea
propuesto o existente.
Se corresponden generalmente con el
nivel 1.
Su objetivo principal es representar
mediante un grafico el funcionamiento
del sistema en trminos de actores y sus
objetivos, as como sus dependencias.

Diagrama de Casos de Uso


Cont.
<<extend>> : Cuando un caso de
uso es similar a otro pero se le aade
otra caractersticas.
<<use>> : Cuando se tiene
funcionamientos comunes y no se
desea utilizar una copia fisica del
mismo.

Ejemplo. Caso de Uso

Ejemplo caso de uso


Cont.

Escenarios.
Consiste en una secuencia especifica
de acciones que muestra un
comportamiento.
Los escenarios son el equivalente a
las instancias en las clases (POO).
Los escenarios definen
funcionalidades.

Ejemplo. Diagrama
Secuencia

Ejemplo. Diagrama
Secuencia
Cont.

Prototipos.
Consiste en un modelo de no
necesariamente funcional, para
representar un sistema, con el objetivo de
evaluar la especificacin funcional del
sistemas (requisitos) a desarrollar.
Utilizado generalmente cuando no se
tiene claro el funcionamiento del sistema.
Adems ampliamente utilizado para
desarrollos rpidos con funcionalidades
limitadas.

Ejemplo. Prototipo

Ejemplo. Prototipo
Cont.

Bibliografa
http://es.wikipedia.org/wiki/Caso_de_uso
http://www.slideshare.net/andmonto/uml
-presentation-877375
Tema 5 Anlisis Orientado a Objetos.
Autor Jose Manuel Cueva Lovelle
http://en.wikipedia.org/wiki/Unified_Mode
ling_Language
http://glbrtlmb.blogdiario.com/i2006-09/

Das könnte Ihnen auch gefallen