TESIS xp

March 15, 2018 | Author: Elder Vasquez Bazan | Category: Mobile Telephony, Internet, Laboratories, Digital & Social Media, Digital Technology
Share Embed Donate


Short Description

Descripción: IMPLEMENTACION DE UN SISTEMA WAP DE GESTIÓN DE BIBLIOTECA, PARA MEJORAR EL SERVICIO DE ATENCIÓN DE LA UNIVE...

Description

FACULTAD DE INGENIERÍA, ARQUITECTURA Y URBANISMO ESCUELA PROFESIONAL DE INGENIERÍA DE SISTEMAS

“IMPLEMENTACION DE UN SISTEMA WAP DE GESTIÓN DE BIBLIOTECA, PARA MEJORAR EL SERVICIO DE ATENCIÓN DE LA UNIVERSIDAD SEÑOR DE SIPÁN”

TESISTAS: LISETH DEL MILAGRO CORONEL GAYOSO LILIANA SARMIENTO LÓPEZ

ASESOR: ING. FRANKLIN EDINSON TERÁN SANTA CRUZ

PIMENTEL – PERU 2011

DEDICATORIA

La presente tesis se la dedico a Dios por haberme permitido llegar hasta el final y haberme dado salud para lograr mis objetivos. A mi familia por su apoyo, confianza y amor. A todas las personas que han intervenido para seguir adelante este proyecto, a través de sus ideas, consejos y enseñanzas.

Liseth Coronel Gayoso.

Mi tesis la dedico a ti Dios por darme la oportunidad de vivir y ser mi fortaleza cada día. A personas que no están aquí, pero que han sido inspiración para seguir siempre dando pasos hacia adelante.

Liliana Sarmiento López.

2

AGRADECIMIENTO

Agradezco infinitamente a mis padres por su paciencia, humildad y comprensión en todo momento, a mis hermanas por su apoyo incondicional dando aliento a superarme cada día, a Dios por estar siempre conmigo, por tenderme la mano cuando más lo he necesitado, por permitirme lograr una de mis metas siendo esta la culminación de mi carrera pero el inicio de una nueva etapa de vida. A todas las personas que incondicionalmente han estado presentes durante estos años brindándome su apoyo, su fortaleza, su amistad, su confianza de seguir adelante personal y profesionalmente.

Liseth Coronel Gayoso.

Con mucho amor y cariño a mis padres por darme una carrera profesional para mi futuro, A mis maestros que con su conocimiento y experiencia formaron las bases ética y profesional en cada tema desarrollado en clases. A mi mejor amiga y compañera de tesis, que a pesar de tener ideas divergentes para el desarrollo de la tesis, y en aspectos personales, siempre está dando su apoyo incondicional. Por último agradecer a mis amigos de la universidad y a aquellos que me acompañan en el desempeño laboral, por su respaldo y creer en mi capacidad profesional.

Liliana Sarmiento López.

3

RESUMEN: El desarrollo del proyecto plantea realizar un sistema de gestión de biblioteca basado en tecnología WAP con aplicación de metodología ágil de desarrollo de software denominada Programación Extrema - 'XP', a través de ello se logrará contrarrestar el problema de servicio en préstamo, reservas, renovación, devolución y verificación de estado de usuario, mediante un equipo de teléfono celular con acceso a internet. El proceso inició como iniciativa a la problemática encontrada en la biblioteca de nuestra universidad, ante esto se aplicaron 500 encuestas de 11000 alumnos aproximadamente, en la que se podrá observar las opiniones de los usuarios ante el servicio actual de la biblioteca. Ver Anexo Nº 02. La descripción del proyecto de tesis cuenta con cuatro capítulos distribuidos de la siguiente manera: En el primer capítulo se hace la presentación del proyecto, la tecnología utilizada durante el desarrollo del mismo y la problemática identificada, en el segundo capítulo se efectúa un recorrido teórico sobre el cual se fundamenta el proyecto, el uso de la metodología XP, las herramientas tecnológicas de ejecución utilizadas como PHP junto al gestor de base de datos MySQL, en el tercer capítulo se detalla análisis de estudio de población y métodos usados para la recolección de datos, en el cuarto capítulo se realiza la evaluación y estimación del proyecto. Al final del documento el lector podrá encontrar las conclusiones, recomendaciones y detalles sobre la experiencia generada en el desarrollo de nuestra tesis.

PALABRAS CLAVE: IMPLEMENTACIÓN, SISTEMA, WAP, GESTION DE BIBLIOTECA.

4

ABSTRACT

The development of project plans to make a library management system based on WAP technology with application of Agile software development called Extreme Programming - 'XP', through this will be done to counter the problem of loan service, reservation, renewal , return and verification of user state, using a cell phone computer with internet access. The process began as an initiative to the problems found in the library of our university, this was applied to 500 surveys of 11000 students about where you can see the views of service users to the current library. See Exhibit No. 02. The description of the thesis project comprises four chapters distributed as follows: In the first chapter is the presentation of the project, the technology used during its development and the problems identified in the second chapter takes place on a theoretical which is founded the project, using the XP methodology, implementing the technological tools used as PHP with the database manager MySQL, in the third chapter details the analysis of study population and methods used for data collection in the fourth chapter presents the evaluation and estimation of the project.

At the end of the document the reader can find the conclusions, recommendationsand details on the experience generated in the development of our thesis.

KEY WORDS: IMPLEMENTATION, SYSTEM, WAP, LIBRARY MANAGEMENT.

5

Indice

CAPÍTULO I: TÍTULO DEL PROYECTO DE INVESTIGACIÓN. 1.1 Título del Proyecto de Investigación……………………………………………. 1.2 Autor (es) ………………………………………………………………………….. 1.3 Asesor / colaboradores. …………………………………………………………. 1.4 Tipo de Investigación…………………………………………………………….. 1.5 Facultad y Escuela Profesional. ………………………………………………... 1.6 Duración del Proyecto. …………………………………………………………... 1.7 Periodo que durará el Proyecto. ………………………………………………... 1.8 Fecha de Inicio……………………………………………………………………. 1.9 Presentado por……………………………………………………………………. 1.9 Aprobado por...……………………………………………………………………. 1.9 Fecha de Presentación.…………………………………………………………. CAPÍTULO II: PROBLEMA DE LA INVESTIGACIÓN…………………………… 2.1 Realidad Problemática. ………………………………………………………….. 2.2 Formulación del Problema……………………... ………………………………. 2.2 Justificación e Importancia de la Investigación. ………………………………. 2.3 Objetivos de la Investigación: General y Específicos. ……………………….. 2.4 Limitaciones de la Investigación. ……………………………………………….. CAPÍTULO III: MARCO TEÓRICO…………………………………………………. 3.1 Antecedentes de Estudios. ……………………………………………………… 3.2 Desarrollo de la temática correspondiente al tema…………………………... 3.3 Hipótesis. ………………………………………………………………………….. 3.4 Variables – Operacionalización. ………………………………………………... CAPÍTULO IV: MARCO METODOLÓGICO……………………………………….. 4.1 Tipo y Diseño de la Investigación. ……………………………………………… 4.2 Población y Muestra. …………………………………………………………….. 4.5 Métodos y Técnicas de Investigación. …………………………………………. 4.6 Descripción del Instrumento Utilizado. . ……………………………………….. 4.7 Análisis Estadístico e Interpretación de los Datos. . …………………………. 4.7 Desarrollo de la Metodología XP……………….........…………………………. 4.7.1 Fase de Planificación……………………………………………………… 4.7.2 Fase de Diseño…………………………………………………………….. 4.7.3 Fase de Desarrollo…………………………………………………………. 4.7.4 Fase de Pruebas…………………………………………………………… CAPÍTULO V: MARCO ADMINISTRATIVO…………………..…………………… CAPITULO VI: CONCLUSIONES Y RECOMENDACIONES……………………. BIBLIOGRAFÍA. ……………………………………………………………………… ANEXOS. …………………………………………...………………………………….

6

8 8 8 8 8 8 8 8 8 9 9 9 10 10 12 12 12 13 14 14 16 23 23 25 26 27 27 28 29 30 31 50 67 73 80 84 86 87

INTRODUCCION

La evolución de las tecnologías de información es uno de los temas más versátiles en la historia, ha sufrido grandes cambios que influyen de manera directa al hombre, esto ha facilitado la vida de las personas tanto en el ámbito de educación, de salud, de comunicación, de información, entre otros, y más de uno depende hoy en día de las tecnologías.Si la década de los noventa vino marcada por la revolución de Internet,las comunicaciones a través de redes inalámbricas supondrán un cambio deparadigma en este principio de milenio. A raíz de la importancia del uso de las tecnologías, la presente tesis es una investigación que tiene por objetivo mejorar el servicio de atención de biblioteca en la Universidad Señor de Sipán, debido a ello se ha creado una alternativa de solución para contrarrestar la problemática detectada mediante una aplicación móvil - WAP para el proceso de reserva de material bibliográfico siendo este una interfaz más amigable, cómoda y de fácil uso, de igual modo se ha desarrollado una aplicación web para el control de procesos de préstamos, devolución, consultas, registros del usuario y de material bibliográfico, logrando optimizar el tiempo de desempeño en el proceso interno de la biblioteca y a la vez ofrecer al usuario la oportunidad de poder estar en línea en cualquier momento, lugar y situación que se requiera sin tener que dirigirse hasta a la sala de biblioteca del campus universitario para efectuar su reserva y préstamo del ejemplar, de esta forma el usuario (alumno y/o docente) solo tendrá que acercarse a reclamar el ejemplar solicitado según san sus necesidades.

7

INFORMACIÓN GENERAL Titulo Del Proyecto De Investigación: “Implementación de un sistema WAP de gestión de biblioteca, para mejorar el servicio de atención de la Universidad Señor de Sipán”. Autor(es): CORONEL GAYOSO, Liseth del Milagro. SARMIENTO LÓPEZ, Liliana. Asesor / Colaboradores: Ing. Franklin EdinsonTerán Santa Cruz. Tipo De Investigación: Experimental.

Facultad Y Escuela Profesional: Facultad Ingeniería Arquitectura y Urbanismo – Ingeniería de Sistemas

Duración Del Proyecto: Duración: 8 Meses

Periodo Que Durará El Proyecto: Abril del 2011 – Diciembre del 2011

Fecha De Inicio: 28 De Marzo Del 2011

8

Presentado Por:

Liseth del Milagro Coronel Gayoso

Liliana Sarmiento López

AUTOR

AUTOR

Ing. Franklin Edinson Terán Santa Cruz ASESOR

PRESENTADA A LA ESCUELA PROFESIONAL DE INGENIERÍA DE SISTEMAS DE LA UNIVERSIDAD SEÑOR DE SIPÁN PARA OPTAR EL TÍTULO PROFESIONAL EN INGENIERÍA DE SISTEMAS.

Aprobado:

Ing. Oscar E. Capuñay Uceda PRESIDENTE

Ing. Jesús Olavarría Paz SECRETARIO

Ing. Jaime Bravo Ruiz VOCAL

Fecha De Presentación:

9

16 de Diciembre del 2011

CAPITULO I: EL PROBLEMA DE INVESTIGACIÓN

10

1. El Problema de Investigación 1.1.- Realidad Problemática: La empresa de educación superior Señor de Sipán S.A.C. fue creada por el Consejo Nacional para la Autorización y Funcionamiento de Universidades (CONAFU), el 05 de julio de 1999, según resolución Nº 575-99-CONAFU, gracias a la gestión de la Entidad Promotora, Asociación Civil Empresa del Conocimiento, que preside el Ing. César Acuña Peralta, M.A. La USS, surge para formar profesionales de excelencia que promuevan el desarrollo de la Región Norte del País. La universidad inició su funcionamiento en abril del año 2000 con cinco carreras profesionales, con el transcurso del tiempo siguió la apertura de 17 diferentes líneas de carreras profesionales, tales como: Administración, Contabilidad, Derecho, Psicología, Ingeniería de Sistemas, en el 2006 a Ciencias de la Comunicación, Ingeniería Civil, Ingeniería Mecánica y Eléctrica, Ingeniería Industrial y Turismo y Negocios, en el 2007 Arquitectura, Ingeniería Agroindustrial y Comercio Exterior, Enfermería y Urbanismo y en el 2010 se apertura las carreras Ingeniería Económica, Artes & Diseño Empresarial, Estomatología y Negocios Internacionales, además de la escuela de postgrado. El CONAFU con Resolución Nº 009-2004-CONAFU establece la adecuación de la universidad al Decreto Legislativo Nº 882 “Ley de Promoción de la Inversión Privada en la Educación, para lo cual pasa a constituirse societariamente en Universidad Señor de Sipán SAC. EL CONAFU con Resolución Nº 104-05-CONAFU de fecha 29 de Marzo otorga la autonomía plena a la Universidad. La USS a la fecha ha logrado constituirse en una de las mejores opciones de formación universitaria del norte del país. 1 La universidad tiene como visión empresarial a futuro ser una organización reconocida a nivel nacional e internacional por su excelencia académica con egresados profesionales competitivos,dispuestos a cambiar la sociedad con principios de responsabilidad social y ética profesional. Hoy en día la universidad tiene la gran responsabilidad de brindar los mejores conocimientos e incentivar a la investigación y desarrollo de proyectos tecnológicos y ambientales, así también de ofrecer los mejores servicios académicos, entre ellos: laboratorio de biología y neuroanatomía, laboratorio de psicología experimental y del aprendizaje, taller de pruebas psicológicas, laboratorio de cómputo, laboratorio de idiomas, taller de nuevas tecnologías, que integran saberes de electrónica, programación y mecánica, aulas multimedia, laboratorio de física eléctrica, laboratorio de ciencias jurídicas, campus virtual, esta herramienta es creada para establecer la comunicación entre el docente y el estudiante, planta piloto de producción y envasado de frutas, iniciada para el desarrollo práctico de los alumnos de carreras 1

Humberto Acuña Peralta. Universidad Señor de Sipán. [Citado: 05 Abril 2011]

11

profesionales afines, gabinete de topografía para la medición de los niveles suelo, laboratorio de análisis de suelos, sala de dibujo,

laboratorios de radio, televisión, fotografía diseño y el servicio de BIBLIOTECA en la cual "cuenta con un sistema informatizado local y web de préstamos y consultas que permiten la búsqueda rápida de recursos bibliográficos (libros, módulos, revistas)”2, además de una videoteca (que incluye videos y CD), a la vez tiene una sala de estudio y lectura; siendo parte de la formación profesional de 11000 alumnos, que cada año incrementa de manera favorable y satisfactoria. Se ha observado que el servicio de biblioteca es muy concurrido por estudiantes y docentes, esto hace que el servicio sea ineficiente en el sentido que las computadoras que tiene en biblioteca con sistema no abastece al número de usuarios, por lo que genera colas de espera para acceder al sistema. Para recopilar información acerca del servicio de Gestión de biblioteca de la Universidad Señor de Sipán, se realizó una encuesta 3 acerca de la problemática observada en la que se demostró que el 40% de los estudiantes están satisfechos con el servicio que brinda la universidad en cuanto a biblioteca, frente a un 24% indeciso y un 36% insatisfechos. La insatisfacción se centra en el tiempo que los estudiantes tienen que emplear para encontrar un libro, siendo éste tiempo entre tres,cinco a siete minutos usado por un 52% de los estudiantes. La causa de la demora es que el sistema se vuelve lento o el estudiante no encuentra el libro que busca (29 % de estudiantes), esto hace que los estudiantes en cola pierdan más tiempo y se incremente en más número de personas, siendo un promedio de 4 a 5 personas. El 30% de los estudiantes propusieron optimizar el tiempo y mejorar la accesibilidad, el 25 % propuso mejorar la atención, el 19% implementar más ejemplares y el resto no opinó. La encuesta fue aplicada a 500 alumnos de la Facultad de Ingeniería, Arquitectura y Urbanismo, muestra que se tomó aleatoriamente de las diferentes escuelas de la facultad, los resultados los podemos observar en el [Anexo Nº 2] Identificación de la Problemática De acuerdo con las encuestas aplicadas se puede determinar lo siguiente:  El servicio de biblioteca no cuenta con un servicio alternativo que logre la gestión de recursos bibliográficos y documentales, para mejorar la atención. 2

Universidad Señor de Sipán S.A.C. Página Principal Universitaria. [Citado: 05 Abril 2011] http://www.uss.edu.pe/servicios/ 3 Liseth Coronel Gayoso y Liliana Sarmiento López. Universidad Señor de Sipán [Citado: 05 de Abril del 20011] Elaboración Propia

12

 Existe incomodidad ante el servicio bibliotecario, debido a la conglomeración de lectores, esta se refleja en mayor porcentaje en temporada de evaluaciones, por lo cual no logra cumplir satisfactoriamente las necesidades requeridas por los usuarios.  Demora en el proceso de gestión bibliotecario (préstamo, devolución, reserva, renovación bibliográfica) en la Universidad Señor de Sipán. 1.2.- Formulación del Problema ¿De qué manera se podrá mejorar el servicio de gestión bibliotecario de la Universidad Señor de Sipán? 1.3.- Justificación e Importancia de la Investigación Este proyecto de tesis tiene como finalidad solucionar el problema de gestión bibliotecario, mejorando el servicio para los lectores de la Universidad Señor de Sipán, mediante aplicación tecnológica que permita facilitar los procesos de préstamo, devolución, reserva, renovación y verificación de estado del usuario para efectuar el procedimiento y requerimiento adecuado. Hoy en día la telefonía móvil desempeña un papel importante en la sociedad, se ha convertido indispensable en las comunicaciones, permitiendo el desarrollo empresarial y del país, satisfaciendo así las necesidades del usuario, apostando por el mundo tecnológico, como implementación de sistemas de posición global - "GPS", servicios de video llamada, la internet y WAP, entre otros, teniendo como mayor ventaja de ser un servicio 24x7 "Atención las 24 horas de los 7 días de la semana", estando en cualquier lugar y cuando se desee (según la cobertura lo permita) portando solo con un equipo celular. Con la aplicación de la tecnología WAP se logrará una nueva forma de comunicación de servicio universitario y la comunidad lectora, poniendo a disposición a los usuarios información necesaria y detallada de las citas bibliográficas, evitando las asperezas detectadas ante la problemática, con un costo reducido, esta será reflejado según la transmisión por paquetes de bytes que el usuario requiera, el costo es establecido por la empresa proveedora de servicio móvil, tema detallado en el marco administrativo de presupuesto.

1.4.- OBJETIVOS DE LA INVESTIGACIÓN

1.4.1.

Objetivo general Implementar un sistema de tecnología WAP para mejorar el servicio de atención de biblioteca de la Universidad Señor de Sipán.

13

1.4.2.

Objetivos específicos

 Diagnosticar la situación actual del servicio de biblioteca de la Universidad Señor de Sipán.  Analizar los requerimientos de información necesarios para la implementación del sistema WAP.  Diseñar una aplicación WAP orientado al proceso de reserva, renovación y consulta del usuario en la USS, creando una interfaz amigable y de fácil acceso.  Realizar análisis del desarrollode software basado en la metodología ágil XP–Programación Extrema.  Desarrollo de una intranet de administración de biblioteca para la gestión al servicio WAP efectuado por el usuario.  Desarrollar pruebas específicas de funcionamiento de la aplicación WAP de biblioteca en diferentes ubicaciones, para atenuar errores del sistema.

1.5 Limitaciones de la Investigación  Puede que la investigación desarrollada no se integre con los sistemas actuales de la Universidad, ya que ésta no nos proporcionó el diseño de la base de datos.

14

CAPITULO II: MARCO TEORICO

15

2. Marco Teórico 2.1.- Antecedentes Del Estudio: 2.1.1.- LA IMPLANTACIÓN DE UN SISTEMA WAP PARA EL SERVICIO DE ATENCIÓN DE “EL TURNO” RESTAURANTE, SATISFACE LAS EXPECTATIVAS DE LOS CLIENTES.3 La tesis consultada resolvió la problemática de servicio de atención que presentaba el restaurante “El Turno”, ante la satisfacción de sus clientes, por lo que implementaron e implantaron un software que contemplaban las estrategias empresariales para aumentar valor al servicio de los usuarios del restaurante basado en el servicio de atención.El proyecto que estamos desarrollando, guarda relación con esta tesis referente a implementación de la tecnología WAP, así tambiénse hace uso en el desarrollo el tipo de investigación experimental que en nuestro proyecto implementaremos. 2.1.2.- IMPLEMENTACIÓN DE UNA APLICACIÓN WAP EN LA USAT PARA MEJORAR EL ACCESO A LA INFORMACIÓN ACADÉMICA DE LOS ESTUDIANTES.4 La tesis aborda la problemática de consulta de información académica durante las 24 horas del día en el centro universitario referente a las notas, fichas de exámenes, horarios, datos del docente y otras informaciones vitales para la actividad académica. Por lo tanto, la implementación de éste sistema logró resolver dicha problemática a un costo mínimo y de fácil acceso para los usuarios. El proyecto guarda relación con esta tesis referente al uso de la tecnología WAP, junto al diseño experimental detallado en el tipo de investigación, que se tiene como objetivo principal en el desarrollo de nuestro proyecto.

3

Quispe Díaz José Manuel. Titulo: LA IMPLANTACIÓN DE UN SISTEMA WAP PARA EL SERVICIO DE ATENCIÓN DE “EL TURNO” RESTAURANTE, SATISFACE LAS EXPECTATIVAS DE LOS CLIENTES. Julio - 2007. [Citado06 Mayo 2011]“Universidad Santo Toribio de Mogrovejo”. 4

Cueva JibajaFiorella ,JiménezRomainvilleEduardo Adolfo. Titulo:"IMPLEMENTACIÓN DE UNA APLICACIÓN WAP EN LA USAT PARA MEJORAR EL ACCESO A LA INFORMACIÓN ACADÉMICA DE LOS ESTUDIANTES". 30 de Enero - 2009. [Citado06 Mayo 2011]“Universidad Santo Toribio de Mogrovejo”.

16

2.1.3.- COLECCIONADOR VIRTUAL DE ÁLBUNES DE CRONOS A TRAVÉS DE MÓVILES CON ACCESO A INTERNET. 5 La tesis analizada se puede identificar el interés de mejorar el desarrollo de educación aplicado a todo tipo de usuario, implementación de prototipo cliente – servidor para CAMILA (siglas de título), utilizando para su construcción las herramientas J2ME (Java MicroEdition) y AMP (Servidor Web Apache, MySQL, PHP), desarrollándose bajo la metodología ágil XP (Programación Extrema), “Se orienta a la creación de la aplicación cliente (la que se instala en el dispositivo móvil) y no al diseño de los contenidos (álbumes, cromos, etc.) que puedan ser coleccionados mediante la aplicación”. El proyecto guarda relación con esta tesis referente a la implementación e implantación de la tecnología móvil ‘WAP’, teniendo en cuenta que su desarrollado tiene como objetivo principal la aplicación e incentivo de uso de metodologías ágiles, en este caso ‘XP’, y no solo a mejorar de calidad de educación de manera interactiva con tecnología; esto nos ayudará a solucionar la problemática de investigación que tenemos propuesto para el proceso de nuestro proyecto. 2.1.4.- DESARROLLO E IMPLEMENTACIÓN DE UN SISTEMA WAP DE INFORMACIÓN TURÍSTICA PARA LA REGIÓN PIURA.6 En el presente trabajo se puede identificar el interés de promover el turismo del departamento de Piura, implementando un sistema que permite conocer la cultura y sitios turísticos e información visual (imágenes referentes), según se requiera por el usuario (turista); como herramienta de estudio para el desarrollo del proyecto se aplicado encuestas, basándose en plataforma Java 'J2ME' con metodología RUP, y como servidor de base de datos se usó MySQL en su versión 5.0 y se utilizó el Servidor Web Apache Tomcat en la versión 6.0 delimitando una serie de requerimientos para el sistema para solicitar, buscar, proporcionar y recibir información solicitada, teniendo como resultado exitoso en la ejecución de pruebas de gran aceptación en el desarrollo de proyecto.El proyecto guarda relación con esta tesis referente al uso de la tecnología WAP y al proceso de desarrollado de investigación experimental, esta pretende promover el desarrollo turístico mediante el uso de tecnología móvil para el uso de cualquier usuario y en cualquier lugar que se encuentre.

5

José Luis Timaná Lima, Walter Jesús Fernández Peña. Título:"COLECCIONADOR VIRTUAL DE ÁLBUNES DE CRONOS A TRAVÉS DE MÓVILES CON ACCESO A INTERNET". Pág. 4 Marzo - 2011. [Citado13 Mayo 2011]“Universidad Nacional de Piura”. 6

Richard Junior Mendoza Valdez, Jefferson Harold Mena Godoy. Título:"DESARROLLO E IMPLEMENTACIÓN DE UN SISTEMA WAP DE INFORMACIÓN TURÍSTICA PARA LA REGIÓN PIURA".Enero - 2010. [Citado13 Mayo 2011] “Universidad Nacional de Piura”.

17

2.1.5.- APLICACIÓN DE CONSULTA WAP PARA LA PLATAFORMA EDUCATIVA INSTITUCIONAL E-ESCEN@RI DE LA UNIVESIDAD INDUSTRIAL DE SATANDER.7 La tesis examinada resolvió la problemática de consulta de información pedagógico, no solo optimizando las interfaces de los usuarios de la plataforma educativa institucional e-escen@ari (escenario electrónico de recursos de aprendizaje e investigación de la Universidad Industrial de Santander)", también ofrece a la vez mayor facilidad en la interacción con los procesos institucionales, a través de una nueva herramienta tecnológica móvil que es usada por docentes y estudiantes en la participación en foros de discusión, en las charlas en línea, consulta de tareas, estadísticas de acceso y actividades curriculares; se desarrolló con el uso del sistema operativo Linux, el servidor web Apache- Tomcat y con los lenguajes Java, WML y XHTML. El proyecto guarda relación con esta tesis solo referente a tecnología WAP y el objetivo de mejorar la calidad de servicio del cliente dentro de la misma universidad. 2.2.- Desarrollo de la Temática Correspondiente al Tema de Investigación La Universidad Señor de Sipán se alinea a las ventajas competitivas que se presentan en el mercado actual, promoviendo el uso e implementación de tecnologías de información así como también el desarrollo de proyectos de investigación que permiten mejorar los procesos, optimizar tiempoyrecursos, originando un desarrollo sostenible, dando soluciones a los problemas que se vienen suscitando día a día con la demanda de usuarios a través de la tecnología. El uso de la tecnología se ha convertido en una herramienta importante para el desempeño empresarial, en el entorno competitivo actual, en la existencia y soporte del ciclo vida de una corporación en las actividades comerciales y productivas, dejando a predisposición de su uso e innovación según las necesidades presentadas, para ello es preciso manejar una disciplina teórica de esfuerzo humano hacia el estudio de conocimientos de diversas tecnologías, que en este caso, es la aplicación de procesos de información de manera directa con el usuario a través de tecnología móvil 'WAP'. El Protocolo de Aplicaciones Inalámbricas8 o más conocido como WAP, es realmente un estándar global en la economía actual de las telecomunicaciones con el objetivo de proporcionar un sistema avanzado de servicios de internet para dispositivos móviles, esto es posible gracias al emprendimiento creado desde diciembre de 1997 por los principales fabricantes de teléfonos celulares del mundo como Sony Ericsson, Nokia, Motorola y OpenWave, el desarrollo del protocolo está coordinado por el WapForum, una organización formada por las más 7

Mejía Corredor Carolina, Gómez Ardila Sergio. Aplicación de consulta WAP para la plataforma educativa institucional E-ESCEN@RI de la Universidad Industrial de Satande. Colombia. Bucaramanga.2007 [Citado06 Mayo 2011] 8

Rifa Pous Helena. Protocolo de Aplicaciones Inalámbricas. SafelayerSecureComnunications S.A. España. Pág. 2 [Citado 10 Mayo 2011]

18

importantes industrias del sector, y que tiene la misión de llevar los mejores principios del desarrollo de aplicaciones Internet a la comunidad inalámbrica, este protocolo también se puede usar para navegar por la Web desde otros dispositivos inalámbricos, tenemos a las palm, pocket pc y PDA, el nacimiento de esta tecnología surge como fusión del crecimiento de las comunicaciones inalámbricas e internet, sin embargo, existen algunas consideraciones a tener en cuenta al diseñar estos servicios para usuarios móviles, fundamentalmente debidas a las características de los terminales: pantalla significativamente más pequeña que la de un ordenador personal, teclados más limitados que los de un ordenador, limitaciones en la memoria disponible; la navegación WAP en los celulares generalmente es activado por el proveedor del servicio de telefonía móvil de cada país, el costo por navegación varia algunos por KB navegado o por hora aire (el tiempo que navegues) y en otros casos solo son creados para navegantes WAP, con mayor facilidad de uso por lo tanto pueden ser utilizados por personal sin experiencia informática. Las ventajas encontradas para el uso de la tecnología WAP, son las siguientes:  Permite la conexión en casi todos los lugares del mundo.  Interacción de manera directa y adecuada de las transacciones y operaciones.  Permite acelerar la transmisión de información, dejando tiempo para que sea mejor invertido para el usuario.  Tecnología abierta y escalable.  Independencia del sistema de transporte (GSM, TDMA, entre otros).  Independiente del tipo de terminal (teléfono celular, PDA, entre otros).  Adaptable a nuevas tecnologías de transporte (GPRS, UMTS).

Las desventajas encontradas para el uso de la tecnología WAP, son las siguientes:  No siempre tienen buena cobertura.  Los equipos son desplazados pronto por otros nuevos con mejor tecnología.  Limitación de texto en los equipos con tecnología WAP, debido al tamaño de pantalla.

19

La seguridad en la tecnología WAP9es abordada, por protocolo inalámbrico de seguridad a nivel de transporte 'WTLS', librerías de criptografía del lenguaje WMLScriptCrypto Library 'WMLS' y el módulo de identidad inalámbrica 'WIM', para establecer una comunicación segura con el servidor Web, se usa SSL, asegurando la privacidad, integridad y autenticidad del servidor, el gateway recoge los mensajes codificados con SSL del servidor Web y los transforma para transmitirlo usando WAP y la capa de seguridad mencionada anteriormente 'WTLS', se puede concluir que el gateway actúa de pasarela entre las capas WTLS y SSL para la transmisión de información, la transformación entre SSL y WTLS tan solo dura unos mili-segundos y ocurre en la memoria del gateway simultáneamente con otros cientos o miles de peticiones simultaneas, permitiendo una conexión virtual y segura entre los dos protocolos. Figura Nº 01: Esquema de Seguridad en WAP

Fuente:Wapforum.org Elaboración: Propia

Los servicios que brinda esta tecnología es realizar operaciones del tipo transaccional, efectuar múltiples actividades y operaciones como comercialización 'm-commerce', realizar consultas de estados financieros, bancarios, empresariales, pedagógicos con precisa e inmediata información desde cualquier teléfono celular WAP, así también permite que los usuarios accedan en tiempo de ocio a diversos juegos aplicativos. 9

Rifa Pous Helena. Seguridad en la tecnología WAP. España. Pág. 7 [Citado 10 Mayo 2011]

20

Figura Nº 02: Cuadro de Comparación: WAP vs WEB

Fuente:ChileWap.cl Elaboración: Propia

Aunque WAP ha heredado muchas de las características de la WEB, los dos no son compatibles, existen diversas diferencias técnicas, como se muestra en la siguiente figura: Figura Nº 03: Cuadro de Diferencias Técnicas: WAP vs INTERNET

Fuente:Wapforum.org Elaboración: Propia

21

Los protocolos WAP10 tienen relaciones diferentes con los protocolos de Internet. A continuación se detallará las principales características de estas capas: Nivel de aplicación: WAE El entorno inalámbrico de aplicación define el interfaz del usuario con el teléfono. Es un entorno de aplicación de propósito general basado en la combinación de la WWW y de las tecnologías de comunicaciones móviles. Este entorno incluye un micro navegador que tiene herramientas para el desarrollo de servicios en WML, WMLScript y WTA. Nivel de sesión: WSP El protocolo inalámbrico de sesión proporciona a la capa de aplicación WAP un interfaz con dos servicios de sesión: un servicio orientado a conexión que funciona por encima de la cada de transacción, y un servicio no orientado a conexión que funciona sobre la capa de transporte. Nivel de transacción: WTP El protocolo inalámbrico de transacción funciona por encima de un servicio de datagramas. Ofrece 3 clases de servicio: peticiones no fiables, peticiones fiables de un solo sentido y transacciones fiables en los dos sentidos (petición-respuesta). Proporciona funcionalidades de fiabilidad opcional usuario-usuario, reconocimiento de datos fuera de banda, transacciones asíncronas y concatenación de PDUs (Protocol Data Unit), y reconocimientos retardados por tal de reducir el número de mensajes enviados. Nivel de seguridad: WTLS La capa inalámbrica de seguridad de transporte está basada en el estándar TLS. Se ha diseñado por tal de ser utilizada con los protocolos de transporte WAP, y ha estado optimizada para funcionar en canales de comunicaciones de poco ancho de banda. Las funcionalidades que proporciona WTLS son integridad de los datos, privacidad y autenticación. Nivel de transporte: WDP El protocolo inalámbrico de datagramas proporciona un servicio fiable a los protocolos de las capas superiores de WAP y permite la comunicación de forma transparente sobre los protocolos portadores válidos. Como este protocolo proporciona un interfaz común a los protocolos de las capas superiores, las capas de seguridad, sesión y aplicación pueden trabajar independientemente de la red inalámbrica que diese suporte al sistema.

10

Rifa Pous Helena. Protocolos WAP. España. Pág. 7 [Citado 10 Mayo 2011]

22

Portadoras Los protocolos WAP están diseñados para operar sobre diferentes servicios portadores, incluyendo los mensajes cortos SMS, con su limitada longitud de 160 caracteres por cada mensaje y las redes de comunicación de circuitos o paquetes. La especificación de WDP lista las portadoras suportadas y las técnicas utilizadas para permitir que los portadores WAP operen sobre cada portadora. Esta lista de portadoras irá cambiando con el tiempo a medida que nuevas tecnologías aparezcan en el mercado de los móviles. Teniendo comoobjetivorealizar un proyecto viable y provechoso para la institución universitaria, hemos optado porromper la tradición de resistencia al cambio de uso de metodologías, que habitualmente es el Proceso Racional Unificadopor la metodología ágil ‘XP’ o Programación Extrema; RUP, es un proceso de desarrollo de software y junto con el Lenguaje Unificado de Modelado UML, si bien es cierto constituye la metodología estándar más utilizada para el análisis, implementación y documentación de sistemas orientados a objetos, así también XP, es un enfoque destacado de procesos ágiles de desarrollo de software dando mayor énfasis en la adaptabilidad, compartimos opinión con el gran porcentaje de defensores cibernéticos de la internet encontrado, teniendo como premisa, que los cambios de requisitos durante el proceso de desarrollo son un aspecto natural e inevitable, esto puede ser aplicado de manera dinámica durante el ciclo de vida del proyecto, creemos que esta metodología se amolda a desarrollo de software de menor escala, debido a que se tomará menos tiempo para la aplicación, menos recursos de herramientas tecnológicas ya que el proceso es pequeño. “El resultado es un proceso de diseño disciplinado, lo que es más, combina la disciplina con la adaptabilidad de una manera que indiscutiblemente la hace la más desarrollada entre todas las metodologías adaptables”.11 Como ya se mencionó anteriormente la metodología que se utilizará para el desarrollo del sistema de gestión bibliotecario es XP, a continuación se detalla las metodologías ágiles existentes, así también se podrá ver un resumen de cuadro comparativo entre la metodología tradicional Proceso Racional Unificado con la metodología de Programación Extrema. Ver [Anexo Nº 03].

   

Técnica del Modelado de objetos (OMT). Proceso Unificado Rational (RUP). Extreme Programming (XP). Roger Fournier (RF).

Luego de un análisis dedicado de metodologías con proporción de fuentes bibliográficas necesarias para sistema de tecnología WAP, se logró identificar los procesos de desarrollo de metodología ágil de Programación Extrema.

11

Martin Fowler. The New Methodology.ChiefScientist.

[Citado 10 Mayo 2011]Estado Unidos. Chicago. Abril. 2003

23

Figura Nº 04: Cuadro de Desarrollo de Metodología Ágil XP

Fuente:Introducción a la Metodología XP Elaboración: Propia Una de las herramientas tecnológicas para el desarrollo de la propuesta para mejorar el servicio de atención de la biblioteca en la Universidad Señor de Sipán es, en la aplicación WEB se ha utilizado el lenguaje de programación PHP através de la librería ajax para el control de procesos esperados, por otro lado en la aplicación WAP se ha desarrollado con el frameworkhawhaw, herramienta móvil universal creada para aplicaciones web. De igual modo el sistema de gestión de base de datos relacional MySQL, esaplicado para el desarrollo de diversas operaciones específicas de base de datos y manejo de consultas de información según interés, siendo de uso sencillo y rápido, teniendo como ventaja principal el desarrollo de software libre en un esquema de licenciamiento por otra parte, usa la licencia GPL para aplicaciones no comerciales. El esquema de entregables de la metodología que se usará se encuentra en [Anexo Nº 05].

24

CAPITULO III: MARCO METODOLÓGICO 20

3. Marco Metodológico 3.1

Tipo de Investigación: El tipo de estudio aplicado a éste tema de investigación

es

Experimental, en el cual hemos distribuido de forma aleatoria a la población. 3.2

Diseño de la Investigación: La investigación que abordamos se demostrará mediante la aplicación de la tecnología WAP a la muestra. El estudiante podrá acceder desde su celular al sistema de Biblioteca de la Universidad Señor de Sipán para Solicitar, Consultar, Reservar y Renovar el préstamo de un libro. Cuadro N° 02: Diseño de la Investigación

Var. Independiente

IMPLENTACION DE UN SISTEMA WAP DE GESTIÓN DE BIBLIOTECA PARA LA UNIVERSIDAD SEÑOR DE SIPÁN.

Var. Dependiente

MEJORAR EL SERVICIO DE ATENCION DE BIBLIOTECA DE LA UNIVERSIDAD SEÑOR DE SIPÁN.

Fuente:Propia Elaboración: Propia.

26

Resultado Con la implementación del Sistema WAP de Gestión de Biblioteca se logrará disminuir los tiempos de demora en la solicitud de un libro, logrando así satisfacer al usuario. Con la implementación del Sistema WAP de Gestión de Biblioteca se logrará disminuir los tiempos de demora en la renovación de un libro, logrando así satisfacer al usuario. Con la implementación del Sistema WAP de Gestión de Biblioteca se logrará disminuir los tiempos de demora en la consulta de un libro, logrando así satisfacer al usuario. Con la implementación del Sistema WAP de Gestión de Biblioteca, el número de ocurrencias en la solicitud de un libro será mayor pero sin demora. Con la implementación del Sistema WAP de Gestión de Biblioteca, el número de ocurrencias en la renovación de un libro será mayor pero sin demora. Con la implementación del Sistema WAP de Gestión de Biblioteca, el número de ocurrencias en la consulta de un libro será mayor pero sin demora.

3.3.- Población y Muestra 3.3.1

Población: La población meta plateada en la investigación son los estudiantes de la Universidad Señor de Sipán, que son alrededor de 11000 alumnos.

3.3.2

Muestra: Para el cálculo de la muestra se utilizó la siguiente fórmula:

Probabilidad de Éxito (p):

0.5

Probabilidad de Fracaso (q):

0.5

Error Máximo (e):

5% (0.05)

Confiabilidad (k):

1.96

Universo (N):

11000 ; n= 371.2

El número de estudiantes obtenidos como muestra para las pruebas de nuestra tesis serán de 372 alumnos. Para la contrastación de hipótesis se han tomado 190 alumnos de la muestra obtenida, ya que no todos tenían activado el sistema WAP en su celular, otra limitante fue el tiempo, la disponibilidad de ambientes y estudiantes.

3.4.- Hipótesis: A través de la implementación de la tecnología WAP en la gestión de biblioteca se superará los problemas de servicio de atención bibliotecario de la Universidad Señor de Sipán.

27

3.5.- Variables: 3.5.1

Variable Independiente Implantación de un sistema WAP de gestión de biblioteca para la Universidad Señor de Sipán.

3.5.2 Variable Dependiente Mejorar el servicio de atención de biblioteca de la Universidad Señor de Sipán.

28

29

3.6 Operacionalización de Variables Cuadro Nº 1: Operacionalización de Variable Variable

IMPLENTACION DE UN SISTEMA WAP DE GESTIÓN DE BIBLIOTECA PARA LA UNIVERSIDAD SEÑOR DE SIPÁN.

Dimensión

Sistema de Gestión Bibliotecaria .

Indicador

Fórmula

Unidad Medida

Tiempo Demora solicitar libro

de en un Td: Tiempo de Demora. Tf: Tiempo Final. Ti: Tiempo de inicio.

Tiempo Demora renovar libro

de en un Td: Tiempo de Demora. Tf: Tiempo Final. Ti: Tiempo de inicio.

Tiempo Demora consultar libro

de en un Td: Tiempo de Demora. Tf: Tiempo Final. Ti: Tiempo de inicio.

Nº de Número ocurrencias en No: MEJORAR EL la solicitud de ocurrencias. SERVICIO DE oc: Ocurrencias. un libro. ATENCION DE Calidad del BIBLIOTECA DE Nº de Servicio LA ocurrencias en UNIVERSIDAD Número la renovación No: SEÑOR DE ocurrencias. de un libro. SIPÁN. oc: Ocurrencias.

Instrumentos

Observación / Encuesta

Ficha de Observación [Ver anexo Nº 04]

Observación / Encuesta

Ficha de Observación [Ver anexo Nº 04]

Observación / Encuesta

Ficha de Observación [Ver anexo Nº 04]

mm:ss mm: minutos ss: segundos mm:ss mm: minutos ss: segundos mm:ss mm: minutos ss: segundos

de Unidades

de

Técnicas

Unidades

Recopilación de Información

Ficha de recopilación de información virtual. [Ver anexo Nº 04]

Recopilación de Información

Ficha de recopilación de información virtual [Ver anexo Nº 04]

Fuente:Propia Elaboración: Propia.

29

3.7

Métodos de Investigación. Los métodos que hemos utilizado para la recolección de datos han sido el análisis documental y encuestas. Con el análisis documental se entenderá el proceso de Biblioteca y los subprocesos que estudiaremos para la elaboración de la aplicación WAP, los cuales son: Consultar, Prestar y Renovar un libro. En cuanto a las encuestas, éstas nos han ayudado a entender la problemática existente y la aceptación de la tecnología propuesta.

3.8

Técnicas de Investigación Los instrumentos utilizados en éste proyectos son  Encuestas: La encuesta nos han ayudado en la investigación a recolectar datos. Ver Anexo N° 01.

3.9

 Documentos Físicos: Son los documentos encontramos en los libros, folletos, revistas, etc.

que

 Documentos Virtuales: Son los documentos encontramos en páginas web, bibliotecas virtuales.

que

DESCRIPCIÓN DE INSTRUMENTO UTILIZADO Las técnicas utilizadas en ésta investigación son las siguientes:  Recopilación de información: La recopilación de información la hicimos mediante las técnicas de fichaje, entrevistas, resúmenes, análisis y síntesis.  Planteamiento de soluciones: Ésta técnica la hemos desarrollado de acuerdo a la metodología empleada para la solución del problema planteado.  Análisis de resultados: La técnica usada para el análisis de los resultados es agrupando y tabulando los datos para poder posteriormente ponderarlos y así interpretarlos. El software utilizado para éste proceso de la investigación es la hoja de cálculo de Microsoft Excel, en el cual añadiremos la información de las encuestas para obtener cuadros e indicadores estadísticos.

30

CAPITULO IV: DESARROLLO DE LA PROPUESTA

32

4. Desarrollo de la Propuesta A continuación se describe la metodología a utilizar, la misma que paso seguido se desarrolla. METODOLOGÍA EXTREME PROGRAMING Fase de Planificación: En esa primera fase de planificación de manera detallada y adecuada para la inicializar el estudio y desarrollo de la aplicación, de acuerdo a eso se define lo siguiente:  Historia de Usuario: Son documentos breves escritos por el cliente, en el cual escribe requerimientos puntuales que precisa del sistema. Se busca que estos documentos se centren en las necesidades y beneficios esperados por el usuario antes que las tecnologías usadas y layouts.  Plan de Entregas: Los integrantes definen los roles, se estima el esfuerzo, tiempo de la realización de cada funcionalidad (release).  Iteraciones: Tiene una duración de una a tres semanas, en las que se debe concluir las historias de usuario pactadas. Su propósito es simplificar la planificación, permitir medir el progreso y agilizar el desarrollo.  Programación en Pareja: Evita dependencia de conocimiento y cuellos de botella, el equipo es más flexible mantienen conocimiento de las partes del sistema.  Reuniones: Se planifica reuniones continuas para el control de avances del software entre todos los actores del proyecto (programadores, clientes, tutor y verificador).

Fase de Diseño: Diseño Simple: Se diseña la solución más simple que pueda funcionar y ser implementada en un momento determinado del proyecto, con la finalidad de ser fácil y entendible para el cliente.  Glosario de Términos: Se definen todos los términos empleados en la documentación y desarrollo del proyecto para mayor especificación.  Riesgos: Se describe los riegos encontrados en el periodo de desarrollo de la aplicación.  Tarjetas C.R.C: Clase, Responsabilidad, Colaboración, ayuda al equipo a definir actividades durante el diseño del sistema, cada tarjeta representa una clase en la programación orientada a objetos y define sus responsabilidades (lo que ha de hacer) y las colaboraciones con las otras clases (cómo se comunica con ellas).

33

Fase de Desarrollo: En esta etapa se desarrolla la codificación de la aplicación determinada con anterioridad, por ello debe reunir las seguir las siguientes características o cualidades:    

El cliente está siempre disponible. Definición de funcionamiento del sistema. Se debe escribir código de acuerdo a los estándares. Desarrollo de pruebas unitarias, definir comportamiento del sistema.

Fase de Pruebas: Última fase de la metodología Extreme Programming se despliega en 2 funciones: Implantación: Se establece la implantación del "Sistema WAP de Gestión de Biblioteca, para Mejorar el Servicio de Atención de la Universidad Señor de Sipán". Pruebas de Aceptación: Existencia de modelo llamado "Caso de Prueba de Aceptación", se detalle a raíz de los casos de uso para definir las entradas o pasos ejecución del sistema y la aceptación del mismo.

34

4.1.

FASE DE PLANIFICACIÓN

Historias de Usuario12 Historia de Persona:

Número: Nombre de Historia: Prioridad en Negocio: Puntos Estimados: Programador Responsable: Descripción: Observaciones:

Número Tarea: Nombre de Tarea: Tipo de Tarea: Fecha Inicio: Programador Responsable:

Descripción:

1

Historia de Usuario Usuario:

Administrador

Gestión de Persona Riesgo en Desarrollo: Iteración Asignada:

Alta 4 (días)

Baja 2

Liseth Coronel Los usuarios deben ser registrados, solo si cuenta con documento de identificación (DNI, carnet universitario) según sea el caso. Desarrollo en interfaz Web.

Tareas de Ingeniería 1 Número Historia: 1 Guardar / Modificar Persona Puntos Desarrollo Estimados: 2 (días) 02 de Agosto 06 de Agosto de de 2011 Fecha Fin: 2011 Liseth Coronel Se elige entre agregar ‘nuevo’persona o ‘modificar’, si se escoge nuevo se despliega los campos para ser llenados y enviados a la base de datos, si se desea editar se selecciona lapersona luego se presiona modificar, automáticamente se cargan los datos en las cajas de texto para ser actualizados.

12

Modelo de Historia de Usuario y Tareas de Ingeniería. [Citado 12 Setiembre 2011]

35

36

Tareas de Ingeniería Número Historia:

Número Tarea: Nombre de Tarea:

2

Tipo de Tarea:

Desarrollo 02 de Agosto de 2011

Fecha Inicio: Programador Responsable: Descripción:

1

Buscar Persona Puntos Estimados: Fecha Fin:

2 (días) 06 de Agosto de 2011

Liseth Coronel Se ingresa el apellido paterno del usuario en la ubicación de búsqueda, al presionar el botón buscar automáticamente mostrará en el formulario de usuario los elementes encontrados en la base de datos.

Historia de Material Bibliográfico:

Número: Nombre de Historia: Prioridad en Negocio: Puntos Estimados: Programador Responsable:

Historia de Usuario 2 Usuario: Gestión de Material Bibliográfico Riesgo en Alta Desarrollo: Iteración 4 (días) Asignada:

Administrador

Baja 3

Liliana Sarmiento

Descripción:

Se elige el título, editorial, ISBN, tipo de material bibliográfico, estante o ubicación, contenido, edición, año de edición, palabra(s) clave y tipo de préstamo según corresponda.

Observaciones:

Desarrollo en interfaz Web.

37

Número Tarea: Nombre de Tarea: Tipo de Tarea: Fecha Inicio: Programador Responsable:

Descripción:

Número Tarea: Nombre de Tarea: Tipo de Tarea: Fecha Inicio: Programador Responsable:

Descripción:

Tareas de Ingeniería 1 Número Historia: 2 Guardar / Modificar Material Bibliográfico Puntos Desarrollo Estimados: 2 (días) 08 de Agosto 12 de Agosto de de 2011 Fecha Fin: 2011 Liliana Sarmiento Se elige entre agregar ‘nuevo’material bibliográfico o ‘modificar’, si se escoge agregar se despliega los campos para ser llenados y enviados a la base de datos, si se desea editar se selecciona el material bibliográfico luego se presiona modificar, automáticamente se cargan en las cajas de texto para ser actualizados.

Tareas de Ingeniería 2 Número Historia: 2 Buscar Material Bibliográfico Puntos Desarrollo Estimados: 2 (días) 08 de Agosto 12 de Agosto de de 2011 Fecha Fin: 2011 Liseth Coronel Se ingresa el título del material bibliográfico en la ubicación de búsqueda, al presionar el botón buscar automáticamente mostrará en el formulario de material bibliográfico los elementes encontrados en la base de datos.

38

Historia de Estante:

Número: Nombre de Historia: Prioridad en Negocio: Puntos Estimados: Programador Responsable:

3

Historia de Usuario Usuario:

Administrador

Gestión de Estante Riesgo en Desarrollo: Iteración Asignada:

Alta 3 (días)

Baja 3

Liseth Coronel

Descripción:

Se elige realiza el ingreso de la ubicación del material bibliográfico por ‘estantes’ para mayor orden del mismo, almacenando la descripción y número de estante.

Observaciones:

Desarrollo en interfaz Web.

39

Número Tarea: Nombre de Tarea: Tipo de Tarea: Fecha Inicio: Programador Responsable:

Descripción:

Tareas de Ingeniería 1 Número Historia: 3 Guardar / Modificar Estante Puntos Desarrollo Estimados: 1 (día) 13 de Agosto 16 de Agosto de de 2011 Fecha Fin: 2011 Liliana Sarmiento Se elige entre agregar ‘nuevo’ material bibliográfico o ‘modificar’, si se escoge agregar se despliega los campos para ser llenados y enviados a la base de datos, si se desea editar se selecciona el estante luego se presiona modificar, automáticamente se cargan en las cajas de texto para ser actualizados.

40

Número Tarea: Nombre de Tarea: Tipo de Tarea: Fecha Inicio: Programador Responsable:

Descripción:

2

Tareas de Ingeniería Número Historia:

Buscar Estante

Fecha Fin:

1 (día) 16 de Agosto de 2011

Liseth Coronel Se ingresa el nombre del estate en la ubicación de búsqueda, al presionar el botón buscar automáticamente mostrará en el formulario de estante los elementes encontrados en la base de datos.

Tareas de Ingeniería Número Historia:

3

Tipo de Tarea:

Desarrollo 13 de Agosto de 2011

Descripción:

Puntos Estimados:

Desarrollo 13 de Agosto de 2011

Número Tarea: Nombre de Tarea:

Fecha Inicio: Programador Responsable:

3

3

Eliminar Estante Puntos Estimados: Fecha Fin:

1 (día) 16 de Agosto de 2011

Liseth Coronel Se selecciona con check el estante deseado luego se presiona el botón eliminar y automáticamente el dato elegido será eliminado mostrando su respectivo mensaje de éxito en la operación “Registro(s) eliminado(s)”.

41

Historia de Reserva Nº 4: Historia de Usuario Número: Nombre de Historia: Prioridad en Negocio: Puntos Estimados: Programador Responsable:

Descripción: Observaciones:

4

Usuario:

Administrador / Bibliotecario

Gestión de Reserva Riesgo en Desarrollo: Iteración Asignada:

Alta 10 (días)

Alta 1

Liliana Sarmiento Interfaz móvil, se efectúa la reserva por el usuario para luego ser visualizados por web; permite reservar el material bibliográfico mostrando la fecha máxima de reclamo, en el campus universitario. Desarrollo en interfaz WAP.

Tareas de Ingeniería Número Tarea: Nombre de Tarea:

1

Tipo de Tarea:

Desarrollo 17 de Agosto de 2011

Fecha Inicio: Programador Responsable:

Descripción:

Número Historia:

4

Buscar Material Bibliográfico Puntos Estimados: Fecha Fin:

3 (días) 29 de Agosto de 2011

Liliana Sarmiento Se elige la búsqueda por autor, titulo o palabra clave del material bibliográfico, luego se presiona el botón buscar que direcciona a “Lista de Libros Encontrados” que enumeración los elementos que coinciden con la búsqueda realizada, luego se selecciona el material bibliográfico que se requiere reservar.

42

Tareas de Ingeniería Número Historia:

Número Tarea: Nombre de Tarea:

2

Tipo de Tarea:

Desarrollo 17 de Agosto de 2011

Fecha Inicio: Programador Responsable:

Descripción:

Guardar Reserva

Fecha Fin:

2 (días) 29 de Agosto de 2011

Muestra el “Detalle Reserva” del material bibliográfico seleccionado, el título, autor, editorial, tipo del material bibliográfico, luego se presiona el link de reserva que direcciona a mayor especificaciones como es el nombre del usuario, detalle del material bibliográfico, fecha de reserva, fecha y hora de reclamo, muestra el mensaje de éxito de operación “Su reserva ha sido procesada con éxito” al presionar el botón confirmación.

Tareas de Ingeniería Número Historia:

3

Tipo de Tarea:

Desarrollo 17 de Agosto de 2011

Descripción:

Puntos Estimados:

Liliana Sarmiento

Número Tarea: Nombre de Tarea:

Fecha Inicio: Programador Responsable:

4

4

Consultar Reserva Puntos Estimados: Fecha Fin:

2 (día) 29 de Agosto de 2011

Liliana Sarmiento Se muestra en menú un listado de diferentes opciones, para efectuar la consulta se debe presionar el link de "Ultima Reserva".

43

Número Tarea: Nombre de Tarea: Número Tarea: Tipo de Tarea: Nombre de Tarea: Fecha Inicio: Tipo de Tarea: Programador Responsable: Fecha Inicio: Programador Responsable: Descripción: Descripción:

4

Tareas de Ingeniería Número Historia:

4

ConsultarTareas Documento de Ingeniería Puntos 5 Número Historia: 4 Desarrollo Estimados: 1 (días) Renovar Reserva 17 de Agosto 29 de Agosto de de 2011 Fecha Fin: 2011 Desarrollo Puntos Estimados: 2 (días) Liliana Sarmiento 17 de Agosto Fecha Fin: 29 de Agosto de de 2011 2011 Se muestra en menú un listado de diferentes opciones, Liliana Sarmiento para efectuar la consulta se debe presionar el link de "Consultar Documento", esta detalla los datos del usuario y del documento de identificación como fecha de emisión, Se muestra en menúfecha un listado de diferentes opciones, fecha de caducidad, de inhabilitación, estado y tipo para efectuar la renovación se debe presionar el link de del documento. "Renovar Material Bibliográfico", luego se amplía el tiempo de préstamo por tres días más por única vez.

44

Historia de Préstamo:

Historia de Usuario Número: Nombre de Historia: Prioridad en Negocio: Puntos Estimados: Programador Responsable: Descripción: Observaciones:

Número Tarea: Nombre de Tarea: Tipo de Tarea: Fecha Inicio: Programador Responsable: Descripción:

5

Usuario:

Administrador / Bibliotecario

Gestión de Préstamo Riesgo en Desarrollo: Iteración Asignada:

Alta 3 (días)

Alta 1

Liseth Coronel Se interactúa con la interfaz de reserva llamada 'Lista de Reserva' para realizar correctamente el proceso de préstamo. Desarrollo en interfaz Web.

1

Tareas de Ingeniería Número Historia:

5

Lista Reserva Puntos Estimados:

Desarrollo 30 de Agosto de 2011

Fecha Fin:

1 (día) 02 de Setiembre de 2011

Liseth Coronel En este formulario muestra la lista de reservas que se han realizado a través del sistema WAP, dispositivo móvil, las cuales servirán para efectuar el proceso de préstamo; se puede visualizar dentro de menú en “Lista de Reserva”.

45

Tareas de Ingeniería Número Historia:

Número Tarea: Nombre de Tarea:

2

Tipo de Tarea:

Desarrollo 17 de Agosto de 2011

Fecha Inicio: Programador Responsable: Descripción:

Buscar Reserva

Fecha Fin:

1 (día) 29 de Agosto de 2011

Se ingresa el apellido paterno del usuario y/o persona para agilizar la búsqueda, se presiona el botón buscar y muestra los elementos encontrados según la búsqueda efectuada.

Tareas de Ingeniería Número Historia:

3

Tipo de Tarea:

Desarrollo 30 de Agosto de 2011

Descripción:

Puntos Estimados:

Liseth Coronel

Número Tarea: Nombre de Tarea:

Fecha Inicio: Programador Responsable:

4

5

Guardar Préstamo Puntos Estimados: Fecha Fin:

1 (día) 02 de Setiembre de 2011

Liseth Coronel Se identifica el usuario que se realizará el proceso de préstamo, seguidamente se presiona en el icono de préstamo (Check), que direcciona al formulario de préstamo, luego se presiona el botón guardar para almacenar los datos.

46

Historia de Devolución: Historia de Usuario Número: Nombre de Historia: Prioridad en Negocio: Puntos Estimados: Programador Responsable:

6

Usuario:

Administrador / Bibliotecario

Gestión de Devolución Riesgo en Desarrollo: Iteración Asignada:

Alta 3 (días)

Alta 1

Liseth Coronel

Descripción:

Se interactúa con la interfaz de préstamo llamada 'Lista de Préstamo' para realizar correctamente el proceso de devolución.

Observaciones:

Desarrollo en interfaz Web.

47

Tareas de Ingeniería Número Tarea: 1 Número Historia: 6 Nombre de Tarea: Lista de Préstamo Puntos Tipo de Tarea: Desarrollo Estimados: ½ (día) 03 de 06 de Setiembre de Setiembre de 2011 Fecha Inicio: 2011 Fecha Fin: Programador Responsable: Liseth Coronel Descripción:

En este formulario muestra la lista de préstamo, este proceso se efectúa en la biblioteca del campus universitario.

48

Tareas de Ingeniería Número Tarea: 2 Número Historia: 6 Nombre de Tarea: Buscar Préstamo Puntos ½ (día) Tipo de Tarea: Desarrollo Estimados: 03 de 06 de Setiembre de Setiembre de 2011 Fecha Inicio: 2011 Fecha Fin: Programador Responsable: Liseth Coronel

Descripción:

Se ingresa el apellido paterno del usuario en la ubicación de búsqueda, al presionar el botón buscar en el formulario de “Listar Préstamo” y automáticamente mostrará en pantalla los elementos encontrados en la base de datos.

49

Tareas de Ingeniería Número Tarea: 3 Número Historia: 6 Nombre de Tarea: Guardar Devolución Puntos Tipo de Tarea: Desarrollo Estimados: 1 (día) 03 de 06 de Setiembre de Setiembre de 2011 Fecha Inicio: 2011 Fecha Fin: Programador Responsable: Liseth Coronel

Descripción:

Se identifica al usuario que se desea realizará el proceso de devolución, seguidamente se presiona en el icono de devolución (flecha), que direcciona al formulario de devolución, luego se procede a ingresar la(s) observación(es) según sea necesario.

50

Número Tarea: Nombre de Tarea: Tipo de Tarea: Fecha Inicio: Programador Responsable:

Descripción:

Tareas de Ingeniería Número Historia:

4

6

Anular Devolución Puntos Estimados:

Desarrollo 07 de Setiembre de 2011

Fecha Fin:

1 (día) 07 de Setiembre de 2011

Liseth Coronel Se selecciona con check la devolución deseada luego se presiona el botón anular y automáticamente el dato elegido será anulado mostrando su respectivo mensaje de éxito en la operación “Registro(s) anulado(s)”.

Historia de Política Bibliotecario: Número: Nombre de Historia: Prioridad en Negocio: Puntos Estimados: Programador Responsable:

7

Historia de Usuario Usuario:

Administrador

Gestión de Política Riesgo en Desarrollo: Iteración Asignada:

Alta 8 (días)

Alta 4

Liliana Sarmiento

Descripción:

Se ingresa las políticas que se registran en la base de datos para mantener el control del sistema.

Observaciones:

Desarrollo en interfaz Web.

51

Tareas de Ingeniería Número Tarea:

1

Número Historia:

7

Guardar / Modificar Nombre de Tarea: Política Tipo de Tarea: Fecha Inicio: Programador Responsable: Descripción:

Puntos Estimados:

Desarrollo 08 de Setiembre de 2011

Fecha Fin:

8 (días) 16 de Setiembre de 2011

Liliana Sarmiento Se presiona ‘modificar’ política y se despliega los campos en las cajas de texto para ser editados, al presiona guardar automáticamente se almacena los datos ingresados.

Historia de Documento:

Número: Nombre de Historia: Prioridad en Negocio: Puntos Estimados: Programador Responsable:

Descripción: Observaciones:

8

Historia de Usuario Usuario:

Administrador

Gestión Documentario Riesgo en Desarrollo: Iteración Asignada:

Alta 2 (días)

Alta 2

Liseth Coronel Se lista detalladamente los datos de los usuarios para informar el estado del documento, la fecha de emisión, fecha de caducidad, fecha de inhabilitación, estado y descripción del documento según la persona. Desarrollo en interfaz Web.

52

Tareas de Ingeniería Número Tarea: 1 Número Historia: 8 Nombre de Tarea: Buscar Documento Puntos Tipo de Tarea: Desarrollo Estimados: 1 (día) 17 de 20 de Setiembre de Setiembre de 2011 Fecha Inicio: 2011 Fecha Fin: Programador Responsable: Liseth Coronel

Descripción:

Se ingresa el apellido paterno del usuario en la ubicación de búsqueda, al presionar el botón buscar en el formulario “Lista de Usuario” y automáticamente mostrará en pantalla los elementos encontrados en la base de datos.

Tareas de Ingeniería Número Tarea: 2 Número Historia: 8 Nombre de Tarea: Ver Documento Puntos Tipo de Tarea: Desarrollo Estimados: 1 (día) 17 de 20 de Setiembre de Setiembre de 2011 Fecha Inicio: 2011 Fecha Fin: Programador Responsable: Liseth Coronel Descripción:

Se identifica al usuario para luego ver detalle del documento, al presionar el ícono de detalle (símbolo más), que direcciona a al formulario “Lista Documento”.

53

PLAN DE ENTREGAS13

Definición de Roles:

ACTORES

Programador

Cliente

ROLES Tutor

Samillán Ayala Enrique

x

Terán SantaCruz Franklin

x

Sarmiento López Liliana

x

Coronel GayosoLiseth Usuario(s) 1. Asistente de sala de

x

Verificador

Gestor

x

x

Biblioteca USS. 2. Asistente libre, estudiante.

x

Responsabilidad durante la etapa de planificación:

ROLES Cliente Programador Tutor

RESPONSABILIDADES Definir las historias de usuario. Clasificación de historias de usuario y estimar el tiempo que cada historia tomará desarrollar. Advertencia a los desarrolladores de los riesgos técnicos.

Verificador

Implementación de la aplicación, desarrollo de pruebas funcionales.

Gestor

Planifica las reuniones manteniendo datos históricos.

13

Modelo Metodología XP. [Citado 12 Setiembre 2011]

54

Definición de las historias de usuarios para los entregables:

NUMERO DE HISTORIA Historia 01

Historia 02

Historia 03

Historia 04

Historia 05

Historia 06

Historia 07 Historia 08

DESCRIPCION DE HISTORIA Gestión de Persona (Implementación Web) Guardar / Modificar Persona Buscar Persona Gestión de Material Bibliográfico (Implementación Web) Guardar / Modificar Material Bibliográfico Buscar Material Bibliográfico Gestión de Estante (Implementación Web) Guardar / Modificar Estante Buscar Estante Eliminar Estante Gestión de Reserva (Implementación WAP ) Buscar Material Bibliográfico Lista de Reserva Guardar Reserva Gestión de Préstamo (Implementación Web) Lista Reserva Buscar Reserva Guardar Préstamo Gestión de Devolución (Implementación Web) Lista de Préstamo Buscar Préstamo Guardar Devolución Anular Devolución Gestión de Políticas (Implementación Web) Guardar / Modificar Política Gestión de Documentario (Implementación Web) Buscar Documento Nuevo / Modificar Documento

55

Estimación del Tiempo:

DESCRIPCION DE HISTORIA

Gestión de Persona Gestión de Material Bibliográfico Gestión de Estante Gestión de Reserva (WAP) Gestión de Préstamo Gestión de Devolución Gestión de Políticas Gestión Documentario Reportes:  Reporte Usuario.  Reporte Material Bibliográfico.  Reporte de Estante de Material Bibliográfico.  Reporte Documento de Identidad del Usuario.  Reporte de estado de documento por escuela.  Reporte de concurrencia de reservas por escuela.  Reporte Política Bibliotecario.

ESTIMACION DE TIEMPO Fecha Inicio Fecha Fin 06/08/201 02/08/2011 1 12/08/201 08/08/2011 1 16/08/201 13/08/2011 1 29/08/201 17/08/2011 1 02/09/201 30/08/2011 1 07/09/201 03/08/2011 1 16/09/201 08/09/2011 1 20/09/201 17/09/2011 1

21/09/2011

30/09/201 1

DIAS DE DESARROLLO

4 Días 4 Días 3 Día 10 Días 3 Días 3 Días 8 Días 2 Días

8 Días

ITERACIONES: Esta fase incluye varias iteraciones sobre el sistema antes ser entregado, las iteraciones realizadas son las siguientes: ITERACION I

56

 Gestión de Reserva  Gestión de Préstamo  Gestión de Devolución Duración: 2 semanas y 2 días

57

ITERACION II  Gestión de Persona  Gestión Documentario  Reportes (detallado anteriormente en: “Estimación de Tiempo”). Duración: 2 semanas ITERACION III  Gestión Material Bibliográfico  Gestión Estante Duración: 1 semana ITERACION IV  Gestión Políticas Duración: 1 semana y 1 día

58

4.2.

FASE DE DISEÑO

Diseño Simple: Para la implementación de los diseños la metodología XP sugiere realizar diseños poco complicados de fácil entendimiento y codificación para que en un futuro se pueda implementarse en menor tiempo y esfuerzo. Los diseños desarrollados son los siguientes: Diseño Web

Pantalla: Inicio de BIBLIOTECUSS

Pantalla: Acceso de BIBLIOTECUSS

59

Pantalla: Menú de usuarios comunes de BIBLIOTECUSS

Pantalla: Menú de Administrador de BIBLIOTECUSS

60

Pantalla: Gestión Persona de BIBLIOTECUSS

61

Pantalla: Gestión Material Bibliográfico de BIBLIOTECUSS

62

Pantalla: Gestión Reserva de BIBLIOTECUSS

63

Pantalla: Gestión Préstamo de BIBLIOTECUSS

Pantalla: Gestión de Devolución de BIBLIOTECUSS

64

Pantalla: Gestión de Política de BIBLIOTECUSS

65

Pantalla: Lista de Usuarios de BIBLIOTECUSS

66

Pantalla: Gestión Documentario de BIBLIOTECUSS

Diseño WAP Caso de Usuario Habilitado

Página Principal

Menú

67

Búsqueda

Lista de Libros Encontrados

Detalle de Reserva

Caso de Usuario Inhabilitado

Renueve su carnet

Usted se encuentra inhabilitado

Fuera de Tiempo

68

Mensaje de Confirmación

Consulta de Documento

Detalle del Usuario

Estado de Documento

69

REPORTES:

Pantalla: Reporte de Lista de Usuariode BIBLIOTECUSS

Pantalla: Reporte de Estante de Material Bibliográficode BIBLIOTECUSS

70

Pantalla: Reporte de Documentación de Identificación de Usuario BIBLIOTECUSS

Pantalla: Reporte de Política de BIBLIOTECUSS

71

Pantalla: Reporte de Concurrencias de Reservas por Escuela de la USS en BIBLIOTECUSS

72

Pantalla: Reporte de Estado de Documento por Escuelas de la USS en BIBLIOTECUSS

73

Glosario de Términos: Adaptabilidad. Facilidad con la que un sistema o un componente pueden modificarse para corregir errores, mejorar su rendimiento u otros atributos, o adaptarse a cambios del entorno. Análisis de requisitos. (1) Proceso de estudio de las necesidades del usuario para conseguiruna definición de los requisitos del sistema o del software. (2) Proceso de estudiar y desarrollar los requisitos del sistema o del software. Ciclo de vida. Periodo de tiempo que comienza con la concepción del producto de software ytermina cuando el producto está disponible para su uso. Normalmente, el ciclo de vida del software incluye las fases de concepto, requisitos, diseño,implementación, prueba, instalación, verificación, validación, operación y mantenimiento, y, enocasiones, retirada. Nota: Esta fases pueden superponerse o realizarse iterativamente. Codificación. (1) Proceso de descripción de un programa de ordenador en un lenguaje deprogramación. (2) Transformación del diseño lógico y demás especificaciones de diseño en un lenguaje deprogramación. Diseño. (1) Proceso de definición de la arquitectura, componentes, interfaces y otrascaracterísticas de un sistema o de un componente. (2) El resultado de este proceso. Extreme Programming. Metodología heterodoxa de programación. Es la más popular de lasdenominadas metodologías ágiles. Surgida a partir de la metodología de trabajo empleadaKent Beck, WarkCunningham y Martin Fowler en el desarrollo del proyecto C3 para Chrysler.Extreme Programming (XP) se funda en cuatro valores: comunicación, simplicidad, feedback ycoraje. Gestión de procesos. Dirección, control y coordinación del trabajo realizado para desarrollarlo producir un servicio. Implementación. (1) Proceso de transformación de un diseño en componentes de hardware,software o de ambos. (2) El resultado del proceso (1). Interfaz. (1) Característica común en la información enviada. (2) Componente de hardware o software que conecta dos o más componentes con el propósitode transmitir información entre ellos.

74

(3) Conexión de dos o más componentes con el propósito de transmitir información entre ellos. (4) Empleado en la conexión (2). Interfaz de usuario. Interfaz que permite la comunicación entre un usuario y un sistema, o loscomponentes de un sistema. Metodologías ágiles. Estrategias de desarrollo de software que promueven prácticas que sonadaptativas en vez de predictivas; centradas en las personas o los equipos, iterativas,orientadas hacia la funcionalidad y la entrega, de comunicación intensiva y que requierenimplicación directa de cliente. Requisito. (1) Condición o facultad que necesita un usuario para resolver un problema. (2) Condición o facultad que debe poseer un sistema o un componente de un sistema parasatisfacer una especificación, estándar, condición de contrato u otra formalidad impuestadocumentalmente. (3) Documento que recoge (1) o (2). Requisito de diseño. Requisito que especifica o impone condiciones al diseño de un sistema ode un componente. Contrasta con: requisito funcional, requisito deimplementación,requisito de interfaz, requisito de rendimiento, requisito físico. Sistema. Conjunto de procesos, hardware, software, instalaciones y personas necesarios pararealizar un trabajo o cumplir un objetivo. Software. Los programas de ordenador, procedimientos, y opcionalmente la documentación ylos datos asociados que forman parte de un sistema. XP. v. Extreme Programming.

75

Riesgos:  No se finalizan las tareas de acuerdo al cronograma de actividades.  Disponibilidad de tiempo por el usuario/cliente según las reuniones programadas. Tarjetas CRC14: USUARIO- WAP / WEB Ingresar al sistema.

Verifica.

PERSONA – WEB Buscar Apellido Paterno. Listar(). Mostrar (). Ocultar (). Inicio (). Nuevo (). Guardar (). Editar (). Eliminar ().

Documentación.

MATERIAL BIBLIOGRÁFICO - WEB Buscar Título. Listar(). Mostrar (). Persona. Ocultar (). 14 (). CRC (Clase, Responsabilidad, Colaborador). Modelo deInicio Tarjetas Nuevo [Citado 14 Setiembre(). 2011] Guardar (). Editar (). Eliminar (). 76

ESTANTE - WEB Buscar Descripción. Listar(). Mostrar (). Ocultar (). Inicio (). Nuevo (). Guardar (). Editar (). Eliminar ().

Material Bibliográfico.

RESERVA – WAP Buscar Autor Buscar Titulo Buscar Palabra Clave HAW_deck("Titulo", "Margen") $pagina->create_page(); Verifica Usuario. Consultar. Reserva Web.

HAW_form("URL", "Metodo 'HAW_METHOD_GET'") $pagina->add_form($form); HAW_text("Texto") $pagina->add_text($texto); HAW_input("Nombre", "Valor", "Etiqueta") $txt->set_maxlength(50); HAW_link("Etiqueta", "URL", "Titulo") $pagina->add_link($enlace); HAW_submit("Titulo", "submit") $formulario>add_submit($btnsubmit);

77

PRÉSTAMO – WEB Buscar Apellido Paterno. Listar Reserva. Guardar ().

DEVOLUCIÓN – WEB Buscar Apellido Paterno. Listar Préstamo. Guardar ().

POLITICA - WEB Listar(). Mostrar (). Ocular (). Inicio (). Guardar (). Editar ().

Reservar. Préstamo. Devolución.

78

RESERVA – WEB Buscar Apellido Paterno.

Reserva WAP. Préstamo.

Listar (). Inicio ().

DOCUMENTACIÓN - WEB Lista Usuario. Documento

Buscar Apellido Paterno.

79

4.3.

FASE DE DESARROLLO Codificación:

4.3.1. ESTANDARES PARA EL DESARROLLO DE LOS MODULOS

4.3.2. FUNCIONAMIENTO 4.3.2.1 FUNCIONAMIENTO EN XAJAX - WEB

Incluir la biblioteca Xajax: require_once("xajax.inc.php"); Creación de instancia del objeto Xajax: $xajax = new xajax();

Registrar las funciones PHP que son accesibles desde JavaScrip: $xajax->register(XAJAX_FUNCTION,"myFunction");

80

Creación de función:

functionmyFunction($arg) { // Coge la variable $arg y haz alguna cosa con ella como realizar // Una consulta a una base de datos y pone el resultado dentro de otra // Variable, como $newContent // Haz una instancia del objeto xajaxResponse $objResponse = new xajaxResponse(); // Añade un comando a la respuesta para asignar al atributo innerHTML // Del elemento con id="SomeElementId" para que cambie su contenido a $newContent $objResponse->assign("SomeElementId","innerHTML", $newContent); //retorna la respuesta XML generada por el objeto xajaxResponse return $objResponse; }

Imprimir las funciones creadas:

81

4.3.2.2FUNCIONAMIENTO EN HAW HAW - WAP

Incluir la biblioteca HawHaw: require("hawhaw_inc.php");

Creación de clases en aplicación móvil: Creación de Página: HAW_deck ($title=HAW_NOTITLE, $alignment=HAW_ALIGN_LEFT, $output=HAW_OUTPUT_AUTOMATIC)

$pagina->create_page(); $pagina->set_css("estilo.css"); // Agregar hoja de estilo. Creación de formulario: //Define los elementos de entrada como objetos independientes. HAW_form ($url, $method=HAW_METHOD_POST)

$pagina->add_form($form);

Creación de texto: HAW_text ($text, $attrib=HAW_TEXTFORMAT_NORMAL)

$form->add_text($text);

82

Creación de cajas de texto: HAW_input ($name, $value, $label) $form->add_input($user);

Creación de botones: HAW_submit ($label, $name="") $form->add_submit($entrar);

4.3.2.3CONEXIÓN DE BASE DE DATOS

Creación de base de datos:



83

4.4.

BASE DE DATOS 4.4.1DECLARACIÓN DE PROCEDIMIENTOS ALMACENADOS (STORE PROCEDURE – SP)



Los nombres de los procedimientos tendrán como prefijo la expresión “sp_”, seguida de un nombre que describa el trabajo que el procedimiento desempeña. Deben utilizarse expresiones verbales.



Los nombres de las funciones tendrán como prefijo la expresión “f_” seguida de un nombre que describa el trabajo que la función desempeña. Deben utilizarse expresiones verbales.



Si el resultado de alguna consulta es un valor y se comparará con otro, la consulta deberá incluirse directamente en una sentencia condicional. Si el resultado se utilizará para otras operaciones (parámetro de otras consultas, asignaciones, modificaciones, etc.) se debe utilizar una variable para almacenar el valor devuelto.

84

85

DIAGRAMA DE BASE DE DATOS Unidad idunidad

TipoMatBibliografico

idmatbiblio (FK) descripcion

idtipomatbiblio tipomatbiblio

MatBibliografico

idestante descripcion numeroestante

Detalle iddetalle idmatbiblio (FK) idautor (FK)

idmatbiblio idtipomatbiblio (FK) idestante (FK) ideditorial (FK) titulo contenido edicion anoedicion ISBN palabrasclave tipoprestamo

Editorial Autor idautor

idcontrbiblio

Usuario

iddetprestamo

timemax cantmaxreser diasprestamo cantmaxprest penalidad atencion

idusuario

idprestamo (FK) idejemplar (FK)

Prestamo

Ejemplar

Estante

ControlBiblio

DetallePrestamo

idejemplar

idprestamo

idmatbiblio (FK) timeregistro estadomatbiblio estadoprestamo

idusuario (FK) idreservar (FK) timeprestamo timemaxprest estado

idpersona (FK) usuario clave estado tipo

Feriado TipoPersona idtipoper Persona

descripcion

idferiado diaferiado descripcionferiado

idpersona Reserva DetalleReserva iddetreserva idreservar (FK) idejemplar (FK) cantreserva

idreservar idpersona (FK) timereserva timemaxrecep estadoreserva

ideditorial

Devolucion

enombre

iddevolucion

nombre pais

idprestamo (FK) observacion timedevolucion estado

idtipoper (FK) idescuela (FK) pnombre papellidop papellidom puniversidad pdireccion ptelefono foto

Documento iddocumento idpersona (FK) timeemision timeexpiracion descripcion estadodoc fecinhabilitacion Escuela idescuela descripcion

Elaboración: Propia.

86

5. FASE DE PRUEBAS Implantación: Servicio de hosting y subdominio para la implantación del “SISTEMA WAP DE GESTIÓN DE BIBLIOTECA, PARA MEJORAR EL SERVICIO DE ATENCIÓN DE LA UNIVERSIDAD SEÑOR DE SIPÁN”. Hosting: iideasperu Detalle de Hosting:        

Intel XERON Disco Duro 1TERA MemoriaRAM 8GB Anchode Banda 10GB Tarjeta de Red Maneador MySQL PHP MyAdmin SO CentosVersión 6.0

Subdominio: .org Página Principal WEB: http://www.bibliotecuss.iideasperu.org/bdbiblioteca/index.html Página Principal WAP: http://www.bibliotecuss.iideasperu.org/bibliotecuss/index.php

77

Pruebas de Aceptación15: CASO DE PRUEBA DE ACEPTACION NUMERO NUMERO CASO DE Nº 1 HISTORIA DE Gestión de Persona PRUEBA: USUARIO: NOMBRE CASO DE Prueba de Aceptación de Gestión de Persona. PRUEBA: DESCRIPCION: Interfaz Web. CONDICIONES DE Ninguna. EJECUCION:

ENTRADA / PASOS DE EJECUCION:

RESULTADO ESPERADO: EVALUACION:

Ingresar a página principal. Presionar el link "INTRANET", para acceder a la administración de Bibliotecuss. Ingresar datos requeridos, usuario y clave según corresponda. Finalmente, en el menú seleccionar el link "Gestión de Persona", para efectuar el proceso necesario. Funcionamiento Correcto Bueno

CASO DE PRUEBA DE ACEPTACION NUMERO NUMERO CASO DE Gestión de Material Nº 2 HISTORIA DE PRUEBA: Bibliográfico USUARIO: NOMBRE CASO DE Prueba de Aceptación de Gestión de Material PRUEBA: Bibliográfico. DESCRIPCION: Interfaz Web. CONDICIONES DE Ninguna. EJECUCION:

ENTRADA / PASOS DE EJECUCION:

Ingresar a página principal. Presionar el link "INTRANET", para acceder a la administración de Bibliotecuss. Ingresar datos requeridos, usuario y clave según corresponda. Finalmente, en el menú seleccionar el link "Gestión de Material Bibliográfico", para efectuar el proceso necesario.

RESULTADO ESPERADO:

Funcionamiento Correcto

15

Edgar Espinoza. Modelo de Caso de Pruebas de Aceptación. [Citado 14 Setiembre 2011]

88

73

EVALUACION:

Bueno

CASO DE PRUEBA DE ACEPTACION NUMERO NUMERO CASO DE Nº 3 HISTORIA DE Gestión de Estante PRUEBA: USUARIO: NOMBRE CASO DE Prueba de Aceptación de Gestión de Estante. PRUEBA: DESCRIPCION: Interfaz Web. CONDICIONES DE Ninguna. EJECUCION:

ENTRADA / PASOS DE EJECUCION:

RESULTADO ESPERADO: EVALUACION:

Ingresar a página principal. Presionar el link "INTRANET", para acceder a la administración de Bibliotecuss. Ingresar datos requeridos, usuario y clave según corresponda. En el menú seleccionar el link "Gestión de Material Bibliográfico", luego presionar el link "Nuevo Estante" muestra una nueva pantalla para efectuar el proceso necesario de la ubicación del material bibliográfico. Funcionamiento Correcto Bueno

CASO DE PRUEBA DE ACEPTACION NUMERO NUMERO CASO DE Nº 4 HISTORIA DE Gestión de Reserva PRUEBA: USUARIO: NOMBRE CASO DE Prueba de Aceptación de Gestión de Reserva. PRUEBA: DESCRIPCION: Interfaz WAP. CONDICIONES DE Ninguna. EJECUCION: ENTRADA / PASOS DE EJECUCION: Reservar Material Bibliográfico: Ingresar a la página de acceso de Bibliotecuss WAP. Ingresar datos requeridos, usuario y clave según corresponda. En el menú seleccionar el link "Reservar", luego se elige el tipo de material bibliográfico según sea necesario. Luego se ingresa la búsqueda por autor, título o palabra clave, y presionar el botón buscar. Identificar el material bibliográfico requerido en la

89

"Lista de Libros Encontrados", luego presionar el link "Reservar". Después muestra el detalle de la reserva a solicitar, detalle del usuario, detalle del material bibliográfico, fecha de reserva y reclamo, para efectuar la reserva se presiona el botón "Confirmar". Luego, muestra un mensaje de confirmación de reserva "Su reserva ha sido procesada con éxito!". Finalmente, presionar el link "Salir" para cerrar la aplicación. Renovar Material Bibliográfico: Ingresar a la página de acceso de Bibliotecuss WAP. Ingresar datos requeridos, usuario y clave según corresponda. En el menú seleccionar el link "Renovar Material Bibliográfico", luego se amplía el tiempo de préstamo por tres días más por única vez. Finalmente, presionar el link "Cerrar" para salir de la aplicación. Consultar Última Reserva y/o Documento: Ingresar a la página de acceso de Bibliotecuss WAP. Ingresar datos requeridos, usuario y clave según corresponda. Se elige entre el link "Ultima Reserva" o "Consultar Documento", si se escoge ver la ultima reserva realizada muestra el detalle del material bibliográfico efectuado con anterioridad, si se desea consultar el estado del documento, este lista datos del usuario y del documento de identificación (DNI o carnet universitario) como fecha de emisión, fecha de caducidad, fecha de inhabilitación, estado y tipo del documento. Finalmente, presionar el link "Salir" para cerrar la aplicación. RESULTADO ESPERADO: EVALUACION:

Funcionamiento Correcto Bueno

90

CASO DE PRUEBA DE ACEPTACION NUMERO NUMERO CASO DE Nº 5 HISTORIA DE Gestión de Préstamo PRUEBA: USUARIO: NOMBRE CASO DE Prueba de Aceptación de Gestión de Préstamo. PRUEBA: DESCRIPCION: Interfaz Web. CONDICIONES DE Ninguna. EJECUCION: Ingresar a página principal. Presionar el link "INTRANET", para acceder a la administración de Bibliotecuss. Ingresar datos requeridos, usuario y clave según corresponda. En el menú seleccionar el link "Lista de Reserva", muestra en detalle datos del usuario, de reserva y ENTRADA / PASOS del material bibliográfico. DE EJECUCION: Si es necesario se busca por apellido paterno del usuario, con la finalidad de agilizar el proceso, luego de identificar se presiona el check para efectuar el préstamo. Se envían los datos necesarios a una nueva interfaz para ser almacenados en la base de datos correspondiente al presiona el botón de "Guardar". RESULTADO ESPERADO: EVALUACION:

Funcionamiento Correcto Bueno

91

CASO DE PRUEBA DE ACEPTACION NUMERO NUMERO CASO Nº 6 HISTORIA DE Gestión de Devolución DE PRUEBA: USUARIO: NOMBRE CASO Prueba de Aceptación de Gestión de Devolución. DE PRUEBA: DESCRIPCION: Interfaz Web. CONDICIONES DE Ninguna. EJECUCION: Ingresar a página principal. Presionar el link "INTRANET", para acceder a la administración de Bibliotecuss. Ingresar datos requeridos, usuario y clave según corresponda. En el menú seleccionar el link "Lista de Préstamo Devolución", muestra un listado de préstamo. Existe la opción de "Anular Devolución" en caso de equivocación de uso por el cliente (bibliotecario y/o administrador). Si es necesario se busca por apellido paterno del usuario, con la finalidad de agilizar el proceso, se ENTRADA / PASOS identifica a la persona, luego se selecciona y se DE EJECUCION: presiona el botón "Anular", para anular la devolución y esta es regresada en la lista de préstamos. Si es necesario se busca por apellido paterno del usuario, con la finalidad de agilizar el proceso, luego de identificar se presiona el flecha gris para C61efectuar la devolución. Se envían los datos necesarios a una nueva interfaz, la fecha actual y se ingresa las observaciones encontradas en la entrega del material bibliográfico según sea el caso, para ser almacenados en la base de datos correspondiente al presiona el botón de "Guardar". RESULTADO ESPERADO: EVALUACION:

Funcionamiento Correcto Bueno

92

NUMERO CASO DE PRUEBA: NOMBRE CASO DE PRUEBA: DESCRIPCION: CONDICIONES DE EJECUCION:

ENTRADA / PASOS DE EJECUCION:

RESULTADO ESPERADO: EVALUACION:

CASO DE PRUEBA DE ACEPTACION NUMERO Nº 7 HISTORIA DE Gestión de Política USUARIO: Prueba de Aceptación de Gestión de Política. Interfaz Web. Ninguna. Ingresar a página principal. Presionar el link "INTRANET", para acceder a la administración de Bibliotecuss. Ingresar datos requeridos, usuario y clave según C76corresponda. Finalmente, en el menú seleccionar el link "Gestión de Política Bibliotecario", para efectuar el proceso necesario. Funcionamiento Correcto Bueno

CASO DE PRUEBA DE ACEPTACION NUMERO NUMERO CASO DE Nº 8 HISTORIA DE Gestión de Documentario PRUEBA: USUARIO: NOMBRE CASO DE Prueba de Aceptación de Gestión de Documentario. PRUEBA: DESCRIPCION: Interfaz Web. CONDICIONES DE Ninguna. EJECUCION:

93

ENTRADA / PASOS DE EJECUCI

RESULTADO ESPERADO: EVALUACION:

Ingresar a página principal. Presionar el link "INTRANET", para acceder a la administración de Bibliotecuss. Ingresar datos requeridos, usuario y clave según corresponda. En el menú seleccionar el link "Estado de Documento por Usuario", muestra un listado de usuario. Si es necesario se busca por apellido paterno del usuario, con la finalidad de agilizar el proceso, luego de identificar se presiona el signo de suma para efectuar visualizar más detalles del documento. Se envían los datos necesarios a una nueva interfaz, muestra datos del usuario, detalle del documento como fecha de emisión, caducidad, estado, descripción y fecha de inhabilitación. Finalmente se presiona el link "Salir" para cerrar la sesión o el link "Regresar" para ir al menú. Funcionamiento Correcto Bueno

94

CAPITULO V: ANÁLISIS E INTERPRETACIÓN DE LOS RESULTADO

95

5. Análisis e Interpretación de los resultados Tarjetas de Evaluación para la contrastación de Hipótesis USUARIO: Alumno / Docente Tarea: Reservar Día: Usuario: Tarea: Tiempo Inicio: Tiempo Fin: Tiempo Diferencia:

__/__/____ Reservar __:__:__ __:__:__ __:__:__

ELABORACIÓN: PROPIA

Resultados Obtenidos Números de alumnos citados a) Menos de 3 min b) 3 min c) Más de 3 min

96

190 129 50 11

La mayoría de los alumnos demoraron menos de tres minutos en realizar la reserva de un material bibliográfico. Comparando con el tiempo de demora que emplean en formar colas para solicitar un material bibliográfico, con el sistema WAP es menor.

ELABORACIÓN: PROPIA

97

USUARIO: Alumno / Docente Tarea: Renovar

Día: Usuario: Tarea: Tiempo Inicio: Tiempo Fin: Tiempo Diferencia:

__/__/____ Renovar __:__:__ __:__:__ __:__:__

ELABORACIÓN: PROPIA

Resultados Obtenidos

Números de alumnos citados a) Menos de 1 min b) 1 min c) Más de 1 min

190 103 86 1

El 99% de los alumnos demoraron tres minutos o menos en realizar la renovación de un préstamo, lo cual contrarresta en menor tiempo al modo de cómo se efectúa actualmente, ya que el alumno no tiene que formar colas para devolver el libro y otra cola para realizar elpréstamo nuevamente.

ELABORACIÓN: PROPIA

98

USUARIO: Alumno / Docente Tarea: Consultar

Día: Usuario: Tarea: Tiempo Inicio: Tiempo Fin: Tiempo Diferencia:

__/__/____ Consultar __:__:__ __:__:__ __:__:__

ELABORACIÓN: PROPIA

Resultados Obtenidos

La mayoría de los alumnos demoraron menos de tres minutos en realizar la reserva de un material bibliográfico. Comparando con el tiempo de demora que emplean en formar colas para solicitar un material bibliográfico, con el sistema WAP es menor.

ELABORACIÓN: PROPIA

99

USUARIO: Bibliotecario

USUARIO: BIBLIOTECARIO TAREA NÚMERO DE OCURRENCIAS:

Nº RESERVA Nº de ocurrencias en la solicitud de un material bibliográfico en 3 minutos. Promedio 175

ELABORACIÓN: PROPIA

El número de ocurrencias en tres minutos fue en promedio de 175, por lo que el sistema es no muestra demoras en presentar resultados.

USUARIO: Bibliotecario

USUARIO: BIBLIOTECARIO TAREA NÚMERO DE OCURRENCIAS:

Nº RENOVACIÓN DE PRÉSTAMO Nº de ocurrencias en la renovación de un material bibliográfico en 3 minutos. Promedio: 180

ELABORACIÓN: PROPIA

El número de ocurrencias en tres minutos fue en promedio de 180, por lo que el sistema es no muestra demoras en la renovación de préstamos.

100

CAPITULO VI: CONCLUSIONES Y RECOMENDACIONES

101

CONCLUSIONES

 Se ha detectado debilidades en el desarrollo de proceso de reserva, préstamo, devolución y consultas en la sala de biblioteca de la Universidad Señor de Sipán, actualmente existe mayor demanda de uso de material bibliográfico por parte de usuarios tanto alumnos como docentes de diferentes especialidades, esto se ve reflejado en la conglomeración de lectores ante la demora de efectuar dichos procesos generando incomodidad en el servicio bibliotecario.  Se obtuvo mayor conocimiento acerca de la tecnología WAP y framework de desarrollo HawHaw.  Se logró conformar un equipo de desarrollo del proyecto, con asesores especializados en el tema, para el análisis y diseño de una aplicación cómoda y de fácil uso.  Se realizó el análisis detalladamente de la aplicación bajo la metodología ágil - Extreme Programming a través de sus cuatro fases (planificación, diseño, desarrollo y pruebas) para facilitar el desarrollo del mismo.  El desarrollo de la interfaz web, permite una mejor administración del servicio y atención rápida a las consultas realizadas a través de celular, reflejadas en el sistema web mediante la gestión adecuada de los procesos siendo estos visualizados en reportes.  En el período de ejecución de las pruebas del sistema se pudo comprobar que el proceso de reserva, renovación y consulta funciona correctamente en distintos lugares (según alcance de red), satisfaciendo las necesidades u expectativas del los usuarios.

102

RECOMENDACIONES

 Se recomienda realizar una investigación sobre la situación actual del servicio de biblioteca para corroborar el diagnóstico extraído en base de encuestas aplicadas a diferentes usuarios y/o lectores en la Universidad Señor de Sipán.  Se recomienda políticas para la gestión de reserva para mayor administración y funcionamiento de la aplicación WAP.  Se recomienda la ampliación de servicio WAP, para brindar mayor información a la comunidad estudiantil.  Se recomienda la metodología ágil XP, para el desarrollo de la aplicación WAP, debido a que nos proporciona mayor flexibilidad de desarrollo para obtener el producto esperado.  Se recomienda que el responsable de la intranet trabaje conjuntamente con el Departamento de Tecnologías de Información (DTI) de la Universidad Señor de Sipán para una mejor gestión de procesos del servicio de biblioteca detallados anteriormente.  Se recomienda al DTI de implementar el proyecto, disponiendo del personal adecuado para realizar el mantenimiento y control del sistema.

103

REFERENCIAS BIBLIOGRÁFICAS

(1): Metodología de la Investigación Científica, HernandezSampieri Roberto, McGraw-Hill, 4ta Edición, México 2006. (2): :"La Implantación De Un Sistema WAP para el servicio de atención de “El Turno” Restaurante, satisface las expectativas de los clientes", Quispe Díaz, José Manuel, “Universidad Santo Toribio de Mogrovejo”, Chiclayo Perú 2007 (3): "Implementación de una aplicaciónWAP en la USATpara mejorar el acceso a la información académica de los estudiantes", Cueva Jibaja Fiorella y Jiménez Romainville Eduardo Adolfo, “Universidad Santo Toribio de Mogrovejo”, Chiclayo - Perú 2009. (4): “Coleccionador virtual de álbumes de cronos a través de móviles con acceso a internet", José Luis Timaná Lima, Walter Jesús Fernández Peña Universidad Nacional de Piura, Piura – Perú 2011. (5): “Desarrollo e implementación de un sistema WAPde información turística para la regiónde Piura”, Richard Junior Mendoza Valdez, Jefferson Harold Mena Godoy, Universidad Nacional de Piura, Piura – Perú 2010. (6): “Metodología Programación Extrema” http://www.infoab.uclm.es/asignaturas/42551/trabajosAnteriores/PresentacionXP.pdf (7):”Fase de la Metodología Programación Extrema” http://programacionextrema.tripod.com/fases.htm (8): “Tarjetas Responsables de Colaboradores – Metodología XP” http://www.oocities.org/espanol/profeprog2/INVPAPER25.pdf (9): “Esquema Metodológico XP” http://es.scribd.com/doc/40374134/MetodologiaXPhttp://www.monografias.com/trabajos51/programacionextrema/programacion-extrema2.html

104

ANEXOS

105

Anexo Nº 01 ENCUESTA SOBRE TECNOLOGÍA WAP Facultad:___________________________________________

Ciclo:__________

Escuela:____________________________________________

Sexo:__________

1. ¿Tienes acceso a Internet desde tu casa? Sí No 2. ¿Cuánto tiempo accedes a internet al día? 7a8h 3a4h 1a2h 5a6h 3. ¿Qué dispositivo usas para acceder a internet? PC ECRITORIO CELULAR LAPTOP 4. ¿Sabes qué es la tecnología WAP? SI

9 h a más CABINA DE INTERNET.

NO

MÁS Ó MENOS

WAP: WirelessApplicationProtocol o WAP (protocolo de aplicaciones inalámbricas) es un estándar abierto internacional para aplicaciones que utilizan las comunicaciones inalámbricas, p.ej. acceso a servicios de Internet desde un teléfono móvil. 5. ¿En qué te gustaría que se aplicara la tecnología WAP en la Universidad Señor PENSIONES REGISTRO DE MATRICULA deBIBLIOTECA Sipán? 6. ¿Con qué servicio de telefonía móvil cuentas? NEXTEL.

MOVISTAR CLARO 7. ¿Qué marca es tu equipo móvil?

LG SAMSUNG OTROS: _____________________

NOKIA MOTOROLA SONY ERICSSON

8. ¿Con qué frecuencia accedes a la sala de biblioteca de la Universidad Señor de Sipán? CASI SIEMPRE A VECES SIEMPRE NUNCA. CASI NUNCA 9. ¿Estás satisfecho con el servicio de biblioteca de la Universidad Señor de Sipán? MUY SATISFECHO

SATISFECHO INDECISO INSATISFECHO.

106

POCO SATISFECHO

10. ¿Encuentras el libro que buscas u optas por un alternativo? SIEMPRE

CASI SIEMPRE

A VECES

CASI NUNCA

NUNCA

11. ¿Qué tiempo tardas en la búsqueda del libro? 10 A MÁS 8 – 10 MIN 1 – 2 MIN 3 – 5 MIN 5 – 7 MIN 12. ¿Cuándo vas a acceder al sistema de biblioteca, cuantas personas aproximadamente encuentras en espera ‘cola’? 11 A MÁS 9 – 10 PER 1 – 3 PER 6 – 8 PER 4 - 5 PER 13. ¿Conoces el sistema on-line e-Libro que ofrece la Universidad Señor de Sipán? SI

ESCUCHADO ALGO

NO.

14. ¿Te gustaría poder acceder al sistema de biblioteca para realizar consultas y préstamos de libro desde tu equipo móvil, en cualquier lugar que te encuentres? SI TAL VEZ NO. 15. ¿Con qué frecuencia accedes al servicio on-line e-Libro durante el ciclo universitario? FRECUENTE A VECES CASI NUNCA MUY FRECUENTE NUNCA 16. ¿Qué alternativas propones para mejorar el servicio de biblioteca? _______________________________________________________________ _______________________________________________________________ ______________________

107

Anexo Nº 02 RESULTADOS DE LA ENCUESTA

PREGUNTA Nº 1: ¿Tienes acceso a Internet desde tu casa?

COMENTARIO: La mayor parte de los alumnos de la Universidad Señor de Sipán tienen acceso a Internet desde su casa.

PREGUNTA Nº 2: ¿Cuánto tiempo accedes a internet al día?

COMENTARIO: Los alumnos de la Universidad Señor de Sipán acceden a Internet de 3 – 4 horas al día.

PREGUNTA Nº 3: ¿Qué dispositivo usas para acceder a internet?

COMENTARIO: La mayor parte de los alumnos de la Universidad Señor de Sipán acceden desde su computadora de escritorio a Internet, y sólo el 2% accede desde su celular.

PREGUNTA Nº 4: ¿Sabes qué es la tecnología WAP?

COMENTARIO: La mayoría de los alumnos de la Universidad Señor de Sipán conoce acerca de la tecnología que implementaremos en los celulares.

108

PREGUNTA Nº 5: ¿En qué te gustaría que se aplicara la tecnología WAP en la Universidad Señor de Sipán COMENTARIO: La mayor parte de los alumnos de la Universidad Señor de Sipán desean que se aplique la tecnología WAP en Biblioteca. Además hay alumnos que consideran que se aplique ésta tecnología a los demás procesos que los involucra que son: Consulta de pago de Pensiones y Registro de Matrícula. PREGUNTA Nº 6: ¿Con qué servicio de telefonía móvil cuentas?

COMENTARIO: La mayor parte de alumnos está afiliada al servicio de telefonía Movistar.

PREGUNTA Nº 7: ¿Qué marca es tu equipo móvil? COMENTARIO: Según los resultados de la encuesta se puede observar que los alumnos de la Universidad Señor de Sipán tienen diferentes marcas y modelos de celulares, así también que algunos cuentas con hasta dos celulares. Esto hace que investiguemos de cómo unificar las diferentes marcas y modelos en una sola plataforma para poder llegar a todos los alumnos. PREGUNTA Nº 8: ¿Con qué frecuencia accedes a la sala de biblioteca de la Universidad Señor de Sipán?

COMENTARIO: Según el resultado se puede observar que los alumnos no acceden frecuentemente a la sala de Biblioteca de la Universidad.

109

Pregunta Nº 9: ¿Estás satisfecho con el servicio de biblioteca de la Universidad Señor de Sipán? COMENTARIO: Hay parte de los estudiantes que están satisfechos con el servicio de Biblioteca y otra que no está satisfecha, siendo mayormente esta parte de estudiantes no satisfechos alumnos de los ciclos superiores.

Pregunta Nº 10: ¿Encuentras el libro que buscas u optas por un alternativo? COMENTARIO: La universidad necesita la implementación de ejemplares que se ajusten a la necesidad del alumno, para que el alumno se sienta satisfecho con el servicio que brinda la biblioteca.

Pregunta Nº 11: ¿Qué tiempo tardas en la búsqueda del libro? COMENTARIO: Según la información que muestra el gráfico es que los alumnos pasan de 3 a 5 minutos en la biblioteca buscando un libro en el sistema, lo que hace que los demás alumnos estén esperando más tiempo para acceder a la PC.

Pregunta Nº 12: ¿Cuándo vas a acceder al sistema de biblioteca, cuantas personas aproximadamente encuentras en espera ‘cola’?

COMENTARIO: La mayor parte de los alumnos encuentran alrededor de 4 a 5 personas esperando para acceder a una computadora para entrar al sistema y solicitar un libro.

110

Pregunta Nº 13: ¿Conoces el sistema on-line e-Libro que ofrece la Universidad Señor de Sipán? COMENTARIO: Más de la mitad de los alumnos encuestados de la Universidad Señor de Sipán conocen el sistema on – Line E- Libro que ofrece la Universidad Señor de Sipán a los alumnos.

Pregunta Nº 14: ¿Te gustaría poder acceder al sistema de biblioteca para realizar consultas y préstamos de libro desde tu equipo móvil, en cualquier lugar que te encuentres? COMENTARIO: Más de la tres cuartas partes de los alumnos encuestados consideran que les gustaría acceder al sistema de la Biblioteca de la Universidad Señor de Sipán remotamente.

Pregunta Nº 15: ¿Con qué frecuencia accedes al servicio on-line e-Libro durante el ciclo universitario? COMENTARIO: La mayor parte de los alumnos de la Universidad Señor de Sipán conocen el sistema E – Libro pero no lo usan frecuentemente.

Pregunta Nº 16: ¿Qué alternativas propones para mejorar el servicio de biblioteca? COMENTARIO: Los alumnos de la Universidad Señor de Sipán proponen alternativas de optimización de tiempo y mejor accesibilidad aplicando otro tipo de alternativas como la que proponemos nosotras, también la mejora de la atención y la implementación de más ejemplares.

111

Anexo Nº 03

CUADRO COMPARATIVO DE METODOLOGÍA RUP Y XP

112

Requiere un grupo grande de programadores para trabajar con esta metodología. RUP es un marco del proyecto que describe una clase de los procesos que son iterativos e incrementales. RUP define un manojo entero de las actividades y de los artefactos que usted necesita elegir de para construir sus el propios, proceso individual. RUP el proceso de puede desarrollo más general deenlositeraciones. existentes Una Cadaesfase en RUP descomponerse actualmente. iteración es un ciclo de desarrollo completo dando como resultado una entrega de producto ejecutable (interna o externa) Los procesos de RUP estiman tareas y horario del plan midiendo la velocidad dedefine iteraciones concerniente El proceso una serie de roles:a sus estimaciones originales. Las iteraciones tempranas delosproyectos conducidos RUP se Los roles se distribuyen entre miembros del proyecto METODOLOGIA RATIONAL UNIFIED PROCESS (RUP)y que enfocan fuertemente sobre arquitectura del software; la puesta definen las tareas de cada uno y el resultado (artefactos) que en se práctica rápida de características se retrasa hasta que se ha espera de ellos. RUP Forma disciplinada de asignar tareas y responsabilidades en identificado y se ha probado una arquitectura firme. Todos los miembros del equipo comparten: una empresa de desarrollo (quién hace qué, cuándo y cómo). 1 Base de conocimiento Método pesado RUP proporciona muchas ventajas sobre XP le da énfasis en los 1 Proceso requisitos y el diseño. 1 Vista de de cambio: cómo desarrollar software Costo 1 Lenguaje de modelamiento (UML) La ventaja principal de RUP es que se basa todo en las mejores prácticas que se han intentado y se han probado en el campo. (en comparación con XP que se basa en las prácticas inestables que utilizaron juntas se evita que se derribe).

Se requiere un grupo pequeño de programadores para trabajar con esta metodología entre 2 – 15 personas y estas irán aumentando conforme sea necesario. Sus programadores pueden ser ordinarios. Combina las que han demostrado ser las mejores prácticas de desarrollo de software, y las lleva al extremo. El desarrollo de software es riesgoso y difícil de controlar. XP es un sistema de prácticas mínimas - le suponen utilizarlas Se rediseñará todo eldetiempo (refactoring), dejando el código todas en el principio un proyecto y adaptarlas y agregar los siempre en el estado más simple posible. adicionales como cuando usted experimenta la necesidad.

RUP se divide en cuatro fases:

Se harán pruebas todo el tiempo, cada él nueva clase XP se puede ver técnico como casono de sólo RUP,de aunque se parece (pruebas unitarias) sino que también los clientes comprobarán ser algo diferente en EXTREME cultura. EnPROGRAMMING el hecho, racional METODOLOGIA (XP) incluso que el proyecto va satisfaciendo losde requisitos (pruebas proporciona un XP plugin para su software RUP. funcionales). XP Nace en busca de simplificar el desarrollo del software y que se XP intenta minimizar el del riesgo de fallo del proceso por medio de la lograra reducir el costo proyecto. Las pruebas permanente de integraciónde se un efectuarán siempre,competente antes de añadir disposición representante del Método ligero: cualquier nueva clase al proyecto, o después de modificar cliente a disposición del equipo de desarrollo. Esteactividades representante No produce demasiado overhead sobre las de cualquiera existente (integración continua), utilizando frameworksa debería estar enimpide condiciones de contestar rápida y correctamente desarrollo, y no el avance de nuestros proyectos. de testing,pregunta como el xUnit. cualquier Costo de cambio: del equipo de desarrollo de forma que no se retrase la toma de decisiones. Las iteraciones serán radicalmente más cortas de lo que es usual en esto permite beneficiarse de la retroalimentación En otros XP, métodos, la programación se hace en parejas, pero el código tan a menudo como sea posible. pertenece al equipo completo, no a un programador o pareja, de forma que cada programador puede cambiar cualquier parte del código en cualquier momento si así lo necesita, dejándose en todo XP define 4 variables para elalproyecto de software: caso las mejoras orientadas rendimiento, para el final.

Inicio (Define el alcance del proyecto) Elaboración (definición, análisis, diseño) Construcción (implementación) Transición (fin del proyecto y puesta en producción)

Coste XP presenta un diseño evolutivo hace que no se le de apenas Tiempo importancia al análisis como fase independiente, puesto que se Calidad trabaja exclusivamente en función de las necesidades del Alcance. momento.

Cada fase concluye un HITO Decisiones) Un cambio en lascon etapas de (T. vida del sistema incrementaría notablemente el costo.

XP tieneelcomo lo siguiente: Reduce costovalores del cambio en las etapas de vida del sistema. Comunicación Simplicidad Realimentación Coraje. 113 Este es un conjunto mínimo y consistente de valores que permitirán hacer la vida más fácil del grupo, la gerencia y los clientes. Sirve tanto a los fines humanos como a los comerciales.

RUP realiza un levantamiento exhaustivo de requerimientos.

Partes de XP:

Busca detectar defectos en las fases iníciales. Intenta reducir al número de cambios tanto como sea posible. Realiza el Análisis y diseño, tan completo como sea posible. Diseño genérico, intenta anticiparse a futuras necesidades. Las necesidades de clientes no son fáciles de discernir. Existe un contrato prefijado con los clientes. El cliente interactúa con el equipo de desarrollo mediante reuniones

Roles XP:

114

a diferencia de la metodología XP que el cliente es parte del equipo (in situ).

Programador (Programmer) Responsable de decisiones técnicas Responsable de construir el sistema Sin distinción entre analistas, diseñadores o codificadores En XP, los programadores diseñan, programan y realizan las pruebas. Jefe de Proyecto (Manager) Organiza y guía las reuniones Asegura condiciones adecuadas para el proyecto.

115

Relaciones entre Productos de Desarrollo y Niveles de Prueba

Cliente (Customer) Es parte del equipo Determina qué construir y cuándo Establece las pruebas funcionales Encargado de Pruebas (Tester) Ayuda al cliente con las pruebas funcionales Se asegura de que las pruebas funcionales se superan Rastreador (Tracker) MetricMan Observa sin molestar Conserva datos históricos Entrenador (Coach) Responsable del proceso Tiende a estar en un segundo plano a medida que el equipo madura

116

RUP realiza un levantamiento exhaustivo de requerimientos.

Partes de XP:

Busca detectar defectos en las fases iníciales. Intenta reducir al número de cambios tanto como sea posible. Realiza el Análisis y diseño, tan completo como sea posible. Diseño genérico, intenta anticiparse a futuras necesidades. Las necesidades de clientes no son fáciles de discernir. Existe un contrato prefijado con los clientes. El cliente interactúa con el equipo de desarrollo mediante reuniones a diferencia de la metodología XP que el cliente es parte del equipo (in situ).

Roles XP: Programador (Programmer) Responsable de decisiones técnicas Responsable de construir el sistema Sin distinción entre analistas, diseñadores o codificadores En XP, los programadores diseñan, programan y realizan las pruebas. Jefe de Proyecto (Manager) Organiza y guía las reuniones Asegura condiciones adecuadas para el proyecto.

117

Relaciones entre Productos de Desarrollo y Niveles de Prueba

Cliente (Customer) Es parte del equipo Determina qué construir y cuándo Establece las pruebas funcionales Encargado de Pruebas (Tester) Ayuda al cliente con las pruebas funcionales Se asegura de que las pruebas funcionales se superan Rastreador (Tracker) MetricMan Observa sin molestar Conserva datos históricos Entrenador (Coach) Responsable del proceso Tiende a estar en un segundo plano a medida que el equipo madura

________________________________ 5 Fuente: Universidad San Martín de Porres URL: [http://www.usmp.edu.pe/publicaciones/boletin/fia/info49/articulos/RUP%20vs.%20XP.pdf] Autor: MIRIAN MILAGROS DÍAZ FLORES

118

119

Anexo Nº 04 INSTRUMENTO DE RECOPILACIÓN DE INFORMACIÓN

FICHAS DE OBSERVACIÓN:

120

Fecha:

Hora: REGISTRO DE OBSERVACIÓN

Ficha Nº FICHAS DE INFORMACIÓN VIRTUAL:

Fecha:

Hora: REGISTRO DE INFORMACIÓN VIRTUAL

Ficha Nº

Anexo Nº 05 ESQUEMA DE ENTREGABLES:

I. Planificación

METODOLOGÍA PROGRAMACIÓN EXTREMA

II. Diseño

III. Desarrollo

1. Historias de Usuario.

1. Diseño Simples.

2. Plan de Entregas:

2. Glosario de Términos

2.1 Definición de Roles. 2.2 Responsabilidad durante la etapa de planificación.

3. Riesgos. 4. Tarjetas C.R.C.

2.3 Definir historias de usuario. 2.4 Estimación de Tiempo. 3. Iteraciones. 4. Programación en Pareja. 5. Reuniones.

110

1. Codificación.

IV. Pruebas

1. Implantación. 2. Pruebas de Aceptación.

FICHAS DE HISTORIA DE USUARIO

Anexo Nº 06 Instrumento de recopilación de información

111

Anexo Nº 07 DICCIONARIO DE DATOS Nombre de Tabla Autor Base Datos Modulo Fecha Creación Consultor Creación Fecha Actualización Consultor Modif. Descr de Modificación

WEB 10 de Agosto 2011 Sarmiento López Liliana

Campos idautor nombre pais

Tipo int varchar char

Tamaño Función del Campo 11 Identificador de Autor 50 Nombres, apellido paterno y materno del autor 30 Nombre del país del autor

112

Nombre de Tabla ControlBiblio Base Datos Modulo Fecha Creación

WEB 10 de Agosto 2011 Coronel Consultor Creación GayosoLiseth Fecha Actualización Consultor Modif. Descr de Modificación Campos idcontrbiblio timemax cantmaxreser diasprestamo cantmaxprest penalidad atención

Tipo int time char char char char time

Tamaño Función del Campo 11 Identificador de Política de Biblioteca Tiempo max. de reserva (1:30horas) 6 Cantidad max. de reserva (1 cant.) 3 Días max. de préstamo (3 días) 6 Cantidad max. depréstamo (1 cant.) 6 Días de inhabilitación (7 días) Hora de atención de la biblioteca

113

Nombre de Tabla Detalle Base Datos Modulo WEB Fecha Creación 10 de Agosto 2011 Consultor Creación Sarmiento López Liliana Fecha Actualización Consultor Modif. Descr de Modificación Campos

Tipo

Tamaño

iddetalle

int

Función del Campo Identificador de Detalle del Material 11 Bibliográfico

idmatbiblio

int

11 Identificador de Material Bibliográfico

idautor

int

11 Identificador de Autor

114

Nombre de Tabla DetallePrestamo Base Datos Modulo Fecha Creación Consultor Creación Fecha Actualización Consultor Modif. Descr de Modificación

WEB 10 de Agosto 2011 Sarmiento López Liliana

Campos iddetprestamo idprestamo idejemplar

Tipo int int int

Tamaño Función del Campo 11 Identificador de Detalle de Préstamo 11 Identificador de Préstamo 11 Identificador de Ejemplar

115

Nombre de Tabla DetalleReserva Base Datos Modulo Fecha Creación Consultor Creación Fecha Actualización Consultor Modif. Descr de Modificación

WAP 10 de Agosto 2011 Sarmiento López Liliana

Campos iddetreserva idreservar idejemplar cantreserva

Tipo int int int char

Tamaño 11 11 11 8

116

Función del Campo Identificador de Detalle de Reserva Identificador de Reserva Identificador de Ejemplar Cantidad de reserva

Nombre de Tabla Devolucion Base Datos Modulo Fecha Creación Consultor Creación Fecha Actualización Consultor Modif. Descr de Modificación

WEB 10 de Agosto 2011 Coronel GayosoLiseth

Campos iddevolucion idprestamo observacion timedevolucion estado

Tipo int int varchar datetime varchar

Tamaño Función del Campo 11 Identificador de Devolución 11 Identificador de Préstamo 50 Observación de devolución Tiempo de devolución (fecha y hora) 12 Estado de la devolución (anulado)

117

Nombre de Tabla Documento Base Datos Modulo Fecha Creación

WEB / WAP 10 de Agosto 2011 Coronel Consultor Creación GayosoLiseth Fecha Actualización Consultor Modif. Descr de Modificación Campos iddocumento idpersona timeemision timeexpiracion

Tipo int int date date

descripcion estadodoc fecinhabilitacion

varchar varchar date

Tamaño Función del Campo 11 Identificador de Documento 11 Identificador de Persona Tiempo de emisión de documento Tiempo de caducidad Descripción del tipo de documento (Carnet 50 Universitario, DNI) 30 Estado de Documento (Vigente, No Vigente) Tiempo de inhabilitación

118

Nombre de Tabla Editorial Base Datos Modulo Fecha Creación

WEB 10 de Agosto 2011 Sarmiento López Consultor Creación Liliana Fecha Actualización Consultor Modif. Descr de Modificación Campos ideditorial enombre

Tipo int varchar

Tamaño Función del Campo 11 Identificador de Editorial 50 Nombre del editorial

119

Nombre de Tabla Ejemplar Base Datos Modulo Fecha Creación Consultor Creación Fecha Actualización Consultor Modif. Descr de Modificación

WEB 10 de Agosto 2011 Sarmiento López Liliana

Campos idejemplar idmatbiblio timeregistro

Tipo int int date

estadomatbiblio estadoprestamo

varchar varchar

Tamaño Función del Campo 11 Identificador del Ejemplar 11 Identificador de Material Bibliográfico Fecha de registro del ejemplar Estado del material bibliográfico (Bueno, Malo, 30 Regular) 10 Estado de préstamo (Disponible, Ocupado)

120

Nombre de Tabla Escuela Base Datos Modulo Fecha Creación Consultor Creación Fecha Actualización Consultor Modif. Descr de Modificación

WEB 28 de Noviembre 2011 Coronel GayosoLiseth

Campos ideescuela

int

Tipo

descripcion

varchar

Tamaño Función del Campo 11 Identificador de Escuela Descripción de nombres de escuela de la 50 universidad

121

Nombre de Tabla Estante Base Datos Modulo Fecha Creación

WEB 10 de Agosto 2011 Coronel Consultor Creación GayosoLiseth Fecha Actualización Consultor Modif. Descr de Modificación Campos idestante descripcion numeroestante

Tipo int varchar char

Tamaño Función del Campo 11 Identificador de Estante 100 Descripción de estante 8 Número de estante

122

Nombre de Tabla MatBibliografico Base Datos Modulo Fecha Creación Consultor Creación Fecha Actualización Consultor Modif. Descr de Modificación

WEB 10 de Agosto 2011 Sarmiento López Liliana

Campos idmatbiblio

int

Tipo

idtipomatbiblio

int

idestante

int

ideditorial titulo contenido edicion anoedicion isbn

int varchar varchar char int char

palabrasclave tipoprestamo visitas

varchar varchar Int

Tamaño Función del Campo 11 Identificador de Material bibliográfico Identificador del Tipo de Material 11 Bibliográfico Identificador de Estante del Material 11 Bibliográfico Identificador del Editorial del Material 11 Bibliográfico 300 Título del material bibliográfico 800 Contenido del material bibliográfico 10 Edición del material bibliográfico 6 Año de edición del material bibliográfico 20 Código interno del material bibliográfico Palabras claves del material 30 bibliográfico 30 Tipo de préstamo (casa o sala) 11 Número de visitas del material

bibliográfico

123

Nombre de Tabla Persona Base Datos Modulo Fecha Creación Consultor Creación Fecha Actualización Consultor Modif. Descr de Modificación

WEB 10 de Agosto 2011 Coronel GayosoLiseth

Nombre de Tabla Prestamo Campos Base Datos idpersona Modulo WEB idtipoper Fecha Creación 10 de Agosto 2011 Idescuela Consultor Creación Coronel codigop GayosoLiseth pnombre Fecha papellidop Actualización papellidom puniversidad pdireccion ptelefono foto

124 Tipo int int Int Int varchar varchar varchar varchar varchar char varchar

Tamaño 11 11 11 10 50 50 50 50 50 30 200

Función del Campo Identificador de Persona Identificador de Tipo de Persona Indicador de Escuela Código de la persona Nombres de persona Apellido paterno de la persona Apellido materno de la persona Nombre de universidad Dirección de persona Numero de teléfono de persona Foto de la persona

Consultor Modif. Descr de Modificación Campos idprestamo idusuario idreservar timeprestamo timemaxprest estado

Tipo int int int datetime datetime char

Tamaño Función del Campo 11 Identificador de Préstamo 11 Identificador de Usuario 11 Identificador de Reserva Tiempo de préstamo (fecha y hora) Tiempo máximo de préstamo (fecha y hora) 2 Estado de préstamo (D = 'Devuelto', P = 'Prestado', R = ‘Renovado’)

125

Nombre de Tabla Reserva Base Datos Modulo Fecha Creación

WAP 10 de Agosto 2011 Sarmiento López Consultor Creación Liliana Fecha Actualización Consultor Modif. Descr de Modificación Campos idreservar idpersona timereserva timemaxrecep estadoreserva

Tipo int int datetime datetime varchar

Tamaño Función del Campo 11 Identificador de Reserva 11 Identificador de Persona Tiempo de reserva (fecha y hora) Tiempo máximo de reserva 30 Estado de Reserva (Ocupado, Disponible)

126

Nombre de Tabla TipoMatBibliografic o Base Datos Modulo

WEB

Fecha Creación

10 de Agosto 2011 Sarmiento López Consultor Creación Liliana Fecha Actualización Consultor Modif. Descr de Modificación

Campos

Tipo

idtipomatbiblio

int

tipomatbiblio

varchar

Tamaño

Función del Campo Identificador de Tipo de Material 11 bibliográfico Tipo de material bibliográfico: 50 Libro, Revistas, Tesis, otros.

Nombre de Tabla TipoPersona Base Datos Modulo Fecha Creación Consultor Creación Fecha Actualización Consultor Modif. Descr de Modificación

127

WEB 10 de Agosto 2011 Coronel GayosoLiseth

Campos idtipoper

int

Tipo

descripcion

varchar

Tamaño Función del Campo 11 Identificador de Tipo Persona Descripción del tipo de persona (alumno, 50 docente, administrativo)

128

Nombre de Tabla Unidad Base Datos Modulo Fecha Creación Consultor Creación Fecha Actualización Consultor Modif. Descr de Modificación

WEB 10 de Agosto 2011 Sarmiento López Liliana

Campos idunidad idmatbiblio descripcion

Tipo int int varchar

Tamaño Función del Campo 11 Identificador de Unidad 11 Identificador de Material Bibliográfico 400 Descripción del índice

129

Nombre de Tabla Usuario Base Datos Modulo Fecha Creación

WEB 10 de Agosto 2011 Coronel Consultor Creación GayosoLiseth Fecha Actualización Consultor Modif. Descr de Modificación Campos idusuario idpersona usuario clave estado tipo

130

Tipo int int varchar varchar varchar varchar

Tamaño 11 11 30 32 30 30

Función del Campo Identificador de Usuario Identificador de Persona Usuario Clave de usuario Estado de usuario (Activo, Inactivo) Tipo de usuario (Administrador = 'useradm', Bibliotecario= 'usercom', Otros = 'user', )

Nombre de Tabla Feriado Base Datos Modulo Fecha Creación Consultor Creación Fecha Actualización Consultor Modif. Descr de Modificación

WAP 12 de Diciembre 2011 Sarmiento López Liliana

Campos idferiado diaferiado descripcionferiado

Tipo int date varchar

Tamaño Función del Campo 11 Identificador de Feriado Fecha del Día Feriado 150 Descripción de de los días feriados

131

Anexo Nº 08 DETALLE DE MODELO DE NEGOCIO

SISTEMA BIBLIOTECUSS

Cliente - WAP

Administrador - WEB

Consultar Material Bibliográfico.

Gestionar Reservas. Gestionar Préstamos.

Brindar detalle de Reserva.

Gestionar Devoluciones.

Confirmar Reserva.

Gestionar de Material Bibliográfico.

Anular Reserva.

Registrar de Políticas de Biblioteca.

Consultar Ultima Reserva.

Reporte Material Bibliográfico. Reporte de Estado de Documento por Escuelas.

Consultar Documento

Reporte de Concurrencias de Reservas por Escuela

132

Anexo Nº 09 DIAGRAMA DE FLUJO “GESTIÓN DE RESERVA”

INICIO

Ingresar usuario y Clave correctos

Teléfono Móvil ingresar a: URL: Bibliotecuss.iideasperu.org/bibliotecuss

Seleccionar en menú ‘Reservar’

Seleccionar tipo de material bibliográfico. Ingresar búsqueda por título, autor o palabra clave.

¿Búsqueda Correcta?

Elegir el material bibliográfico necesario en ‘Reservar’

Ver detalle de reserva a ‘Confirmar’

Mensaje de Confirmación de Reserva: “Su reserva ha sido procesada con éxito!”

Elaboración: Propia.

FIN

133

Anexo Nº 10

DIAGRAMA DE FLUJO “GESTIÓN DE PRÉSTAMO”

INICIO

Verificar Reserva

Sala de Biblioteca USS

¿Búsqueda Correcta?

Registrar Préstamo

Informar al usuario

FIN

134

Anexo Nº 11

DIAGRAMA DE FLUJO “GESTIÓN DE DEVOLUCIÓN”

INICIO

Verificar Préstamo

Sala de Biblioteca USS

¿Búsqueda Correcta?

Registrar Devolución

Informar al usuario

FIN

135

Anexo Nº 12 DETALLE DEL PROCESO DE RESERVA – WAP

USUARIO SERVIDOR MySQL

“Sistema BibliotecUSS” WAP (PROCESO DE RESERVA)

index.php

menu.php

listamatbiblio.php

consultar1.php

detalle1.php

confirmarreserva.php

insertarreserva.php actualizamatbiblio.php insertardetreserva.php

Elaboración: Propia.

mensajeconf.php

136

Anexo Nº 13 PROTOCOLOS DE PRUEBAS PARA LA CONTRASTACIÓN DE HIPÓTESIS

1. Requerimientos generales. 

El número de usuarios citados son 190, extraído a partir de una submuestra.



Los usuarioscitados se han dividido en 6 grupos de 30 y 40 alumnos.



Las pruebas para la contrastación de la hipótesis se hará en aula de la Universidad Señor de Sipán.



Para realizar cada requerimiento el usuario tanto, alumnos, docentes y bibliotecario debe acceder a la aplicación correspondiente, para cual cada persona debe tener un usuario y clave.

2. De los usuarios 

Cada usuario porta su celular consigo.



Cada usuario debe realizar reservas y tomar el tiempo empleado en efectuar dicho requerimiento en las fechas dadas.



Cada usuario debe realizar la consulta delmaterial bibliográficoy anotar el tiempo empleado en la realización de dicho requerimiento.



Cada usuariodebe realizar la renovación de un préstamo del material bibliográfico y anotar el tiempo empleado en la realización de dicho requerimiento.

3. De los bibliotecarios 

Los usuarios del sistema web de biblioteca citados son tres.



Cada bibliotecario debe apuntar el número de ocurrencias de reservas del material bibliotecario realizados por los usuarios, por una duración de cinco minutos.



Cada bibliotecario debe apuntar el número de ocurrencias de renovación de préstamos del material bibliotecario realizados por los usuarios, por una duración de cinco minutos.

137

Anexo Nº 14 COSTO DE IMPLEMENTACIÓN

SERVICIO MOVISTAR: El servicio Internet Móvil no tiene costos de activación. Solo se cobra por la navegación ya sea por tráfico de kilobytes o por tiempo, dependiendo del modelo del teléfono. En caso el teléfono navegue en modo paquetes (por Kilobytes) se cobrará la cantidad de kilobytes utilizados sin importar el tiempo que estés conectado. En caso el teléfono navegue en modo circuitos (por tiempo), se cobrará al segundo el tiempo que estés conectado.

CUADRO Nº 05.2: Tarifa Movistar (por minuto) DETALLE Tarifa en Soles (*) Tarifa en Dólares.

TOTAL 0,0127 0,004

Las Tarifas incluyen IGV (*) Monto calculado de acuerdo con el Tipo de cambio por dólar. Después de esa fecha, el precio final en nuevos soles se determinará según el artículo 1237 del Código Civil.

CUADRO Nº 05.2: Tarifa Movistar (por Kilobytes) DETALLE Tarifas en Soles. (*) Tarifas en Dólares. Las Tarifas incluyen IGV

POST PAGO CONTROL 0,47 0,47 0,15 0,15

PREPAGO 0,54 0,17

(*) Monto calculado de acuerdo con el Tipo de Cambio por dólar. Después de esa fecha, el precio final en nuevos soles se determinará según el artículo 1237 del Código Civil.

138

SERVICIO CLARO: El servicio Internet Móvil está disponible a través de las tecnologías de transmisión de datos GPRS/EDGE. GPRS/EDGE ya está activado en tu Claro, por lo que no necesita contratación. La tarifa por defecto es de S/. 0.01 por KB (incluye IGV). Para prepago y control esta tarifa descarga del saldo y en post pago se factura como adicional al cargo fijo mensual del plan. “WAP de Claro es un servicio activado por defecto para todos nuestros usuarios y el costo del mismo depende de la cantidad de datos (KB) que utilices en la sesión de navegación”.16 Elige el paquete GPRS/EDGE que más se adapta a tus necesidades. Recuerda que GPRS/EDGE se cobra de acuerdo a la cantidad de información que transmitas y recibas y no por el tiempo que estés conectado.

Anexo Nº 15

Manual de Carga de Datos de la Universidad Señor de Sipán al Sistema BIBLIOTECUSS

INTRODUCCIÓN

La Universidad Señor de Sipán cuenta con un diseño de base de datos integrado a todos los procesos de negocio que realiza, cargada en SQL Server, lo cual por temas de seguridad, no ha sido posible desarrollar nuestra propuesta con el diseño y data real de la Universidad. Por ello nosotras planteamos un diseño de base de datos, como resultado de los requerimientos obtenidos del proceso de biblioteca.

Con el propósito, que el sistema propuesto, ayude al proceso de biblioteca de la Universidad Señor de Sipán, en aumentar el grado de satisfacción de los estudiantes y aumentar las solicitudes de material bibliográfico, lo que hace que el nivel de concurrencia sea mayor y que los estudiantes investiguen en fuentes bibliográficas tradicionales.

16

Página Central de Claro. [Citado: 20 Mayo 2011] [Citado: 12 Mayo 2011]

139

Consideraciones Generales:



Toda carga de datos debe ser aprobada por el Responsable de la Información.



Debe definirse un plan de carga de datos que incluya:  Actividades  Responsables  Recursos  Pruebas a realizar  Resultados esperados  Controles  Cronograma



Toda carga de datos debe ser debidamente documentada. Cuando la carga de datos es realizada por un tercero, se debe adjuntar el plan de carga de datos completamente documentado y debe incluir la metodología a utilizar.

Consideraciones Específicas: 

La carga de datos que se hará son de los datos personales de los alumnos y los datos del material bibliográfico.



Las reservas, préstamos y devoluciones se reflejarán a partir de la fecha en que se haga la carga de datos.



Los datos deben estar en Excel, organizados de acuerdo a las tablas de la base de datos bdbiblioteca. Para ello, se debe tener el diccionario de datos de la base de datos “bdbiblioteca”.

140

PASOS PARA LA CARGA DE DATOS El método que proponemos utilizar para realizar la carga de datos es la de cargar datos mediante ficheros .csv. Los pasos son los siguientes: 1. Identificar la tabla de la base de datos bdbiblioteca que va a ser el destino de los datos. 2. Selección de los campos del fichero de Excel, que se van a cargar a la tabla seleccionada en el primer paso. 3. Convertir el fichero de excel en un fichero con formato (.CSV).

4. El siguiente paso es leer el fichero creado y vaciar los datos a la tabla seleccionada de la base de datos. 5. El archivo con extensión .csv hay que guardarlo en la carpeta de éste Script.
View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF