Essays.club - Ensayos gratis, notas de cursos, notas de libros, tareas, monografías y trabajos de investigación
Buscar

Guía de Prácticas - Diagramas de UML en Rational Rose

Enviado por   •  6 de Noviembre de 2018  •  1.802 Palabras (8 Páginas)  •  696 Visitas

Página 1 de 8

...

[pic 24]

Figura 7.3: Diagrama Realizar Venta

Observaciones:

- Los estereotipos se introducen en la especificación del símbolo de dependencia (hacer doble clic sobre el símbolo para abrir su especificación)

-

-

-

-

-

- En los D. de Casos de Uso no existe el concepto de “explosión” tal como se tiene en los DFDs (Diagramas de Flujo de Datos). La funcionalidad representada por un caso de uso es “atómica” (aunque en Rational Rose a un caso de uso se le puede asociar un nuevo D. de Casos de Uso!!). En UML el concepto de paquete permite organizar de manera jerárquica un modelo, y en este caso, un paquete puede tener asociado un nuevo diagrama.

[pic 25]

Figura 7.4: Estado de la Práctica al terminar el paso f)

- Documente los casos de uso Venta Normal, Venta Rebajas, Venta Ofertas a partir de la información siguiente, presentada en tres estilos distintos (“secuencia de pasos”, “condiciones pre-post de la aplicación del caso de uso” y, por último “descripción narrativa”).

Venta Normal

Cree un fichero con el siguiente contenido:

Caso de Uso Venta Normal

- El cliente se identifica mostrando su tarjeta y el DNI

- El vendedor revisa los datos del cliente

- Si el cliente es moroso realizar caso de uso “Solicitar Autorización”

- El vendedor introduce su código de vendedor e indica al sistema que se trata de una venta normal

- El sistema muestra la pantalla para introducir los datos de la venta

- El vendedor introduce los artículos mediante un lector de código de barras o directamente por teclado. Pueden ser varios artículos en una misma venta.

- El vendedor solicita la emisión del recibo

- El sistema imprime el recibo

Haga doble click sobre el caso de uso Venta Normal del diagrama y en la pestaña Files con el botón derecho realice Insert File, asociando el fichero word recién creado.

---------------------------------------------------------------

Venta en Oferta

Haciendo doble click en el caso de uso Venta en Oferta y dentro del cuadro denominado documentación, introducir:

Precondiciones

- Los artículos de la venta deben estar en oferta

- El pago debe hacerse en efectivo

- El artículo debe tener el suficiente stock para satisfacer la venta y el cliente debe estar conforme con el plazo estimado de entrega

Postcondiciones

- El stock del artículo se decrementa con la venta realizada

- Se registran todos sus datos en la base de datos

Venta en Rebajas

Seleccionando el caso de uso Venta en Rebajas, introducir en el cuadro de documentación (bajo el browser) el siguiente texto:

En el periodo de rebajas los precios tienen una disminución de precio tanto de forma individual como por grupos de artículos. Los descuentos se detallan en la correspondiente tabla de descuentos por grupo. Debe verificarse que hay stock suficiente y que el cliente está conforme con el plazo estimado de entrega.

---------------------------------------------------------------

Actividad 8

[pic 26]

- Cree un nuevo modelo y renombre el diagrama Main de la Vista de Casos de Uso por Video Club.

- Introduzca en el Diagrama Video Club el modelo de la figura 8.1.

[pic 27]

Figura 8.1: Diagrama Video Club

- Cree un Diagrama de Secuencia asociado al Caso de Uso Prestar Video y denomínelo Prestar con Éxito. Arrastre desde el navegador el actor Encargado y complete el Diagrama de Secuencia según lo mostrado en la Figura 8.2. Los objetos utilizados en este diagrama son anónimos, es decir, sólo se indica la clase a la cual pertenecen, pero no se les asigna un nombre específico.

- Deshabilite la opción Focus of Control en Tools-Options-Diagrams y observe el efecto.

- Cree el Diagrama de Colaboración asociado al Diagrama de Secuencia dibujado mediante Browse-Create Collaboration Diagram. La Figura 8.3 muestra el diagrama de colaboración que se debe obtener.

[pic 28]

Figura 8.2: Diagrama Prestar con Éxito

[pic 29]

Figura 8.3: Diagrama Obtenido a partir del Diagrama Prestar con Éxito

---------------------------------------------------------------

Actividad 9[pic 30]

- Cree un nuevo modelo. En la Vista Lógica cree el paquete Actividad 9. Dentro de este paquete cree un Diagrama de Clases que se llame Actividad 9.

- Incluya una única clase dentro de este diagrama que se llame Alumno y complete según lo mostrado en la Figura 9.1.

[pic 31]

Figura 9.1: Diagrama Actividad 9

Observación: Pregunte al profesor si no consigue obtener la presentación mostrada en la Figura 9.1.

---------------------------------------------------------------

Actividad 10[pic 32]

- En la Vista Lógica

...

Descargar como  txt (12.2 Kb)   pdf (58.4 Kb)   docx (18.8 Kb)  
Leer 7 páginas más »
Disponible sólo en Essays.club