1. Casos de uso. Vamos a describir el proceso correspondiente al servicio prestado a un cliente en una peluquería. El proceso se corresponde con la siguiente descripción: - El profesional se acerca al cliente y le pregunta por el servicio o servicios que se va a realizar (cortar el pelo, lavar el pelo, teñir el pelo, secar, etc.).
- El profesional se informa sobre si ha pedido o no hora y le indica el tiempo estimado de espera para la prestación del servicio en ambos casos.
- El cliente espera en la peluquería hasta el momento de ser atendido.
- El profesional atiende al cliente y le realiza los servicios pedidos.
- Antes de emitir la factura, se comprueba fecha de nacimiento del cliente.
- El cliente recibe la factura correspondiente a los servicios realizados.
- El cliente abona el importe al contado o mediante tarjeta.
Contemplar como caso alternativo que el cliente no acepta el tiempo estimado de espera y decide pedir cita para otro día. La tarea consiste en elaborar la documentación del caso de uso denominado “Servicio de peluquería” cumplimentado los siguientes apartados: - Nombre
- Actores.
- Propósito.
- Precondiciones.
- Flujo normal.
- Flujo alternativo.
- Postcondiciones.
Los actores son el profesional y el cliente. El diagrama de caso de uso de Servicio de peluquería es el siguiente:
[pic 1]
Flujo de eventos normal para el caso de uso Servicio de peluquería | Nombre Actores Fecha
Propósito
Precondiciones Postcondiciones | Servicio de peluquería | Profesional y cliente | 13-05-2022 19:09 | Describimos el proceso correspondiente al servicio prestado a un cliente en una peluquería. El profesional se acerca al cliente y le pregunta servicios a realizar, se informa de si tiene cita e indica tiempo de espera. El cliente espera. Se atiende al cliente, se pide fecha de nacimiento, se emite factura, el cliente la recibe y la abona. | Existe un catálogo de servicios que puede pedir el cliente. Se debe comprobar si ha pedido hora y el cliente tiene que esperar a ser atendido. | Se ha prestado el servicio al cliente. |
| | Actor Input | System Response |
|
Flow of Events | 1 | El profesional le pregunta servicios. |
| 2 | Los servicios pueden ser lavar, cortar, teñir, secar. |
|
| 3 | El profesional se informa de la cita del cliente |
| 4 | El sistema informa de cita |
| 5 | El profesional indica tiempo de espera al cliente |
| 6 | El cliente espera a ser atendido |
| 7 | El profesional atiende al cliente, realizando los servicios. |
| 8 | El profesional comprueba la fecha de nacimiento |
| 9 | El profesional emite factura
|
| 10 | El cliente recibe la factura |
| 11 | El cliente abona la factura |
| 12 | La factura puede ser abonada al contado o con tarjeta |
| | | |
Añadimos el caso alternativo en el que el cliente rechaza el tiempo de espera y pide cita para otro día:
Flujo de eventos alternativo para el caso de uso Servicio de peluquería cuando el cliente no acepta el tiempo de espera y decide pedir cita nueva | Nombre Actores Fecha
Propósito
Precondiciones
Postcondiciones | Servicio de peluquería | Ana Mazorra Villegas | 13-05-2022 19:09 | Cuando el cliente no acepta el tiempo de espera puede pedir una nueva cita para otro día. | Describimos el proceso correspondiente al servicio prestado a un cliente en una peluquería. El profesional se acerca al cliente y le pregunta servicios a realizar, pregunta si tiene cita e informa de tiempo de espera. El cliente rechaza el tiempo de espera y pide cita para otro día | Se indica una nueva cita al cliente |
| | Actor Input | System Response |
Flow of Events | 1 | El profesional le pregunta servicios. | 2 | Los servicios pueden ser lavar, cortar, teñir, secar. |
| 3 | El profesional le pide la cita al cliente | 4 | El sistema informa de cita | 5 | El profesional indica tiempo de espera al cliente | 6 | El cliente no acepta el tiempo de espera | 7 | El cliente pide una nueva cita para otro día | 8 | El sistema genera una nueva cita |
|
|
2. Elabora el diagrama de secuencia para el caso de uso “Servicio de peluquería” [pic 2] 3. Elabora el diagrama de colaboración (Communication Diagram en Visual Paradigm)para el caso de uso “Servicio de peluquería”.[pic 3]
4. Elabora el diagrama de actividad para el caso de uso “Servicio de peluquería”. [pic 4]
5. Elabora un diagrama de transición de estados que nos permita solicitar cita para reservar dos entradas en una sala de cine. Ten en cuenta todas las posibles situaciones que se pueden dar, incluso que la película que quieras ver no esté en taquilla.
[pic 5]
|