Sistema para bibliotecas sisbli

108
REPÚBLICA BOLIVARIANA DE VENEZUELA MINISTERIO DEL PODER POPULAR PARA LA EDUCACIÓN UNIVERSITARIAINSTITUTO UNIVERSITARIO DE TECNOLOGÍA DEL ESTADO BOLÍVARPROGRAMA NACIONAL DE FORMACIÓN EN INFORMÁTICA DESARROLLO DE UNA APLICACIÓN WEB PARA EL CONTROL DE PRÉSTAMO DE LIBROS DE LA BIBLIOTECA “MIMINA RODRÍGUEZ LEZAMA, DEL INSTITUTO UNIVERSITARIO DE TECNOLOGÍA DEL ESTADO BOLÍVAR, EN LA PARROQUIA CATEDRAL, MUNICIPIO HERES, DE CIUDAD BOLÍVAR, ESTADO BOLÍVAR. (Trabajo Especial de Grado para optar al Título de ingeniero en informática) Tutor(a) académico: Autor(es): Licdo. Richard Martínez Pino, José Tutor(a) institucional: León, Génesis Licda. Liseth Bello Muños Fernando

description

Este es un proyecto para automatización de bibliotecas, realizado en ciudad bolívar estado bolívar. Para la biblioteca mimina rodríguez lezama.

Transcript of Sistema para bibliotecas sisbli

Repblica Bolivariana de VenezuelaMinisterio 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):Licdo. Richard Martnez Pino, JosTutor(a) institucional: Len, GnesisLicda. Liseth Bello Muos FernandoTutorTcnico: Laya KaeniaLicdo. Dey Rodrguez

Ciudad Bolvar, junio de 2015CAPTULO IEL PROBLEMADescripcin del rea de investigacinPrograma 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 GeogrficaLa 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: AutoresMisinOfrecer 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

VisinSer 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.

OrganigramaLa Biblioteca, funciona como un programa adjunto al departamento de Desarrollo estudiantil. De tal manera, el organigrama sera el siguiente.Figura 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 IIMarco Terico-Tecnolgico Antecedentes de la investigacinEn 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: 2007Pas: VenezuelaEn 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 a 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: 2012Pas: VenezuelaSe 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 tericasSistema 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 nacionales experimentales alcanzarn su autonoma de conformidad con la ley.

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, y 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 INNOVACIONEsta 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 INFOGOBIERNOEsta 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 2Ley de infogobierno Fuente:http://www.cnti.gob.ve

Vinculacin del proyecto con el plan de la patria. Programa de gobierno bolivariano 2013-2019En 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 trminosBiblioteca: 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 o 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 IIIMARCO METODOLGICOEl 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 investigacinEl 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 DatosAplicado 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.OpcinEncuestadosPorcentaje

Manual2100%

Automatizado00

Semi-automatizado00

Ninguno00

Total2100%

Fuente:Autores(2015)

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.OpcionEncuestadosPorcentaje

Si2100%

No00

Total2100%

Fuente:Autores (2015)

Grfico N2: Representacin grfica de medida porcentual tipo torta de lasrespuestas 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.OpcionEncuestadosPorcentaje

Eficiente00

Bueno150%

Regular150%

Malo00

Total2100%

Fuente: Autores (2015)

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.

OpcionEncuestadosPorcentaje

Microsoft Word00

Microsoft Excel00

Block de notas00

Planillas impresas2100%

Total2100%

Fuente: Autores (2015)

Grfico N4: Representacin grfica de medida porcentual tipo torta de lasrespuestas obtenidas de la pregunta N4.

Metodologa utilizada en el desarrollo del sistema:Metodologa de software RADLa 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.DesarrolloEn 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 RADLos problemas que se han encontrado a esta metodologa son: 1. Se requiere que el problema sea fcilmente modulable.1. Se requiere de recursos Humanos para cada equipo.1. 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 ActividadesToda 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 GanttEsta 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 Elanlisis de riesgos informticoses un proceso que comprende la identificacin de activos informticos, susvulnerabilidadesyamenazasa 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 riesgoNAmenazasConsecuencias Soluciones

1El 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.

2Prdida 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.

3Falta de electricidad.No podr usarse el sistema, al depender totalmente del cableado elctrico.Deber adoptarse el sistema manual de manera temporal.

4Prdida 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 tcnicaDescripcin del equipo

Procesador

Memoria RAM

512 Mbs de RAM

Disco Duro80 GB

Tarjeta de red10/100Mbs

Teclados y mousesi

Fuente: Autores (2015)

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 IVDescripcin 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

Procesador1,3GHz

Memoria RAM

512 Mb

Disco Duro80 GB

Resolucin de pantalla1024x 768

Tarjeta de red10/100Mbs

Teclados y mouseS

Fuente: Autores (2015)

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

Gestor de Bases de DatosMySQL

Lenguaje de programacinPHP, JavaScript, SQL, CSS, HTML

Sistema operativo Windows XP o superior. Linux (Ubuntu)

ServidorAPACHE

Navegador WEB Mozilla Firefox y Google Chrome

Fuente: Autores (2015)

Requerimientos funcionalesEl 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 librosRF 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 librosRF 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 librosRF 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 administradorRF 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 reporteRF 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 funcionalesLos 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 sistemaEn 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 sistemaActorDescripcin

Super administradorEncargado de la biblioteca. posee acceso a todos los mdulos del sistema y puede designar a los administradores.

AdministradorPersona 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: 11Caso de usoIngreso al sistema.

ActoresSuperadministrador (Persona encargada de la biblioteca), administrador (Secretaria)

PropsitoPermitir acceso al sistema.

DescripcinPermite 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.

ResponsabilidadesEl usuario deber insertar su nombre de usuario y su contrasea para ingresar al sistema.

CU AsociadosAgregar administrador.

PrecondicionesEl administrador deber estar registrado en el sistema.

Pantallas asociadas

Seccin principal:

Accin de los actoresEl usuario insertar su nombre de usuario y su clave.Respuesta del SistemaSi 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

Post condicionesEl usuario puede recargar la pgina para insertar nuevamente los datos.

Fuente:Autores (2015)

Ficha CRC N2: Registrar libroTabla n: 12 Ficha CRC N2: Registrar libroCaso de usoRegistrar Libro

ActoresSuperadministrador (Persona encargada de la biblioteca)

PropsitoGuardar registro de un libro en la base de datos del sistema.

DescripcinPermite 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.

ResponsabilidadesSolo el superadministrador tendr la responsabilidad de realizar esta funcin. Ingresar los datos al sistema.

CU AsociadosRegistrar prstamo de libro. Registrar devolucin de libro.

PrecondicionesEl superadministrador deber haber ingresado al sistema.El libro deber poseer cdigo y cota Dewey, de la biblioteca.

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 formularioRespuesta 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.

Post condicionesEl 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 usoRegistrar prstamo de un libro

ActoresSuperadministrador (persona encargada de la biblioteca), administrador (Secretaria), Persona que solicita el libro (Estudiante)

PropsitoRealizar el registro de un prstamo de un libro de la Biblioteca.

DescripcinEl 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, cdula, semestre que cursa, turno, correo, las condiciones fsicas en las cuales se entrega el libro y la hora de la transaccin.

ResponsabilidadesTanto 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.

CU AsociadosRegistrar libro. Registrar devolucin de un libro.

PrecondicionesTanto 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

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.

Post condicionesEl usuario puede recargar la pgina para realizar otro registro de prstamo de libro.

Fuente: Autores (2015)

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

Caso de usoRegistrar devolucin de un libro.

ActoresSuperadministrador (Persona encargada de la biblioteca), administrador (secretaria), Persona a la cual se le prest un libro (Estudiante)

PropsitoRegistrar la devolucin de un libro en prstamo en la base de datos. Cambiar estatus del libro.

DescripcinLuego 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.

ResponsabilidadesEl 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.

CU AsociadosRegistrar libro. Registrar prstamo de un libro.

PrecondicionesTanto 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

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.

Post condicionesEl sistema arrojar un comprobante en pdf de la transaccin realizada.El usuario puede registrar la devolucin de otros libros.

Fuente: Autores (2015)

Ficha CRC N5: Verificar historialTabla: N 15 Ficha CRC N5: Verificar historialCaso de usoVerificar historial de prstamo

ActoresSuperadministrador (persona encargada de la biblioteca). Administrador (secretaria)

PropsitoVer historial de prstamo de los libros de la Biblioteca.

DescripcinEl usuario puede ver los libros que han sido prestados y/o devueltos. Emitir un comprobante impreso de ello. Filtrar por fecha.

ResponsabilidadesEl superadministrador y/o el administrador pueden realizar esta funcin.

CU AsociadosGenerar reporte grfico.

PrecondicionesTanto 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-Seleccionar fechas.-Click en Imprimir reporte

Respuesta del Sistema-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 condicionesEl usuario podr elegir otro lapso de fechas y solicitar otros reportes en pdf.

Fuente: Autores (2015)Ficha CRC N6: Agregar administradorTabla: N16 Ficha CRC N6: Agregar administrador

Caso de usoAgregar administrador

ActoresSuperadministrador, administrador, SISBLI.

PropsitoRegistrar Usuario en el Sistema

DescripcinRegistrar los datos de usuario, su nombre, cdula, funcin,

ResponsabilidadesEl usuario deber insertar su nombre de usuario y su contrasea de superadministrador para ingresar al sistema.

CU AsociadosIngreso al sistema.

PrecondicionesEl 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.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

Post condicionesEl 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 datosEstudiante: 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.NombreTipoCotejamientoNuloExtraDescripcin

IdInt(11)NoAUTO_INCREMENTAlmacena el nmero de cdula de la persona que solicita el prstamo

CedulaVarchar(20)latin1_swedish_ciNoAlmacena la cdula del estudiante o persona que solicita el prstamo

NombreVarchar(255)latin1_swedish_ciNoAlmacena el nombre de la persona que solicita el prstamo

SexoVarchar(10)latin1_swedish_ciNoAlmacena el sexo de la persona que solicita el prstamo

CorreoVarchar(100)latin1_swedish_ciNoGuarda el correo de la persona que solicita el prstamo

Sem_trisVarchar(10)latin1_swedish_ciNoAlmacena el semestre cursado por el estudiante que solicita el prstamo

TurnoVarchar(20)latin1_swedish_ciNoAlmacena el turno en el cual se desenvuelve la persona que solicita el prstamo

Fuente: Autores (2015)PNF: Almacena los datos del Programa Nacional de Formacin cursadoTabla: N18 PNF: Almacena los datos del Programa Nacional de Formacin cursadoNombreTipoCotejamientoNuloExtraDescripcin

IdInt(11)NoAUTO_INCREMENTAlmacena el nmero de cdula de la persona que solicita el prstamo

CarreraVarchar(20)latin1_swedish_ciNoAlmacena 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 sistemaNombreTipoCotejamientoNuloExtraDescripcin

IdInt(11)NoAUTO_INCREMENTAlmacena nmero de cdula del administrador

UsuarioVarchar(20)latin1_swedish_ciNoAlmacena la cedula administrador registrado

FechaDateNoAlmacena la fecha de ingreso al sistema

HoraVarchar(10)latin1_swedish_ciNoAlmacena la hora de ingreso al sistema

Fuente: Autores (2015)

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

NombreTipoCotejamientoNuloExtraDescripcin

IdInt(11)NoAUTO_INCREMENTAlmacena el nmerodel administrador

CodigoVarchar(100)latin1_swedish_ciNoAlmacena el cdigo o cota del libro registrado en la biblioteca con el cdigo Dewey.

Codigo_bibliotecaVarchar(100)latin1_swedish_ciNoAlmacena el cdigo de la biblioteca asignado a cada libro.

Autor

Varchar(150)latin1_swedish_ciNoAlmacena el autor del libro

TituloVarchar(255)latin1_swedish_ciNoAlmacena el ttulo del libro

EdicionDateNoAlmacena la fecha de edicin del libro

EstanteVarchar(10)latin1_swedish_ciNoAlmacena el nmero del estante en el cual se encuentra el libro en la biblioteca

FilaVarchar(10)latin1_swedish_ciNoAlmacena la fila en la cual se encuentra el libro en la biblioteca

StatusVarchar(50)latin1_swedish_ciNoAlmacena el estatus en el cual se encuentra al libro.

Fuente: Autores (2015)

Tblregistro: Almacena los datos del registro de un prstamo y devolucinTabla: N20 Tblregistro: Almacena los datos del registro de un prstamo y devolucinNombreTipoCotejamientoNuloExtraDescripcin

IdInt(11)NoAUTO_INCREMENTAlmacena el nmero de cdula de la persona que solicita el prstamo

codigoVarchar(50)latin1_swedish_ciNoAlmacena el cdigo de la biblioteca

Tipo_usoVarchar(20)latin1_swedish_ciNoAlmacena el tipo de uso del libro.

pnfVarchar(10)latin1_swedish_ciNoAlmacena el pnf del estudiante

CedulaVarchar(50)latin1_swedish_ciNoAlmacena la cdula del estudiante

Fecha_prestamodateNoAlmacena la fecha del prstamo del libro

Fecha_regresodateNoAlmacena la fecha de la devolucin del libro

HoraVarchar(20)latin1_swedish_ciNoAlmacena la hora de la devolucin del libro

ResponsableVarchar(50)latin1_swedish_ciNoAlmacena el nombre del responsable de la recepcin del libro

tipoVarchar(50)latin1_swedish_ciNoAlmacena el tipo de ocupacin de la persona que solicita el prstamo.

Fuente: Autores (2015)

Usuario: almacena los datos relacionados con el tipo de usuario administrador.

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

IdInt(11)NoAUTO_INCREMENTAlmacena el nmero de usuarios registrados

CedulaVarchar(150)Utf8_general_ciNoAlmacena la cdula de los usuarios registrados

NombreusuarioVarchar(150)Utf8_general_ciNoAlmacena el nombre de usuario de los usuarios registrados

CorreoVarchar(150)Utf8_general_ciNoAlmacena el correo de los usuarios registrados

TelfonoVarchar(150)Utf8_general_ciNoAlmacena el nmero de telfono de los usuarios registrados.

UsuarioVarchar(150)Utf8_general_ciNoAlmacena el nombre del usuario registrado

PassVarchar(150)Utf8_general_ciNoAlmacena la contrasea del usuario registrado

TipoVarchar(150)Utf8_general_ciNoAlmacena el tipo de usuario del usuario registrado.

Fuente: Autores (2015)

CAPITULO VIMPLEMENTACION Y PRUEBA DEL DISEO TECNOLOGICO

Descripcin de la fase de implementacin del sistema

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

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 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.

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.

Tabla: N22 Calendario de aplicacin de pruebas

ActividadesDuracinComienzoFin

Ejecucin del plan de pruebas a ejecutar en el sistema desarrollado.10 das08/06/201517/06/2015

Diseo de la plantilla a utilizar en los casos de prueba.1 da08/06/201508/06/2015

Pruebas de unidad2 das09/06/201510/06/2015

Pruebas de Integridad de Datos y Base de Datos1 da11/06/201511/06/2015

Pruebas de Integracin1 da12/06/201512/06/2015

Pruebas de Compatibilidad1 da13/06/201513/06/2015

Pruebas de Sistema2 das14/06/201515/06/2015

Pruebas de Seguridad1 da16/06/201516/06/2015

Pruebas de Aceptacin

1 da17/06/201517/06/2015

Pruebas Funcionales1 da17/06/20151706/2015

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 NFecha:

Tipo de pruebaNombre del tipo de prueba a ejecutar

Nombre del caso depruebaNombre del caso deprueba

Aplicada aIngresar el nombre del mdulo al cual se le aplicara la prueba.

DescripcinSe debe describir cmo ser aplicada la prueba.

Resultado EsperadoEs el resultado que el sistema debe reflejar al ejecutar una determinada accin.

Resultado ObtenidoEs el resultado que se obtiene luego de aplicar la prueba.

Fallas/ErroresSe indican los errores encontrados.

Realizado porNombre 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 1Fecha: 09/06/2015

Tipo de pruebaPrueba de unidad

Nombre del caso depruebaPrueba de unidad

Aplicada aTodos los mdulos del sistema

DescripcinSe realizaron pruebas de caja blanca para verificar el total funcionamiento del sistema los aspectos a considerar son los siguientes:Manejo de parmetros, Validaciones, Valores vlidos, Valores lmites y Mensajes posibles.

Resultado EsperadoEl cdigo funciona de acuerdo con las especificaciones. Ninguno de los mdulos presenta errores de codificacin.

Resultado ObtenidoSe detectaron errores de semntica en el cdigo php para el registro de la incorporacin de los productos.

Fallas/ErroresError de sintaxis en la lnea 13 y 18 del mdulo de registro de prstamo y devolucin de prstamo respectivamente

Realizado porAutor

Fuente: Autores (2015).

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

CASO DE PRUEBAS N 2Fecha: 11/06/2015

Tipo de pruebaPruebas de Integridad de Datos y Base de Datos

Nombre del caso depruebaPrueba de base de datos

Aplicada aA los registros y consultas a la base de datos

DescripcinA 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.

Resultado EsperadoAl examinar la base de datos verificar que los datos se almacenaron correctamente.

Resultado ObtenidoAl 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.

Fallas/ErroresLa operacin no mostr ningn error.

Realizado porAutor

Fuente: Autores (2015).

Tabla N26Caso de prueba (Compatibilidad del sistema).

CASO DE PRUEBAS N 3Fecha: 13/06/2015

Tipo de pruebaPruebas de Compatibilidad

Nombre del caso depruebaCompatibilidad del sistema

Aplicada aLa compatibilidad con los navegadores Web

DescripcinSe realizaron pruebas de funcionamiento del sistema con los diferentes navegadores en los que funciona (Mozilla Firefox y Google Chrome).

Resultado EsperadoEl sistema es totalmente funcional en ambos navegadores.

Resultado ObtenidoEl funcionamiento de la aplicacin es correcto con estos navegadores, y no se aprecian diferencias de rendimiento entre ellos.

Fallas/ErroresEl diseo se mantiene igual, pese a que se observan algunas diferencias. Estas diferencias se deben a la distinta interpretacin entre navegadores de etiquetas del lenguaje HTML..

Realizado porAutor

Fuente: Autores (2015).

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

CASO DE PRUEBAS N 4Fecha: 16/06/2015

Tipo de pruebaPruebas de Seguridad

Nombre del caso depruebaSeguridad del sistema

Aplicada aAl formulario de acceso al sistema.

DescripcinSe realizaron pruebas de acceso a travs del ingreso de claves errneas y claves autorizadas.

Resultado EsperadoSi los datos insertados en el formulario no Concuerdan con los registros, debe denegar el acceso al sistema.

Resultado ObtenidoEl funcionamiento de la aplicacin es correcto con estos navegadores, y no se aprecian diferencias de rendimiento entre ellos.

Fallas/ErroresSi se introduce en el formulario de acceso un usuario o clave no autorizada, se muestra un mensaje que notifica al usuario el acceso restringido.

Realizado porAutor

Fuente: Autores (2015).

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.

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.

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.

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.

Referencias Bibliogrficas

82