sábado, 21 de abril de 2012

Tabla Encargado


-       TABLA ENCARGADO
Contiene los datos básicos de las personas encargadas de prestar el servicio en la biblioteca, empleados y demás.


Las anteriores son las tablas principales sobre las que se fundamenta la base de datos y en las cuales se guardarán la mayoría de los registros del sistema.

Tabla Libro


-       TABLA LIBRO
Contiene la información que distingue a cada libro de los demás, información que deberá ser almacenada desde el momento en el que la biblioteca adquiera el libro para llevar un debido control sobre este





Tabla Prestamo


-       TABLA PRESTAMO
Esta tabla contiene las relaciones necesarias para almacenar los registros sobre los prestamos de libros que realicen los usuarios.


Tabla Seccion


-       TABLA SECCION

Tabla Usuario


-       TABLA USUARIO
Dispuesta para almacenar los datos de los usuarios que serán clientes de la biblioteca, aquellos alumnos o estudiantes que requieran el servicio de préstamo o reserva de libros.


Base De Datos


BASE DE DATOS
Esta es una versión de prueba de nuestra base de datos que busca complementarse con los requisitos que requiere el programa para su efectivo funcionamiento.
      

a continuación la descripción grafica de algunas de las tablas que la conforman con sus respectivos campos.      

miércoles, 4 de abril de 2012

OBJETIVOS



OBJETIVO GENERAL

Desarrollar una aplicación que facilite los procesos que se llevan a cabo en la biblioteca de la AUNAR “Biblioteca Virtual”, y que permita una implementación tanto para uso en web como local y que se acople y complemente con el sistema SIRCA que ya se encuentra integrado en la universidad.


OBJETIVOS ESPECÍFICOS

Ø  Generar una base de datos que se adapte a las necesidades de la biblioteca permitiéndole gestionar diferentes tipos de datos de usuarios, libros, préstamos, reservas, autores, categorías, pedidos, etcétera, sin redundancia o excepción de alguno de ellos.

Ø  Generar una aplicación en un código que permita su uso e implementación vía web con el fin de prestar un mejor servicio a la comunidad universitaria, más específicamente a docentes y estudiantes.

Ø  Crear diferentes módulos que permitan al usuario encargado del manejo de los datos en la biblioteca realizar fácilmente los procesos necesarios para el funcionamiento de la misma.

Ø  Adaptar la aplicación al entorno web actual y vincularla satisfactoriamente al sistema de SIRCA  de la universidad, de manera que sea compatible con la base de datos ya implementada.

TEORÍA INICAL DEL PROYECTO



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.

Biblioteca Virtual


ESPECIFICACÍON DEL PROYECTO

El proyecto consiste en el desarrollo e implementación de una aplicación web “Biblioteca Virtual” diseñada en lenguaje php y que deberá ser compatible con la plataforma virtual de la Corporación Universitaria Autónoma de Nariño “SIRCA” con el fin de ser usada en la biblioteca.

El software estará diseñado para facilitar todas las operaciones y tramites que se realizan en una biblioteca. El software contará además con características que permitirán la gestión fácil de usuarios, libros, reservas, entre otros datos que deben ser procesados diariamente en las bibliotecas, contribuyendo a la simplificación de los trámites y prestando así un servicio satisfactorio tanto para la biblioteca en si como para la sociedad universitaria que se beneficia de ella diariamente (estudiantes y docentes).

Justificación




Con el fin de facilitar la gestión de procesos y datos que se realizan en la biblioteca, se es de vital importancia la implementación de un sistema que permita esto al personal encargado de la administración de dicha biblioteca.

El sistema en este caso será un software que permitirá al usuario realizar de manera fácil y rápida procesos como el del préstamo de un libro, la creación y actualización de datos de clientes, llevar un control sobre cada uno de los libros o ítems con los que cuenta y teniendo una descripción detallada de ellos, realizar reservas de libros que se encuentren disponibles e incluso llevar un control de los pedidos que se deban realizar, entre otros.

Para prestar un servicio mejor a los estudiantes y docentes beneficiados con este proyecto, también se ha optado por hacer de esta aplicación una herramienta que pueda ser usada en un entorno indispensable actualmente como lo es el entorno web, permitiendo así un acceso remoto a los servicios que se prestan, eliminando así las restricciones de tiempo y espacio que impidan a un cliente hacer uso del servicio.