poseidon uml sistemajavier

28

Upload: javier-andres-pena-garcia

Post on 12-Jul-2015

763 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: Poseidon UML Sistemajavier

5/11/2018 Poseidon UML Sistemajavier - slidepdf.com

http://slidepdf.com/reader/full/poseidon-uml-sistemajavier 1/28

Page 2: Poseidon UML Sistemajavier

5/11/2018 Poseidon UML Sistemajavier - slidepdf.com

http://slidepdf.com/reader/full/poseidon-uml-sistemajavier 2/28

 

 

DIAGRAMANDO CON POSEIDON  1.  Iniciaremos descargando Poseidon UML que es un software que facilita la elaboracion de algunos

diagramas de UML. Descárgalo Trial desde la Pagina

http://www.gentleware.com/downloadcenter.html  

2.  Descárgalo Completo de Nuestra Pagina

http://istsbamotape.edu.pe/APLICACIONES/product.php?id_product=34 

1. Copia anvil.jar del crack.zip en el C:\Archivos de programa\Poseidon For UML PE 6.0.1\lib

2. Cuando se le solicite licencia, copiar y pegar desde el archivo poseidon.lic

a. Ingresamos a la siguiente pagina http://www.gentleware.com/downloadcenter.html  

b. Seleccionamos la opcion de descarga que mas nos interese, en este caso descargaremos la

siguiente 

Page 3: Poseidon UML Sistemajavier

5/11/2018 Poseidon UML Sistemajavier - slidepdf.com

http://slidepdf.com/reader/full/poseidon-uml-sistemajavier 3/28

 

 

2. Damos doble clic sobre el ejecutable que acabamos de descargar y seguimos las opciones de instalación 

3. Seguido al paso anterior se ejecutara Poseidón 

4. Veremos en pantalla el workSpace de la herramienta UML 

Page 4: Poseidon UML Sistemajavier

5/11/2018 Poseidon UML Sistemajavier - slidepdf.com

http://slidepdf.com/reader/full/poseidon-uml-sistemajavier 4/28

 

 

5. Para familiarizarnos con Poseidón haremos un ejercicio con el diagrama de caso de uso. En la figura xx se

observan algunos de los elementos del diagrama de casos de uso. Al lado izquierdo tenemos acceso a la

 paleta de este diagrama. 

Page 5: Poseidon UML Sistemajavier

5/11/2018 Poseidon UML Sistemajavier - slidepdf.com

http://slidepdf.com/reader/full/poseidon-uml-sistemajavier 5/28

 

 

6.  Al usar todas las herramientas que Poseidon ofrece para realizar el diagrama de casos de uso obtenemos

una representación como se observa en la figura xx. 

7. Poseidón maneja también los siguientes diagramas: 

a. Diagrama de Clases 

Page 6: Poseidon UML Sistemajavier

5/11/2018 Poseidon UML Sistemajavier - slidepdf.com

http://slidepdf.com/reader/full/poseidon-uml-sistemajavier 6/28

 

 

b. Diagrama de Componentes 

c. Diagrama de estado 

Page 7: Poseidon UML Sistemajavier

5/11/2018 Poseidon UML Sistemajavier - slidepdf.com

http://slidepdf.com/reader/full/poseidon-uml-sistemajavier 7/28

 

 

d. Diagrama de Secuencia 

e. Diagrama de Desarrollo 

Page 8: Poseidon UML Sistemajavier

5/11/2018 Poseidon UML Sistemajavier - slidepdf.com

http://slidepdf.com/reader/full/poseidon-uml-sistemajavier 8/28

 

 

NOTA: Generalmente para diagramar usamos herramientas case que ya conocemos, lo que nos dificulta un poco

extender nuestra lista de herramientas UML. Por esta razón en este documento me propongo mostrar una

herramienta diferente existente para diagramar. Así como mencionar unas posibilidades que se encuentran en la 

web para el mismo propósito de herramientas como visio o power designer, pero especializadas en UML. 

  Argo Fujaba mUML RhapsodyMo

deler  Objecteerin

 gUML Dia Dome Poseidon 

Page 9: Poseidon UML Sistemajavier

5/11/2018 Poseidon UML Sistemajavier - slidepdf.com

http://slidepdf.com/reader/full/poseidon-uml-sistemajavier 9/28

 

Realizar los siguientes ejercicios usando la Notacion UMLEjercicio 1.

Una empresa encargada de vender productos, desea de informatizarla, y para ello deseaque el sistema realice las siguientes funciones:El sistema ha de permitir que los Vendedores introduzcan los productos que venden, juntocon sus precios en el sistema. Esta información se empleará para construir listados

estadísticos, para que el Director pueda consultarla. Cada mes, se generará un listadoespecial con agrupaciones de ventas por meses.El sistema, además, ha de permitir al Jefe de Recursos Humanos, dar de alta y borrar alos diferentes vendedores que se añadan o dejen la empresa. En cualquier momento,también tendrá la opción de consultarla. Para la realización de estas tres funcionalidades,se dispondrá de un sistema gestor de base de datos, encargado de traducir las peticionesdel Jefe de recursos Humanos.El Director, también podrá consultar en todo momento toda la información referente alpersonal de la empresa.

Ejercicio 2.Realizar el diagrama de casos de usos del siguiente sistema:Se desea informatizar una empresa encargada de proyectar películas de cine. Para ello,los espectadores podrán reservar las entradas desde una serie de terminales dedicadaspara este fin, y consultar la posición de las diferentes localidades que vayan quedandolibres para una determinada sesión de cine.Para comprar el ticket de cine, el espectador irá a la taquilla, y el taquillero realizará laventa de la localidad, para ello podrá consultar también las posiciones de las diferenteslocalidades que vayan quedando libres.Por otro lado tenemos también al responsable de administración. Este puede realizar consultas estadísticas referentes a las películas más solicitadas.Tanto la venta de tickets, como la consulta de localidades libres, como las reservas, o lasconsultas estadísticas, se realizarán accediendo a una base de datos de películas encartelera, tickets vendidos y salas disponibles.El resultado de las estadísticas se calcularán utilizando un programa de hoja de cálculoque permita la realización de diagramas.

Page 10: Poseidon UML Sistemajavier

5/11/2018 Poseidon UML Sistemajavier - slidepdf.com

http://slidepdf.com/reader/full/poseidon-uml-sistemajavier 10/28

 

 

NOTACION UML

CASO DE USO

Caso de uso Consulta por mes

Autores Director

Tipo Primaria

Descripción El Sistema Genera un listado de productos

vendidos por mes

Caso de uso Administrar el Sistema

Autores Jefe de RRHH

Tipo Primario

Descripción El jefe de RRHH puede ingresar o dar de baja a un

vendedor y también él puede consultar la

realización de las operaciones anteriores

Caso de uso Ingresar ProductosAutores Vendedores

Tipo Primario

Descripción El vendedor introduce el producto vendido, junto

con su precio

Page 11: Poseidon UML Sistemajavier

5/11/2018 Poseidon UML Sistemajavier - slidepdf.com

http://slidepdf.com/reader/full/poseidon-uml-sistemajavier 11/28

 

Producto

Vendedor

Precio Producto

Registrar Ventas

ud: Ingresos de Productos Vendidos

Page 12: Poseidon UML Sistemajavier

5/11/2018 Poseidon UML Sistemajavier - slidepdf.com

http://slidepdf.com/reader/full/poseidon-uml-sistemajavier 12/28

 

Stock

Productos Vendidos

Consultar Productos

Director

ud: Consultar Productos Por mes

<< include >>

Page 13: Poseidon UML Sistemajavier

5/11/2018 Poseidon UML Sistemajavier - slidepdf.com

http://slidepdf.com/reader/full/poseidon-uml-sistemajavier 13/28

 

Consultar ventas mensuales de los productos

Ingresar o dar de baja a los vendedores

Administrar el Sistema

Jefe RRHH

ud: Administrar el Sistema

Page 14: Poseidon UML Sistemajavier

5/11/2018 Poseidon UML Sistemajavier - slidepdf.com

http://slidepdf.com/reader/full/poseidon-uml-sistemajavier 14/28

 

EJercicio Nº2

Salas Disponibles

Venta de TickesPeliculas mas Solicitadas

Consultar Datos Estadisticos

Administrador

Comprar TickeTaquillero

Consultar Asientos Libres

Reservar Entrada

Espectador

ud: Pelicula de Cine

Page 15: Poseidon UML Sistemajavier

5/11/2018 Poseidon UML Sistemajavier - slidepdf.com

http://slidepdf.com/reader/full/poseidon-uml-sistemajavier 15/28

Page 16: Poseidon UML Sistemajavier

5/11/2018 Poseidon UML Sistemajavier - slidepdf.com

http://slidepdf.com/reader/full/poseidon-uml-sistemajavier 16/28

Page 17: Poseidon UML Sistemajavier

5/11/2018 Poseidon UML Sistemajavier - slidepdf.com

http://slidepdf.com/reader/full/poseidon-uml-sistemajavier 17/28

Page 18: Poseidon UML Sistemajavier

5/11/2018 Poseidon UML Sistemajavier - slidepdf.com

http://slidepdf.com/reader/full/poseidon-uml-sistemajavier 18/28

Page 19: Poseidon UML Sistemajavier

5/11/2018 Poseidon UML Sistemajavier - slidepdf.com

http://slidepdf.com/reader/full/poseidon-uml-sistemajavier 19/28

Page 20: Poseidon UML Sistemajavier

5/11/2018 Poseidon UML Sistemajavier - slidepdf.com

http://slidepdf.com/reader/full/poseidon-uml-sistemajavier 20/28

Page 21: Poseidon UML Sistemajavier

5/11/2018 Poseidon UML Sistemajavier - slidepdf.com

http://slidepdf.com/reader/full/poseidon-uml-sistemajavier 21/28

Page 22: Poseidon UML Sistemajavier

5/11/2018 Poseidon UML Sistemajavier - slidepdf.com

http://slidepdf.com/reader/full/poseidon-uml-sistemajavier 22/28

Page 23: Poseidon UML Sistemajavier

5/11/2018 Poseidon UML Sistemajavier - slidepdf.com

http://slidepdf.com/reader/full/poseidon-uml-sistemajavier 23/28

Page 24: Poseidon UML Sistemajavier

5/11/2018 Poseidon UML Sistemajavier - slidepdf.com

http://slidepdf.com/reader/full/poseidon-uml-sistemajavier 24/28

Page 25: Poseidon UML Sistemajavier

5/11/2018 Poseidon UML Sistemajavier - slidepdf.com

http://slidepdf.com/reader/full/poseidon-uml-sistemajavier 25/28

Page 26: Poseidon UML Sistemajavier

5/11/2018 Poseidon UML Sistemajavier - slidepdf.com

http://slidepdf.com/reader/full/poseidon-uml-sistemajavier 26/28

Page 27: Poseidon UML Sistemajavier

5/11/2018 Poseidon UML Sistemajavier - slidepdf.com

http://slidepdf.com/reader/full/poseidon-uml-sistemajavier 27/28

Page 28: Poseidon UML Sistemajavier

5/11/2018 Poseidon UML Sistemajavier - slidepdf.com

http://slidepdf.com/reader/full/poseidon-uml-sistemajavier 28/28