Está en la página 1de 17

ArgoUML Manual de Usuario

Manual de Instalacin y utilizacin del programa ArgoUML para diseo de


casos de uso.

Instalacin
o Descarga del software
o Instalacin en Windows
o Inicializacin
Descripcin de Interfaz
o Pantalla principal
o Mens
o Iconos de la barra de tareas
o rea de edicin (Diagrama)
o Explorador
o rea de Tareas Pendientes
o rea de detalles
Configuracin
Realizacin de un diagrama de Caso de Uso
o Paso1: Crear nuevo proyecto

Ingeniera de Software | Alonso lvarez, Guillermo Cruz, Jos Ferri,


Anex Varela

ArgoUML Manual de Usuario


o

Inicializacin

Buscamos el cono del programa instalado en el men de programas. Tambin


podremos encontrar el cono en el Escritorio.

Al darle clic al cono del programa ArgoUML, este se iniciar mostrando primero
una pequea ventana de carga antes de que se nos muestre la interfaz
completa

Ingeniera de Software | Alonso lvarez, Guillermo Cruz, Jos Ferri,


Anex Varela

ArgoUML Manual de Usuario

Descripcin de Interfaz
o Pantalla principal

El programa se inicia e inmediatamente nos muestra la ventana principal:

5
4

En esta pantalla encontramos los siguientes elementos:


1.
2.
3.
4.
5.

Mens
rea de edicin (Diagrama)
Explorador
rea de Tareas Pendientes
rea de detalles

Ingeniera de Software | Alonso lvarez, Guillermo Cruz, Jos Ferri,


Anex Varela

ArgoUML Manual de Usuario


o

Mens
Archivo

En el men archivo encontramos opciones


comunes como crear Nuevos Proyectos, Abrir
existentes,
Guardar,
Importar,
Exportar,
Imprimir, Salir, entre otras.

Editar

Aqu encontramos las opciones de edicin


principales para seleccionar elementos en
pantalla, borrarlos o incluso acceder a la
configuracin del software (de la cual
hablaremos ms a fondo adelante).

Visualizar

Entre las opciones que nos presenta este men


estn la de Zoom y la de Ajustar la cuadrcula,
que nos permite cambiar el tamao de la vista
del panel de diagrama.

Ingeniera de Software | Alonso lvarez, Guillermo Cruz, Jos Ferri,


Anex Varela

ArgoUML Manual de Usuario

Crear

Las opciones de ste men nos permiten crear


nuevos elementos como los que presenta el men.
Estos botones tambin aparecen en la barra de
tareas donde los detallaremos a fondo.

Organizar

Las
opciones
para
alinear
los
elementos en pantalla aparecen en
este men de manera detallada y
amigable (con conos).

Generar

Presenta
opciones
para
generar
clases
predefinidas. Tambin para generar un cdigo y las
opciones de configuracin para dicho cdigo.

El men de crtica presenta opciones referentes a las incidencias y objetivos


del proyecto a realizar, las herramientas son las mismas que aparecen en la
Ingeniera de Software | Alonso lvarez, Guillermo Cruz, Jos Ferri,
Anex Varela

ArgoUML Manual de Usuario


ventana principal como conos y en el men de ayuda encontraremos
informacin sobre el software, su versin y documentacin.

Iconos de la barra de tareas

Lo dividiremos en 4 secciones de izquierda a derecha en donde encontramos


los siguientes conos:
1. Seccin de Archivo
Nuevo: (Atajo Ctrl-N) Crear nuevo proyecto, mostrar un mensaje
de advertencia en caso de haber otro proyecto abierto.
Nuevo Perfil: Crear un nuevo Perfil.
Abrir Proyecto: (Atajo Ctrl-O) Abre un proyecto existente de un
archivo. Y se abrir una ventana del explorador para buscar el
archivo.
Guardar: (Atajo Ctrl-S): Guarda el proyecto actual con el nombre
utilizado. Para guardar el proyecto con un nombre diferente utilizar
el men Guardar Como
Propiedades: permite visualizar en una ventana las propiedades
del proyecto.
Imprimir: Abre la ventana de impresin donde permite configurar
la impresora que se utilizar.
1. Seccin Editar
Quitar del diagrama: (Atajo Supr) Esta remueve del diagrama
los elementos que se encuentren seleccionados, pero no los
elimina del modelo.
Borrar del Modelo: (Atajo Ctrl-Supr) Elimina los elementos
seleccionados permanentemente del modelo
Configurar Perspectivas: Invoca la ventana de configuracin de
Perspectivas.

Ingeniera de Software | Alonso lvarez, Guillermo Cruz, Jos Ferri,


Anex Varela

ArgoUML Manual de Usuario


Configuracin: Abre el cuadro de dilogo que permite editar
varias opciones quer controlan el comportamiento del software
ArgoUML
2. Seccin Visualizar
Buscar: har aparecer un cuadro de dilogo para utilizar el motor
de bsqueda de ArgoUML.
Zoom: Aparece un sub men con una graduacin en porcentaje
para que el usuario seleccione el tamao en el que desea que se
vean los elementos del rea de trabajo.

3. Seccin Crear
Diagrama de Casos de Uso: crea un diagrama de casos de uso
en blanco, y selecciona ese diagrama en el panel de edicin. Si
est seleccionado un paquete, entonces el diagrama de casos de
uso se crear dentro de ese paquete. Esto significa que se
mostrar dentro del paquete en la jerarqua explorador y los
elementos del modelo creado en el diagrama se crearn en el
espacio de nombres del paquete. Esto no slo se aplica a un
paquete, sino tambin a una clase, interfaz de casos de uso, etc.
La barra de herramientas del panel de edicin entonces mostrar
los iconos correspondientes para crear los elementos de un
diagrama de casos de uso.

Diagrama de Clases: crea un diagrama de clases en blanco, y


selecciona a ese diagrama en el panel de edicin. Si est
seleccionado un paquete, el diagrama de clases se crear dentro
de ese paquete. Esto significa que se mostrar dentro del paquete
en la jerarqua explorador (en vista Paquete-cntrica) y los
elementos del modelo creado en el diagrama se crearn en el
espacio de nombres del paquete. Esto no slo se aplica a un
paquete, sino tambin a una clase, interfaz de casos de uso, etc.

Ingeniera de Software | Alonso lvarez, Guillermo Cruz, Jos Ferri,


Anex Varela

ArgoUML Manual de Usuario


La barra de herramientas del panel de edicin entonces mostrar
los iconos correspondientes para crear los elementos de un
diagrama de clases.

Diagrama de Secuencia: crea un diagrama de secuencia en


blanco, y selecciona a ese diagrama en el panel de edicin.
Tambin crea un elemento UML colaboracin, que es un
contenedor para los elementos mostrados en el diagrama nuevo.
Si se selecciona actualmente una clase, un diagrama de secuencia
y una colaboracin sern creados que representan el
comportamiento de esa clase. Esto significa que los elementos
creados se mostrarn dentro de la clase en la jerarqua explorador
(en vista Paquete-cntrica) y los elementos del modelo creado en
el diagrama se crearn dentro del espacio de nombres de la
colaboracin. Un diagrama de secuencia no slo puede
representar el comportamiento de una clase, pero tambin de
cualquier otro clasificador, tal como una interfaz, casos de uso,
etc. Tambin es posible hacer diagramas de secuencia para una
operacin.
La barra de herramientas del panel de edicin entonces mostrar
los iconos correspondientes para crear los elementos de un
diagrama de secuencia.

Diagrama de Colaboracin: crea un diagrama de colaboracin


en blanco, y selecciona a ese diagrama. Tambin crea un
elemento UML colaboracin, que es un contenedor para los
elementos mostrados en el diagrama nuevo. Si se selecciona un
paquete cuando se activa esta opcin del men, el diagrama de
colaboracin se crear dentro de una colaboracin dentro de ese
paquete. Esto significa que se mostrar dentro de la colaboracin
dentro del paquete en la jerarqua explorador (en vista Paquetecntrica) y los elementos del modelo creado en el diagrama se
crearn en el espacio de nombres de la colaboracin dentro del
paquete.
Ingeniera de Software | Alonso lvarez, Guillermo Cruz, Jos Ferri,
Anex Varela

ArgoUML Manual de Usuario


La barra de herramientas del panel de edicin entonces mostrar
los iconos correspondientes para crear los elementos de un
diagrama de colaboracin.

Diagrama de Estado: Esta entrada de men crea un diagrama


de estado en blanco asociado con la clase seleccionada
actualmente, y selecciona a ese diagrama en el panel de edicin.
Tambin crea un elemento StateMachine UML, que es un
contenedor para los elementos mostrados en el diagrama nuevo.
Diagramas de estado estn asociados con un elemento de modelo
capaz de comportamiento dinmico, tal como un clasificador o una
caracterstica del comportamiento, que proporciona el contexto
para la mquina de estado que representa. Elementos del modelo
adecuados son, por ejemplo, una clase, una operacin, y un caso
de uso. Si no se selecciona de tal elemento en el momento en el
men Nueva diagrama de estado se activa, a continuacin, se
crea un StateMachine sin ataduras. Para obtener un modelo UML
bien formada, que tiene que establecer el contexto de la
StateMachine en su panel de detalles.
La barra de herramientas del panel de edicin entonces mostrar
los iconos correspondientes para crear los elementos de un
diagrama de estado.

Diagrama de Actividades: Esta entrada del men crea un


diagrama de actividad en blanco asociado con la clase
seleccionada actualmente, y selecciona ese diagrama en el panel
de edicin. Tambin crea un elemento ActivityGraph UML, que es
un contenedor para los elementos mostrados en el diagrama
nuevo.
Diagramas de actividad estn asociadas con un elemento de
modelo capaz de comportamiento dinmico, tales como paquetes,
clasificadores (incluidos los casos de uso) y caractersticas de
comportamiento. Elementos del modelo adecuados son, por
ejemplo, una clase, un caso de uso, una operacin, y un paquete.
Ingeniera de Software | Alonso lvarez, Guillermo Cruz, Jos Ferri,
Anex Varela

ArgoUML Manual de Usuario


Si no se selecciona un elemento tal en el momento en el men
Nuevo Diagrama de Actividad se activa, se crea un ActivityGraph
desapegado. Para obtener un modelo UML bien formada, que tiene
que establecer el contexto de la ActivityGraph en su panel de
detalles.
La barra de herramientas del panel de edicin entonces mostrar
los iconos correspondientes para crear los elementos de un
diagrama de actividades.

Diagrama de Despliegue: Esta entrada de men crea un


diagrama de despliegue en blanco, y selecciona a ese diagrama
en el panel de edicin.
La barra de herramientas del panel de edicin entonces mostrar
los iconos correspondientes para crear los elementos de un
diagrama de despliegue.

o
o
o
o

rea de edicin (Diagrama)


Explorador
rea de Tareas Pendientes
rea de detalles
Tarea Pendiente

Ingeniera de Software | Alonso lvarez, Guillermo Cruz, Jos Ferri,


Anex Varela

10

ArgoUML Manual de Usuario

o
o
o

Propiedades
Documentacin
Presentacin
Cdigo Fuente
Restricciones
Estereotipos
Valores etiquetados
Lista de Control
Explorador
rea de Tareas Pendientes
rea de detalles

Configuracin

A esta ventana se puede llegar desde el cono de la barra de tareas o a travs


del men Editar=>Configuracin

Las opciones que se pueden configurar en las diversas fichas se describen en


las siguientes secciones. Para cada pestaa hay tres botones en la parte
inferior del cuadro de dilogo.

Aceptar: Al activar este botn (botn 1 clic) se aplica la configuracin


elegida y salir del dilogo.
Cancelar: Al seleccionar este botn (botn 1 clic) sale del cuadro de
dilogo sin aplicar los ajustes modificados desde la ltima .

Ingeniera de Software | Alonso lvarez, Guillermo Cruz, Jos Ferri,


Anex Varela

11

ArgoUML Manual de Usuario

Aplicar: Al seleccionar este botn (botn 1 clic) aplica los ajustes


seleccionados y permanece en el dilogo.

Cada una de estas pestaas tienen una funcin que la explicaremos a


continuacin:

Editar => Configuracin => Preferencias. Introduzca Ayuda => Acerca de


ArgoUML. Observe el panel en la pestaa "splash". Esto se conoce como el
Panel Splash. Vaya a Edicin => Configuracin => Preferencias. Apague el
botn de verificacin "Mostrar panel Splash". Salir de ArgoUML y reiniciarlo.
Tenga en cuenta que el panel de bienvenida no aparece durante la carga.

Ambiente

Ingeniera de Software | Alonso lvarez, Guillermo Cruz, Jos Ferri,


Anex Varela

12

ArgoUML Manual de Usuario


Seleccin de la ficha de
ambiente se enumeran varios
elementos ambientales. Tenga
en cuenta que ninguno de los
caminos puede ser alterado estos son slo una cuestin de
registro.

Usuario
Esta ficha permite al usuario
grabar informacin adicional
de utilidad para el sistema.
Hay dos cuadros de texto
proporcionados.

Nombre completo
Direccin del correo

Ingeniera de Software | Alonso lvarez, Guillermo Cruz, Jos Ferri,


Anex Varela

13

ArgoUML Manual de Usuario


Apariencia
Esta ficha permite al usuario
especificar el aspecto, el tacto y el
tema, es decir, lo que el total
ArgoUML IU parece.

Perfiles
En esta pestaa el usuario puede
configurar los ajustes de la
aplicacin de ArgoUML relacionadas
con los perfiles.

Visualizacin de estereotipo:
seleccionar ver estereotipos
como texto, pequeas o
grandes iconos.
Directorios XMI Por
defecto:permite al usuario
configurar los directorios
donde ArgoUML puede
encontrar perfiles definidos
por el usuario.
Perfiles predeterminados
:seleccione qu perfiles de
los perfiles disponibles se
configuran en nuevos proyectos de forma predeterminada.

Ingeniera de Software | Alonso lvarez, Guillermo Cruz, Jos Ferri,


Anex Varela

14

ArgoUML Manual de Usuario


Configuacion atajos

Esta pestaa sirve para


personalizar los atajos.

Notificaciones
Esta ficha permite al usuario
especificar ciertos ajustes de
notacin, es decir, cmo se
presentan las cosas en los
diagramas.
Todos los ajustes aqu, slo
definen
los
valores
predeterminados
utilizados
para nuevos proyectos. Si
quieres cambiar la forma de
los diagramas en el proyecto
actual se ven, a continuacin,
ver
el
men
Archivo
Propiedades.

Ingeniera de Software | Alonso lvarez, Guillermo Cruz, Jos Ferri,


Anex Varela

15

ArgoUML Manual de Usuario


Apariencia del diagrama
En esta pestaa se puede
modificar fuente y aspectos de
diagrama.

Mdulos
Esta pestaa muestra una lista de
los mdulos que se instalan, que
pueden ser activadas o
desactivadas. Como se trata de un
nuevo concepto de ArgoUML, que
actualmente contiene una lista de
los mdulos que no se pueden
quitar, y un botn para probar el
concepto. Al pulsar este botn se
aade un elemento de men intil
en el men Herramientas, nada
ms.

Ingeniera de Software | Alonso lvarez, Guillermo Cruz, Jos Ferri,


Anex Varela

16

ArgoUML Manual de Usuario

Fichas adicionales agregadas por Plugins


Un mdulo plugin tiene la posibilidad de aadir pestaas adicionales. Un
ejemplo es C ++,java y SQL; se aade la siguiente ficha.
E

Ingeniera de Software | Alonso lvarez, Guillermo Cruz, Jos Ferri,


Anex Varela

17