Redacción de casos de uso

12
ACTIVIDAD Redacción de casos de uso Presentado por: Carlos Andrés Pérez Cabrales Tutor: Luis Manuel Cabrales Centro Educativo Nacional De Aprendizaje Región Montería Curso Virtual Ficha: 476461- DISEÑO DE CASO DE USO Servicio Nacional de Aprendizaje - SENA

Transcript of Redacción de casos de uso

Page 1: Redacción de casos de uso

ACTIVIDAD

Redacción de casos de uso

Presentado por:

Carlos Andrés Pérez Cabrales

Tutor:

Luis Manuel Cabrales

Centro Educativo Nacional De Aprendizaje

Región Montería

Curso Virtual

Ficha: 476461- DISEÑO DE CASO DE USO

Servicio Nacional de Aprendizaje - SENA

Montería

Julio - 10 – 2013

Page 2: Redacción de casos de uso

1. Lee el documento Práctica Caso U4 que se encuentra en el Material de Apoyo del curso.

2. En base a la información estudiada hasta el momento y a la información que se encuentra en el documento Práctica Caso U4, realizar:

Identificar a los actores Identificar los casos de uso Identificar las relaciones

Hacer una breve descripción de los casos de uso

Nombre del Caso de Uso

Alquiler película |

Actor | Cliente |

Precondiciones |

Haberse validado en el sistema con clave y contraseña, escoger en menú de opciones el rol de cliente y seleccionar la acción de alquiler de película |

Objetivo |

Alquilar las películas a los clientes |

Flujo Principal

1. El empleado solicita al cliente el estado (flujo alterno 1) 2. El empleado ingresa el nombre de la película en el sistema. 3. El sistema revisa el inventario si la película no está apartada y está en

existencia. (Flujo alterno 2) 4. El sistema notifica al empleado que si esta en existencia 5. El sistema solicita al empleado si es la única película que va alquilar. (Flujo

alterno 3) 6. El sistema muestra el valor de la película. 7. El empleado le pregunta al cliente si es la única película que va alquilar. 8. El empleado ingresa en el sistema que si es la única película. 9. El sistema muestra el total apagar.

Page 3: Redacción de casos de uso

Flujo Alterno 1

1. En caso que el cliente tenga una reserva retornar (flujo principal 6)2. Si es solo alquiler retornar (flujo principal 2)

Flujo Alterno 2

1. En caso que si este en existencia retornar (flujo principal 4) 2. Si no está en existencia retornar (flujo principal 2)

Flujo Alterno 3

1. En caso que el cliente alquile más de una película retornar (flujo principal 2) 2. Si él la única retornar (flujo principal 6)

Poscondiciones

1. El sistema descargara el producto del inventario.

Reglas de Negocio

1. Demora en la entrega de la película provocara multa al cliente.

Nombre del Caso de Uso |

Reserva película |

Actor |

Cliente |

Precondiciones |

El usuario debe hacer ingreso al sistema Debe existir la película en el inventario

Objetivo |

Reserva de películas a petición del cliente |

Flujo Principal

2. El empleado le solicita al usuario el nombre de la película (Flujo alterno 1) 3. El empleado ingresa el nombre de la película.

Page 4: Redacción de casos de uso

4. El sistema reconoce el producto y lo aparta (flujo alterno 2). 5. El sistema arroja un número de reserva de la película. |

Flujo Alterno 1

1. El empleado verifica en el sistema el estado del cliente 2. El sistema arroja al empleado el estado del cliente 3. En caso de que el usuario no tenga película pendiente (Retorna flujo principal

1) 4. En caso de que si tenga película pendiente finaliza el caso de uso |

Flujo Alterno 2

1. En caso de que la película no se encuentre el empleado le informa al cliente. 2. El sistema solicitara otra película. 3. El empleado solicita al cliente otra película. 4. En caso de que el cliente quiera otra película se reserva. (Retorna al flujo

principal 4) 5. En caso que no se finaliza el flujo del caso de uso.

Poscondiciones

Generar el numero ce reserva satisfactoriamente |

Reglas de Negocio |

Nombre del Caso de Uso |

Reserva película |

Actor |

Empleado |

Precondiciones |

El usuario debe hacer ingreso al sistema Debe existir la película en el inventario |

Objetivo |

Reserva de películas |

Page 5: Redacción de casos de uso

Flujo Principal

1. El empleado le solicita al usuario el nombre de la película (Flujo alterno 1) 2. El empleado ingresa el nombre de la película. 3. El sistema reconoce el producto y lo aparta (flujo alterno 2). 4. El sistema arroja un número de reserva de la película. |

Flujo Alterno 1

1. El empleado verifica en el sistema el estado del cliente 2. El sistema arroja al empleado el estado del cliente 3. En caso de que el usuario no tenga película pendiente (Retorna flujo principal

1) 4. En caso de que si tenga película pendiente finaliza el caso de uso |

Flujo Alterno 2

1. En caso de que la película no se encuentre el empleado le informa al cliente. 2. El sistema solicitara otra película. 3. El empleado solicita al cliente otra película. 4. En caso de que el cliente quiera otra película se reserva. (Retorna al flujo

principal 4) 5. En caso que no se finaliza el flujo del caso de uso. |

Poscondiciones.

Generar el numero ce reserva satisfactoriamente |

Reglas de Negocio |

Nombre del Caso de Uso |

Registrar catálogos |

Actor |

Proveedor |

Precondiciones |

Haberse validado en el sistema con clave y contraseña, escoger del menú la opción registrar catálogos |

Objetivo |

Page 6: Redacción de casos de uso

Registrar los catálogos de las películas que el proveedor vende al video club |

Flujo Principal

1. El sistema pide seleccionar la operación a realizar al proveedor 2. El proveedor selecciona la opción para registras las películas 3. El sistema pide escoger los tipos género de la película 4. El proveedor registra los tipos de género 5. El sistema pide registras los nombres de las películas y su autor 6. El proveedor registra los nombres y autores de las películas 7. El sistema pide registrar el código de barras de las películas 8. El proveedor registra el código de barras 9. El sistema pide ingresar el precio de la película 10.El cliente ingresa el valor de la película 11.El sistema genera la totalidad de las películas por género y nombre |

Flujo Alterno 1

1. En caso de que el código de barras ya esté en el sistema, no se permitirá el ingreso de la película, y se procede a continuar con un código que aún no esté en uso.

2. En caso de que el código ya este registrado, pero la película se haya extraviado, se le asigna a otro. |

Poscondiciones

Se almacenan los registros en la base de datos. |

Reglas de Negocio Almacenar si hay existencia de:

Promociones descuentos formas de pago multas sanciones |

Nombre del Caso de Uso |

Generar películas |

Actor |

Cliente |

Precondiciones |

Page 7: Redacción de casos de uso

Haberse validado en el sistema con clave y contraseña, escoger del menú la opción generar películas |

Objetivo |

Generar las películas que el proveedor vende al video club |

Flujo Principal

1. El proveedor escoge la opción de agregar películas a las categorías 2. El sistema muestra formulario para que el cliente escoja el tipo de categoría

(flujo 1) 3. El proveedor ingresa la lista de nombres de películas según categoría 4. El sistema organiza alfabéticamente y guarda la medicación realizada por el

proveedor |

Flujo Alterno 1

Si la categoría no existe el sistema da la opción de crear una nueva

El proveedor crea la nueva categoría para ingresar las películas |

Flujo Alterno 2 |

Poscondiciones

Sistema descarga todas las categorías del inventario ya modificadas por nombre alfabéticamente |

Reglas de Negocio

Dependiendo la película de estreno el tiempo de alquiler es reducido Promoción de títulos con gran cantidad de copias en inventario |

Nombre del Caso de Uso |

Verificar Inventario |

Actor Principal |

Empleado de Video Club |

Actor de soporte |

Cliente |

Precondiciones |

Page 8: Redacción de casos de uso

El usuario debe haber ingresado al sistema Debe existir inventario de películas |

Objetivo |

Confirmar la existencia y estado de películas solicitadas por el cliente. |

Flujo Principal

1. El empleado registra tipo de servicio (reserva o alquiler) 2. El sistema examina en el inventario la existencia de la película 3. El sistema verifica si tiene asignación a otro cliente 4. Si el sistema define que hay existencias de la película sin reserva previa. Ir al

caso de uso reserva o alquiler según corresponda, de lo contrario ir a flujo alterno 1

5. Fin del caso de uso |

Flujo Alterno

En caso de no haber existencia de la película solicitada por el cliente el sistema arroja un mensaje que indique no hay existencias de esta película. Ir a caso de uso RESERVAR O ALQUILAR Numeral ##Fin del caso |

Poscondiciones:

El sistema descarga la película del inventario |

Reglas de Negocio

Debe haber existencias de las películas. |

Nombre del Caso de Uso |

Devolver Película |

Actor Principal |

Empleado de Video Club |

Actor Soporte |

Cliente |

Precondiciones |

Page 9: Redacción de casos de uso

El usuario debe haber ingresado al sistema La película debe estar a nombre de quien solicita la devolución |

Objetivo |

Realizar la devolución y actualización del inventario de películas que estén en buen estado. |

Flujo Principal

1. El empleado registra la película para examinar su estado actual 2. El sistema visualiza a nombre de quien está el alquiler de la película 3. El empleado verifica el nombre de quien solicita la devolución, si no coincide ir

a flujo alterno 1 4. El empleado realiza el cambio de estado (de alquilado a devolución) 5. El sistema hace el cargue al inventario (queda en estado disponible para

reserva o alquiler) 6. Fin del caso de uso |

Flujo Alterno

El empleado solicita al usuario que hace la devolución que únicamente la debe hacer el titular de la cuenta o a nombre de quien este la película Fin del caso |

Poscondiciones:

El sistema carga y actualiza en el inventario la película devuelta, la deja disponible para alquiler o reserva. |

Reglas de Negocio

La devolución de la película la debe realizar el cliente registrado o socio |