Programación Orientada a Objetos

Descripciones Casos de Uso

Descripción 1 Cancha de Fútbol

Caso de uso: Reservar la cancha

Actor principal: Jugador o administrador

Actores secundarios: Dueño o administrador de la cancha

Condición previa: Preguntar al usuario fecha y hora que desea realizar la reservación de la cancha

Condición posterior: Ingresar nombre, cédula, número de teléfono, email.

Flujo principal:

A1. El caso de uso se activa cuando el jugador lo solicita

A2. El sistema verifica que exista campo ese día y a esa hora

A3. Si hay campo, el sistema pide datos personales (nombre, cédula, número de teléfono, email)

A4. El sistema avisa al administrador o dueño la reservación de la cancha

A5. El sistema solicita la confirmación de la reserva al administrador o dueño

A6. El sistema avisa al usuario que se ha realizado con éxito la reservación

A7. Si no hay campo el sistema rechaza solicitud

Flujo alternativo:

A8. Si surge un problema en la cancha, el administrador o dueño puede realizar por medio del sistema la cancelación de la reservación, ofreciendo otra fecha u hora disponible. Alertando con un mensaje de cancelación al jugador que realizo la reserva.

Descripción 2 Biblioteca del TEC

Caso de uso: Sistema de biblioteca del TEC

Actor principal: Estudiante

Actores secundarios: Bibliotecario, Editoriales

Condición previa: El usuario ingresa número de carné y contraseña

Condición posterior: El usuario de la biblioteca confirma al sistema el préstamo de los libros que se han tomado prestado, el sistema se actualiza.

Flujo principal:

A1. El caso de uso se activa cuando el estudiante lo solicita

A2. El sistema solicita al estudiante escoger si es un libro digital o físico

A3. El sistema solicita la búsqueda del libro (nombre del libro, autor, año de publicación, editorial)

A4. Si es un libro físico, el sistema solicita la sede donde desea realizar el préstamo del libro

A5. El sistema busca en base de datos si el libro existe en esa sede y cuantos hay disponibles

A6. El sistema alerta al bibliotecario para realizar la reservación del libro

A7. Si se solicita un libro digital, el sistema busca en la base de datos si el libro se encuentra en el sistema

A8. El usuario de biblioteca confirma el préstamo del libro

A9. El sistema avisa al estudiante la reservación del libro y la fecha de devolución del préstamo

A10. El sistema solicita la confirmación del estudiante para sacar un libro de préstamo

A11. El sistema informa que se ha realizado la reservación exitosamente

Flujo alternativo:

A12. Si el libro en físico no se encuentra en la biblioteca a solicitar, se le presenta una opción al usuario de si desea buscarlo en otras bibliotecas para ser trasladado a la biblioteca que desea

A13. Si el sistema no encuentra en ninguna biblioteca el libro solicitado, se le presenta al usuario una opción de solicitar la compra del libro.

A14. Si el inventario del sistema no ha sido actualizado, avisar al bibliotecario o administrador

Deja un comentario

Diseña un sitio como este con WordPress.com
Comenzar