Para llevar a cabo este
proyecto es necesario idear una base de datos que permita a un usuario
administrador de la biblioteca almacenar todos los datos necesarios para que
esta tenga un funcionamiento óptimo.
-
Datos
De Clientes
Deben
ser almacenados los datos con más relevancia de todos los clientes, con el fin
de llevar un control seguro sobre el préstamo de los libros o las reservas que
se realicen.
Algunos
de los datos a tener en cuenta deberán ser:
o
Nombres y apellidos del cliente
o
Documento de identificación
o
Datos personales básicos tales como sexo,
edad, fecha de nacimiento, ciudad y dirección de residencia, teléfonos,
correos, etc.
o
Tipo de usuario (necesario para saber si es un
alumno ó profesor).
o
En caso de ser alumno de la universidad:
§ Carrera
a la cual pertenece
§ Semestre
§ Jornada
o
En caso de ser profesor u otro cargo
administrativo de la universidad
§ Materia
o materias que dicta (con el fin de conocer las preferencias en caso de hacer
sugerencias rápidas sobre libros que pudieran ser de interés).
§ Identificación
(en caso de tener una que sea única y que lo vincule a la universidad).
-
Datos
de Usuarios
Es
necesario almacenar la información de los usuarios que llevaran a cabo el control
de la biblioteca, permitiendo así un uso adecuado y seguro para los recursos de
la biblioteca.
Algunos
de los datos a tener en cuenta para el registro de usuarios deberán ser:
o
Nombres y apellidos del usuario
o
Documento de identificación
o
Datos personales básicos tales como sexo,
edad, ciudad y dirección de residencia, teléfonos, correos, etc.
o
UserName y Password que permitan el acceso
clasificado a los datos y a la aplicación en sí, dando seguridad e integridad a
los datos y registros que esta maneja.
-
Datos
de Libros
Cada
libro deberá ser registrado debidamente para llevar un control sobre cada uno
de ellos.
Es
necesario conoces aspectos básicos sobre el libro tales como:
o
Nombre del libro
o
Editorial
o
Autor
o
Temas que trata
o
Idioma
o
Fecha de creación
o
Distribuidor
o
Identificación
Además
es necesario también llevar el control sobre las unidades disponibles de cada
libro.
-
Datos
De Reservas
Indispensables
al momento de reservar un libro a un cliente que lo requiera con anticipación.
Dicho
registro de reserva debe contener datos tales como:
o
Hora y fecha de reserva del libro o libros
o
Fecha de entrega del libro o libros
o
Numero de reserva
Además
de que deberá ser un registro que también almacene los datos del libro o libros
retirados y del cliente que realiza la reserva.
-
Datos
de Pedidos
En
caso de que sea necesario para la biblioteca realizar un pedido de nuevos
libros, se deberán almacenar y gestionar debidamente los datos de los pedidos a
realizar y de los proveedores o editoriales que los proveerán.
Además del almacenamiento
debido de datos, el sistema deberá contener una interfaz que sea agradable a la
vista y de fácil manejo para los usuarios y clientes.
Es necesario crear
formularios que permitan realizar las diferentes tareas tales como ingreso,
actualización, búsqueda y desactivación de datos que se encuentren almacenados.
Al contar con cualidades de
búsqueda avanzada, el programa agilizará los procesos de consulta de datos
reduciendo los tiempos entre transacción.