BIBLIOTECA
BIBLIOTECA
BIBLIOTECA
SEDE GUAYAQUIL
TEMA:
AUTORES:
DIRECTOR
Además declaramos que los conceptos y análisis desarrollados y las conclusiones del presente
C.I 0931003859
II
DEDICATORIA
A Dios sobre todas las cosas, porque ha sido quien me ha ayudado y me ha guiado a concluir esta
etapa de mi vida.
A mi familia, a mi papá, hermanos doy gracias a Dios por tenerlos siempre a mi lado con sus
consejos y su paciencia, a mi mamá aunque no esté conmigo me ha dado la fortaleza para seguir
adelante.
A todos aquellos que día a día han luchado conmigo para que sea una gran profesional en especial
a mi amigo y compañero de tesis, fueron muchos los obstáculos pero la satisfacción es única.
III
DEDICATORIA
Dedico este trabajo a especialmente a Dios por iluminarme y guiarme en este camino de lograr
A mis padres y hermana quienes estuvieron dándome su apoyo en todo momento y son quienes
siempre confiaron en mí que iba a lograr ese gran esfuerzo siendo un reto muy grande y
Y por último a mi amiga y compañera de tesis que a pesar de los muchos obstáculos salimos
IV
AGRADECIMIENTO
Agradezco a Dios por darme de oportunidad de poderlo lograr y darme la fuerza necesaria para no
A mi familia que siempre estuvo presente en las buenas y malas para alentarme, por los consejos
dados.
A mis compañeros con quienes he compartido toda mi carrera universitaria, apoyándonos los unos
A todos mis docentes que me han enseñado muchas cosas que me servirán en mi vida profesional
y personal.
V
AGRADECIMIENTO
Mi agradecimiento a Dios por sobre todas las cosas porque me dio la fortaleza y sabiduría
A mi familia que siempre estuvo allí conmigo apoyándome a seguir adelante dándome ese último
empujón.
A mis compañeros y docentes que formaron un buen equipo, los primeros siendo mis amigos y
cómplices de aula, los segundos quienes me formaron en toda mi carrera con sus enseñanzas.
Y por último a una persona muy especial en esta última etapa de mi vida que fue el nexo para
poder realizar este proyecto en su ex colegio; gracias a ustedes ya que han sido el pilar
VI
INDICE
DECLARATORIA DE RESPONSABILIDAD...............................................................................II
DEDICATORIA............................................................................................................................. III
DEDICATORIA............................................................................................................................ IV
AGRADECIMIENTO..................................................................................................................... V
AGRADECIMIENTO.................................................................................................................... VI
INTRODUCCION............................................................................................................................ 1
OBJETIVOS..................................................................................................................................... 3
Objetivo General.......................................................................................................................... 3
Objetivos Específicos................................................................................................................... 3
2.3 Solución.................................................................................................................................. 5
DESARROLLO E IMPLEMENTACIÓN...................................................................................... 31
VII
4.6 Diccionario de Datos........................................................................................................ 37
PRUEBAS...................................................................................................................................... 58
CONCLUSIONES.......................................................................................................................... 69
RECOMENDACIONES................................................................................................................ 70
ANEXOS........................................................................................................................................ 71
VIII
INDICE DE TABLAS
IX
Tabla 30 Impresión de consulta de reservas...................................................................................18
Tabla 31 Registro de nuevo usuario............................................................................................... 18
Tabla 32 Confirmación Registro de nuevo usuario........................................................................18
Tabla 33 Escalabilidad.................................................................................................................... 19
Tabla 34 Disponibilidad................................................................................................................. 19
Tabla 35 Seguridad......................................................................................................................... 19
Tabla 36 Mantenibilidad................................................................................................................. 20
Tabla 37 Acceso............................................................................................................................. 20
Tabla 38 CU 001............................................................................................................................. 22
Tabla 39 CU 002............................................................................................................................. 24
Tabla 40 CU 003............................................................................................................................. 25
Tabla 41 CU 004............................................................................................................................. 26
Tabla 42 CU 005............................................................................................................................. 27
Tabla 43 CU 006............................................................................................................................. 28
Tabla 44 CU 007............................................................................................................................. 29
Tabla 45 CU 008............................................................................................................................. 30
Tabla 46 Descrip_Centro................................................................................................................ 37
Tabla 47 Diccionario de datos de la Tabla Usuario_centro............................................................38
Tabla 48 Diccionario de datos de la Tabla Libro_centro................................................................40
Tabla 49 Diccionario de datos de la Tabla Dprestamo_centro.......................................................42
Tabla 50 Diccionario de datos de la reservas_centro......................................................................43
Tabla 51 Diccionario de datos de la Tabla Consultas_centro.........................................................44
Tabla 52 Plan de pruebas del ingreso de usuarios al sistema..........................................................59
Tabla 53 Plan de pruebas de Registro Nuevo.................................................................................61
Tabla 54 Plan de pruebas Consultar Libro...................................................................................... 62
Tabla 55 Plan de pruebas Modificar Libro.....................................................................................64
Tabla 56 Plan de pruebas consulta reservaciones...........................................................................66
Tabla 57 Plan de pruebas Realizar reservaciones...........................................................................67
X
INDICE DE GRAFICOS
XI
RESUMEN
sean capaces de automatizar los registro de la base de datos de los libros existentes y a su vez
permitiendo la interactividad con los estudiantes para poder realizar préstamos y/o reservaciones
Con el uso excesivo de las tecnologías informáticas para el control de datos, las bibliotecas
requieren tener un control adecuado de su información, como por ejemplo: cantidad de libros,
información de autores, el status del libro, años y publicaciones de las editoriales, además saber si
Este proyecto propone una herramienta de código abierto que puede ayudar a los
bibliotecarios a organizar y mantener actualizada la base de datos de los libros para llevar a cabo
administración.
herramienta para la gestión de inventario, pero no de una manera óptima. Con la propuesta del
Unidad Educativa para controlar los recursos y servicios de los usuarios y así lograr una máxima
productividad.
ABSTRACT
This work was done with the aim of implementing the use of tools that are able to automate the
registration database of existing books and in turn allowing interactivity with students to make
loans and / or reservations books exist in the library through the intranet.
With excessive use of information technology for data control, libraries need to have proper
control of your information, such as: number of books, author information, the status of the book,
years and publications publishers also whether they are available for loan from them.
This project proposes an open source tool that can help librarians to organize and update the
database of books to carry out the order of the same and thus monitor the stock making a smart
management.
Unidad Educativa Matilde Amador Santistevan of Guayaquil has a tool for managing inventory,
but not in an optimal way. With the proposed model inventory management and booking book
seeks to meet the need of the Education Unit to control the resources and services of users and
1
INTRODUCCION
Con la finalidad de tener una biblioteca con información actualizada y brindar información rápida
intranet dentro de la institución es necesario que cuente con un sistema acorde que brinde
información dentro de un tiempo prudencial todos los requerimiento que necesiten realizar todos
que el sistema sea lo más confiable posible. Así mismo el procesamiento debe ser
computacionalmente eficiente.
El Sistema bibliotecario para la Unidad Educativa Matilde Amador Santistevan tiene como
de los libros así como los diferentes medios que posee la biblioteca como lo son: revistas, videos,
fotografías, libros.
1
Este sistema será de mucha utilidad para ubicar un libro y otros medios de la biblioteca
rápidamente, nos facilitará conocer el status de los libros y préstamos, la adquisición de nuevos
libros y los procesos técnicos por ejemplo catalogación y clasificación de los ejemplares.
Los beneficios sociales que un proyecto serio y estructurado de un sistema para la administración
Los beneficios académicos que recibirá la institución es automatizar estos procesos con un sistema
de Inventario y préstamos de libros haciendo la tarea más sencilla para los estudiantes y el
administrador de la misma.
revista, editoriales entre otros. Se podrá obtener una lista de todos los libros en stock, editoriales,
etc., y buscar en cualquier momento en base a varios reglas de filtrado. Se podrá organizar la
2
OBJETIVOS
Objetivo General
Objetivos Específicos
□ Desarrollar una interfaz Web que permita gestionar de manera eficiente el préstamo de
los libros, con la finalidad de establecer eficiencia en el servicio, dando como eficacia
□ Desarrollar una Base de Datos estructurada en Sqlyog para mantener registros actúales
3
PLANTEAMIENTO DEL PROBLEMA
Amador Santiestevan es el manejo de la gestión de los recursos cuando se solicita algún tipo de
información, prestar y recibir los libros, etc, ya sea para el usuario o el administrador de la
debido a que no cuenta con un sistema automatizado que ayude a tener acceso a la información
oportuna, esto produce resultados negativos al factor social, económico y tecnológico. Es por
aquello que la biblioteca necesita tener dicha información disponible de manera rápida y precisa,
El avance tecnológico se han ido incrementado a medida que pasan los años y las bibliotecas
siempre han estado al tanto de estas tecnologías para poder así poder ofrecer un mejor servicio a
sus clientes, no obstante la mayorías de las bibliotecas no cumplen con las necesidades requeridas
Sin embargo durante los últimos años, se ha visto el deseo de las diferentes instituciones de
fortalecer esta herramienta que brinda ayuda a toda la comunidad que forma parte de la institución
4
Las bibliotecas deben llevar a cabo una buena administración de los libros que tiene disponibles y
para ellos se necesita un sistema que garantice que la información esté actualizada, además se
en el manejo de la gestión de los recursos, tales como pérdida de tiempo a la hora de prestar y
recibir los libros, ya sea para el usuario o el administrador de la biblioteca debido a que no cuenta
con un sistema automatizado que ayude a tener acceso a la información oportuna, esto produce
Debido a que la biblioteca no cuenta con un sistema automatizado se vuelve complicado llevar un
control bien organizado de todas las actividades administrativas tales como codificación de los
2.3 Solución
La implementación de una herramienta Open Source es de gran aporte para la biblioteca ya que se
puede llevar un control de todos los libros que conforman la biblioteca de párvulos de Unidad
Este proyecto facilita la búsqueda de la información de los libros mediante una interfaz Web. La
implementación de la herramienta Open Source ofrece reportes del invetario, incluso nos facilita
5
ANALISIS DEL SISTEMA
Para el desarrollo del sistema bibliotecario se propone desarrollar una aplicación Web
que contenga los módulos de reservación e inventarios la cual seguirá los siguientes
procesos:
por los beneficios que ofrece al realizarlas operaciones a mayor velocidad, seguridad e
integridad en los datos almacenados para ser compatibles con el sistema Bibliotecario.
6
3.2 Estructura de Aplicación
SISTEMA BIBLIOTECARIO
ESTUDIANTE/DOCENT
E
ADMINISTRADO
Modificar Eliminar
Párvulos de la Unidad Educativa Matilde Amador Santistevan fue desarrollo con las siguientes
funcionalidades..
DESCRIPCION:
Ingreso Administrador
8
Tabla 3 Ingreso Usuario
ID: RF-003 RELACION:
DESCRIPCION:
Ingreso Usuario
Los usuarios finales del sistema bibliotecario podrán ingresar al sistema mediante el icono que se
Los usuarios finales que desean realizar las consultas o reservación de libros deberán de ingresar sus datos person
Los usuarios finales podrán realizar la consultas o estados de libros existentes en el stock de la bodega
9
Tabla 6 Reservación de libro
ID: RF-006 RELACION:
Los usuarios finales podrán realizar la reservación de libro en el sistema después de ingresar sus datos personales
El sistema notificara si se realizó la reservación del libro y si usuario desea realizar una nueva.
1
Tabla 9 Modificación días de prestamos
ID: RF-009 RELACION:
El administrador al momento del nuevo ingreso o registro del libro el sistema muestra la opción
1
Tabla 12 Ingreso datos del libro
ID: RF-012 RELACION:
El administrador al momento de ingresar los registros de los nuevos libros deberá de ingresar los campos de prior
El administrador después de ingresar todos los campos solicitados deberá de confirmar el ingreso del nuevo regist
1
Tabla 15 Selección de centro para consulta
ID: RF-015 RELACION:
Al momento de realizar la consulta de libros, el administrador deberá de seleccionar el centro educativo para la bú
DESCRIPCION:
Ingreso de consulta de libro
El administrador deberá de ingresar el nombre completo del libro o una palabra de referencia
1
Tabla 18 Exportar consultas de libros
ID: RF-018 RELACION:
El sistema tiene la funcionalidad de realizar la exportación global o por consulta de los libros en stock de la bibliote
El sistema tiene la funcionalidad de realizar la impresión de kardex global o por consultas de libros en stock de la b
1
Tabla 21 Confirmación de modificación de libro
ID: RF-021 RELACION:
El administrador deberá de confirmar la modificación del libro, el sistema notificara el estado de la acción realizada
El sistema después de haber realizado la consulta del libro, el administrador podrá de eliminar el registro del libro.
acción
1
Tabla 24 Consulta de reservación del libro
ID: RF-024 RELACION:
El sistema permite al administrador realizar la consultas de reservación de libros hechas por los usuarios.
El administrador en el sistema deberá de seleccionar la fecha de búsqueda solicitado por el usuario la reservación.
1
Tabla 27 Aprobación o negación de reservación
ID: RF-027 RELACION:
El sistema brinda la opción al administrador de aprobar o negar las solicitudes de reservación de libros realizadas po
El sistema brinda la funcionalidad de realizar las consultas de las reservaciones realizadas por los usuarios finales.
El administrador de la biblioteca puede confirmarla devolución del libro en sistema entregado por el usuario final
1
Tabla 30 Impresión de consulta de reservas
ID: RF-030 RELACION:
El sistema tiene la funcionalidad de realizar las impresiones de las reservaciones realizadas por los usuarios finales.
El sistema tiene la funcionalidad de registrar un nuevo usuario para que tenga su propio acceso único: Usuario/Cont
1
3.4 Requerimientos no Funcionales
Tabla 33 Escalabilidad
ID: RNF-001 RELACION:
PRIORIDAD: 1
DESCRIPCION: Escalabilidad
Tabla 34 Disponibilidad
ID: RNF-002 RELACION:
PRIORIDAD: 1
DESCRIPCION: Disponibilidad
El sistema debe de estar siempre disponible durante la jornada de estudios de la Unidad Educativa Matilde Amador
Tabla 35 Seguridad
ID: RNF-003 RELACION:
PRIORIDAD: 3
DESCRIPCION: Seguridad
El sistema debe de ser seguro por la información que maneja en base a las normas y estándares de seguridad.
1
Tabla 36 Mantenibilidad
ID: RNF-004 RELACION:
PRIORIDAD: 5
DESCRIPCION: Mantenibilidad
El sistema debe de permitir en el futuro el desarrollo de nuevas funcionalidad e integración de nuevos centros educa
Tabla 37 Acceso
ID: RNF-005 RELACION:
PRIORIDAD: 5
DESCRIPCION: Acceso
El sistema podrá ser accedido desde navegadores tales como: Internet Explorer, Firefox y Chrome.
Internet explorer – Versiones superiores a a 6X
2
3.5 Definición de Casos de Uso
2
b. Lista de actores
Nombre: Administrador
Nombre: Usuario
Tabla 38 CU 001
CU: 001 Ingresar al sistema
2
- El sistema autentifica al administrador para su ingreso a las
funcionalidades.
Para que el administrador pueda ingresar al sistema deberá de ingresar con su usuario/contraseñ
Notas:
Condición de salida
El usuario puede salir del sistema cerrando el navegador.
Escenarios:
2
Tabla 39 CU 002
CU: 002 Ingresar nuevo registro
Actores: Administrador
Condición de
El administrador podrá salir del sistema cerrando la interfaz.
salida
Escenarios:
2
Tabla 40 CU 003
CU: 003 Consultar registro libro
Flujo de Eventos
El sistema relacionara la búsqueda del libro en base al autor, nombre de libro o descripción de
El sistema mostrara los resultados por pantalla.
Notas: de materia.
Entrada búsqueda.
Escenarios:
El sistema devolverá los datos consultados en la BD.
El sistema no muestra los datos de consultas por no existencia del registro.
2
Tabla 41 CU 004
CU: 004 Modificar registro libro
Actores: Administrador
Flujo de
libro.
Eventos
El administrador una vez finalizado de modificar del registro del libro deberá de guardar los c
El sistema notificara si se realizó la acción.
Condición de
Condición de El sistema notificara si desea realizar una nueva modificación del registro del
salida libro.
Escenarios:
2
Tabla 42 CU 005
CU: 005 Eliminar registro libro
Actores: Administrador
Flujo de
libro.
Eventos
El administrador una vez finalizado la eliminacion el registro del libro deberá de guardar los c
El sistema notificara si se realizó la acción.
Condición de
Condición de El sistema notificara si desea realizar una nueva eliminación del registro del
salida libro.
Escenarios:
2
Tabla 43 CU 006
Reservar
CU: 006 libro
Descripción: Permite realizar la reservación de un libro que se encuentre dentro del stock de la biblioteca.
Actores:Usuario
El estudiante/docente después de realizar la consulta del tendrá que desplegar el recuadro de ingreso de datos.
El Estudiante/docente deberá de ingresar los datos solicitados por el
Flujo de
sistema para el registro de los mismos.
Eventos
El estudiante/docente seleccionara el registro del libro para posterior realizar la reserva del libro.
El sistema indicara el estado de la solicitud de reserva del libro.
Condición de
Condición de
El estudiante/docente podrá salir del sistema cerrando el navegador web.
salida
Escenarios:
2
Tabla 44 CU 007
CU: 007 Consultar Reserva
Descripción:El sistema permite realizar y verificar las consultas de libros realizada por los
estudiantes.
Actores: Administrador
- El administrador ingresara a la interfaz de consultas de reservación de
libros.
Condición de
El administrador podrá salir de la interfaz cerrando sesión del sistema.
salida
Escenarios:
2
Tabla 45 CU 008
CU: 008 Ingresar días de préstamo
El sistema permite la configuración manual de los días hábiles para los días
Actores: Administrador
El administrador deberá de ingresar al rol de ingresar días de préstamos.
ingresado.
Condición de
El administrador podrá salir de la interfaz cerrando sesión del sistema.
salida
Escenarios:
3
DESARROLLO E IMPLEMENTACIÓN
Santistevan de Guayaquil cuente con una herramienta para la gestión de inventario, y reservación
de libros.
Este proyecto está desarrollado con un lenguaje de programación PHP versión 5.5 y una base de
Matilde Amador.
Para realizar el desarrollo del sistema se realizaron las siguientes fases que se muestran a
continuación:
3
4.1 Procedimiento Empleado
Levantamiento de Análisis de la
Información implementación Diseño Pruebas
Procesamiento de la
información
Análisis de la Desarrollo Implementación
Información
32
4.2 Esquema de funcionamiento
INTRANET
3
4.3 Herramientas Informáticas
Este sistema se desarrolló con software libre lo que no implico gasto para la empresa. Los
□ PHP 5.5
□ SQLyog
3
4.4 Diagrama EER
3
4.5 Diagrama de Clases
3
4.6 Diccionario de Datos
Tabla 46 Descrip_Centro
Descripción de tabla: Base de datos que contiene los datos del Centro Educativo
Columnas de la tabla
Tipo de
Nombre del
2 beneficiario
Dirección del
3 beneficiario
Teléfono del
4 beneficiario
Identificación numérica
establecimiento.
LLAVES DE REFERENCIA
37
1 descrip_login_fk id_descripcion tdi_login_centro
Índices
Descripción de tabla: Base de datos que almacena los datos del usuario final
Columnas de la tabla
1 identificación de usuario.
Nombre del
estudiante/docente que
Nombre_user varchar (50)
realizara la reserva del
2 libro
Apellidos del
estudiante/docente que
Apellido_user varchar (50)
realizara la reserva del
3 libro
38
Cedula del
estudiante/docente que
Cedula_user Integer (10)
realizara la reserva del
4 libro
Curso del
estudiante/docente que
Curso_user varchar (25)
realizara la reserva del
6 libro
Paralelo del
estudiante/docente que
Paralelo_user varchar (25)
realizara la reserva del
7 libro
estudiante
LLAVES DE REFERENCIA
Índices
39
Tabla 48 Diccionario de datos de la Tabla Libro_centro
Nombre de la tabla: Libro_centro
Columnas de la tabla
Numero Dewey
4 biblioteca
Título de colección
TituloColeccion Varchar(100)
7 registrado en el libro
40
origen
País de origen de
Pais Varchar(10)
12 publicación del libro
Ciudad de origen de
Ciudad Varchar(50)
13 publicación del libro
Volumen de publicación
Volumen Varchar(100)
16 del libro
Numero internacional de
ISBN Varchar(30)
17 registro del libro
Observaciones encontradas
Observaciones Varchar(200)
20 en el libro
41
del sistema
LLAVES DE REFERENCIA
Índices
Columnas de la tabla
del sistema de
id_diasprestamo integer (11)
identificación de días de
Variable configurable de
Diasprestamointeger (11)
2los días de prestamos
LLAVES DE REFERENCIA
42
1 diasprestamo_reservas_fk id_diasprestamo tdi_reservas_centro
Indices
Columnas de la tabla
del sistema de
id_reserva Integer(11)
identificación de
1 reservaciones
Estado de aprobación de la
Aprobado tinyint(1)
4 solicitud del libro
LLAVES DE REFERENCIA
43
Nº Nombre Columna Referenciado con
Índices
Columnas de la tabla
del sistema de
id_consulta Integer(11)
identificación de consulta
1 de reservaciones
2 bibliotecarios
44
LLAVES DE REFERENCIA
Índices
En esta sección se mostrará los módulos que están ingresados en el sistema bibliotecario se
divide en 2:
□ Administrador
□ Estudiantes/Docentes
Login al sistema
45
Ilustración 8 Login al sistema
Módulo Administrador
sistema:
□ Registro de Libros
□ Consulta de Libros
□ Nuevo Usuario
□ Consulta de Reservaciones
□ Días de Prestamos
46
Ilustración 9 Interfaz del Administrador
(Autores)
El bibliotecario en este rol podrá realizar el ingreso de libros a la base de datos del sistema
Libro” aparecerá el siguiente menú donde deberá ingresar los datos del nuevo libro que se desee
47
Ilustración 10 Registro de Nuevo Libro
En el sistema el bibliotecario podrá realizar la consulta de libros para validar el stock de los
mismos, modificar o dar de baja a los libros que se encuentren registrados en la base de datos
de la biblioteca.
48
Ilustración 11 Consulta de Libro
49
Ilustración 13 Exportar Libro
50
Ilustración 15 Imprimir Registros
El sistema brinda la facilidad a los bibliotecarios de cada uno tener su propio usuario y
contraseña para cada uno pueda registrar los libros identificándolos por su usuario.
51
Ilustración 16 Ingresar Nuevo Usuario
52
4.7.5 Consulta de reserva de libros
las solicitudes de préstamos de libros realizadas desde el ambiente para los estudiantes.
53
Ilustración 18 Registro Aprobado
54
4.7.7 Días de préstamo
El bibliotecario podrá modificar los días hábiles para que el estudiante pueda tener en
Módulo Estudiante/Docente
Este módulo permite al estudiante/docente gestionar la opción de reservar libros
□ Consulta de Libros
direccion en cualquier navegador de nuestro equipo o dar doble CLIC en siguiente icono que
se encuentra en el escritorio:
55
♣ Localhost/bibliotecavirtual (Equipo Local)
red)
deberá de activar la casilla “Ingreso datos Alumnos” y le aparecerá el siguiente Menú que
56
Ilustración 22 Reservación de Libro
57
PRUEBAS
realizar prueba de validación y verificación a las acciones que realiza los diferentes módulos
Cabe recalcar que en este sistema bibliotecario cuenta con dos tipos de usuario:
docente/estudiante y administrador.
análisis que aseguran que el software desarrollado está acorde a las especificaciones y cumple
nombre del usuario con la contraseña se mostrará un mensaje indicando son inválidos, como
58
Tabla 52 Plan de pruebas del ingreso de usuarios al sistema
CASO DE USO Usuario y contraseña no N°: CU-001
validos
sección de usuario
NO
OBTENIDO
59
5.1.2 Modulo registro de nuevo libro
El sistema valida que se llenen todos los campos obligatorios para que se realice el registro
del libro con éxito. Cuando no se llena algún registro obligatorio nos mostrará un mensaje de
60
Tabla 53 Plan de pruebas de Registro Nuevo
CASO DE USO Ingresar Registro Nuevo N°: CU-002
en la BD.
Adquisicion, Observaciones
PASOS
NO
61
5.1.3 Modulo consultar libros
El modulo nos permite realizar consultas de los libros registrados en la base de datos. El
administrador podrá realizar la consulta del libro escribiendo una palabra de referencia, el
palabra de referencia.
62
PRECONDICIONES Etapa de pruebas
PASOS
NO
referencia.
(Autores)
El modulo nos permite realizar cambios de los libros registrados en la base de datos. El
administrador podrá modificar o eliminar el registros del libro cuando este sea modificado
sea modificado nos mostrará un mensaje de alerta, como se muestra en la siguiente pantalla.
63
Ilustración 26 Modulo modificar libro
obligatorios
registro A
Nivel Registro, Titulo, Titulo Colección, Autor, Año publicación, Editorial, Edición, País, Ciudad, N. Pág
Adquisicion, Observaciones
64
DESCRIPCIÓN DE □ Se digita todos los campos
PASOS
NO
(Autores)
El modulo nos permite consultar y aprobar las reservaciones de los libros registrados. El
65
Tabla 56 Plan de pruebas consulta reservaciones
CASO DE USO Consultar Reservaciones N°: CU-005
estudiantes.
PASOS
NO
66
5.1.6 MODULO RESERVAR LIBRO
El modulo permite realizar la reservación de un libro que se encuentre dentro del stock de la
biblioteca.
permiten realizar A
reservaciones de un libro.
67
DATOS DE ENTRADA Tipo reserva, nombre, apellido, cedula, curso, paralelo.
PASOS
NO
(Autores)
68
CONCLUSIONES.
de pruebas en los cuales de detectaron errores en ingreso d información por parte de los
usuarios, dichos problema fueron solventados para una mejora del sistema.
de libros de manera que ofrezcan procesos eficientes y una interfaz amigable al usuario.
inventario pues permite administrar la información referente a los registros de los libros y
reservaciones realizadas.
69
RECOMENDACIONES.
Capacitar debidamente al personal que tendrá acceso a esta nueva aplicación web de los
Hacer un seguimiento continuo a las necesidades de la biblioteca con el fin de cargar nuevos
registros a la base de datos que permitan cubrir los nuevos requerimientos que puedan ir
surgiendo.
70
ANEXOS
□ Manual de Usuario
□ Manual de Instalación
71
UNIVERSIDAD POLITÉCNICA SALESIANA
SEDE GUAYAQUIL
TEMA:
AUTORES:
INSTALACION XAMPP...............................................................................................4
2
INTRODUCCION
De acuerdo a los requerimientos actuales en las Unidades Educativas debe
base de datos de los libros existentes y a su vez permitiendo la interactividad con los
estudiantes para poder realizar préstamos y/o reservaciones de libros que existan en la
3
INSTALACION XAMPP
1. En tu navegador web, ve a
http://www.apachefriends.org/en/xampp-windows.html.
4
4. Una vez que tu descarga termine, instala el programa haciendo clic en
“Ejecutar”.
5
7. Iniciar el panel de control de XAMPP.
6
9. Verificar la instalación de Apache. En el Panel de control, haz clic en el enlace
administrativo de Apache.
11. Si los pasos de verificación tienen éxito, XAMMP debe estar instalado
“localhost”.
7
Instalación de SQLyog (Opcional – No es obligatorio)
1. Dar doble clic al archivo instalador SQLyog519.exe. En la ventana que
3. Dar la ruta donde se va a instalar el programa. Dejar la ruta por defecto C:\
8
4. El programa empezara a instalarse
9
6. Finalmente damos clic en el botón Finish.
1
Instalación de aplicación Sistema Biblioteca
1
UNIVERSIDAD POLITÉCNICA SALESIANA
SEDE GUAYAQUIL
CARRERA DE INGENIERIA DE SISTEMAS
AUTORES:
2
Ingreso para estudiantes y docentes
Reservacion de Libros
Consultas de libros
red)
♣ Autor
♣ Titulo
♣ Materia
3
Ingresos de datos al sistema
de datos.
4
♣ Curso: el estudiante deberá de ingresar el curso por el cual este cursando
actualmente; de darse el caso de ser docente, este deberá de indicar el curso para
**Nota: todos los campos que se encuentran con un asterisco (*) son datos obligatorios de
ingreso al sistema.
♣ Una vez ingresados todos los campos damos CLIC en “Ingresar Reserva” y nos
5
Ingreso para Administrador del sistema
Login al sistema
Identificación de Usuario
la misma red)
y contraseña asignado.
6
□ Una vez ingresado a la aplicación aparecerá la siguiente interfaz donde muestra los
7
Roles del sistema Bibliotecario
El bibliotecario en este rol podrá realizar el ingreso de libros a la base de datos del sistema
Nuevo Libro” aparecerá el siguiente menú donde deberá ingresar los datos del nuevo
campo no es editable.
8
♣ N° Registro: el bibliotecario deberá de registrar el número único asignado al libro
libro con el cual se encuentra relacionado – Campo Validado, solo acepta letras.
9
♣ Inf_Descriptiva: el bibliotecario deberá de ingresar la información descriptiva del
números.
**Nota: todos los campos que se encuentran con un asterisco (*) son datos obligatorios de
ingreso al sistema.
1
Confirmación de registro de libro.
□ Una vez ingresado todos los datos en los campos de carácter obligatorio damos
1
□ En la pequeña interfaz que nos aparece en la pantalla nos da la opción de
“ingresar Nuevo libro” o “regresar al menú principal”
Consulta de libro
En el sistema el bibliotecario podrá realizar la consulta de libros para validar el stock de los
mismos, modificar o dar de baja a los libros que se encuentren registrados en la base de
datos de la biblioteca.
1
Consulta libro
siguiente interfaz.
siguientes campos:
♣ Autor
♣ Titulo
♣ Materia
consulta de libro el sistema realiza una búsqueda completa de todos los libros registrados en
1
Modificar y Eliminar libro
□ Una vez finalizada la búsqueda del libro se desplegara las opciones de libros
encontrados.
□ El bibliotecario podrá modificar los campos del libro dándole Clic en la opción
“modificar”.
□ Aparecerá una ventana igual al de ingreso de libros pero con los campos llenos listos
opción “eliminar”
Exportar datos
□ El bibliotecario una vez finalizada la consulta del libro podrá realizar una descarga
1
□ Se deberá de dar CLIC en la opción “Exportar” y automáticamente se empezara a
descargar el archivo.
1
Imprimir registros
vista preliminar.
1
**Nota: El sistema solo podrá imprimir 2 registros de libros por hoja.
El sistema brinda la facilidad a los bibliotecarios de cada uno tener su propio usuario y
contraseña para cada uno pueda registrar los libros identificándolos por su usuario.
1
♣ Confirmar Contraseña: se deberá de confirmar la contraseña que se coloco en la
casilla de arriba.
denegar las solicitudes de préstamos de libros realizadas desde el ambiente para los
estudiantes.
1
Consultar Reservas
□ Para observar las reservaciones realizadas por los estudiantes el bibliotecario deberá
1
**Nota: Toda aprobación o negación de solicitudes de préstamos de libros serán guardadas
2
Consulta estado de Reserva
existentes.
□ El bibliotecario podra indicarla fecha de devolucion del libro una vez que el
2
2
Dias de préstamo
El bibliotecario podrá modificar los días hábiles para que el estudiante pueda tener en su