Practica6 DiagramasSecuencia - Ángel González

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 3

Tema4.Práctica6.

Mis primeros Diagramas de Secuencia


Ángel González Torres
1. Se desea modelar el diagrama de secuencia de un sistema de impresión remota, para ello se nos
proporciona la siguiente descripción:
• El sistema consta de de un servidor, encargado de realizar la gestión de usuarios y
actuar como elemento intermedio entre los usuarios y la propia impresora.
• Para comenzar una impresión, el usuario debe enviar al servidor el fichero que desea
imprimir junto con los parámetros de impresión (Color y número de copias).
• Una vez recibido, el servidor transmite esta solicitud a la impresora.
• La impresora comprueba si tiene suficiente papel y suficiente tinta, en caso afirmativo
comienza el proceso de impresión.
• Una vez terminada la impresión devuelve al servidor un mensaje de OK junto con la
cantidad de tinta/folios que se han consumido.
• El servidor informa al usuario del éxito de la impresión, instándole a recoger sus
documentos.
2. Por medio de un diagrama de secuencia, realizar el modelado de comportamiento del procesamiento
de pedidos en un sistema de compras por Internet, cuya descripción se proporciona a continuación:
• El cliente introduce en primer lugar su nombre y dirección.
• Si el cliente introduce el CP el sistema detecta la ciudad y región, que son introducidas
automáticamente en el formulario.
• El cliente introduce los códigos de los productos que sea incluir en el pedido.
• Por cada código de producto introducido, el sistema aporta la descripción y precio del
producto, y realiza la suma al total del pedido.
• Una vez finalizada la introducción de productos, el sistema almacena temporalmente
la lista de productos incluidos en el pedido.
• Para proceder con la confirmación del pedido, el cliente debe introducir la información
de la tarjeta de pago.
• El cliente pulsa el botón que confirma el pedido, lo que provoca al sistema realizar las
verificaciones oportunas para comprobar que todo está correcto en el pedido. Entre
estas comprobaciones, se encuentra recibir la confirmación del banco.
• Si el sistema detecta algún error en el pedido, se solicita al cliente su corrección.
• Cuando el pago es confirmado, se acepta el pedido, se almacena y se le asigna un ID
que se retorna al cliente.
3. Dibujar el diagrama de secuencia o de colaboración del siguiente escenario:
El usuario de una máquina expendedora de bebidas introduce las monedas necesarias de
acuerdo al precio del producto deseado. Selecciona Coca- Cola, pero la máquina no tiene
este tipo de bebida y lo manifiesta a través de un mensaje en la pantalla de la máquina. A
continuación el usuario elige Fanta que sí está disponible y además es más barata. La
máquina suministra la lata de Fanta y devuelve el cambio.

• Nota: Tratar de identificar los diferentes elementos que forman la máquina, como los botones,
la pantalla, el cajetín de las monedas, etc.

También podría gustarte