You are on page 1of 19

“AÑO DE LA CONSOLIDACIÓN DEL MAR DE GRAU”

“AÑO DE LA CONSOLIDACIÓN DEL MAR DE GRAU”

FACULTAD DE LA INGENIERÍA DE SISTEMAS E INFORMÁTICA

ESCUELA ACADÉMICA PROFESIONAL DE LA INGENIERÍA DE SISTEMAS


E INFORMÁTICA

TRABAJO: SISTEMA DE REGISTRO DE LA BIBLIOTECA DE LA


FACULTAD DE INGENIERÍA DE SISTEMAS E
INFORMÁTICA.

DOCENTE: ING. LIZETH ERLY MESCUELA AMPUERO.

ASIGNATURA: SISTEMAS DE INFORMACIÓN.

INTEGRANTES: RÍOS DEL ÁGUILA, VICTOR LUIS.


MERA LOZANO, YELSTEIN.
YALICO GUTIÉRREZ, EDWIN.
ROJAS SHUPINGAHUA, CÉSAR.

CICLO: IV.

MORALES - PERÚ 2016.

Sistema de Control de Registro de la Faculta de Ingeniería de Sistemas e Informática


PAG. 1
“AÑO DE LA CONSOLIDACIÓN DEL MAR DE GRAU”

1. TÍTULO: Sistema de Registro de la Biblioteca de la Facultad de Ingeniería


de Sistemas e Informática.

2. AUTORES: Los autores para este proyecto fue realizado por: Víctor Luis
Ríos Del Águila, Yelstein Mera Lozano, Edwin Yalico Gutiérrez y César
Rojas Shupingahua.

Sistema de Control de Registro de la Faculta de Ingeniería de Sistemas e Informática


PAG. 2
“AÑO DE LA CONSOLIDACIÓN DEL MAR DE GRAU”

ÍNDICE Número de Página

1. TÍTULO .................................................................................................. 2
2. AUTORES ............................................................................................ 2
3. AGRADECIMIENTO .............................................................................. 4
4. LISTA DE SIGLAS Y ABREVIATURAS ................................................. 5
5. TABLAS Y FIGURAS............................................................................. 5
6. RESUMEN ............................................................................................. 6
7. ABSTRACT ........................................................................................... 7
8. INTRODUCCIÓN ................................................................................... 8
8.1. Objetivos ..................................................................................... 8
8.1.1. Objetivo General.................................................................... 8
8.1.2. Objetivo Específico ................................................................ 8
9. MATERIALES Y MÉTODOS ................................................................. 9
9.1. Materiales ................................................................................... 9
9.1.1. Hardware ............................................................................... 9
9.1.2. Software ................................................................................ 9
9.2. Métodos ...................................................................................... 10
9.2.1. Levantamiento de Información .............................................. 10
9.2.2. Análisis .................................................................................. 10
9.2.3. Diseño ................................................................................... 10
10. RESULTADOS Y DISCUSIÓN ............................................................. 10
10.1. Resultados .................................................................................. 10
10.1.1. Resultados Positivos ....................................................... 11
10.1.2. Resultados Negativos ..................................................... 11
10.2. Discusión .................................................................................... 11
11. CONCLUSIONES ................................................................................. 11
12. RECOMENDACIONES......................................................................... 11
13. ANEXO Y REFERENCIAS BIBLIOGRÁFICAS .................................... 13
13.1. ANEXO ....................................................................................... 13
13.2. REFERENCIAS BIBLIOGRÁFICAS............................................ 19

Sistema de Control de Registro de la Faculta de Ingeniería de Sistemas e Informática


PAG. 3
“AÑO DE LA CONSOLIDACIÓN DEL MAR DE GRAU”

3. AGRADECIMIENTO:

En primer lugar dar gracias a las personas que cooperaron en este trabajo, las
cuales fueron el bibliotecario de la FISI que nos dio los datos necesarios, para
formar nuestro sistema, a la ingeniera Lizeth Erly Mescuela Ampuero que nos
dio las pautas, reglamentos, bases, diseño para formar nuestro sistema y a mi
grupo de trabajo con los que realizamos el proyecto a presentar.

Sistema de Control de Registro de la Faculta de Ingeniería de Sistemas e Informática


PAG. 4
“AÑO DE LA CONSOLIDACIÓN DEL MAR DE GRAU”

4. LISTA DE SIGLAS Y ABREVIATURAS.

Sigla/Abreviatura Significado
Número Es un código alfanumérico que identifica cada uno de los documentos
topográfico y permite su ordenación por materias en el estante.
idAutor Identificación digital descentralizada, con el que se puede identificar a
los autores de los libros.
idPais Identificación digital descentralizada, con el que se puede identificar el
país de procedencia del autor
idIdioma Identificación digital descentralizada, con el que se puede identificar el
idioma en el que está escrito el libro.
idTipoLector Identificación digital descentralizada, con el que se puede identificar el
tipo de lector.
idLector Identificación digital descentralizada, con el que se puede identificar al
lector.
idMateria Identificación digital descentralizada, con el que se puede identificar la
materia de la que es el libro.
Screenshot Captura de pantalla.

5. TABLAS Y FIGURAS.

Nombre de la Figura Página donde se En qué método fue usado


encuentra
Ficha de Solicitud de 12 Levantamiento de
Préstamo a Domicilio Información
Página principal 13 Diseño
Data 13 Diseño
Devolución Registro 14 Diseño
Insertar Lector 14 Diseño
Insertar Libro 15 Diseño
Index 15 Diseño
Lector Registro 16 Diseño
Modelo Entidad Relación 16 Análisis
(M.E.R.)
My SQL 17 Análisis

Sistema de Control de Registro de la Faculta de Ingeniería de Sistemas e Informática


PAG. 5
“AÑO DE LA CONSOLIDACIÓN DEL MAR DE GRAU”

6. RESUMEN:

El objetivo de este proyecto es desarrollar un sistema de control de registro de


libros para nuestra facultad. El problema que nuestro proyecto persigue, es
modernizar el sistema de préstamo manual, de forma que el usuario pueda
ingresar sus datos y hacer su propio préstamo de libros en la biblioteca a través
de nuestro Sistema. Para realizar este proyecto hemos tenido que hacer un
estudio previo del funcionamiento de la biblioteca, también hemos tenido que ver
el sistema y de toda la funcionalidad necesaria que se va a requerir para cumplir
los objetivos del proyecto. Por último se va a detallar la forma de implementar el
diseño realizado. Por lo tanto se plantea crear un sistema de registro,
mostrándosela al usuario. El usuario tendrá que poner sus datos (Número
Topográfico, Número de Ingreso, Título, Autor, Nombre del Lector, Dirección,
Número de código, E-mail, Grado Académico (Estudiante, Profesor,
Administrativo), Carrera, Ciclo, Fecha de Retiro, Fecha de Retorno, Firma del
Lector + Documento Nacional de Identidad (D.N.I), Firma del Encargado de
Biblioteca), una vez ingresados los datos, se guardará en el sistema, el sistema
permitirá ver la fecha en el que el usuario realizó el préstamo y cuando lo planea
devolver según los datos registrados.

Sistema de Control de Registro de la Faculta de Ingeniería de Sistemas e Informática


PAG. 6
“AÑO DE LA CONSOLIDACIÓN DEL MAR DE GRAU”

7. ABSTRACT:

The objective of this project is to develop a control system recording books for
our faculty. The problem that our project aims is to modernize the system manual
loan, so that the user can enter your information and make your own loan books
in the library through our system. To realize this project we had to make a
preliminary study of the operation of the library, we have also had to see the
system and all the necessary functionality that will be required to meet project
objectives. Finally it will detail how to implement the design done. Therefore it is
proposed to create a registration system, showing it to the user. You have to put
your data (Topographical number, accession number, title, author, name Reader,
Address, Code number, E-mail, Academic Degree (Student, Teacher,
Administrative), Race, Cycle Withdrawal Date, return date, signature Reader +
National Identity Document (DNI), Signature Manager Library), once entered data
will be saved in the system, the system will display the date in which the user
made the loan and when he plans to return as the recorded data.

Sistema de Control de Registro de la Faculta de Ingeniería de Sistemas e Informática


PAG. 7
“AÑO DE LA CONSOLIDACIÓN DEL MAR DE GRAU”

8. INTRODUCCIÓN:

La finalidad de este capítulo es dar a conocer el contenido de este documento y


ayudar a comprender mejor los objetivos y la elaboración del proyecto.

El objetivo de este proyecto es mejorar el problema de la gestión de libros de la


biblioteca de la Facultad de Ingeniería de Sistemas e Informática mediante un
sistema, para el personal que se encuentre realizando préstamos y devoluciones
de libros, permitiendo gestionar de una forma sencilla cada uno de los
préstamos. Además se permite administrar el material que se encuentra
disponible.

El auge de las tecnologías nos permite desarrollar sistemas para solucionar


problemas y satisfacer nuestras necesidades por lo que también permite la
creación de sistemas para simplificar u optimizar procesos manuales que
ahorran tiempo y recursos.

Al realizar la investigación y recoger los datos sobre el tema de préstamos de


ejemplares concluimos que el proceso es manual y buscamos optimizar ese
proceso con el sistema que desarrollaremos previa recolección de información
Existente apoyándonos de otras tecnologías ya sea hardware como dispositivos
electrónicos y software como lenguajes de programación, base de datos etc.

8.1. Objetivos:

8.1.1. Objetivo General: El objetivo general del proyecto es el dar solución


a los problemas anteriormente descritos. Dicho objetivo general se
define como:

 Crear un sistema que permita realizar la gestión y el control de préstamo


de libros, así como gestionar a los diferentes usuarios y libros que
integrarán dicho sistema.

8.1.2. Objetivo Específico:

 Crear un sistema que agilice el proceso tradicional de préstamo de libros


en una biblioteca.

 Añadir funcionalidades que resulten interesantes y útiles para el usuario.

 Presentar un sistema que sea atractivo para el cliente con una GUI
(interfaz de usuario) amigable.

Sistema de Control de Registro de la Faculta de Ingeniería de Sistemas e Informática


PAG. 8
“AÑO DE LA CONSOLIDACIÓN DEL MAR DE GRAU”

9. MATERIALES Y MÉTODOS:

9.1. MATERIALES: En esta parte hemos utilizado el Hardware y Software.

9.1.1. Hardware:

 Laptop: Es una computadora portátil, lo cual quiere decir que puede ser
llevada a cualquier lado debido a su funcionamiento a través de una
batería o de electricidad, pero no exclusivamente de esta última.

 Memoria USB (Universal Serial Bus) o pendrive: Es un tipo de


dispositivo de almacenamiento de datos que utiliza memoria flash para
guardar datos e información.

9.1.2. Software:

 Editor de texto: es un programa informático que permite crear y modificar


archivos digitales compuestos únicamente por textos sin formato,
conocidos comúnmente como archivos de texto o “texto plano”. El
programa lee el archivo e interpreta los bytes leídos según el código de
caracteres que usa el editor. Es comúnmente de 7- u 8-bits
en ASCII o UTF-8, rara vez EBCDIC.

 XAMPP: Es un servidor independiente de plataforma, software libre, que


consiste principalmente en el sistema de gestión de bases de datos
MySQL, el servidor web Apache y los intérpretes para lenguajes de script:
PHP y Perl.

 Opera Browser: Opera es un navegador web creado por la empresa


noruega Opera Software. Usa el motor de renderizado Blink. Tiene
versiones para computadoras de escritorio, teléfonos móviles y tabletas.
Los sistemas operativos compatibles con Opera de escritorio son
Microsoft Windows, Mac OS X y GNU/Linux (Ubuntu 64-bit).

 MySQL: Es un sistema de administración de bases de datos (Data base


Management System, DBMS) para bases de datos relacionales. Así,
MySQL no es más que una aplicación que permite gestionar archivos
llamados de bases de datos.

 HTML: es el lenguaje que se emplea para el desarrollo de páginas de


internet. Está compuesto por una serie de etiquetas que el navegador
interpreta y da forma en la pantalla. HTML dispone de etiquetas que
fueron usadas que son parte del lenguaje php para la interfaz.

 JavaScript: JavaScript es un lenguaje de programación, al igual que


PHP, si bien tiene diferencias importantes con éste. JavaScript se utiliza
principalmente del lado del cliente (es decir, se ejecuta en nuestro
ordenador, no en el servidor) permitiendo crear efectos atractivos y
dinámicos en las páginas web. Los navegadores modernos interpretan el

Sistema de Control de Registro de la Faculta de Ingeniería de Sistemas e Informática


PAG. 9
“AÑO DE LA CONSOLIDACIÓN DEL MAR DE GRAU”

código JavaScript integrado en las páginas web. Fue usado para hacer la
página dinámica, utilizando jquery (librería) y json para envíos de
parámetros.

 Lenguaje PHP: PHP (acrónimo recursivo de PHP: Hypertext


Preprocessor) es un lenguaje de código abierto muy popular
especialmente adecuado para el desarrollo web y que puede ser
incrustado en HTML. Para la conexión directa con el servidor, con una
programación orientada a objetos, usando funciones para la conexión
remota.

9.2. MÉTODOS: En esta parte hemos considerado 3 aspectos importantes


que son: Levantamiento de la Información, Análisis y

9.2.1. Levantamiento de información: Primero se realizó la adquisición de


una ficha de préstamo en la biblioteca, para ello tuvimos que pedir
previa autorización al encargado a cargo presente en esos momentos.

Ubicación en el anexo: foto de la ficha en la página 12.

9.2.2. Análisis: Se realizó el modelo entidad relación con las tablas y sus
respectivos atributos y las relaciones de cada uno de ellos, dando a
cada uno el respectivo tipo de dato para cada atributo.

Primero comenzamos con las tablas independientes, esto quiere decir,


tablas que no dependen de otras, para luego pasar a las dependientes
teniendo aquí tablas que dependían de otras tablas, que a su vez,
dependían de las primeras ya mencionadas en el párrafo, y , y tablas
que solo dependían de las primeras.

Esto se puede observar en el screenshot cuya ubicación se menciona


a continuación.

Ubicación en el anexo: screenshot del Modelo Entidad-Relación o


MER de la base de datos en la página 13.

9.2.3. Diseño: Para la base de datos utilizamos mysql, utilizando el lenguaje


php para la conexión directa con el servidor, con una programación
orientada a objetos, usando funciones para la conexión remota. Para
la página dinámica se utilizó JavaScript complementado utilizando
jquery y json para envíos de parámetros. Etiquetas en HTML para la
interfaz, que van dentro del lenguaje php.
Ubicaciones en el anexo: páginas de la 13 a 16

10. RESULTADOS Y DISCUSIÓN:

10.1. Resultados: Para esto hemos escogido dos aspectos que son:
Resultados Positivos y Resultados Negativos.

PAG.

10
Sistema de Control de Registro de la Faculta de Ingeniería de Sistemas e Informática
“AÑO DE LA CONSOLIDACIÓN DEL MAR DE GRAU”

10.1.1. Resultados Positivos:

o Aprendimos sobre los pasos que se debe seguir para presentar un buen
informe de proyecto.

o Adquisición de experiencia en el desarrollo de proyectos.

10.1.2. Resultados Negativos:

o Errores al momento de registrar en la base de datos.

o Problemas con las tablas.

10.2. Discusión:

 Problema del caso: Se pierde el control de los libros prestados a los


estudiantes y docentes.

 Solución: Crear un sistema que permita almacenar los libros prestados


al estudiante o profesor.

11. CONCLUSIONES:

Con nuestro proyecto terminado concluimos diciendo que: Gracias a los


programas utilizados como MySql Server, XMAPP, Editor de texto,
pudimos lograr la aplicación esperada.

12. RECOMENDACIONES:

Gracias a la investigación y elaboración del sistema de préstamo de ejemplares


logramos automatizar los procesos, agilizar los procesos de préstamos y evitar
la pérdida de libros o que estos no sean devueltos, y en caso de no ser devueltos
se aplicara una sanción.

En este apartado se explican las tendencias del proyecto realizado con objetivo
de que se pueda continuar en un futuro mejorando la funcionalidad explicada,
destacando una serie de aspectos a mejorar con objeto de una futura
implementación.

Como por ejemplo la creación de aplicaciones para celulares Smartphone donde


el usuario pueda prestar un libro desde su móvil y de cualquier sitio o como
también pueda reservar un préstamo.

Para un buen proyecto de investigación se debe de realizar con tiempo de


anticipación antes de la entrega en caso se necesite corregir.

Definir y repartir las tareas en caso el proyecto se realice en grupo, este proyecto
se debe realizar ya que beneficiara tanto como a los alumnos y al encargado o
administrativo quien registrara los préstamos.

PAG.

11
Sistema de Control de Registro de la Faculta de Ingeniería de Sistemas e Informática
“AÑO DE LA CONSOLIDACIÓN DEL MAR DE GRAU”

Además de contar con las herramientas y dispositivos necesarios, como también


verificar que el software a utilizar esté actualizado o con licencia para evitar
problemas en el desarrollo del proyecto.

Otra línea futura que podría ampliar el proyecto sería la de utilizar sistemas de
GPS sería posible obtener la localización exacta de un usuario por parte de la
biblioteca. En caso de que no se devolviese un ejemplar en un periodo excesivo
de tiempo, de forma que sea fácil para un bibliotecario saber si el usuario ha
estado por el entorno de la biblioteca y este no ha devuelto el libro.

Esta aplicación podría ser perfectamente adaptable a sistemas con una base de
datos mayor.

13. ANEXO Y REFERENCIAS BIBLIOGRÁFICAS:

13.1. ANEXO:

FICHA DE SOLICITUD DE PRÉSTAMO A DOMICILIO

PAG.

12
Sistema de Control de Registro de la Faculta de Ingeniería de Sistemas e Informática
“AÑO DE LA CONSOLIDACIÓN DEL MAR DE GRAU”

Página principal

DATA

PAG.

13
Sistema de Control de Registro de la Faculta de Ingeniería de Sistemas e Informática
“AÑO DE LA CONSOLIDACIÓN DEL MAR DE GRAU”

DEVOLUCIÓN REGISTRO

INSERTAR LECTOR

PAG.

14
Sistema de Control de Registro de la Faculta de Ingeniería de Sistemas e Informática
“AÑO DE LA CONSOLIDACIÓN DEL MAR DE GRAU”

INSERTAR LIBRO

INDEX

PAG.

15
Sistema de Control de Registro de la Faculta de Ingeniería de Sistemas e Informática
“AÑO DE LA CONSOLIDACIÓN DEL MAR DE GRAU”

LECTOR REGISTRO

MODELO ENTIDAD RELACIÓN (M.E.R.)

PAG.

16
Sistema de Control de Registro de la Faculta de Ingeniería de Sistemas e Informática
“AÑO DE LA CONSOLIDACIÓN DEL MAR DE GRAU”

MY SQL

NAVEGADOR OPERA

PAG.

17
Sistema de Control de Registro de la Faculta de Ingeniería de Sistemas e Informática
“AÑO DE LA CONSOLIDACIÓN DEL MAR DE GRAU”

EDITOR DE TEXTO ATOM

USB

PAG.

18
Sistema de Control de Registro de la Faculta de Ingeniería de Sistemas e Informática
“AÑO DE LA CONSOLIDACIÓN DEL MAR DE GRAU”

XAMPP CONTROL PANEL APPLICATION

13.2. REFERENCIAS BIBLIOGRÁFICAS:

http://e-archivo.uc3m.es/bitstream/handle/10016/15501/memoria PFC - Javier Fombellida


Moreno.pdf?sequence=1

https://es.wikipedia.org/wiki/Editor_de_texto

https://es.wikipedia.org/wiki/XAMPP

http://aprenderaprogramar.com/index.php?option=com_content&view=article&id=435:ique-
es-y-para-que-sirve-html-el-lenguaje-mas-importante-para-crear-paginas-webs-html-tags-
cu00704b&catid=69:tutorial-basico-programador-web-html-desde-cero&Itemid=192

http://www.esepestudio.com/noticias/que-es-mysql

http://php.net/manual/es/intro-whatis.php

PAG.

19
Sistema de Control de Registro de la Faculta de Ingeniería de Sistemas e Informática

You might also like