Implementación de un prototipo en software libre para la gestión de préstamo de materiales en una institución educativa, caso de estudio (Universidad de Cartagena)
Autor: | Blanco Meza, Ever Jesús |
---|---|
Přispěvatelé: | Méndez Ortíz, Freddy, Acevedo Correa, Diofanor |
Jazyk: | Spanish; Castilian |
Rok vydání: | 2014 |
Předmět: |
Herramientas tecnológicas
Free software Software engineering Technological tools Systems Engineering Teaching Desarrollo de software Investigaciones Desarrollo de proyectos Software development Investigations Ingeniería de sistemas Software application Project development Aplicación de software Innovación Software libre Software management Nuevas tecnologías Innovation Ingeniería de software New technologies Gestión de software Enseñanza |
Zdroj: | Repositorio UNAB Universidad Autónoma de Bucaramanga-UNAB instacron:Universidad Autónoma de Bucaramanga-UNAB |
Popis: | El presente trabajo describe el análisis, diseño e implementación de una herramienta de software que brinda asignaciones para la gestión de préstamos de materiales en los distintos laboratorios de una Institución de Educación Superior, para nuestro caso, la universidad de Cartagena. Dentro del desarrollo se determinan los tiempos utilizados bajo la metodología del prototipo evolutivo el cual parte de la implementación inicial donde el usuario interviene con sus comentarios generándose así un proceso de refinamiento a través de las diferentes versiones hasta llegar a un sistema adecuado. Se presentan los resultados del desarrollo del proyecto, los cuales comprenden la implementación del software: Validando la calidad del mismo basándonos en la Norma ISO/IEC 25010–Modelo de calidad (2005) en las características de funcionabilidad y usabilidad, el ultimo criterio soportado bajo la encuesta de una muestra de 8 usuarios extraída de una población de 450 estudiantes. Hubo cumplimiento con las necesidades establecidas en los requerimientos del producto. Universitat Oberta de Catalunya UOC RESUMEN 11 INTRODUCCION 14 1. PRESENTACIÓN DEL PROYECTO 15 1.1. ANTECEDENTES 15 1.2. PRODUCTOS DE SOFTWARE LIBRE PARA LA GESTIÓN DE PRÉSTAMOS 15 1.2.1. TABLIX 15 1.2.2. OPENCTT 16 1.2.3. TIMEFINDER 17 1.2.4. VISUAL TIMETABLER 17 1.2.5. FET 18 1.2.6. UNITIME 19 1.3. PLANTEAMIENTO DEL PROBLEMA Y JUSTIFICACION 21 1.4. OBJETIVOS 21 1.4.1. OBJETIVO GENERAL 21 1.4.2. OBJETIVOS ESPECÍFICOS 21 2. MARCO TEÓRICO. 23 2.1. ARQUITECTURA MODELO VISTA CONTROLADOR. 23 2.1.1. CICLO DE VIDA DE LA ARQUITECTURA MODELO VISTA CONTROLADOR. 24 2.1.2. VENTAJAS DE LA ARQUITECTURA MODELO VISTA CONTROLADOR. 26 2.1.3. DESVENTAJAS DE LA ARQUITECTURA MODELO VISTA CONTROLADOR. 27 2.1.4. ARQUITECTURA MODELO VISTA CONTROLADOR APLICADA. 27 2.2. PHP. 28 2.2.1. MODELO DE ACCESO PHP. 29 2.2.2. ENTERPRISEDB-APACHEPHP. 29 2.3. POSTGRESQL. 31 2.4. PROGRAMACIÓN ORIENTADA A OBJETOS. 32 2.4.1. CLASES. 33 2.4.2. OBJETOS. 33 2.4.3. ATRIBUTOS. 33 2.4.4. MÉTODOS. 34 2.4.5. HERENCIA. 34 2.4.6. BENEFICIOS DE LA PROGRAMACIÓN ORIENTADA A OBJETOS. 34 2.5. NORMA ISO/IEC 25010–MODELO DE CALIDAD. 35 2.6. LENGUAJE DE MODELADO UNIFICADO. 36 3. MÉTODO DE INVESTIGACIÓN. 41 3.1. TIPO DE INVESTIGACION. 41 3.2. POBLACION Y MUESTRA. 43 4. MARCO METODOLÓGICO. 43 4.1. ANÁLISIS DE REQUISITOS. 45 4.1.1. REQUISITOS FUNCIONALES. 48 4.1.2. REQUISITOS NO FUNCIONALES 50 4.1.3. DIAGRAMAS DE CASOS DE USO. 51 4.2. DIAGRAMA ENTIDAD/RELACIÓN DE LA BASE DE DATOS. 54 4.2.1. TABLAS DE LA BASE DE DATOS. 55 4.3. ARQUITECTURA Y CLASES IMPLEMENTADAS 55 4.3.1. ESTRUCTURA DE CARPETAS DEL PROYECTO. 59 5. PRUEBAS DEL SISTEMA. 61 5.1. PRUEBAS UNITARIAS DEL SISTEMA. 62 5.1.1. VISTA DEL SÚPER USUARIO. 62 5.1.2. VISTA DEL USUARIO ADMINISTRADOR. 72 5.1.3. VISTA DEL USUARIO NORMAL. 80 5.2. PRUEBAS DE USABALIDAD DEL SISTEMA. 86 5.2.1. ENCUESTA DE USABILIDAD EN LA VISTA DEL ADMINISTRADOR. 88 5.2.2. ENCUESTA DE USABILIDAD EN LA VISTA DEL USUARIO NORMAL. 92 5.2.3. RESUMEN ANALITICO DE LA PRUEBA DE USABILIDAD. 98 6. CONCLUSIONES. 102 7. RECOMENDACIONES Y TRABAJOS FUTUROS. 103 8. GLOSARIO. 104 9. BIBLIOGRAFÍA. 108 Maestría This work describes the analysis, design and implementation of a software tool that provides assignments for the management of material loans in the different laboratories of a Higher Education Institution, in our case, the University of Cartagena. Within the development, the times used under the evolutionary prototype methodology are determined, which starts from the initial implementation where the user intervenes with their comments, thus generating a refinement process through the different versions until reaching an adequate system. The results of the development of the project are presented, which include the implementation of the software: Validating the quality of the same based on the ISO / IEC 25010 – Quality model (2005) in the characteristics of functionality and usability, the last criterion supported under the survey of a sample of 8 users drawn from a population of 450 students. There was compliance with the needs established in the product requirements. |
Databáze: | OpenAIRE |
Externí odkaz: |