Professional Documents
Culture Documents
Preparado para:
Especificacin de Software Tarea 03
ndice
Objetivos ....................................................................................................................................... 3 Objetivo general ........................................................................................................................ 3 Objetivos especficos ................................................................................................................. 3 Diagramas de casos de uso ........................................................................................................... 4 Casos de uso .................................................................................................................................. 5 Actores .......................................................................................................................................... 7
Objetivos
Objetivo general
Desarrollar un sistema que facilite el control sobre prstamo y devolucin de libros en la biblioteca del Tecnolgico de Costa Rica en un plazo de 3 meses
Objetivos especficos
1- Registrar todos los prestamos de un libro de manera que se pueda controlar quien es el responsable del libro y cuando debe devolverlo 2- Registrar la devolucin de un libro de manera que el usuario quede en libertad de pedir otros libros
Casos de uso
UC-0001 Versin Dependencias Descripcin
Registrar prstamos
1.0 ( 06/03/2012 ) Ninguno El sistema deber comportarse tal como se describe en el siguiente caso de uso cuando un usuario desea solicitar un libro y la biblioteca requiere hacer un registro para saber la fecha de devolucin del mismo y el responsable que solicito el prstamo en caso de extravi o daos al mismo El usuario del servicio, en este caso el solicitante o cliente, debe de estar registrado como usuario activo. El usuario no debe tener deudas o libros atrasados en su fecha de devolucin El usuario no debe exceder un mximo de 10 libros y 15 revistas a prstamo Paso Accin 1 2 3 El actor Usuario (ACT-0001) presenta un libro que desea solicitar a prstamo El actor Bibliotecario (ACT-0002) solicita e ingresa los datos del usuario que desea hacer el prstamo Si el usuario est en regla, el sistema registra el prstamo
Precondicin
Secuencia normal
Postcondicin Excepciones
El usuario recibir una fecha de devolucin del libro Paso Accin 2 Si el usuario no est registrado, el actor Bibliotecario (ACT-0002) procede a registrar al usuario si cumple con los requisitos, a continuacin este caso de uso queda sin efecto Si el usuario excedi el mximo de 10 libros que se pueden prestar por usuario, el sistema muestra un mensaje que indica que el usuario ya tiene el mximo de libros permitidos en prstamo por usuario por lo cual debe devolver algunos si desea pedir ms, a continuacin este caso de uso queda sin efecto Si el usuario esta moroso, el sistema indicara que el usuario tiene un libro que no ha devuelto antes de la fecha de devolucin indicada por lo cual esta moroso. Por tanto debe devolver el libro o renovarlo y cancelar la multa para poder solicitar otro libro, a continuacin este caso de uso queda sin efecto
Comentarios
Ninguno
Devolucin de libros 1.0 ( 06/03/2012 ) Ninguno El sistema deber comportarse tal como se describe en el siguiente caso de uso cuando un usuario desee devolver un libro que ha tomado a prstamo El usuario debe tener libros a prstamo Paso Accin 1 2 El actor Usuario (ACT-0001) presenta un libro a prstamo que desea devolver El actor Bibliotecario (ACT-0002) solicita e ingresa los datos del usuario que desea devolver uno o ms libros. As como los libros que desea devolver Si el usuario est en regla, el sistema registra la devolucin
3 Postcondicin Excepciones
Se registrara la devolucin del libro Paso Accin 3 Si el usuario esta moroso, el sistema indicara que el usuario tiene un libro que no ha devolvi antes de la fecha de devolucin indicada por lo cual esta moroso. Por tanto debe cancelar la multa para poder solicitar otro libro y en caso de que no haya devuelto el libro hacerlo. Adems se registrara la devolucin, a continuacin este caso de uso contina
Comentarios
Ninguno
Actores
ACT-0001 Versin Descripcin Usuario 1.0 ( 06/03/2012 ) Este actor representa al cliente del sistema que va a retirar y devolver libros segn lo ocupe, segn se lo permitan las restricciones que el sistema de prstamos contempla
Comentarios Ninguno
Descripcin Este actor representa al usuario del sistema intermediario entre el sistema y el cliente. Es quien sabe usar el sistema de registro y es responsable del buen funcionamiento del sistema Comentarios Ninguno