Consigna
El estudiante deberá, a partir del enunciado de cada ejercicio, desarrollar el modelo conceptual.
Para llevar a cabo la resolución del mismo, el profesor de la asignatura tiene el rol del director de la biblioteca con quien puede consultar las dudas que pueden surgir de la lectura del planteo.
Nota: Este práctico tiene formato EGI, con lo cual debe desarrollarlo de manera que el resultado refleje los tres modelos.
Ejercicio: Biblioteca
El director de la biblioteca pública de una ciudad, solicita la informatización que les permita llevar el control de los préstamos que hace a sus socios.
En la primera entrevista, la información obtenida tiene que ver con el funcionamiento administrativo actual de la biblioteca y qué quiere que el sistema tenga en cuenta.
Proceso de Inscripción: La biblioteca solo presta sus libros a los ciudadanos que hayan pasado por el proceso de inscripción. Éste consiste en la presentación de:
- Un impuesto a nombre del socio
- El DNI
Esto garantiza que la persona pertenece a la ciudad y queda constancia segura de los datos particulares para contactarlo en caso de atraso en las devoluciones.
El director ha explicado que el documento debe ser escaneado y guardado en la base de datos nueva, además de los datos propios del socio:
- Nombre
- Dirección
- Localidad
- Teléfono
Sistema de Préstamos: Una vez que el ciudadano se ha asociado, puede comenzar a retirar libros. Los libros son prestados por un lapso de tiempo no mayor a una semana y no hay límite de cantidad.
La biblioteca lleva el registro de préstamos realizados, a través del cual se puede saber:
- Qué socio ha hecho pedidos
- En qué fecha lo retiró
- Cuál es la fecha de devolución prevista
- Cuál es la fecha real de devolución
- Qué libro se ha llevado
Penalización: La biblioteca penaliza a los socios que en un semestre llegan a 3 entregas fuera de término.
Sugerencias de Compra: Como innovación en el proceso de trabajo, el bibliotecario propone llevar una lista de sugerencias de compra de libros que hacen los socios. Para esto necesita llevar el control sobre:
- El socio que sugiere
- Qué libro ha sugerido
La idea es que en cuanto el libro sea adquirido por la biblioteca, se le comunique al socio para que pueda pedirlo prestado.
Información de los Libros: De los libros se guarda:
- ISBN
- Nombre del libro
- Autor
- Número de ejemplares
- Editorial
- Edición
Entidades y Atributos
| ENTIDAD | Identificador único | Atributos | Clase | Tipo |
|---|---|---|---|---|
| SOCIO | # dni | nombre, direccion, telefono, correo, constanciaImpuesto, localidad | Concreta | Fuerte |
| LIBRO | # isbn | titulo, autor, editorial, edicion, numeroEjemplares | Concreta | Fuerte |
| PRESTAMO | # idPrestamo | fechaRetiro, fechaDevolucionPrevista, fechaDevolucionReal, estado | Abstracta | Fuerte |
Relaciones y Cardinalidades
| Entidades involucradas | Cardinalidad |
|---|---|
| SOCIO → PRESTAMO | 1 |
| PRESTAMO → LIBRO | N:1 |
| SOCIO → LIBRO | N |
Diagrama
Posts Relacionados
Otros apuntes que podrían interesarte de esta materia