Вы находитесь на странице: 1из 15

Universidad Las Amricas

Instituto de Educacin Superior Tecnolgico Privado CIMAS



Taller de Sistemas II Pgina 1



I.S.T. Mara De Los ngeles Cima S
Anlisis y diseo Orientado a Objetos

Universidad Las Amricas
Instituto de Educacin Superior Tecnolgico Privado CIMAS

Taller de Sistemas II Pgina 2

Introduccin:
ArgoUML es una herramienta utilizada en el modelaje de sistemas, mediante la cual se
realizan diseos en UML llevados a cabo en el anlisis y pre-diseo de Sistemas de
Software, desarrollo y documentacin de aplicaciones de software orientado a objetos.
Los usuarios de ArgoUML son diseadores de software y arquitectos, desarrolladores de
software, analistas de negocio, analistas de sistema y otros profesionales envueltos en el
anlisis, diseo y desarrollo de aplicaciones de software.
Ventajas:
Est disponible gratuitamente y puede ser usado en entornos comerciales.
Es un proyecto de cdigo abierto.
Permite la exportacin de formatos grficos PNG, GIF, JPG, SVG, EPS.
Desventajas:
Sin Soporte para UML 2
Funcin deshacer incompleta
Los Modelos a veces no pueden Ser re-abiertos.
Debes seleccionar una clase para crear un diagrama de secuencia.
Al mover una clase las relaciones no se mueven de forma correcta
Al seleccionar un rea no se seleccionan las clases de relacin.

Qu es ArgoUML?
ArgoUML fue concebido como un entorno y herramienta para usar en el anlisis y diseo
de sistemas de software orientados a objeto, se encuentra disponible en 10 idiomas
(ingls, italiano, francs y espaol entre otros). Con ArgoUML seremos capaces de crear
nueve tipos de diagramas:

diagrama de clases
diagrama de estados
diagrama de actividad
diagrama de casos de uso
diagrama de colaboracin
diagrama de despliegue
diagrama de secuencia


Universidad Las Amricas
Instituto de Educacin Superior Tecnolgico Privado CIMAS

Taller de Sistemas II Pgina 3

Caractersticas:
ArgoUML es una aplicacin Java pura 100%

Estndares abiertos: XMI, SVG and PGML
100% Independiente de la plataforma gracias al uso exclusivo de Java
Fuente abierta, el cual permite su extensin o personalizacin.
Java fue concebido como un lenguaje interpretado. Compila cdigo para su propio
sistema, la Mquina Virtual Java (Java Virtual Machine; JVM). En caso de que te preguntes
porque todos los lenguajes no son como este, es porque los lenguajes interpretados
tienden a ser ms lentos que los compilados.

Mediante la eleccin de escribir ArgoUML en Java puro, se hace inmediatamente
disponible para el mayor nmero de usuarios con la mnima cantidad de esfuerzo. Esto
permite a ArgoUML funcionar en todas las plataformas.





ArgoUML es un proyecto de cdigo abierto

Esto significa que cualquiera puede tener una copia gratis del cdigo fuente, cambiarlo,
usarlo para nuevos propsitos y cosas as. La nica (gran) obligacin es que t pases tu
cdigo de la misma forma a otros. UML es el lenguaje de modelado OO ms prevalente y
java es una de las plataformas de desarrollo OO ms productivas.
Conceptos Diagrama de Secuencia:
Un diagrama de secuencia muestra la interaccin de un conjunto de objetos en una aplicacin a
travs del tiempo. Esta descripcin es importante porque puede dar detalle a los casos de uso,
aclarndolos al nivel de mensajes de los objetos existentes, como tambin muestra el uso de los
mensajes de las clases diseadas en el contexto de una operacin.
Lnea de vida de un objeto:
Un objeto se representa como una lnea vertical punteada con un rectngulo de encabezado y con
rectngulos a travs de la lnea principal que denotan la ejecucin de mtodos .El rectngulo de
encabezado contiene el nombre del objeto y el de su clase, en un formato nombre Objeto:
nombre Clase.


Universidad Las Amricas
Instituto de Educacin Superior Tecnolgico Privado CIMAS

Taller de Sistemas II Pgina 4

Activacin:
Muestra el periodo de tiempo en el cual el objeto se encuentra desarrollando alguna operacin,
bien sea por s mismo o por medio de delegacin a alguno de sus atributos. Se denota como un
rectngulo delgado sobre la lnea de vida del objeto
Mensaje.
El envo de mensajes entre objetos se denota mediante una lnea slida dirigida, desde el objeto
que emite el mensaje hacia el objeto que lo ejecuta.

Requerimientos del Sistema:

Puesto que ArgoUML est escrito en Java, debera funcionar en cualquier maquina con
Java instalado. Es necesaria una versin 1.4 o posterior de Java. ArgoUML necesita una
cantidad razonable de recursos.

Un PC con 200MHz de procesador, 64Mb de RAM y 10Mb de espacio disponible en un
disco duro debera ser adecuado.

Descarga el cdigo de la seccin de Descargas de sitio web del proyecto argouml.tigris.org
[http://argouml.tigris.org]. Escoge la versin que se ajusta a tus necesidades.

Opciones de descarga:

Tienes tres opciones para obtener ArgoUML.

1. Ejecutar ArgoUML directamente desde el Sitio Web usando Java Web Start. Esta l la
opcin ms fcil.

2. Descargar el cdigo binario ejecutable. Esta es la opcin correcta si pretendes usar
ArgoUML regularmente y no es muy difcil.

4. Descargar el cdigo fuente usando CVS y compilar tu propia versin. Escoge esta opcin
si quieres mirar el funcionamiento interno de ArgoUML, o quieres unirte como
desarrollador.







Universidad Las Amricas
Instituto de Educacin Superior Tecnolgico Privado CIMAS

Taller de Sistemas II Pgina 5

Instalacin de software ArgoUML.

Paso1

Descargar ArgoUML de la direccin: http://es.kioskea.net/download/descargar-4012-
argouml

Paso2

Una vez descargada el archivo ejecutable debemos abrirlo y seguir los pasos
correspondientes:














Paso3

Despus de abrir el archivo ejecutable aparecer una ventana donde se deber elegir el
lenguaje de instalacin.






ArgoUML-034-setup
Universidad Las Amricas
Instituto de Educacin Superior Tecnolgico Privado CIMAS

Taller de Sistemas II Pgina 6

Paso4

Posteriormente se abrir la ventana de recomendacin para instalar el software, luego de
leerlo presione siguiente.





Paso5

En este paso deber escoger los componentes a instalar en este caso ArgoUML y luego
presione siguiente.






Universidad Las Amricas
Instituto de Educacin Superior Tecnolgico Privado CIMAS

Taller de Sistemas II Pgina 7

Paso6

Deber elegir la unidad en la que desea instalar el software y luego presione siguiente.





Paso7

Deber elegir una carpeta para que el software se encuentre en el men inicio y luego
presione instalar.





Universidad Las Amricas
Instituto de Educacin Superior Tecnolgico Privado CIMAS

Taller de Sistemas II Pgina 8

Paso8

El programa se est instalando.





Paso9

Una vez instalado aparecer la ventana de confirmacin y deber presionar en el botn
terminar.





Universidad Las Amricas
Instituto de Educacin Superior Tecnolgico Privado CIMAS

Taller de Sistemas II Pgina 9

Paso10

Se abrir automticamente el programa.























Universidad Las Amricas
Instituto de Educacin Superior Tecnolgico Privado CIMAS

Taller de Sistemas II Pgina 10

Interfaz de usuario de ArgoUML.
A continuacin se muestra la ventana principal de ArgoUML como aparece cuando se
entra por primera vez en ArgoUML.






Universidad Las Amricas
Instituto de Educacin Superior Tecnolgico Privado CIMAS

Taller de Sistemas II Pgina 11

BARRA DE HERRAMIENTAS

En la parte superior de la ventana se puede observar en esta tenemos las siguiente
herramientas de trabajo



Nuevo.- Nos sirve para crear una nueva hoja de trabajo.


Abrir proyecto.- Nos sirve para abrir un proyecto guardado.


Guardar proyecto.- Aqu guardamos nuestro proyecto.



Propiedades.- Aqu podremos modificar nuestro proyecto.


Imprimir.- Aqu podremos imprimir nuestro proyecto.


Quitar el diagrama.- En este icono podremos quitar El diagrama ya sea Diagrama
tras diagrama o todo el diagrama.


Borrar el modelo.- En este icono podremos borrar todo el modelo.


Universidad Las Amricas
Instituto de Educacin Superior Tecnolgico Privado CIMAS

Taller de Sistemas II Pgina 12

Configurar perspectiva.- Aqu podremos cambiar las perspectiva del modelo que
queremos construir, como ser orientado a paquetes, a clases, herencia, estados, etc.


Configuracin.- Aqu podremos configurar nuestro modelo como ser preferencias,
usuario, mdulos, c+, generador, etc.


Buscar.- Aqu podremos buscar algn modelo que hayamos creado.


Zoom.- Aqu podremos agrandar nuestro modelo segn al tamao que deseemos.


Barra de diseo:













Herramientas para modelar
el Diagrama de Caso USO
Herramientas para modelar
el Diagrama de Calses
Herramientas para modelar
el Diagrama de Colaboracin
Universidad Las Amricas
Instituto de Educacin Superior Tecnolgico Privado CIMAS

Taller de Sistemas II Pgina 13

























Herramientas para modelar
el Diagrama de Estado
Herramientas para modelar
el Diagrama de Actividades
Herramientas para modelar
el Diagrama de Despliegue
Herramientas para modelar
el Diagrama de Secuencia
Universidad Las Amricas
Instituto de Educacin Superior Tecnolgico Privado CIMAS

Taller de Sistemas II Pgina 14

DIAGRAMA DE SECUENCIA
De sistema de logueo
















Universidad Las Amricas
Instituto de Educacin Superior Tecnolgico Privado CIMAS

Taller de Sistemas II Pgina 15



Ver Video de ArgoUML de Descarga e
instalacin muy fcil.





Como descargar e Instalar argoUML.mp4

Вам также может понравиться