You are on page 1of 8

Taller sobre uso de herramienta CASE para el enfoque orientado a objetos * Uso de la herramienta Poseidon for UML

Universidad del Valle

Iv an Javier Romero

**

19 de Marzo de 2005

1.

C omo iniciar Poseidon

1. cd /opt/PoseidonCE2 2. ./Poseidon for UML

2.

Crear diagrama de casos de uso

1. Click en el men u Crear diagrama. 2. Seleccione la opci on Diagrama de caso de uso. 3. De click en el icono Create a new UseCase , luego de un click sobre el area de trabajo para crearlo y dele el nombre de Registrar coordinador del evento.
* Taller ** mailto:

correspondiente a la secci on 8 de la asignatura Desarrollo de Software I ivromero@univalle.edu.co

4. Ahora posicione el mouse sobre el caso de uso recien creado, ver a como en los extremos aparecen seis echas

posicione el mouse sobre la echa Creates outgoing Extend to a new Use Case , click sobre la echa, ver a como un nuevo caso de uso es creado, as como tambi en una relaci on extend entre ellos. A este nuevo caso de uso dele el nombre de Gestionar info general del evento, su diagrama hasta el momento debe lucir as :

5. Ahora posicione el mouse sobre el caso de uso Gestionar info general del evento, ver a como aparacen seis echas en los extremos del caso de uso.

6. De click sobre la fecha Create Association with Use Case , ver a como se crea un nuevo actor y una asociaci on entre ellos. Dele al actor el nombre de Administrador, su diagrama hasta el momento debe lucir as :

Ahora proseguiremos con la creaci on del resto del diagrama de caso de uso. 7. Cree un nuevo caso de uso y dele el nombre de Registrar actividad 8. Apartir del nuevo caso de uso creado, haga uso de la opci on Creates outgoing Extend to a new Use Case y cree un nuevo caso de uso con una relaci on extend entre ellos; al nuevo caso de uso dele el nombre de Gestionar programaci on del evento. 9. Posicione el mouse sobre el caso de uso Registrar actividad y al aparacer las seis echas de opciones sobre el, de click sobre la echa Creates outgoing Include to a new Use Case , ver a como un nuevo caso de uso es creado, y tambi en una relaci on include entre ellos. Al nuevo caso de uso dele el nombre de Registrar responsable de la actividad. 10. Nuevamente posicione el mouse sobre el caso de uso Registrar actividad Y de click sobre la echa de opci on Create Association with Use Case, ver a como un nuevo actor es creado, a este nuevo actor dele el nombre de Coordinador. 11. Posicione el mouse sobre el actor Coordinador, deben aparecer en los extremos de el, cinco echas de opciones.

De click sobre la echa Create Association with Use Case , ver a como un nuevo caso de uso es creado, a este nuevo caso de uso dele el nombre de Gestionar info del grupo organizador del evento

12. Ahora vamos a crear una asosiaci on entre el actor Coordinador y el caso de uso Registrar responsable de la actividad, para hacerlo de click sobre el icono en la barra de botones

Ahora de click sobre el caso de uso Registrar responsable de la actividad y arrastrelo hacia el actor Coordinador, al llegar al actor NO de click, solo sueltelo. 13. Complete el diagrama de caso de uso hasta terminarlo, agregando el resto de actores y casos de uso, hasta lusca de la siguiente manera:

3.

Crear diagrama de secuencia de operaci on

A continuaci on se mostrar a como crear un diagrama de secuencia de la fase de dise no 1. Click en el men u Crear diagrama. 2. Seleccione la opci on Diagrama de secuencia. 3. Click en el icono Create a New Object dele el nombre de aServlet. y despu es click en el area de trabajo, a esta instancia

4. Coloque el mouse sobre el objeto creado y al aparecer las cinco echitas de opciones, seleccione Create a Send Stimulus , ver a como una nueva instancia es creada, a esta nueva instancia dele el nombre de Coordinador

5. Pulse sobre la echa de mensaje entre ellas, y dele a el est mulo el nombre de ClickenRegistrarActividad, si no puede cambiar el nombre directamente sobre el diagrama lo podr a hacer sobre la opci on de propiedades que se encuentra en la parte inferior de la pantalla. 5

6. Coloque el mouse sobre la instancia Coordinador y pulse sobre Create a Send Simulus , ver a como una instancia es creada, a esta nueva instancia dele el nombre de Evento y a la l nea de mensaje entre ellas dele el nombre de AbrirFormaActividad. 7. Coloque el mouse sobre la instancia Evento y pulse sobre Create a Send Stimulus, ver a como un nueva instancia es creada, a esta nueva instancia dele el nombre de Actividad y a la l nea de mensaje entre ellos dele el nombre de Crear

8. En el men u de botones pulse sobre Create a return Stimulus , a continuaci on click sobre la instancia de actividad y arraste hasta la instancia de aServlet, al mensaje dele el nombre de DesplegarFormadeActividad 9. En el men u de botones pulse sobre Create a Send Stimulus , a continuaci on click sobre la instancia de aServlet y arraste hasta la instancia de Actividad, y a la l nea de mensaje dele el nombre de IngresarDatosActividad 10. En el men u de botones pulse sobre Create a Send Stimulus , a continuaci on click sobre la instancia de Actividad y arraste hasta ella misma y sueltela, en la l nea de mensaje coloque actividad:=CapturarDatosActividad()

11. Coloca el mouse sobre la instancia Actividad y pulse sobre la echa de opci on Create a Send Stimulus , a la nueva instancia creada, dele el nombre de ManejarBD, a la l nea de mensaje creada dele el nombre de GuardarActividad(actividad)

4.

Crear diagrama de clases

A continuaci on se mostrar a como crear el diagrama de clases de la fase de dise no 1. Click en el men u Crear diagrama. 2. Seleccione la opci on Diagrama de clases. 3. Click en el icono Creates a New Class dele el nombre de Evento. y despu es click en el area de trabajo, a esta clase

4. Ahora al poner el mouse sobre la clase Evento, se puede apreciar un cuadrito de color amarillo en el segundo caj on de la clase , da click sobre el y agrega los atributos que se indican en la siguiente gura.

5. Ahora coloque el mouse sobre el tercer caj on, aparecera un cuadrito de color rojo, da click sobre el y agrega un m etodo para la clase.

6. Coloca el mouse sobre la clase Evento y pulsa sobre la opci on Click or drag to create a direct association , veras que una nueva clase es creada, ponle el nombre de Actividad, agregale los atributos y un m etodo.

7. Da click sobre la relaci on y agregale el nombre a la relaci on y la cardinalidad. 8. Y as sucesivamente hasta crear el resto de clases y relaciones. Ahora vamos a generar c odigo java, a partir del diagrama de clases. Da click en el men u Generaci on y escoge Java, te aparecer a el siguiente cuadro de dialogo.

Selecciona Evento y Actividad, escoge la ruta donde deseas almacenar el c odigo java, y da click en Generar

You might also like