Costa Rica Especificacin de Software Profesor: Jaime Solano Soto Realizado por
Fecha de entrega: lunes 9 de
agosto 2010
Caso de uso de solicitud de
prstamo de libros en una biblioteca Objetivo General: -Prestar libros de la biblioteca de una universidad a los estudiantes. Objetivo especifco: -Prestar libros, a estudiantes de la universidad, por un tiempo, entre dos semanas y un semestre, dependiendo del tipo de coleccin al que pertenece el libro. Caso de uso: -Prestar un libro ID: CU-2 Nombre del CU: Prestar un libro Creado por: Taigin Actualizado por: N/A Actor: Encargado de prestamos Descripcin: El encargado de prstamos recibe el libro que el estudiante que desea solicitar el prestado, verifca la identifcacin del estudiante en el sistema. El sistema acepta la solicitud, se asocia el libro a la identificacin del estudiante, se almacena la fecha y hora del Precondiciones: -El estudiante debe estar registrado en la institucin como tal. -El material debe estar registrado en el sistema. -La solicitud se realiza en horas laborales. -El estudiante no tiene devoluciones pendientes Post condiciones: -Se resta uno a la cantidad de ejemplares iguales disponibles en la coleccin. -Se asocia el prstamo al ID el estudiante -Se registra la fecha y hora de la peticin -S registra la fecha y hora de retorno Curso normal: 1-El estudiante solicita el prstamo del material 2-El sistema solicita la identifcacin del estudiante. 3-En encargado registra el ID del estudiante en el sistema. 4-El sistema revisa que el estudiante no tenga devoluciones pendientes 5-El sistema verifca que se encuentre por lo menos un ejemplar del libro en la coleccin. 6-El sistema registra un ejemplar menos en la coleccin. 7-El sistema almacena un registro con la fecha y hora al momento del prstamo y lo asocia al ID del estudiante 8-El sistema almacena otro registro con la fecha y hora de devolucin y lo asocia al ID del estudiante. 9-se despliega la fecha y hora de entrega en pantalla junto con un mensaje Cursos alternativos: 1.1-El estdiate solicita consultar el estado de un libro 1- Se ingresa los datos del libro 2-El sistema verifca que se encuentre por lo menos un ejemplar del libro en la coleccin.
3-El sistema despliega la informacin del libro
4 Se despliegan 2 opciones: 4.1- Retirar el libro (paso 2 flujo normal) 4.2- Hacer otra consulta (paso 1) 4.3-Solicitar un prstamo nuevo.(paso 1 flujo normal) Excepciones: 3.1-El solicitante no es estudiante de la institucin 1- El sistema rechaza el ID 2-El sistema solicita el ID del estudiante nuevamente 4.1-El estudiante tiene devoluciones pendientes 1-El sistema despliega las devoluciones pendientes al encargado 2-El encargado decide si acepta o no la solicitud de prstamo 2.1-Si la acepta el sistema continua con el paso 5 2.2-Si no la acepta, el sistema regresa a solicitar el ID del estudiante 5.1-No hay ejemplares del libro 1-El sistema informa que no hay ejemplares disponibles 2-El sistema busca los registros asociados ese libro 3-El sistema informa la posible fecha de disponibilidad Prioridad: Alta Frecuencia de uso: de 100-200 veces por da Reglas del negocio: Solo un empleado capacitado de la biblioteca puede hacer uso del sistema Requerimientos especiales: -El sistema debe poder conectarse a la base de datos de libros en la biblioteca. Supuestos: - Los libros en la base de datos existen en las cantidades indicadas. Notas y problemas: N/A Descripcin: A continuacin el Diagrama del caso de uso: