Você está na página 1de 2

Actividad 3

Elaboracin del Modelo de Anlisis

Objetivo de la actividad: Comprender todos los aspectos funcionales del software


que se est desarrollando, y las formas en las que interacta con otras entidades
en su ambiente.
Descripcin de la actividad: Elabora los diagramas que conforman el Modelo de
Anlisis:
Diagramas de secuencias
Diagramas de clases
Diccionario de clases
Comienza haciendo una revisin del Modelo de Requisitos y del Documento de
especificacin de requisitos, para asegurarte de que todos los requisitos
(funcionales y no funcionales) estn incluidos en los diagramas preliminares de
clases que elaboraste en la actividad pasada (Actividad 2 de esta unidad).
Para cada Caso de Uso especificado en el Modelo de Requisitos, elabora el
diagrama de secuencias correspondiente utilizando la herramienta Enterprise
Architect, siguiendo la descripcin del escenario de xito principal y de los
escenarios alternos y de fallos o errores que se documentaron en el documento de
Descripcin de Escenarios. Utiliza las clases que identificaste en el diagrama
preliminar de clases (Actividad 2 de esta unidad).
Si es necesario, especifica los objetos y las clases correspondientes que hagan falta
para satisfacer la funcionalidad de los casos de uso e identifiquen sus estereotipos.
Tambin, revisa la forma en la que estos objetos se relacionan entre s y con las
clases previamente identificadas, utilizando la tcnica de tarjetas CRC.
Finalmente, en la elaboracin de los diagramas de secuencias, si es necesario,
aade los mtodos que se requieran para completar las funcionalidades de los
Casos de Uso, de acuerdo con el Modelo de Requisitos y el Documento de
Especificacin de Requisitos.
Concluida la elaboracin de los diagramas de secuencias, en trozos de papel
representa las nuevas clases identificadas usando la notacin UML, incluyendo los
atributos y los mtodos correspondientes. Agrega estas clases a los diagramas de
clases preliminares y representa los tipos de relaciones encontrados. Tambin,
actualiza el Diccionario de clases, con la informacin de las nuevas clases.
Recursos bibliogrficos:
Weitzenfeld, A., Ingeniera del software orientada a objetos con UML, Java
e Internet, Edit. Thompson, Mxico, 2005.
Rumbaugh, J., Jacobson, I., Booch, G., The Unified Modeling Language
Reference Manual, Edit. Adisson-Wesley, U. S. A., 1999.

Fontela, C., UML-Modelado de Software para profesionales, Edit.


Alfaomega, Mxico, 2010.

Lpez, P., Ruiz, F., Lenguaje Unificado de Modelado-UML Facultad de


Ciencias, Universidad de Cantabria, Espaa, 2011.

Especificacin del UML. Disponible en: www.omg.org/spec/UML/2.4.1

Você também pode gostar