UNIVERSIDAD DEL MAGDALENA SISTEMA DE INFORMACIÓN BIBLIOTECA “GERMÁN BULA MEYER” AUTORES: Miguel Castilla Leonardo Herrera Eduardo Llanes David Sánchez DESCRIPCIÓN DEL SISTEMA: Actores: Administrador Se define como administrador a la persona que tiene todos los privilegios dentro del sistema. Usuario Se define como usuario a la persona que podrá hacer consultas y solicitudes de alguno de los materiales que ofrece la biblioteca (cliente) y a los funcionarios que pueden realizar consultas, ingresos y modificaciones en el sistema (monitores y bibliotecarios). Monitor Tipo de usuario que cuenta con algunos privilegios (ver diagrama al final). Bibliotecario Tipo de usuario que cuenta con algunos privilegios (ver diagrama al final). Cliente Tipo de usuario que cuenta con algunos privilegios (ver diagrama al final). CASOS DE USO: Prestar material Se asigna un material a un usuario por un tiempo determinado para que pueda llevarlo a casa.
Consultar material Se consulta sobre la información específica de algún material de la biblioteca. Apartar material Se hace una reservación de un material específico para una fecha determinada. Registrar material Se ingresan al sistema los datos específicos de cada material (libro, revista, publicación, tesis, CD-ROM) como ISBN, Título, Autores, Editorial, entre otros. Editar material Se editan los datos específicos de un material existente en la base de datos. Eliminar material Se elimina la existencia de algún material en la base de datos. Crear usuario Se crean los usuarios que harán uso del sistema. Editar usuario Se edita la información de los usuarios del sistema. Eliminar usuario Se eliminan los datos de un usuario en la base de datos del sistema. Consultar usuario Se consultan los datos de un determinado usuario del sistema. Definir privilegios de usuario Se definen que privilegios tendrá cada usuario en el sistema. Crear multa Se establece multa para alguno de los usuarios que haya incumplido con los tiempos de devolución del material.
Editar multa Se edita el tiempo de sanción de alguno de los usuarios. Eliminar multa Se elimina la multa de algún usuario de la base de datos del sistema. Consultar multa Se consulta en el sistema si un usuario está multado.
DIAGRAMA DE CASOS DE USO udBiblioteca
Crear Usuario
Biblioteca
«include»
Definir Priv ilegios de Usuario
Administrador
«extend»
Editar Usuario
«include»
Cliente
Eliminar Usuario
Consultar Usuario
Ingresar Material
Bibliotecario
«include»
Apartar Material
«include» Eliminar Material
«include»
Editar Material «include»
Consultar Material
Editar Multa
Prestar Material
Monitor
Crear Multa
«include»
Eliminar Multa «include» Consultar Multas