Caso de usuo bibliote
Biblioteca
David Querol García Carlos Ruano Sánchez Raquel Sánchez Díaz Montse Vicente Carrera
Índice
1. Requisitos de la biblioteca ________________________________ 3 2. Diagramas de casos de uso _______________________________ 4 3. Especificación textual de los casos de uso ___________________ 7 4. Aspectos tenidos en cuenta durante elmodelado _____________ 17
2
1. Requisitos de la biblioteca
Una biblioteca contiene ejemplares de libros. Cada ejemplar tiene un código que es distinto para todos los libros de la biblioteca y una descripción de su estado; además puede ser prestado a los socios de la misma. Los libros tienen un título, n autores, una editorial, un número de edición y una fecha de edición. Los libros estánclasificados por temas (ciencia - ficción, matemáticas, etc.). Además, existe un conjunto de socios de los que se guarda un número de socio, nombre, primer y segundo apellido, dirección, localidad, provincia y número de teléfono. Los socios pueden recibir sanciones económicas por un motivo dado, en una determinada fecha y con un determinado montante. Los socios pueden obtener préstamos de labiblioteca. Cada préstamo tiene como entrada la fecha del día como límite por defecto 10 días a contar a partir de esa fecha. Se mantendrá una lista de ejemplares que los socios piden pero que bien todavía no han sido adquiridos, o bien no hay suficientes ejemplares para satisfacer la demanda (ejemplares agotados) en la que se guardará una referencia al título demandado y la fecha en que se pidió. Aquellasreferencias correspondientes a títulos de los que todavía no se han adquirido ejemplares, también serán apuntadas, por lo que se deberá de distinguir entre aquéllos de los que si existen ejemplares, de los que no existen. Existe la posibilidad de hacer reservas de ejemplares que estén siendo utilizados por otros socios, a tal efecto se le facilitará al socio que va a hacer la reserva la fecha máspróxima en la que se va a devolver un ejemplar del título deseado, quedando el ejemplar bloqueado para préstamo durante dos días, a la espera de que lo vaya a recoger el socio que lo ha reservado.
3
2. Diagramas de casos de uso
• Paquetes de casos de uso del sistema
Biblioteca
Gestión
Actores
•
Diagrama de Actores
Usuario
Bibliotecario
4
•
Diagrama delpaquete Biblioteca
Sacar ejemplar
Sancionar
(posible sanción) [retraso, pérdida o deterioro]
Bibliotecario
(f rom Actores)
Devolver ejemplar
Buscar libro
Usuario
(f rom Actores)
Reservar ejemplar
Pedir libro
Pedir libro catalogado
Pedir libro no catalogado
5
•
Paquetes de Gestión
Libros
Usuarios
•
Diagrama de Gestión de Libros
Dar de altaeditorial
Dar de alta autor
(posible nuevo autor) [no existe]
(posible nueva editorial) [no existe]
Dar de alta tema (posible nuevo tema) [no existe]
Dar de alta libro
Dar de alta ejemplar
Bibliotecario
(f rom Actores)
Dar de baja ejemplar
Dar de baja libro
Modificar libro
Buscar libro
(from Bi bl ioteca)
•
Diagrama de Gestión de Usuarios
Dar de alta usuarioBibliotecario
(f rom Actores)
Dar de baja usuario
Modificar usuario
6
3. Especificación textual de los casos de uso
Para no hacerlo muy extenso, nos centraremos únicamente en un paquete y documentaremos los casos de uso lo más detalladamente posible. El paquete elegido en esta práctica es el de Gestión de libros.
ACT-0001 Versión Autores
Bibliotecario 1.0 ( 10/12/2003 )Querol García, David Ruano Sánchez, Carlos Sánchez Díaz, Raquel Vicente Carrera, Montse
Fuentes Descripción Este actor representa la persona que tiene permisos para gestionar todo el sistema Comentarios Ninguno
ACT-0002 Versión Autores
Socio 1.0 ( 10/12/2003 ) Querol García, David Ruano Sánchez, Carlos Sánchez Díaz, Raquel Vicente Carrera, Montse
Fuentes Descripción Este actor...
Regístrate para leer el documento completo.