You are on page 1of 78

REPBLICA BOLIVARIANA DE VENEZUELA

MINISTERIO DEL PODER POPULAR PARA LA EDUCACIN


UNIVERSITARIAINSTITUTO UNIVERSITARIO DE TECNOLOGA DEL ESTADO
BOLVARPROGRAMA NACIONAL DE FORMACIN EN INFORMTICA

DESARROLLO DE UNA APLICACIN WEB PARA EL CONTROL DE PRSTAMO DE


LIBROS DE LA BIBLIOTECA MIMINA RODRGUEZ LEZAMA, DEL INSTITUTO
UNIVERSITARIO DE TECNOLOGA DEL ESTADO BOLVAR, EN LA PARROQUIA
CATEDRAL, MUNICIPIO HERES, DE CIUDAD BOLVAR, ESTADO BOLVAR.

(Trabajo Especial de Grado para optar al Ttulo de ingeniero en informtica)

Tutor(a) acadmico:

Autor(es):

Pino, Jos

Licdo. Richard Martnez

Tutor(a) institucional:

Len, Gnesis

Licda. Liseth Bello

Muos Fernando

TutorTcnico:

Laya Kaenia

Licdo. Dey Rodrguez

Ciudad Bolvar, junio de 2015

CAPTULO I
EL PROBLEMA
Descripcin del rea de investigacin
Programa de

biblioteca Mimima Rodrguez Lezama, es un programa

dependiente del departamento de desarrollo estudiantil del Instituto Universitario


de Tecnologa del Estado Bolvar (IUTEB), Guillermina Rodrguez Lezama, (Upata,
1924- Ciudad Bolvar 10/11/2006), mejor conocida como Mnima, poeta con una
larga trayectoria y una incansable promotora cultural. Fundadora, junto con Jess
Soto y Luis Garca Morales, de la Casa de la Cultura, fue una de las principales
personalidades que promovi la creacin del Museo de Arte Moderno Jess Soto.
Directora de la Casa de la Cultura Ateneo "Carlos Villanueva", lugar que ha
sido punto de referencia de la actividad intelectual de Ciudad Bolvar. Entre su
obra potica se encuentra TRECE CLIMAS DE AMOR (Editorial La Empresa,
1975); LA PALABRA SIN ROSTRO (Monte AvilaEitores, 1975); HROES Y
ESPANTAPJAROS (AEV-CONAC, 1991) y ESTE VINO SALOBRE (Ediciones
Alsur, 1993).

Ubicacin Geogrfica
La Biblioteca est ubicada en las instalaciones del Instituto Universitario del
Estado Bolvar (IUTEB), calle Igualdad. Sector Casco Histrico, Ciudad Bolvar,
Municipio Heres, Estado Bolvar.

Imagen: N1 Ubicacin geogrfica

Fuente: Autores

Misin
Ofrecer un servicio de investigacin, mediante el suministro de materiales
bibliogrficos y no bibliogrficos con la finalidad de potenciar el desarrollo
acadmico de la comunidad IUTEBISTA

Visin
Ser reconocido como un departamento de informacin, que ofrece un
servicio en ptimas condiciones, dotada de un personal altamente calificado,con
tecnologa y bienes actualizados para satisfacer las expectativas de los usuarios.

Organigrama
La Biblioteca, funciona como un programa adjunto al departamento de
Desarrollo estudiantil. De tal manera, el organigrama sera el siguiente.

Figu
ra N 1 Organigrama

Fuente: Departamento de Desarrollo Estudiantil

Planteamiento del problema

Las bibliotecas constituyen una importante fuente de recursos educativos


para nios, jvenes y adultos; promueven la lectura y la investigacin, y sirven de
va de acercamiento a la cultura y el arte para los ciudadanos a travs de la
utilizacin en sala y el prstamo de libros, revistas, tebeos, discos, vdeos, DVD,
entre otros servicios.
Las bibliotecas, ya sean presenciales o virtuales, tienen una relevancia
especial para personas con determinadas discapacidades, ya que constituyen un
espacio de acceso a la informacin y al conocimiento. Adems, las bibliotecas
constituyen uno de los principales lugares de estudio e intercambio de informacin
educativa. Dada su importancia y el carcter de acceso pblico de la mayora de
las bibliotecas, deben ser lugares en los que la accesibilidad fsica quede
garantizada para todos los ciudadanos, as como el acceso a la informacin y la
documentacin.
En Venezuela el problema que presentan la mayor parte de los centros
bibliotecarios, es que la recoleccin y manejo de los datos de los usuarios se
realizan en forma manual, causando un mal manejo de los archivos, que los datos
se pierdan o hagan de su bsqueda un proceso difcil, acarreando una prdida de
tiempo valioso.
El uso del avance tecnolgico de la computadora, minimiza y hace ms
eficaz la manipulacin de la informacin bibliogrfica. Estas mejoras le competen
no solo al personal que labora en ellos, sino tambin a los usuarios.
Actualmente, la biblioteca Mmima Rodrguez Lezama del Instituto
Universitario de Tecnologa del Estado Bolvar, trabaja con

fichas que

estn

hechas de papel y en ella describe los datos personales del usuario o persona que
va a retirar un libro prestado en la biblioteca, carrera que cursa si es estudiante de

la institucin y si no, de dnde viene, fecha de prstamo y fecha de devolucin, as


como tambin los datos del libro (cota, titulo, autor, materia). Todo esto es anotado
en las fichas y almacenadas, lo cual no otorga la seguridad ni la eficiencia
suficiente para realizar las labores de la biblioteca.
La misma no dispone de un sistema automatizado que les permita llevar el
control de la gestin de los libros, ya que los registros de las entradas y salidas de
los libros son llevados de forma manual, provocando irregularidades con el
material bibliogrfico existente, al usar fichas para registrar los prstamos y
devoluciones de los libros, juntos con sus datos de usuario, las cuales pueden ir
desde perdida de informacin, lentitud al realizar bsqueda de libros.
.
Por todo lo antes expuesto, la institucin requiere de una herramienta digital
para llevar el control de los procesos en la Biblioteca, que permita registrar,
controlar, manejar la informacin suministrada y reportes digitales en tiempo real
de todos los prstamos y devoluciones realizadas en la biblioteca Mnima
Rodrguez Lezama del Instituto universitario del Estado Bolvar (IUTEB).

Objetivo General:
Desarrollar una Aplicacin Web para el control de prstamo de libros de la
Biblioteca Mimina Rodrguez Lezama, del Instituto Universitario de Tecnologa del
Estado Bolvar, ubicado en la parroquia Catedral, Municipio Heres, de Ciudad
Bolvar, Estado Bolvar.
Objetivos Especficos:
1. Realizar el levantamiento de la informacin y as conocer la problemtica
existente en la Biblioteca Mimina Rodrguez Lezama
2. Disear la aplicacin informtica, adaptndose a las necesidades
planteadas.
3. Desarrollar la aplicacin informtica con base en las necesidades y
mtodos planteados.
4. Implementar la Aplicacin Web en la Biblioteca Mimina Rodrguez
Lezama, lugar donde se realiza la investigacin.
5. Formar al personal designado en la Biblioteca Mimina Rodrguez Lezama
en cuanto al uso y mantenimiento del sistema

Justificacin

El proyecto presentado, refleja el inters de cubrir la necesidad de la


Biblioteca Minina Rodrguez Lezama, del Instituto Universitario de Tecnologa del
Estado Bolvar de manejar el prstamo, almacenamiento y devolucin de libros
virtualmente y tener una base de datos de los mismos.
Desde los inicios de dicho programa siempre se han llevado a cabo una
gran cantidad de papeleo y grandes procesos de archivos de todos los libros tanto
emitidos por el departamento como de los que son recibidos, y para mantener el
control de todos ellos siempre se ha llevado un sistema de registro manual, y al
decir siempre nos referimos a ms de una dcada.
Todo esto significa en muchos casos no tan slo la ralentizacin de todo este
proceso, sino tambin de la prdida o el extravo de los libros o datos, siendo esto
un problema constante en el departamento.
Debido a ello se decidi realizar una aplicacin para el registro de los libros
emitidos y recibidos, as como tambin de los datos de los solicitantes, de manera
que el personal que en el lugar labora cuente con una herramienta sistematizada
en su labor. Esto tambin est en respuesta a la necesidad de virtualizacin de
cada rea posible en la sociedad, para agilizar los procesos y colaborar con el
desarrollo tecnolgico del Pas. La importancia de dicho proyecto se refleja a
niveles ptimos en lo que a ejecucin de actividades cotidianas de la biblioteca se
refiere, beneficiando as a todo el personal de logstica tanto de la Biblioteca
Mimina Rodrguez Lezama como tambin al Instituto Universitario de Tecnologa
del Estado Bolvar (IUTEB).

Alcances

El alcance principal o meta principal es la Automatizacin del control de la


gestin del prstamo de libros de la Biblioteca Mnima Rodrguez Lezama
ubicada en el Instituto universitario del Estado Bolvar (IUTEB), calle igualdad.
Sector Casco Histrico, con el fin de llevar un registro automatizado y un
seguimiento tanto de los datos de los usuarios como de los libros y el material
bibliogrfico existente.

Delimitacin
Con este proyecto se pretende lograr que la institucin cuente con un
sistema que le facilite el registro de pacientes, para poder consultar de manera
ms sencilla y rpida el historial del mismo en la institucin.

CAPTULO II
MARCO TERICO-TECNOLGICO
Antecedentes de la investigacin
En la actualidad los Sistemas de Informacin juegan un papel muy
importante en la sociedad, ya que se han convertido en un auxiliar del hombre con
el fin de agilizar y garantizar un mejor rendimiento en sus labores empresariales.
Entre los antecedentes encontrados en esta investigacin se tienen las siguientes:

Nombre: Sistema automatizado para el control y registro de material bibliogrfico


para la Biblioteca Simn Rodrguez del instituto Costa Rica.
Autor: Tern Ramn y Valero E.
Ao: 2007
Pas: Venezuela
En el Estado Lara, presentaron una propuesta sobre sistema automatizado
que controle los registros y salidas del material bibliogrfico para la Biblioteca
Simn Rodrguez del instituto Costa Rica, su objetivo general es el de agilizar
los trabajos dentro de las instalaciones de la unidad educativa, diseando un
sistema automatizado para el crecimiento y mejoramiento de la poblacin
estudiantil y personal activo de la misma bajo la modalidad de proyecto factible;
utilizando la metodologa OMT (ObjectModelingTechnique) y el modelo entidad
relacin de Kendall y Kendall; concluyendo que el diseo e implantacin de este
sistema mejor, en gran manera los procesos de prstamo de libros adems del
almacenamiento de los registros.

Este proyecto Ha contribuido en el proyecto actual de la siguiente manera:

Aporta un diseo de interfaz para el sistema de biblioteca.


El sistema de transacciones entre usuarios ayudaron

complementar las del sistema propuesto.

Nombre: Desarrollo de una aplicacin Web para el control de las actividades la


Biblioteca del Instituto Universitario de Tecnologa de los Llanos, Ncleo Valle de la
Pascua, Estado Gurico.
Autor: Correa la C., Dorys S.
Ao: 2012
Pas: Venezuela
Se desarroll una aplicacin Web para el control de las actividades la
Biblioteca del Instituto Universitario de Tecnologa de los Llanos, Ncleo Valle de la
Pascua, Estado Gurico utilizando el proceso de Ingeniera Web (Pressman,
2002), la cual consta de seis (6) fases: Formulacin, Planeacin, Anlisis, Diseo,
Construccin y Despliegue. En la primera fase se identificaron las metas de la
aplicacin, los perfiles de usuario y se desarrollaron los casos de uso.
En la fase de planeacin se estableci el mbito y los riesgos del proyecto
as como un plan asociado al desarrollo del mismo. En la tercera fase, se
realizaron cuatro tipos de anlisis: de contenido, interaccin, funcional y
configuracin.
El diseo de la aplicacin se realiz en seis actividades: diseo de interfaz,
esttico, contenido, arquitectnico, navegacin y componentes. En la fase de
construccin se llev a cabo la codificacin de la aplicacin utilizando
herramientas como: Dreamwever como editor HTML, PHP 5 como lenguaje de
programacin, Apache Web Server 2.0 como servidor web, Javascript, MySQL
5.0.3.2 como manejador de base de datos, Fireworks 8 como editor de imgenes.

En la ltima fase se realizaron las pruebas de contenido, navegacin,


configuracin e interfaz de usuario para obtener una aplicacin con el ms mnimo
margen de error.
El producto obtenido proporciona a los usuarios una herramienta de apoyo
para la realizacin de las actividades en la Unidad de Dilisis. Su importancia
radica en el ofrecimiento de una nueva herramienta automatizada que permita
controlar las actividades que ofrece dicha unidad, para un mejor manejo de la
informacin, rpida y oportuna para que la ejecucin de sus tareas sea realizada
en el menor tiempo posible.
Estos antecedentes fueron tiles para la elaboracin de este proyecto
porque son afines con el proyecto presente, y sirvieron como una gua invaluable
en el proceso de desarrollo, debido a que los procesos de desarrollo y ejecucin
son parecidos a los del proyecto que se presenta en el informe actual.
Este proyecto Ha contribuido en el proyecto actual de la siguiente manera:

Aporta el diseo de los mdulos del sistema de biblioteca.


Posicionamiento de iconos.

Bases tericas
Sistema de informacin: Un sistema de informacin (SI) es un conjunto de
elementos orientados al tratamiento y administracin de datos e informacin,
organizados y listos para su posterior uso, generados para cubrir una necesidad
(objetivo).
Dichos elementos formarn parte de alguna de estas categoras:
Elementos de un sistema de informacin.
Personas.
Datos.
Actividades o tcnicas de trabajo.

Recursos materiales en general (tpicamente recursos informticos y de


comunicacin, aunque no tienen por qu ser de este tipo obligatoriamente).
Todos estos elementos interactan entre s para procesar los datos
(incluyendo procesos manuales y automticos) dando lugar a informacin ms
elaborada y distribuyndola de la manera ms adecuada posible en una
determinada organizacin en funcin de sus objetivos.
Normalmente el trmino es usado de manera errnea como sinnimo de
sistema de informacin informtico, en parte porque en la mayora de los casos los
recursos materiales de un sistema de informacin estn constituidos casi en su
totalidad por sistemas informticos, pero siendo estrictos, un sistema de
informacin no tiene por qu disponer de dichos recursos (aunque en la prctica
esto no suela ocurrir). Se podra decir entonces que los sistemas de informacin
informticos son una subclase o un subconjunto de los sistemas de informacin en
general.
Un sistema de informacin es un conjunto de recursos tcnicos, humanos y
econmicos interrelacionados dinmicamente y organizados en torno al objetivo
de satisfacer las necesidades de informacin de una organizacin para la gestin
y la correcta adopcin de decisiones. Heredero C. (2004)
Sistema: Cualquier arreglo organizado de recursos y procedimientos
diseados para el uso de tecnologas de informacin, unidos y regulados por
interaccin o interdependencia para cumplir una serie de funciones especficas,
as como la combinacin de dos o ms componentes interrelacionados,
organizados en un paquete funcional, de manera que estn en capacidad de
realizar una funcin operacional o satisfacer un requerimiento dentro de unas
especificaciones previstas. Leandro Alegsa (2014)
Sistema de base de datos: Sistema computarizado para el resguardo de
registros, es decir su finalidad es almacenar informacin y permitir a los usuarios
recuperar y actualizar esa informacin con base en peticiones, La informacin
puede ser cualquier cosa que sea importante para el individuo u organizacin, en

otras palabras todo lo que sea necesario para auxiliarle en el proceso general de
su administracin. Bachman, Charles W. (2013)
Software: Informacin organizada en forma de programas de computacin,
procedimientos y documentacin asociados, concebidos para realizar la operacin
de un sistema, de manera que pueda proveer de instrucciones a los computadores
as como de data expresada en cualquier forma, con el objeto de que los
computadores realicen funciones especficas. Rumbaugh, James (2000)
Hardware: Parte electrnica del ordenador constituida por circuitos de
memoria, aritmticos, lgicos y de entrada y salida, para distinguirlas del
software.Rumbaugh, James (2000)

Bases legales

CONSTITUCION DE LA REPUBLICA BOLIVARIANA DE VENEZUELA


(1999)
La constitucin de la repblica Bolivariana de Venezuela, en sus artculos
108, 109, 110 y 124 hace referencia a que los medio de comunicacin, ya sean
pblicos o privados deben contribuir a la formacin ciudadana implementando el
uso de la informtica, tambin hablan de la incorporacin de las areas
tecnolgicas a las instituciones educativas.
Artculo 108: Los medios de comunicacin social, pblicos y privados,
deben contribuir a la formacin ciudadana. El Estado garantizar servicios
pblicos de radio, televisin y redes de bibliotecas y de informtica, con el fin de
permitir el acceso universal a la informacin. Los centros educativos deben
incorporar el conocimiento y aplicacin de las nuevas tecnologas, de sus
innovaciones, segn los requisitos que establezca la ley.
Artculo

109:

El

Estado

reconocer

la

autonoma

universitaria

comoprincipio y jerarqua que permite a los profesores, profesoras, estudiantes,


egresados y egresadas de su comunidad dedicarse a la bsqueda del
conocimiento a travs de la investigacin cientfica, humanstica y tecnolgica,
para beneficio espiritual y material de la Nacin. Las universidades autnomas se
darn sus normas de gobierno, funcionamiento y la administracin eficiente de su
patrimonio bajo el control y vigilancia que a tales efectos establezca la ley. Se
consagra la autonoma universitaria para planificar, organizar, elaborar y actualizar
los programas de investigacin, docencia y extensin. Se establece la
inviolabilidad

del

recinto

universitario.

Las

universidades

experimentales alcanzarn su autonoma de conformidad con la ley.

nacionales

Artculo 110: El Estado reconocer el inters pblico de la ciencia, la


tecnologa, el conocimiento, la innovacin y sus aplicaciones y los servicios de
informacin necesarios por ser instrumentos fundamentales para el desarrollo
econmico, social y poltico del pas, as como para la seguridad y soberana
nacional. Para el fomento y desarrollo de esas actividades, el Estado destinar
recursos suficientes y crear el sistema nacional de ciencia y tecnologa de
acuerdo con la ley. El sector privado deber aportar recursos para los mismos. El
Estado garantizar el cumplimiento de los principios ticos y legales que deben
regir las actividades de investigacin cientfica, humanstica y tecnolgica. La ley
determinar los modos y medios para dar cumplimiento a esta garanta.

LEY ORGANICA DE EDUCACION (2009)


Esta ley en sus artculos 9, 43 y 50 habla de que los medios de
comunicacin social tanto de los servicios pblicos y privados deben cumplir
funciones informativas que abarquen la formacin de los valores que se
establezcan en la ley, tambin habla de la incorporacin de subsistemas del
sistema educativo, para de esta manera contribuir con el conocimiento,
compresin y anlisis en los medios de comunicacin social. Adems garantiza
una inversin por parte del estado para el crecimiento progresivo de la educacin.
Artculo 9. Los medios de comunicacin social, como servicios pblicos
son instrumentos esenciales para el desarrollo del proceso educativo y como tales,
deben cumplir funciones informativas, formativas y recreativas que contribuyan
con el desarrollo de valores y principios establecidos en la Constitucin de la
Repblica y la presente Ley, con conocimientos, desarrollo del pensamiento crtico
y actitudes para fortalecer la convivencia ciudadana, la territorialidad y la
nacionalidad. En consecuencia:
1. Los medios de comunicacin social pblicos y privados en cualquiera de sus
modalidades, estn obligados a conceder espacios que materialicen los fines de la
educacin.

2. Orientan su programacin de acuerdo con los principios y valores educativos y


culturales establecidos en la Constitucin de la Repblica, en la presente Ley y en
el ordenamiento jurdico vigente.
3. Los medios televisivos estn obligados a incorporar subttulos y traduccin a la
lengua de seas, para las personas con discapacidad auditivas.
En los subsistemas del Sistema Educativo se incorporan unidades de
formacin para contribuir con el conocimiento, comprensin, uso y anlisis crtico
de contenidos de los medios de comunicacin social. Asimismo la ley y los
reglamentos regularn la propaganda en defensa de la salud mental y fsica de la
poblacin.
Artculo 43. El Estado formula y administra la poltica de supervisin
educativa como un proceso nico, integral, holstico, social, humanista, sistemtico
y metodolgico, con la finalidad de orientar y acompaar e proceso educativo, en
el marco de la integracin escuela-familia-comunidad, acorde con los diferentes
niveles y modalidades del Sistema Educativo.
Se realizar en las instituciones, centros, planteles y servicios educativos
dependientes del Ejecutivo Nacional, Estadal y Municipal, de los entes
descentralizados y las instituciones educativas privadas, en los distintos niveles y
modalidades para garantizar los fines de la educacin consagrados en esta Ley.
La supervisin y direccin de las instituciones educativas sern parte integral de
una gestin democrtica y participativa, signada por el acompaamiento
pedaggico.
Artculo 50. El Estado garantiza una inversin prioritaria de crecimiento
progresivo anual para la educacin. Esta inversin est orientada hacia la
construccin,

ampliacin,

rehabilitacin,

equipamiento,

mantenimiento,

sostenimiento de edificaciones escolares integrales contextualizadas en lo


geogrfico-cultural, as como la dotacin de servicios, equipos, herramientas,
maquinarias, insumos, programas telemticos y otras necesidades derivadas de
las innovaciones culturales y educativas. Los servicios, equipos e insumos

referidos, incluyen los vinculados con los programas de salud integral, deporte,
recreacin y cultura del sistema educativo.

LEY ORGANICA DE CIENCIA, TECNOLOGIA E INNOVACION


Esta ley en sus artculos 03, 04, 05, 12, 13, 20, 24 y 25 habla de que las
instituciones pblicas y privadas forman parte del sistema nacional de ciencia
tecnologa e innovacin, y , que las actividades de ciencia, tecnologa e innovacin
deben estar encaminadas a contribuir con el bienestar de la humanidad, la
reduccin de la pobreza, el respeto a la dignidad y los derechos humanos y la
preservacin del ambiente, tambin menciona la definicin de los objetivos que
debe alcanzar el plan nacional de la ciencia, tecnologa e innovacin debe
alcanzar.
Artculo 3: Forman parte del Sistema Nacional de Ciencia Tecnologa e
Innovacin, las instituciones pblicas o privadas que generen y desarrollen
conocimientos cientficos y tecnolgicos y procesos de innovacin, y las personas
que se dediquen a la planificacin, administracin, ejecucin y aplicacin de
actividades que posibiliten la vinculacin efectiva entre la ciencia, la tecnologa y la
sociedad. A tal efecto, forman parte del Sistema:
1. El Ministerio de Ciencia y Tecnologa, sus organismos adscritos y las entidades
tuteladas por stos, o aqullas en las que tengan participacin.
2. Las instituciones de educacin superior y de formacin tcnica, academias
nacionales, colegios profesionales, sociedades cientficas, laboratorios y centros
de investigacin y desarrollos, tanto pblicos como privados.
3. Los dems organismos pblicos y privados que se dediquen al desarrollo,
organizacin, procesamiento, tecnologa e informacin.

4. Los organismos del sector privado, empresas, proveedores de servicios,


insumos y bienes de capital, redes de informacin y asistencia que sean
incorporados al Sistema.
5. Las personas que a ttulo individual o colectivo, realicen actividades de ciencia,
tecnologa e innovacin.
Artculo 4: De acuerdo con este Decreto-Ley, las acciones en materia de
ciencia, tecnologa e innovacin estarn dirigidas a:
1. Formular, promover y evaluar planes nacionales que en materia de ciencia,
tecnologa e innovacin, se diseen para el corto, mediano y largo plazo.
2. Estimular y promover los programas de formacin necesarios para el desarrollo
cientfico y tecnolgico del pas.
3. Establecer programas de incentivos a la actividad de investigacin y desarrollo y
a la innovacin tecnolgica.
4. Concertar y ejecutar las polticas de cooperacin internacional requeridas para
apoyar el desarrollo del Sistema Nacional de Ciencia, Tecnologa e Innovacin.
5. Impulsar el fortalecimiento de una infraestructura adecuada y el equipamiento
para servicios de apoyo a las instituciones de investigacin y desarrollo y de
innovacin tecnolgica.
6. Estimular la capacidad de innovacin tecnolgica del sector productivo,
empresarial y acadmico, tanto pblico como privado.
7. Estimular la creacin de fondos de financiamiento a las actividades del Sistema
Nacional de Ciencia, Tecnologa e Innovacin.
8. Desarrollar programas de valoracin de la investigacin a fin de facilitar la
transferencia e innovacin tecnolgica.
9. Impulsar el establecimiento de redes nacionales y regionales de cooperacin
cientfica y tecnolgica.

10. Promover mecanismos para la divulgacin, difusin e intercambio de los


resultados de investigacin y desarrollo y de innovacin tecnolgica generados en
el pas.
11. Crear un Sistema Nacional de Informacin Cientfica y Tecnolgica.
12. Promover la creacin de instrumentos jurdicos para optimizar el desarrollo del
Sistema Nacional de Ciencia, Tecnologa e Innovacin.
13. Estimular la participacin del sector privado, a travs de mecanismos que
permitan la inversin de recursos financieros para el desarrollo de las actividades
cientficas, tecnolgicas y de innovacin.
Artculo 5 Las actividades de ciencia, tecnologa e innovacin y la
utilizacin de los resultados, deben estar encaminadas a contribuir con el
bienestar de la humanidad, la reduccin de la pobreza, el respeto a la dignidad y
los derechos humanos y la preservacin del ambiente.
Artculo 12: El Plan Nacional de Ciencia, Tecnologa e Innovacin definir
los objetivos que en ciencia, tecnologa e innovacin deba alcanzar el sector
pblico, en el mbito nacional, estadal, municipal y los que, mediante acuerdo,
deban cumplirse por el sector privado y las universidades, en funcin de las
necesidades previsibles y de los recursos disponibles.
Artculo 13: El Plan Nacional de Ciencia, Tecnologa e Innovacin
contendr objetivos a ser alcanzados en el corto, mediano y largo plazo,
incluyendo las reas prioritarias de desarrollo. El Plan Nacional de Ciencia,
Tecnologa e Innovacin se orientar fundamentalmente segn las siguientes
lneas de accin:
1. Investigacin y desarrollo para mejorar la calidad de vida.
2. Generacin de conocimientos y fomento del talento humano.
3. Fomento de la calidad e innovacin productiva.

4. Fortalecimiento y articulacin de redes de cooperacin cientfica e innovacin


tecnolgica.
Artculo 20: El Ministerio de Ciencia y Tecnologa fomentar y desarrollar
polticas y programas, tendientes a orientar la cooperacin internacional a objeto
del fortalecimiento del Sistema Nacional de Ciencia, Tecnologa e Innovacin.
Artculo 24: El Ministerio de Ciencia y Tecnologa crear mecanismos de
apoyo, promocin y difusin de invenciones e innovaciones populares, propiciando
su transformacin en procesos, sistemas o productos que generen beneficios a la
poblacin o logren un impacto econmico o social.
Artculo 25: El Ministerio de Ciencia y Tecnologa apoyar la gestin del
conocimiento y el seguimiento del Sistema Nacional de Ciencia, Tecnologa e
Innovacin a travs de un organismo que se crear a tales fines y que se llamar
Observatorio Nacional de Ciencia, Tecnologa e Innovacin. Este organismo
tendr entre sus objetivos:
1. Propiciar estrategias que conviertan la informacin en oportunidad, para
fortalecer el Sistema Nacional de Ciencia, Tecnologa e Innovacin, e incentivar la
interrelacin y participacin del sector pblico y privado, tanto a nivel nacional
como internacional.
2. Crear un registro de los integrantes del Sistema Nacional de Ciencia,
Tecnologa e Innovacin.
3. La bsqueda, deteccin y seguimiento de la informacin relacionada con dicho
Sistema y el anlisis del entorno. El Observatorio Nacional de Ciencia, Tecnologa
e Innovacin desarrollar sus actividades de conformidad con las lneas fijadas en
su reglamento, los lineamientos del Plan Nacional de Ciencia, Tecnologa e
Innovacin y de acuerdo con las polticas del rgano rector.

DECRETO PRESIDENCIAL NMERO 825

Esta ley habla en general sobre el uso del internet en las instituciones
pblicas para la contribucin con el desarrollo cultural, econmico, social y poltico
del pas. Los rganos de la administracin pblica nacional debern incluir en los
planes sectoriales que realicen metas relacionadas con el uso del internet para
facilitar la transmisin de los asuntos de sus respectivas competencias

LEY DE INFOGOBIERNO
Esta ley deroga al decreto presidencial 3390. En general, habla sobre el uso
del software libre en las instituciones pblicas, sobre el uso de las tecnologas de
informacin de parte del Estado y la adaptacin que las mismas debe haber en la
Nacin, permitiendo que las personas tengan fcil acceso a la informacin.

Figura:N 2 Ley de infogobierno Fuente:http://www.cnti.gob.ve

VINCULACIN DEL PROYECTO CON EL PLAN DE LA PATRIA.


PROGRAMA DE GOBIERNO BOLIVARIANO 2013-2019

En un ejercicio de democracia participativa y protagnica, el comandante


Chvez ha exhortado al poder popular a la discusin de su propuesta del plan de
gobierno 2013-2019, esto significa que el pueblo adems de conocer los 5
grandes objetivos histricos del plan de gobierno, podr hacer propuestas
enmarcado en los objetivos nacionales y estratgicos, la cual abre todo un comps
de posibilidades para incorporar iniciativas y proyectos de envergadura que
nazcan desde la comunidad de software y hardware libre (CSHL) y que vayan en
mejora de la calidad de vida de los venezolanos.
Entendiendo la importancia que tiene la ciencia y tecnologa para ayudar a
resolver los problemas sociales de nuestra sociedad, debe ser una prioridad para
la revolucin bolivariana la masificacin y transferencia de la misma al poder
popular. Por ello es de vital importancia la consolidacin del uso de Tecnologas de
Informacin Libres (TIL) en el sector educativo, acadmico y productivo del pas,
entendiendo a las TIL como un medio liberador para socializar el conocimiento
cientfico-tecnolgico en todos los niveles, rompiendo las cadenas de dominacin
histricas impuestas a los pases en vas de desarrollo a travs de las tecnologas.
El tema cientfico-tecnolgico debe alcanzar el objetivo histrico de consolidar un
modelo social ms solidario, justo e incluyente.
En el objetivo nmero uno, prrafo cuatro del plan de gobierno 2013-2019,
se vincula con el desarrollo de los Proyectos y Modelos cientfico tecnolgicos de
Venezuela.
Objetivo nmero Uno (1): Defender, expandir y consolidar el bien ms
preciado que hemos reconquistado despus de 200 aos: la Independencia
Nacional.
Prrafo cuatro (4): Desarrollar nuestras capacidades cientfico tcnicas,
creando las condiciones para el desarrollo de un modelo innovador, transformador
y dinmico, orientado hacia el aprovechamiento de las potencialidades y
capacidades nacionales.

Definicin de trminos
Biblioteca: se define la biblioteca como una Coleccin de material de
informacin organizada para que pueda acceder a ella un grupo de usuarios.
Tiene personal encargado de los servicios y programas relacionados con las
necesidades de informacin de los lectores. Carrin Gutiez (2002)
Apache: Es un acrnimo de a patchy server, el cual es un servidor de
remiendos; es decir, un servidor construido con un cdigo preexistente y piezas y
parches de cdigo. Es el autntico software libre en el mbito de los servidores y
de mayor xito, por delante incluso del Kernel Linux. Ristic (2005)
Base de datos: Fondo comn de informacin almacenada en una
computadora para que cualquier persona o programa autorizado pueda acceder a
ella, independiente de su procedencia y del uso que haga.Bachman, Charles W.
(2013)
Computador: Dispositivo o unidad funcional que acepta data, la procesa de
acuerdo con un programa guardado y genera resultados, incluidas operaciones
aritmticas o lgicas. Ben-Amram, Amir M. (2005)
Hardware:

Equipos

dispositivos

fsicos

considerados

en

forma

independiente de su capacidad o funcin, que conforman un computador o sus


componentes

perifricos,

de

manera

que

pueden

incluir

herramientas,

implementos, instrumentos, conexiones, ensamblajes, componentes y partes.

HTML: El lenguaje HTML es un estndar reconocido en todo el mundo y


cuyas normas define un organismo sin nimo de lucro llamado World Wide Web
Consortium (http://www.w3.org/), ms conocido como W3C. Como se trata de un
estndar reconocido por todas las empresas relacionadas con el mundo de
Internet, una misma pgina HTML se visualiza de forma muy similar en cualquier
navegador de cualquier sistema operativo. Sergio Lujn Mora (2001)

Informacin: Significado que el ser humano le asigna a la data utilizando


las convenciones conocidas y generalmente aceptadas.Dominic Welsh (1988)
PHP: El lenguaje PHP es un lenguaje de programacin de estilo clsico, es
decir, es un lenguaje de programacin con variables, sentencias condicionales,
ciclos (bucles), funciones. No es un lenguaje de marcado como podra ser
HTML, XML o WML. Est ms cercano a JavaScript o a C.Pantoja, E. (2010)
Programa: Plan, rutina o secuencia de instrucciones utilizados para realizar
un trabajo en particular o resolver un problema dado a travs de un
computador.Pantoja, E. (2010)

CAPTULO III
MARCO METODOLGICO
El marco metodolgico es el que incorpora la percepcin de lo que
podemos, hasta cierto punto, prever el futuro en lo relativo a la accin a
emprender, es decir, se pretende ir materializando y ampliando, en el mayor grado
posible, la aspiracin a la seguridad y donde resulta decisiva la participacin activa
de todas las personas involucradas, las activaciones de un equipo siempre que
sea posible y la bsqueda permanente del consenso. Por eso es primordial que
exista la mxima claridad y compresin de la accin a realizar por parte de todos
los involucrados o los intervinientes, para que la divisin del proyecto en fase y de
esta manera en pasos, aportes, claridad metodolgica y facilite una mayor eficacia
prctica.
Tipo de investigacin
El tipo de investigacin se refiere a la modalidad a utilizar para solucionar el
problema de investigacin, permitiendo una aproximacin a efecto de explicar el
objeto de estudio.
Este proyecto es de tipo factible, ya que permite la elaboracin de una
propuesta de un modelo operativo viable, o una solucin posible, cuyo propsito
es satisfacer una necesidad para los usuarios y bibliotecarios del Instituto
universitario del Estado Bolvar (IUTEB).
En este estudio, se trabaj con la investigacin de campo, que nos permite
el anlisis sistemtico de problemas en la realidad, con el propsito de describirlos
e interpretarlos sin manipular o controlar inconstante alguna.

Diseo de la investigacin
Para llevar a cabo la investigacin, lo primero Que se realiz un diagnstico
de la situacin actual de la biblioteca Miina Rodrguez Lezama, del instituto
universitario de tecnologa del estado bolvar; en Segundo lugar, se plante el
problema y se procedi a establecer con Bases terica la propuesta a realizar y
establecer, tanto los Procedimientos metodolgicos as como las actividades y los
recursos Necesarios, para llevar a delante la ejecucin. Luego, se realiz el
Estudio de factibilidad del proyecto y, por ltimo, la ejecucin de la propuesta.
Poblacin y muestra:
En la biblioteca Minina Rodrguez Lezama laboran 2 personas encargadas
directamente de la biblioteca, a las cuales se le hizo una serie de entrevistas para
as conocer la problemtica del rea y las condiciones laborales en las cuales
seran necesarias las soluciones informticas.

Tcnicas e instrumentos de investigacin:


Para comenzar con la investigacin se aplic primeramente la recoleccin
de datos. En ella se utiliz la entrevista, seguido de la observacin directa del
rea. En el bosquejo de la investigacin se utilizan normalmente metodologas que
permiten la recoleccin de las pesquisas necesarias para el anlisis del actual
sistema, el estudio de los requerimientos y el diseo del sistema propuesto.
Entrevista
Es una tcnica que nos permite obtener respuestas sobre el problema. Esto
Implica comunicacin directa entre ambos (nosotros y las personas encargadas de
la biblioteca) y as obtener los conocimientos necesarios sobre la problemtica
existente en la biblioteca Mimina Rodrguez Lezama, del instituto universitario de
tecnologa del estado bolvar (IUTEB)

Observacin Directa
La observacin es la ms comn de las tcnicas de recoleccin de datos,
esta se fundamenta en el reconocimiento visual de cmo se realiza el proceso
actual en la biblioteca Mimina Rodrguez Lezama, del instituto universitario de
tecnologa del estado bolvar (IUTEB) el cual es objeto de estudio de la presente
investigacin.
Encuesta
La encuesta se realiz a las personas con relaciones directas o
conocimientos acerca de los procesos que se realizan en la biblioteca Mimina
Rodrguez Lezama. Los datos se obtienen a partir de realizar un conjunto de
preguntas normalizadas dirigidas a una muestra representativa o al conjunto total
de la poblacin estadstica en estudio. A travs de este instrumento se recaudaron
datos; as como tambin percibir observaciones y propuestas para la mejora de
dichos procesos.

Tabulacin de Datos
Aplicado los instrumentos de recoleccin de datos se procede al analizar de
las respuestas obtenidas a travs de la encuesta, realizando la representacin
mediante grficos los cuales permiten dar una percepcin ms clara y especfica
de los resultados capturados a travs de la herramienta, donde se determinan la
frecuencia de los datos a travs de un porcentaje respectivo. A continuacin se
muestran los resultados extrados del rea de estudio:

1. Actualmente, cmo se efecta el proceso de incorporacin, entrega y


existencia de la biblioteca Minina Rodrguez Lezama?

Tabla n2: Resultados de la pregunta N 1.


Opcin
Encuestados
Manual
2
Automatizado
0
Semi-automatizado
0
Ninguno
0
Total
2
Fuente:Autores(2015)

Porcentaje
100%
0
0
0
100%

Grfico n1

Manual: 100%
Automatizado 0%
Semi-automatizado: 0%
Ninguno: 0%

Grfico n1: de medida porcentual tipo torta de las respuestas obtenidas de la


pregunta N1.
2. Requiere el programa de biblioteca del Instituto Universitario del Estado
Bolvar Minina Rodrguez Lezama el diseo de un software que permita
agilizar los procesos de incorporacin, entrega y existencia?
Tabla N3: Resultados de la pregunta N2.
Opcion
Si
No

Encuestados
2
0

Porcentaje
100%
0

Total
Fuente:Autores (2015)

100%

Grfico n2

Si: 100%
No: 0%

Grfico N2: Representacin grfica de medida porcentual tipo torta de las


respuestas obtenidas de la pregunta N2.

3. Cmo evala usted el proceso actual de la biblioteca Mimina Rodrguez


Lezama?
Tabla N4: Resultados de la pregunta N3.
Opcion
Eficiente
Bueno
Regular
Malo
Total
Fuente: Autores (2015)

Encuestados
0
1
1
0
2

Porcentaje
0
50%
50%
0
100%

Grfico n3

Eficiente: 0%
Bueno: 50%
Regular: 50%
Malo: 0%

Grfico N3: Representacin grfica de medida porcentual tipo torta de las


respuestas obtenidas de la pregunta N3.

4. A travs de que herramienta se realiza el control de prstamo de libros de


la biblioteca Mimina Rodrguez Lezama?
Tabla N5: Resultados de la pregunta N4.
Opcion
Microsoft Word
Microsoft Excel
Block de notas
Planillas impresas

Total
Fuente: Autores (2015)

Encuestados
0
0
0
2
2

Porcentaje
0
0
0
100%
100%

Grfico n4

Microsoft Word: 0%
Microsoft Excel: 0%
Block de notas: 0%
Planillas impresas: 100%

Grfico N4: Representacin grfica de medida porcentual tipo torta de las


respuestas obtenidas de la pregunta N4.

Metodologa utilizada en el desarrollo del sistema:


Metodologa de software RAD
La metodologa seleccionada para la elaboracin de la aplicacin fue la
metodologa RAD, ya que esta consiste en la construccin de prototipos que
permite evaluar el uso, la utilidad y la rapidez de ejecucin de la aplicacin.
Se relaciona con el proyecto ya que a travs de esta metodologa se
pueden detectar de manera ms rpida y precisa los errores que impiden el
correcto funcionamiento de la aplicacin.

Las 4 etapas del ciclo RAD:

Etapa de planificacin de los requisitos.


Esta etapa requiere de un usuario con un vasto conocimiento de los
procesos en los cuales trabajar el sistema, debe darse una discusin
estructurada sobre los problemas del lugar donde se est desarrollando el sistema
para as darle solucin.
En esta etapa el personal de la institucin brindo la informacin necesaria
sobre cul era su problema fundamental, la elaboracin de un sistema de
prstamo de libros en el departamento.
Etapa de diseo.
Esta consiste en un anlisis detallado de las actividades de la institucin en
relacin al sistema propuesto. Los usuarios participan activamente en talleres bajo
la tutela del programador (en este caso el autor), en ellos descomponen funciones
y definen entidades asociadas con el sistema. Una vez se completa el anlisis se
crean los diagramas que definen las alteraciones entre los procesos y la data.
En esta etapa se trabaj con el personal de la institucin para el diseo de
la interfaz del sistema propuesto, ya que su opinin es muy importante para el
desarrollo de la aplicacin, debido a que esta debe ser agradable a la vista de los
usuarios.
Desarrollo
En la etapa de desarrollo, el equipo de desarrolladores, trabajando de cerca
con los usuarios, finaliza el diseo y la construccin del sistema. La construccin
de la aplicacin consiste en una serie de pasos donde los usuarios tienen la
oportunidad de afirmar los requisitos y repasar los resultados.
En esta etapa se cubrieron ciertos detalles de la aplicacin para su ptimo
funcionamiento, en esta etapa tambin estuvo presente la participacin del
personal de la institucin para poder verificar que la aplicacin cumple con los
requisitos planteados por la misma.

Implementacin.
En esta etapa se envuelve la implementacin del nuevo producto y el
manejo del cambio entre el nuevo y el antiguo sistema en el cual se realizaba la
labor. Se hacen pruebas comprensivas y se adiestra a los usuarios.
Esta es la etapa final donde una vez terminado el sistema se le hizo entrega a
la institucin y se mostr a los usuarios cmo manejar el mismo.
Problemas en la Metodologa RAD
Los problemas que se han encontrado a esta metodologa son:
1 Se requiere que el problema sea fcilmente modulable.
2 Se requiere de recursos Humanos para cada equipo.
3 RAD no es recomendable cuando los riesgos tcnicos del proyecto son
altos. Cada equipo debe estar altamente comprometido y con la capacidad
de manejar las herramientas muy bien.
Por ejemplo cuando se introducen nuevas herramientas, nueva tecnologa no
probada, o cuando se requiere de complicadas interfaces con software ya
existente.

Cronogramas de Actividades
Toda investigacin debe llevar un plan de actividades para que el proyecto se
ejecute y se obtengan buenos resultados. Utilizando la herramienta Planner se
establecieron las tareas, tiempos y recursos necesarios. (Observe grfico n5)

Grfico: N5 Cronograma de actividades

Fuente: Planner

Diagrama de Gantt
Esta herramienta nos permite observar el orden en que se inicia y finaliza
cada una de las actividades y la duracin en que se ejecut cada una de las
mismas. Como podemos observar en el grfico n 6 y 7:

Grfico: N6 Diagrama de Gantt

Fuente: Planner

Grfico: N7 Diagrama de Gantt

Fuente: Planner.

Anlisis de riesgo
El anlisis de riesgos informticos es un proceso que comprende la
identificacin de activos informticos, sus vulnerabilidades y amenazas a los que
se encuentran expuestos as como su probabilidad de ocurrencia y el impacto de

las mismas, a fin de determinar los controles adecuados para aceptar, disminuir,
transferir o evitar la ocurrencia del riesgo.
Teniendo en cuenta que la explotacin de un riesgo causara daos o
prdidas financieras o administrativas a una empresa u organizacin, se tiene la
necesidad de poder estimar la magnitud del impacto del riesgo a que se encuentra
expuesta mediante la aplicacin de controles. Dichos controles, para que sean
efectivos, deben ser implementados en conjunto formando una arquitectura de
seguridad con la finalidad de preservar las propiedades de confidencialidad,
integridad y disponibilidad de los recursos objetos de riesgo.
En

la

siguiente

tabla

se

muestras

las

posibles

amenazas,

sus

consecuencias, y como intentar prevenirlas:


Tabla:N 6 Anlisis de riesgo
Consecuencias
N

Amenazas

Soluciones

El equipo no enciende
o no responde.

La aplicacin al estar en
dicho equipo no podr
utilizarse.

Realizar mantenimiento
preventivo y correctivo al
equipo con regularidad.

Prdida de informacin
de la base de datos de
libros.

Los datos de los libros


podran perderse para
siempre del sistema.

Realizar respaldo de la
base de datos con
regularidad.

Falta de electricidad.

No podr usarse el sistema,


al depender totalmente del
cableado elctrico.

Deber adoptarse el
sistema manual de manera
temporal.

Prdida de la
contrasea del sistema.

El administrador o los
administradores no podrn
acceder al sistema.

Se usar un password
maestro.

Fuente: Autores(2015)
Estudio de factibilidades:

Factibilidad humana: Se refiere a las personas encargadas de que el


proyecto se realice con xito, los encargados de la biblioteca Mimina Rodrguez
Lezama, los autores de dicho proyecto, y el tutor acadmico Richard Martnez.
Factibilidad tcnica: El Instituto universitario del Estado Bolvar (IUTEB),
actualmente cuenta con plataforma tecnolgica necesaria para la implementacin
de un sistema, ya que posee (2) computadoras operativas, las cuales tienen la
siguiente descripcin:
Tabla: N 7 Factibilidad tcnica
Descripcin del equipo
Procesador
Memoria RAM

512 Mbs de RAM

Disco Duro

80 GB

Tarjeta de red

10/100Mbs

Teclados y mouse
Fuente: Autores (2015)

si

Factibilidad econmica: Este sistema requiere de un costo econmico


bastante elevado ya que los proyectos de software son unos de los ms costosos,
para su diseo, desarrollo y funcionalidad tcnica, no obstante en la institucin
esto queda exento ya que el investigador y desarrollador es un estudiante del PNF
en informtica del Instituto Universitario de Tecnologa del Estado Bolvar, que
mediante el conocimiento, destreza y habilidades adquiridos durante la trayectoria
se ha abocado a desarrollar la aplicacin y como ya se seal en la factibilidad
tcnica la Biblioteca de la institucin cuenta con ( ) computadoras operativas que
permitirn implementar el sistema.

Factibilidad institucional: El sistema est diseado para que funcione de


manera local, porque puede funcionar internamente en un localhost.
Factibilidad operativa: La operatividad est garantizada ya que existe el
personal en la biblioteca que se encargara del uso del sistema.

CAPITULO IV
Descripcin de la propuesta

En este captulo se encuentra la descripcin de la propuesta de mejora y


optimizacin del sistema actual, y donde tambin se hace una descripcin
detallada de los requerimientos. Se desarrolla una aplicacin para la realizacin de
las operaciones que se manejan en la biblioteca de Minina Rodrguez Lezama,
del Instituto Universitario de Tecnologa del Estado Bolvar, la cual permita acceso
a los diferentes procesos que contienen los mdulos, facilitando la gestin de
prstamo y devolucin de los libros.
Descripcin:
La propuesta que se presenta a continuacin para dar solucin al sistema
de prstamo de libros de la biblioteca Minina Rodrguez Lezama del Instituto
Universitario Tecnolgico del Estado Bolvar Se basa en un sistema que controle
los procesos de prstamo y devolucin de los libros que se ponen a disposicin
del pblico en general.
En el diseo de la propuesta se ha utilizado una base de datos relacional,
ya que es el modelo ms empleado en la actualidad para representar problemas
reales y administrar los datos de forma dinmica. El sistema ha sido desarrollado
con los siguientes lenguajes de desarrollo y programacin web: HTML, CSS, PHP,
SQL, JavaScript. Su sistema gestor de base de datos es MySQL.
El sistema permitir llevar un registro digitalizado de todos los libros que
estn almacenados en dicha biblioteca, y tambin de los que se prestan a los
usuarios de diferente ndole para su uso, por ende el sistema tambin lleva un
control de existencia de los libros; de tal manera el inventario se actualizar cada
vez que entre o salga uno de estos.
Requerimientos del hardware
Para poder soportar y ejecutar el sistema, obteniendo un ptimo
funcionamiento de este, se requiere un equipo con los siguientes componentes
que cumplan ciertos requisitos mnimos:

Tabla: N 8 Requerimientos del hardware


Descripcin del equipo
Procesador

1,3 GHz

Memoria RAM

512 Mb

Disco Duro

80 GB

Resolucin de pantalla

1024x 768

Tarjeta de red

10/100Mbs

Teclados y mouse

Fuente: Autores (2015)

Requerimientos del software


Para que pueda ser ejecutado el sistema debe contener las siguientes
caractersticas.
Tabla: N 9 Requerimientos del software
Software

Componentes

Gestor de Bases de Datos

MySQL

Lenguaje de programacin

PHP, JavaScript, SQL, CSS,

Sistema operativo

HTML
Windows XP o superior.

Linux (Ubuntu)
Servidor

APACHE

Navegador WEB

Mozilla Firefox y Google Chrome

Fuente: Autores (2015)

Requerimientos funcionales
El punto de inicio en el desarrollo de software es la descripcin de los
requisitos del sistema, los cuales modelan las funcionalidades que demandan los
futuros usuarios del sistema. Los requerimientos funcionales se van a desglosar
por mdulo.

Mdulo registro de libros


RF 01- Registrar la incorporacin de los libros a la biblioteca Mimina Rodrguez
Lezama.
RF 02- Registrar la salida de libros de la biblioteca Mimina Rodrguez Lezama.
RF 03- Generar el inventario en la ventana de libros registrados en el sistema.
RF 05- Modificar informacin del inventario.
RF 06- Eliminar libros del inventario.

Modulo de prstamo de libros


RF 07- Registrar prstamo de libros al usuario de la biblioteca.

RF 08- Buscar libros en el inventario del sistema.


RF 09- Modificar los datos de prstamo de libros al usuario.
RF 10- Ingresar libro a la lista de espera de devolucin de libros.
RF 11- Emitir comprobante del prstamo realizado al usuario.
RF 12- Eliminar datos de prstamo de libros.

Modulo de devolucin de libros


RF 13- Registrar devolucin de libro/s por el usuario a la biblioteca.
RF 14- Cambiar el estado de/del libro/s como disponible en el inventario del
sistema.
RF 15- Eliminar libro de la lista de espera por devolucin.

Mdulo administrador
RF 16- Registrar administradores del sistema.
RF 17- Registrar prstamos a los usuarios.
RF 18- Registrar devolucin de libros por parte de los usuarios.
RF 19- Registrar libros al inventario del sistema.
RF 20- Modificar los datos de los libros
RF 21- Eliminar libros del inventario del sistema.
RF 22- Eliminar administradores del sistema.
RF 23- Buscar historial de prstamos.
Mdulo reporte

RF 24- Generar reportes por parmetros de fecha en formato PDF.


RF 25- Emitir comprobante de incorporacin a la biblioteca de libros y usuarios.
RF 26- Emitir comprobante de los libros entregados a los usuarios.
RF 27- Emitir reporte de existencia de los libros.

Requerimientos no funcionales
Los Requerimientos no Funcionales se refieren a los operaciones
estndares que debe poseer el sistema, entre ellos tenemos los siguientes
requerimientos:
RNF 01 El sistema deber realizar respaldo de los datos almacenados en la
base de datos.
RNF - 02 El sistema contar con niveles de usuarios que limiten las acciones de
los usuarios que no sean autorizados.
RNF - 03 El sistema deber manejar niveles de usuarios con la finalidad de
restringir la capacidad de realizar acciones para las que solo est autorizado el
responsable de la biblioteca Mimina Rodrguez Lezama IUTEB.

RF 04- Realizar bsqueda de libros por ttulo, autor y cota.


Actores del sistema
En la siguiente tabla se presentarn los actores del sistema, los cuales
representan a las personas encargadas de manipular y hacer uso del sistema:
Tabla: N 10 Actores del sistema
Actor
Super administrador

Descripcin
Encargado de la biblioteca. posee
acceso a todos los mdulos del sistema

Administrador

y puede designar a los administradores.


Persona designada por el encargado
de la biblioteca. Posee acceso limitado
a los mdulos del sistema.

Fuente: Autores (2015)

Diagrama de caso de uso del sistema


El caso de uso es una tcnica que se usa para capturar requisitos de un
nuevo sistema o una actualizacin de software. Cada caso de uso proporciona
uno o ms escenarios que indican cmo debera interactuar el sistema con el
usuario para conseguir un objetivo especfico. A travs de esta tcnica de
modelado, se puede explorar y observar el flujo de comunicacin e informacin
que se presenta en la Biblioteca Mimina Rodrguez Lezama del Instituto
Universitario de Tecnologa del Estado Bolvar.

Figura: N3 Diagrama de caso de uso.

Fuente: Autores

Figura: N4 Diagrama de caso de uso.

Fuente: Autores

Descripcin Literal de los Casos de Uso


Tabla n: 11
Caso de uso

Ingreso al sistema.

Actores

Superadministrador (Persona encargada de la


biblioteca), administrador (Secretaria)
Permitir acceso al sistema.

Propsito
Descripcin

Responsabilidades
CU Asociados
Precondiciones

Permite que el superadministrador o


administrador tenga acceso al sistema y pueda
ejecutar todas las funciones que este le otorga
para llevar un control de los libros y los
prstamos.
El usuario deber insertar su nombre de usuario
y su contrasea para ingresar al sistema.
Agregar administrador.
El administrador deber estar registrado en el
sistema.

Pantallas asociadas

Seccin principal:
Accin de los actores
El usuario insertar su nombre de usuario y su
clave.

Post condiciones

Respuesta del Sistema


Si los datos coinciden con los almacenados en
la base de datos, el sistema dejar ingresar al
usuario al sistema. De ser incorrectos, saldr un
mensaje diciendo No se encuentra el usuario
El usuario puede recargar la pgina para
insertar nuevamente los datos.

Fuente:Autores (2015)

Ficha CRC N2: Registrar libro


Tabla n: 12 Ficha CRC N2: Registrar libro

Caso de uso
Actores

Registrar Libro
Superadministrador (Persona encargada de la
biblioteca)
Guardar registro de un libro en la base de datos
del sistema.
Permite registrar los libros al sistema, utilizando el
sistema de clasificacin de bibliotecas Dewey.
Esto quiere decir que ingresar la cota, el cdigo,
el autor y ttulos del libro, fecha de edicin, nmero
del estante y fila del estante.
Solo el superadministrador tendr la
responsabilidad de realizar esta funcin. Ingresar
los datos al sistema.
Registrar prstamo de libro. Registrar devolucin
de libro.
El superadministrador deber haber ingresado al
sistema.
El libro deber poseer cdigo y cota Dewey, de la
biblioteca.

Propsito
Descripcin

Responsabilidades
CU Asociados
Precondiciones

Pantallas asociadas

Accin de los actores


-Ingresar datos del libro (Nombre, autor, cdigo, cota,
n estante, fila del estante).
-Presionar botn guardar
-Presionar botn eliminar libro del registro
-Presionar limpiar formulario
Post condiciones

Respuesta del Sistema


-El sistema guardar los datos en la base de datos
-El sistema mostrar el mensaje registro
eliminado.
-El sistema limpiar el formulario para ingresar una
nueva consulta o registrar nuevo libro.
El superadministrador puede seguir registrando
libros.

Fuente: Autores (2015)


Ficha CRC N: 3: Registrar prstamo de un libro
Tabla: N13 Ficha CRC N: 3: Registrar prstamo de un libro
Caso de uso
Actores
Propsito
Descripcin

Registrar prstamo de un libro


Superadministrador (persona encargada de
la biblioteca), administrador (Secretaria),
Persona que solicita el libro (Estudiante)
Realizar el registro de un prstamo de un
libro de la Biblioteca.
El usuario colocar el cdigo y cota del libro y
presionar la tecla enter para rellenar los otros
campos, o si es de su preferencia, lo har
manual. Identificar el tipo de uso, el PNF del
estudiante, en caso de serlo. Su nombre, apellido,

Responsabilidades

CU Asociados
Precondiciones

cdula, semestre que cursa, turno, correo, las


condiciones fsicas en las cuales se entrega el
libro y la hora de la transaccin.
Tanto el superadministrador como el
administrador pueden realizar esta accin, ya que
este es el requisito fundamental de la aplicacin.
El estudiante est en el deber de regresar el libro
luego de que lo utilice, siempre en las mejores
condiciones posibles con relacin al momento de
la entrega de este.

Registrar libro. Registrar devolucin de un


libro.
Tanto el superadministrador como el
administrador deben haber ingresado en el
sistema. El libro debe estar registrado y
guardado en la base de datos.

Pantallas asociadas

Accin de los actores


-Insertar los datos correspondientes (cdigo o
cota) del libro y presionar la tecla enter.
-Click en botn Limpiar formulario
-Click en botn Guardar

Post condiciones

Fuente: Autores (2015)

Respuesta del Sistema


-El sistema rellenar los datos del libro. De
no estar registrado o de haber sido prestado
el libro con anterioridad y por ende, no estar
disponible, el sistema mostrar el mensaje
Verifique el cdigo seleccionado, ya que se
encuentra en estatus prestado
-El sistema limpiar el formulario.
-El sistema guardar el registro del libro en
la base de datos y el historial.
El usuario puede recargar la pgina para
realizar otro registro de prstamo de libro.

Ficha CRC N 4: Registrar devolucin de un libro.


Tabla: N14 Ficha CRC N 4: Registrar devolucin de un libro.
Caso de uso

Registrar devolucin de un libro.

Actores

Superadministrador (Persona encargada de la


biblioteca), administrador (secretaria), Persona
a la cual se le prest un libro (Estudiante)
Registrar la devolucin de un libro en prstamo
en la base de datos. Cambiar estatus del libro.
Luego de haber desocupado el libro, el
estudiante se dirigir a la Biblioteca para la
devolucin. El superadministrador o el
administrador le cambiarn el estatus al libro a
devuelto, y as se reflejar en el historial.
El superadministrador o el administrador sern
los encargados de cambiarle el estatus al libro.
Es deber de la persona a la cual se le entreg
el libro, devolverlo en las mejores condiciones
posibles con relacin al momento de la entrega
de este.
Registrar libro. Registrar prstamo de un libro.

Propsito
Descripcin

Responsabilidades

CU Asociados

Precondiciones

Tanto el superadministrador como el


administrador deben haber ingresado en el
sistema. El libro debe tener estatus de
prestado y estar registrado en la base de
datos.

Pantallas asociadas

Seccin principal:
Accin de los actores
-Ingresar cdigo y presionar enter.
-Cambiar estatus del libro de prestado a
devuelto

Post condiciones

Fuente: Autores (2015)

Respuesta del Sistema


-El sistema rellenar los datos faltantes si el
libro est registrado. De no ser as, emitir un
mensaje.
-El sistema mostrar un mensaje con relacin
al cambio de estatus del libro y vaciar el
formulario.
El sistema arrojar un comprobante en pdf de
la transaccin realizada.
El usuario puede registrar la devolucin de
otros libros.

Ficha CRC N5: Verificar historial


Tabla: N 15 Ficha CRC N5: Verificar historial
Caso de uso
Actores
Propsito

Verificar historial de prstamo


Superadministrador (persona encargada
de la biblioteca). Administrador
(secretaria)
Ver historial de prstamo de los libros de
la Biblioteca.

Descripcin

El usuario puede ver los libros que han sido


prestados y/o devueltos. Emitir un
comprobante impreso de ello. Filtrar por fecha.

Responsabilidades

El superadministrador y/o el administrador


pueden realizar esta funcin.
Generar reporte grfico.

CU Asociados
Precondiciones

Tanto el superadministrador como el


administrador deben haber ingresado en
el sistema. Debe haber cierta cantidad de
transacciones realizadas.

Pantallas asociadas

Seccin principal:
Accin de los actores

Respuesta del Sistema

-Seleccionar fechas.
-Click en Imprimir reporte

-El sistema mostrar el historial de los


prstamos realizados en el lapso
seleccionado.
-El sistema generar un pdf con el reporte
de las transacciones realizadas.

Post condiciones

El usuario podr elegir otro lapso de

fechas y solicitar otros reportes en


pdf.

Fuente: Autores (2015)


Ficha CRC N6: Agregar administrador

Tabla: N16 Ficha CRC N6: Agregar administrador


Caso de uso

Agregar administrador

Actores

Superadministrador, administrador,
SISBLI.
Registrar Usuario en el Sistema

Propsito
Descripcin
Responsabilidades

CU Asociados
Precondiciones

Registrar los datos de usuario, su


nombre, cdula, funcin,
El usuario deber insertar su nombre
de usuario y su contrasea de
superadministrador para ingresar al
sistema.
Ingreso al sistema.
El superadministrador debe estar en
el sistema, especficamente en el
mdulo de registrar administrador.

Pantallas asociadas

Seccin principal:
Accin de los actores
-Insertar correctamente los datos correspondientes.
-Dar click en el botn de guardado,
-Dar click al botn Nuevo.

Post condiciones

Respuesta del Sistema


-El sistema guardar o actualizar los
datos suministrados.
-El sistema registrar al nuevo
administrador.
-El sistema limpiar el formulario al
oprimir el botn Nuevo
El usuario deber cerrar sesin al
salir del sistema.

Fuente: Autores (2015)

Diseo lgico de datos.


El diagrama entidad relacin se emplea para representar la realidad a un
alto nivel de abstraccin. Este modelo lo conforman un conjunto de conceptos los

cuales permiten describir la realidad mediante un conjunto de representaciones


grficas como se puede apreciar en la figura N5, que las entidades estn
representadas con un rectngulo

Figura: N5 Diseo lgico de datos.

Fuente: Autores (2015)

Diseo fsico de datos.


A continuacin se presenta el modelo fsico de los datos del sistema
propuesto para la biblioteca Mimina Rodrguez Lezama

Figura: N6 Diseo fsico de datos

Fuente: SGBD MYSQL (2015)

Diccionario de datos
Estudiante: Almacena los datos de los estudiantes o persona que
solicita un libro.

Tabla: N 17 Estudiante: Almacena los datos de los estudiantes o


persona que solicita un libro.
Nombre
Id

Tipo
Int(11)

Cotejamiento

Nulo Extra
Descripcin
AUTO_INCREMENT Almacena el
No

Cedula

Varchar(20)

latin1_swedis
h_ci

No

Nombre

Varchar(255) latin1_swedis

No

h_ci

Sexo

Varchar(10)

latin1_swedis
h_ci

No

Correo

Varchar(100) latin1_swedis

No

h_ci

Sem_tris Varchar(10)

latin1_swedis
h_ci

No

nmero de
cdula de la
persona que
solicita el
prstamo
Almacena la
cdula del
estudiante o
persona que
solicita el
prstamo
Almacena el
nombre de la
persona que
solicita el
prstamo
Almacena el
sexo de la
persona que
solicita el
prstamo
Guarda el
correo de la
persona que
solicita el
prstamo
Almacena el
semestre
cursado por el
estudiante que
solicita el
prstamo

57

Turno

Varchar(20)

latin1_swedis
h_ci

Almacena el
turno en el cual
se
desenvuelve la
persona que
solicita el
prstamo

No

Fuente: Autores (2015)


PNF: Almacena los datos del Programa Nacional de Formacin cursado
Tabla: N18 PNF: Almacena los datos del Programa Nacional de Formacin
cursado
Nombre Tipo
Id

Int(11)

Carrera

Varchar(20)

Cotejamiento

Nulo Extra
No

latin1_swedis
h_ci

AUTO_INCREMENT

No

Descripcin
Almacena el
nmero de
cdula de la
persona que
solicita el
prstamo
Almacena la
carrera del
estudiante o
persona que
solicita el
prstamo

Fuente: Autores (2015)

Reging: Almacena los datos del registro de ingreso al sistema.


Tabla: N19 Reging: Almacena los datos del registro de ingreso al sistema
Nombr
e
Id

Tipo

Usuario

Varchar(20

Cotejamiento

Int(11)

latin1_swedis

Nul
o
No

No

Extra

Descripci
n

AUTO_INCREMEN
T

Almacena
nmero de
cdula del
administrador
Almacena la

58

h_ci

)
Fecha

Date

Hora

Varchar(10
)

cedula
administrador
registrado
Almacena la
fecha de
ingreso al
sistema
Almacena la
hora de
ingreso al
sistema

No

latin1_swedis
h_ci

No

Fuente: Autores (2015)

Reglibro: Almacena los datos relacionados con los libros.


Tabla: N20 Reglibro: Almacena los datos relacionados con los libros.

Nombre

Tipo

Id

Int(11)

Codigo

Varchar(100)

Cotejamient
o

latin1_swedi
sh_ci

Nul
o
No
No

Extra

Descripcin

AUTO_INCRE
MENT

Almacena el
nmerodel
administrador
Almacena el
cdigo o cota del
libro registrado
en la biblioteca

59

Codigo_bi
blioteca

Varchar(100)

latin1_swedi
sh_ci

No

Autor

Varchar(150)

No

Titulo

Varchar(255)

latin1_swedi
sh_ci
latin1_swedi
sh_ci

Edicion

Date

Estante

Varchar(10)

latin1_swedi
sh_ci

No

Fila

Varchar(10)

latin1_swedi
sh_ci

No

Status

Varchar(50)

latin1_swedi
sh_ci

No

con el cdigo
Dewey.
Almacena el
cdigo de la
biblioteca
asignado a cada
libro.
Almacena el
autor del libro
Almacena el
ttulo del libro
Almacena la
fecha de edicin
del libro
Almacena el
nmero del
estante en el
cual se
encuentra el
libro en la
biblioteca
Almacena la fila
en la cual se
encuentra el
libro en la
biblioteca
Almacena el
estatus en el
cual se
encuentra al
libro.

No
No

Fuente: Autores (2015)

Tblregistro: Almacena los datos del registro de un prstamo y devolucin


Tabla: N20 Tblregistro: Almacena los datos del registro de un prstamo y
devolucin
Nombre

Tipo

Id

Int(11)

Cotejamient
o

Nulo

Extra

Descripci
n

No

AUTO_INCRE
MENT

Almacena el
nmero de

60

codigo

Varchar(50)

latin1_swedis
h_ci

No

Tipo_uso

Varchar(20)

latin1_swedis
h_ci

No

pnf

Varchar(10)

latin1_swedis
h_ci

No

Cedula

Varchar(50)

latin1_swedis
h_ci

No

Fecha_prest
amo

date

No

Fecha_reg
reso

date

No

Hora

Varchar(20)

latin1_swedis
h_ci

No

Responsa
ble

Varchar(50)

latin1_swedis
h_ci

No

tipo

Varchar(50)

latin1_swedis
h_ci

No

cdula de la
persona que
solicita el
prstamo
Almacena el
cdigo de la
biblioteca
Almacena el
tipo de uso del
libro.
Almacena el
pnf del
estudiante
Almacena la
cdula del
estudiante
Almacena la
fecha del
prstamo del
libro
Almacena la
fecha de la
devolucin del
libro
Almacena la
hora de la
devolucin del
libro
Almacena el
nombre del
responsable
de la
recepcin del
libro
Almacena el
tipo de
ocupacin de
la persona
que solicita el
prstamo.

Fuente: Autores (2015)

61

Usuario: almacena los datos relacionados con el tipo de usuario


administrador.

Tabla: N21 Usuario: almacena los datos relacionados con el tipo de usuario
administrador.
Nombre
Id

Tipo
Int(11)

Cotejamiento

Nulo
No

Cedula

Varchar(150
)

Utf8_general_
ci

No

Nombreus
uario

Varchar(150
)

Utf8_general_
ci

No

Correo

Varchar(150
)

Utf8_general_
ci

No

Telfono

Varchar(150
)

Utf8_general_
ci

No

Usuario

Varchar(150
)

Utf8_general_
ci

No

Pass

Varchar(150

Utf8_general_

No

Extra
AUTO_I
NCREM
ENT

Descripcin
Almacena el
nmero de
usuarios
registrados
Almacena la
cdula de los
usuarios
registrados
Almacena el
nombre de
usuario de los
usuarios
registrados
Almacena el
correo de los
usuarios
registrados
Almacena el
nmero de
telfono de los
usuarios
registrados.
Almacena el
nombre del
usuario
registrado
Almacena la
62

Tipo

ci

Varchar(150
)

Utf8_general_
ci

No

contrasea del
usuario
registrado
Almacena el
tipo de usuario
del usuario
registrado.

Fuente: Autores (2015)

CAPITULO V
IMPLEMENTACION Y PRUEBA DEL DISEO TECNOLOGICO
Descripcin de la fase de implementacin del sistema

63

Una vez concluida la fase de diseo y creacin del sistema,


posteriormente se dio inicio a la de implantacin, en esta etapa del desarrollo
del sistema se tuvo la oportunidad de mostrar el producto final al usuario
(previamente ya se le haba mostrado para su revisin, en el transcurso de la
ejecucin del mismo), para que as pudiera interactuar con el mismo, y as
determinar si el sistema cumple con todos los requisitos funcionales.
Para la implantacin del sistema, se procedi a la instalacin en las
computadoras de la biblioteca el Paquete XAMPP el cual contiene el servidor
Web APACHE, PHP, MYSQL, y PHPMYADMIN. Luego la Actualizacin del
navegador (Mozilla Firefox, Google Chrome), exportacin de la carpeta de la
aplicacin a la carpeta raz del servidor (Localhost), la importacin de la Base
de Datos y algunas pruebas para detectar posibles Fallas.

Descripcin de la puesta en funcionamiento


Despus de la instalacin se procedi a comprobar el funcionamiento
del sistema y verificar si este cumple con los requerimientos sealados por el
usuario.
Primero que todo se iniciaron los servicios del servidor web, se
comprobaron los permisos de acceso al sistema, se verifico la navegabilidad
y los procesos mediante pruebas realizadas, se cre un acceso directo a la
aplicacin en el escritorio para fcil inicio del mismo a los administradores de
la biblioteca.

Descripcin y capacitacin al/los usuarios

64

Una vez puesto en funcionamiento el sistema se procedi a interactuar


con el mismo mostrndolo a los usuarios que es muy fcil y sencillo de
utilizar, ya que las interfaces son muy intuitivas.
Se realiz la formacin del personal conformado por la coordinadora y
encargada de la biblioteca Mmima Rodrguez Lezama del instituto
universitario de tecnologa del Estado Bolvar, los cuales van a ser los
responsables de la manipulacin del sistema, con el propsito de que
aprovechen al mximo todos los beneficios que le ofrece el sistema.
Entre las instrucciones que se le impartieron a los usuarios estn: el
acceso al sistema, como debe realizar la navegacin utilizando las diferentes
opciones del men, la insercin de datos a travs de los formularios,
almacenamiento de informacin, la bsquedas para realizar la impresin de
los reportes, y respaldo de la base de datos del sistema.
Esta se llev a cabo en xx das, donde se hizo entrega de un manual
tcnico y un manual de usuario donde se explica todo el funcionamiento del
sistema y se especifican las recomendaciones para el mejor funcionamiento
y rendimiento del sistema.

Metodologa aplicada para la aplicacin de las pruebas.


Una vez finalizada la fase de implementacin del sistema en la
biblioteca Mimina Rodrguez Lezama del Instituto Universitario de
Tecnologa del Estado Bolvar, fue necesaria la aplicacin de una serie de

65

pruebas para garantizar la calidad del sistema implementado, para lo cual es


necesario determinar qu tipos de pruebas se aplicaran, establecer un
calendario de pruebas, disear plantillas de prueba y una vez identificadas
proceder a la correccin de los errores.
Segn Kendall y Kendall, (2005) seala:
El proceso de pruebas del sistema comienza en el nivel de mdulo y se
trabaja hacia fuera, hacia la integracin de todo el sistema basado en
computadora y la lleva a cabo el responsable del desarrollo del software.
En este sentido, la fase de pruebas para este sistema const de varios
tipos de pruebas: las pruebas de unidad para verificar que no hallan errores
en la codificacin y pruebas de integridad de datos y base de datos cuyo
objetivo es asegurar que los mtodos de acceso y procesos funcionan
adecuadamente y sin ocasionar corrupcin de datos.
Pruebas de integracin donde su atencin se centr en revisar el
diseo y construccin de la arquitectura de sistema. Se realizaron pruebas
de compatibilidad puesto que el acceso al sistema se debe realizar mediante
un navegador web se realizaron pruebas en varios navegadores y pruebas
funcionales y caja negra las cuales aseguran el trabajo apropiado de los
requisitos funcionales, incluyendo la entrada de datos, procesamiento y
obtencin de resultados.
Adems se ejecutaron pruebas de sistema para asegurar la apropiada
navegacin dentro del sistema, ingreso de datos, procesamiento y
recuperacin; se efectuaron pruebas de seguridad para determinar si el
sistema cumple con los mecanismos de autenticacin.

66

A fin de asegurar su correcto funcionamiento, se aplicaron pruebas de


aceptacin para determinar que el sistema cumple con los requisitos
establecidos por el usuario, basado en esta prueba el cliente determina si
acepta o rechaza el sistema.

Calendario de aplicacin de pruebas


A continuacin se muestra el calendario de pruebas, en el cual se
muestra cada prueba realizada en esta fase, el tiempo de duracin para la
ejecucin de cada prueba y las fachas en que se realizaron.

67

Tabla: N22 Calendario de aplicacin de pruebas


Actividades
Duracin Comienzo
Ejecucin del plan de pruebas a 10 das
08/06/201
ejecutar en el sistema desarrollado.
5
Diseo de la plantilla a utilizar en los
1 da
08/06/201
casos de prueba.
5
Pruebas de unidad

Fin
17/06/201
5
08/06/201
5
10/06/201

2 das

09/06/201

1 da

5
5
11/06/2015 11/06/2015

1 da

12/06/201

12/06/201

1 da

5
13/06/201

5
13/06/201

Pruebas de Sistema

2 das

5
14/06/201

5
15/06/201

Pruebas de Seguridad

1 da

5
16/06/201

5
16/06/201

Pruebas de Aceptacin

1 da

5
17/06/201

5
17/06/201

1 da

5
17/06/201

5
1706/2015

Pruebas de Integridad de Datos y


Base de Datos
Pruebas de Integracin
Pruebas de Compatibilidad

Pruebas Funcionales

5
Fuente: Autores (2015)
Diseo de plantillas
Por cada prueba se presenta un cuadro donde se detalla el tipo de
prueba y los resultados obtenidos en cada caso de prueba.
Tabla N:23Diseo de caso de prueba.
CASO DE PRUEBAS N
Tipo de prueba

Fecha
:
Nombre del tipo de prueba a

68

Nombre del caso de


prueba
Aplicada a
Descripcin
Resultado Esperado

Resultado Obtenido
Fallas/Errores
Realizado por

ejecutar
Nombre del caso de
prueba
Ingresar el nombre del mdulo al
cual se le aplicara la prueba.
Se debe describir cmo ser
aplicada la prueba.
Es el resultado que el sistema
debe reflejar al ejecutar una
determinada accin.
Es el resultado que se obtiene
luego de aplicar la prueba.
Se indican los errores encontrados.
Nombre de la persona encargado
de realizar la prueba.

Fuente: Autores (2015).

A continuacin se muestran algunos casos de pruebas realizados al


sistema, utilizando la plantilla elaborada.
Tabla N:24Caso de prueba (Prueba de Unidad).
CASO DE PRUEBAS N 1
Tipo de prueba
Nombre del caso de
prueba
Aplicada a
Descripcin

Fecha:
09/06/201
5

Prueba de unidad
Prueba de unidad
Todos los mdulos del sistema
Se realizaron pruebas de caja blanca
para verificar el total funcionamiento

69

Resultado Esperado

Resultado Obtenido

Fallas/Errores

Realizado por

del sistema los aspectos a considerar


son los siguientes:
Manejo de parmetros, Validaciones,
Valores vlidos, Valores lmites y
Mensajes posibles.
El cdigo funciona de acuerdo con las
especificaciones. Ninguno de los
mdulos presenta errores de
codificacin.
Se detectaron errores de semntica
en el cdigo php para el registro de la
incorporacin de los productos.
Error de sintaxis en la lnea 13 y 18
del mdulo de registro de prstamo y
devolucin
de
prstamo
respectivamente
Autor

Fuente: Autores (2015).

Tabla N 25Caso de prueba (Prueba de base de datos).


CASO DE PRUEBAS N 2
Tipo de prueba
Nombre del caso de
prueba
Aplicada a
Descripcin

Resultado Esperado

Fecha:
11/06/201
5
Pruebas de Integridad de Datos y Base
de Datos
Prueba de base de datos
A los registros y consultas a la base de
datos
A travs de los formularios se realizaron
diferentes registros con datos ficticios y
verdaderos para verificar si los datos
eran almacenados en la base de datos.
Al examinar la base de datos verificar
70

Resultado Obtenido

Fallas/Errores
Realizado por

que los datos se almacenaron


correctamente.
Al realizar los registros mediante los
formularios y al hacer click en la opcin
guardar mostro un mensaje de registro
exitoso. Al verificar en la base de datos
se pudo constatar que efectivamente el
registro se aadi.
La operacin no mostr ningn error.
Autor

Fuente: Autores (2015).

Tabla N26Caso de prueba (Compatibilidad del sistema).


CASO DE PRUEBAS N 3
Tipo de prueba
Nombre del caso de
prueba
Aplicada a
Descripcin

Resultado Esperado
Resultado Obtenido

Fallas/Errores

Fecha:
13/06/2015

Pruebas de Compatibilidad
Compatibilidad del sistema
La compatibilidad con los navegadores
Web
Se realizaron pruebas de funcionamiento
del sistema con los diferentes
navegadores en los que funciona (Mozilla
Firefox y Google Chrome).
El sistema es totalmente funcional en
ambos navegadores.
El funcionamiento de la aplicacin es
correcto con estos navegadores, y no se
aprecian diferencias de rendimiento entre
ellos.
El diseo se mantiene igual, pese a que se
observan algunas diferencias. Estas
71

Realizado por

diferencias se deben a la distinta


interpretacin entre navegadores de
etiquetas del lenguaje HTML..
Autor

Fuente: Autores (2015).

Tabla N 27Caso de prueba (Seguridad del sistema).


CASO DE PRUEBAS N 4
Tipo de prueba
Nombre del caso de
prueba
Aplicada a
Descripcin

Resultado Esperado

Resultado Obtenido

Fallas/Errores

Realizado por

Fecha:
16/06/2015

Pruebas de Seguridad
Seguridad del sistema
Al formulario de acceso al sistema.
Se realizaron pruebas de acceso a travs
del ingreso de claves errneas y claves
autorizadas.
Si los datos insertados en el formulario no
Concuerdan con los registros, debe
denegar el acceso al sistema.
El funcionamiento de la aplicacin es
correcto con estos navegadores, y no se
aprecian diferencias de rendimiento entre
ellos.
Si se introduce en el formulario de acceso
un usuario o clave no autorizada, se
muestra un mensaje que notifica al usuario
el acceso restringido.
Autor

Fuente: Autores (2015).

72

Deteccin de fallas
Durante la fase de pruebas se detectaron varios errores en el mdulo
productos: error de sintaxis en el cdigo php de los archivos regprestamo y
regdevolucion por lo que no se poda efectuar el registro. Pero en vista
general las pruebas arrojaron resultados positivos en cuanto a la
funcionalidad, integracin y compatibilidad del sistema.

Correcciones
Al analizar los resultados de la pruebas se procedi a realizar las
Correcciones a las fallas encontradas, se revisaron los archivos de los
mdulos defectuosos con la finalidad de corregir los errores en el cdigo. De
igual forma se realizaron correcciones al mdulo de registro de libros esto
debido a las indicaciones del usuario quien destaco que los libros registrados
deban mostrarse en una ventana adjunta al momento del prstamo.

73

Conclusin

La realizacin de la fase de pruebas

y de implementacin fueron

realizadas con xito, no sin antes contar con algunos inconvenientes


menores que no han afectado en lo absoluto alguna de las fases, tal como
vimos en el casi de pruebas n1 en el cual se obtuvieron errores sintxicos
en la codificacin los cuales fueron resueltos de manera simple.
El sistema responde de manera fluida y rpida ante las instrucciones
que se le asignan en el trabajo de registro de prstamo de libros en la
biblioteca y tambin en el inventario de libros lo cual seala un
funcionamiento ptimo al momento de realizar la implementacin en la
biblioteca Mimina Rodrguez Lezama del Instituto Universitario del Estado
Bolvar.
La fase de implementacin se llevo a cabo sin contratiempos de gran
relevancia, el adiestramiento a los usuarios se realiz satisfactoriamente
debido a que los usuarios tenan conocimiento de las fases de desarrollo del
sistema y pudieron adaptarse rpidamente para as realizar sus funciones
laborales. Dicho esto se da por terminada la fase de pruebas e
implementacin.

74

Conclusin

La realizacin de este Proyecto, permiti elaborar un Sistema


Automatizado para controlar el prstamo y devoluciones de libros en las
instalaciones del instituto universitario de tecnologa del estado bolvar
(IUTEB). ubicado en la parroquia Catedral, Municipio Heres, de Ciudad
Bolvar, Estado Bolvar, fue desarrollado como una manera de darle solucin
a las fallas que se presentan al cumplir con esas funciones en forma manual,
cuyo planteamiento del problema se origin de la observacin directa de las
tareas y actividades que se cumplen en la Biblioteca del mismo, como una
manera de buscarle solucin a las fallas encontradas en forma precisa y
metodolgica, se plante el objetivo general y los objetivos especficos, los
cuales se cumplieron a cabalidad.
Con la recoleccin de informacin y anlisis de su sistema de
operaciones se pudo determinar las causas y consecuencias q ocasionaban
la prdida de informacin, y el cansancio del personal al momento de realizar
labores de bsqueda de multas y libros prestados, surgiendo la necesidad de
disear e implementar un sistema automatizado para el control de todos los
procesos relacionados con el prstamo bibliogrfico y los procesos de
bsqueda, consulta y reportes referentes a las actividades registradas en el
sistema de manera diaria.

75

Este sistema va ser de gran ayuda para la biblioteca y para toda la


comunidad que hace vida en el instituto universitario de tecnologa del estado
bolvar (IUTEB). Ya que con esta herramienta se est llevando un control
preciso y en tiempo real de toda la gestin realizada en la biblioteca.

Recomendaciones.

Para el buen funcionamiento y aplicabilidad del sistema es necesario seguir


estas recomendaciones:

Al adoptar el Sistema Automatizado es necesario tener un buen


equipo de hardware, de software y personal operativo.

Utilizar el navegador Mozilla Firefox, ya que es un navegador robusto


y seguro, aunque tambin se comprob que funciona en los
navegadores Internet Explorer y Google Chrome.

Hacer respaldo peridicamente de la base de datos, seleccionando la


opcin que da el sistema.

Capacitar a los usuarios del sistema, para que tengan una mejor
interaccin con el mismo.

El empleado de la biblioteca debe leer el manual de usuario del


sistema para Obtener mejor la capacitacin.

76

Referencias Bibliogrficas

77

78

You might also like