Академический Документы
Профессиональный Документы
Культура Документы
FA C U LTA D D E I N G E N I E R I A Y A R Q U I T E C T U R A Ciclo
Gua de Laboratorio #1
Elaboracin de Diagramas de UML en
ArgoUML
Universidad de El Salvador Tecnologa Orientada a Objetos Gua de Laboratorio #1
1
2
3
4
6
1. Barra de Men
2. Barra de Herramientas
3. Panel de Herramientas de Diagramas
4. rea de trabajo
5. Opciones y elementos de Diagramas
6. Navegacin de Proyectos y Archivos
Ejercicio 1
a) Abra ArgoUML y guarde el proyecto con el nombre: Ejercicios de TOO115
b) As mismo cambie el nombre por defecto del nodo raz a Ejercicios de TOO115 en
las propiedades. Primero seleccione el directorio raz y luego en las propiedades
escriba el nombre Ejercicios de TOO115:
c) Seleccione el nodo raz con el nombre Ejercicios de TOO115 del navegador, luego
en la opcin Crear Elemento del modelo y luego en la opcin Crear paquete para
crear un paquete. Denominado Ejercicio 1.
d) En el navegador del proyecto y sobre el paquete recin creado, cree nuevos paquetes
(incluyendo los sub-paquetes y su estructura) como aparece en la siguiente figura:
Para crear los sub-paquetes contenidos en otros paquetes puede arrastrar los paquetes con el
ratn en el navegador del proyecto, o modificando la propiedad Espacio de Nombres. Dentro
del paquete Ejercicio 1 creamos los paquetes Editor, Sistema de Ventanas, Motif y MS Windows.
Luego arrastre el paquete creado llamado Editor dentro del paquete Ejercicio1:
Dentro del paquete Editor creamos los dems paquetes Controlador, Elementos de Diagrama,
Elementos de Dominio, Ncleo Grafico, Ncleo Motif y Ncleo Windows. Hasta obtener la
siguiente estructura:
Hgalo de forma similar al paso anterior con la diferencia de que debe utilizar el botn
de dependencia: .
Opcin 1: Con la opcin Guardar los grficos que se encuentra dentro de la opcin de
men Archivo puede guardarse el diagrama en algn formato grficos de los ofrecidos
(entre ellos svg, gif, png) y luego imprimirlo o insertarlo, por ejemplo, en un procesador de
texto. Para este Laboratorio Guarde su diagrama como imagen con extensin png.
Ejercicio 2
a) En el mismo proyecto cree un nuevo paquete bajo el nodo raz, denominado Ejercicio
2. Vea el paso b) del Ejercicio 1.
b) Seleccione el paquete recin creado y con el botn derecho elija la opcin Crear
diagrama y luego de clic en Diagrama de casos de uso para crear el diagrama.
Cambie el nombre a Ejercicio 2.1 en las propiedades:
e) Para crear el rectngulo que indica los limites de un sistema, damos clic como muestra
la imagen:
g) Para asociar al actor Cliente con los casos de uso utilizamos la asociacin, utilizando
la herramienta que muestra la figura:
Ejercicio 3
a) En el mismo proyecto cree un nuevo paquete bajo el nodo raz, llamado Ejercicio 3.
b) Seleccione el paquete recin creado y con el botn derecho elija la opcin Diagrama
de caso de uso para crear el diagrama Ejercicio 3.1
Cree el siguiente Diagrama de Casos de Uso:
d) As mismo al caso de uso Retirar dinero fue creado en el diagrama anterior y puede
ser arrastrado desde el paquete Ejercicio 2. Al hacer esto podr observar que la
asociacin entre el Actor y el caso de uso en cuestin se despliega automticamente.
i) Luego crearemos las acciones de llamada entre roles, utilizando el botnon: Luego
damos clic en el rol que genera la llamada o accion, manteniendo presionado arrastramos
el puntero hacia la entidad que recibe esta llamada, luego a cada accion (linea) de envio y
retorno escribimos sus respectivos nombre de forma numerada:
n) Para ingresar los roles simplemente arrastramos los roles creados en el diagrama anterior
(Diagrama de Secuencia) los cuales son Cliente, Cajero automatico y Cuenta:
Nota: Al ingresar los roles de esta forma, podra observar que las asociaciones se
despliegan automaticamente.
o) Para ingresar las acciones de llamada o envio asociadas podemos introducir el texto
mediante la herramienta texto: de la siguiente forma: