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)

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

Full description

Autores:
Blanco Meza, Ever Jesús
Tipo de recurso:
Fecha de publicación:
2014
Institución:
Universidad Autónoma de Bucaramanga - UNAB
Repositorio:
Repositorio UNAB
Idioma:
spa
OAI Identifier:
oai:repository.unab.edu.co:20.500.12749/3529
Acceso en línea:
http://hdl.handle.net/20.500.12749/3529
Palabra clave:
Free software
Software engineering
Systems Engineering
Software management
Software application
Software development
New technologies
Investigations
Teaching
Technological tools
Innovation
Project development
Software libre
Ingeniería de software
Ingeniería de sistemas
Gestión de software
Aplicación de software
Desarrollo de software
Nuevas tecnologías
Investigaciones
Enseñanza
Herramientas tecnológicas
Innovación
Desarrollo de proyectos
Rights
openAccess
License
http://creativecommons.org/licenses/by-nc-nd/2.5/co/
id UNAB2_7c21a1ae9dd1be0140417fde1149462a
oai_identifier_str oai:repository.unab.edu.co:20.500.12749/3529
network_acronym_str UNAB2
network_name_str Repositorio UNAB
repository_id_str
dc.title.spa.fl_str_mv 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)
dc.title.translated.eng.fl_str_mv Implementation of a prototype in free software for the management of loan of materials in an educational institution, case study (University of Cartagena)
title 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)
spellingShingle 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)
Free software
Software engineering
Systems Engineering
Software management
Software application
Software development
New technologies
Investigations
Teaching
Technological tools
Innovation
Project development
Software libre
Ingeniería de software
Ingeniería de sistemas
Gestión de software
Aplicación de software
Desarrollo de software
Nuevas tecnologías
Investigaciones
Enseñanza
Herramientas tecnológicas
Innovación
Desarrollo de proyectos
title_short 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)
title_full 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)
title_fullStr 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)
title_full_unstemmed 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)
title_sort 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)
dc.creator.fl_str_mv Blanco Meza, Ever Jesús
dc.contributor.advisor.spa.fl_str_mv Méndez Ortíz, Freddy
Acevedo Correa, Diofanor
dc.contributor.author.spa.fl_str_mv Blanco Meza, Ever Jesús
dc.contributor.cvlac.*.fl_str_mv https://scienti.minciencias.gov.co/cvlac/visualizador/generarCurriculoCv.do?cod_rh=0000068560
dc.subject.keywords.eng.fl_str_mv Free software
Software engineering
Systems Engineering
Software management
Software application
Software development
New technologies
Investigations
Teaching
Technological tools
Innovation
Project development
topic Free software
Software engineering
Systems Engineering
Software management
Software application
Software development
New technologies
Investigations
Teaching
Technological tools
Innovation
Project development
Software libre
Ingeniería de software
Ingeniería de sistemas
Gestión de software
Aplicación de software
Desarrollo de software
Nuevas tecnologías
Investigaciones
Enseñanza
Herramientas tecnológicas
Innovación
Desarrollo de proyectos
dc.subject.lemb.spa.fl_str_mv Software libre
Ingeniería de software
Ingeniería de sistemas
Gestión de software
Aplicación de software
Desarrollo de software
Nuevas tecnologías
Investigaciones
Enseñanza
dc.subject.proposal.spa.fl_str_mv Herramientas tecnológicas
Innovación
Desarrollo de proyectos
description 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.
publishDate 2014
dc.date.issued.none.fl_str_mv 2014
dc.date.accessioned.none.fl_str_mv 2020-06-26T21:35:05Z
dc.date.available.none.fl_str_mv 2020-06-26T21:35:05Z
dc.type.driver.none.fl_str_mv info:eu-repo/semantics/masterThesis
dc.type.local.spa.fl_str_mv Tesis
dc.type.redcol.none.fl_str_mv http://purl.org/redcol/resource_type/TM
dc.identifier.uri.none.fl_str_mv http://hdl.handle.net/20.500.12749/3529
dc.identifier.instname.spa.fl_str_mv instname:Universidad Autónoma de Bucaramanga - UNAB
dc.identifier.reponame.spa.fl_str_mv reponame:Repositorio Institucional UNAB
url http://hdl.handle.net/20.500.12749/3529
identifier_str_mv instname:Universidad Autónoma de Bucaramanga - UNAB
reponame:Repositorio Institucional UNAB
dc.language.iso.spa.fl_str_mv spa
language spa
dc.relation.references.spa.fl_str_mv Blanco Meza, Ever Jesús (2015). 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). Bucaramanga (Colombia) : Universidad Autónoma de Bucaramanga UNAB, Universitat Oberta de Catalunya UOC
Alarcón, R. (2000). Diseño orientado a objetos con UML. Madrid: Grupo EIDOS.
Carcamo Sepulveda, J. (1997). BASES DE DATOS RELACIONALES : UN ENFOQUE PRACTICO DE DISENO. Bucaramanga: Universidad Industrial de Santander.
Kimmel, P. (2007). Manual de UML. México: McGraw Hill.
PIATTINI, M., CALVO-MANZANO, J., & CERVERA, J. y. (2004). Análisis y diseño de aplicaciones informáticas de gestión. México: Alfaomega, Ra-Ma.
Stallings, W. (2000). Sistemas Operativos. Madrid: Prentice Hall.
Date, C.J. (2001). Introducción a los sistemas de bases de datos (7ª ed.). Prentice Hall.
Silberschatz, A; Korth, H.F; Sudarshan, S. (1998). Fundamentos de bases de datos (3.a ed.). Madrid: McGraw-Hill.
ROGER S. PRESMAN. Ingeniería de software. Un enfoque Práctico. Editorial Mc. Graw Hill.
LARMAN, Craig. UML y Patrones. Prentice Hall.
SOMMER. Ingenieria de Software. 6 edición. 2002.
L. BASS, P. CLEMENS, R. KAZMAN, ADDISON WESLEY. Software Architecture in Practice.
SHARI L. PFLEEGER. Software Engineering the Producción of Quality Software. Macmillan Publishing Company.
G. BOOCH, J. RUMBAUGH, I. JACOBSON. ADDISON-WESLEY. El Lenguaje Unificado de Modelado. Iberoamericana.
dc.rights.uri.*.fl_str_mv http://creativecommons.org/licenses/by-nc-nd/2.5/co/
dc.rights.local.spa.fl_str_mv Abierto (Texto Completo)
dc.rights.accessrights.spa.fl_str_mv info:eu-repo/semantics/openAccess
http://purl.org/coar/access_right/c_abf2
dc.rights.creativecommons.*.fl_str_mv Atribución-NoComercial-SinDerivadas 2.5 Colombia
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc-nd/2.5/co/
Abierto (Texto Completo)
http://purl.org/coar/access_right/c_abf2
Atribución-NoComercial-SinDerivadas 2.5 Colombia
eu_rights_str_mv openAccess
dc.format.mimetype.spa.fl_str_mv application/pdf
dc.coverage.spa.fl_str_mv Bucaramanga (Colombia)
dc.coverage.spatial.spa.fl_str_mv Cartagena de indias (Bolívar, Colombia)
dc.publisher.grantor.spa.fl_str_mv Universidad Autónoma de Bucaramanga UNAB
dc.publisher.faculty.spa.fl_str_mv Facultad Ingeniería
dc.publisher.program.spa.fl_str_mv Maestría en Software Libre
institution Universidad Autónoma de Bucaramanga - UNAB
bitstream.url.fl_str_mv https://repository.unab.edu.co/bitstream/20.500.12749/3529/4/2014_Tesis_Blanco_Meza_Ever_Jesus.pdf.jpg
https://repository.unab.edu.co/bitstream/20.500.12749/3529/5/2014_Articulo_Blanco_Meza_Ever_Jesus.pdf.jpg
https://repository.unab.edu.co/bitstream/20.500.12749/3529/1/2014_Tesis_Blanco_Meza_Ever_Jesus.pdf
https://repository.unab.edu.co/bitstream/20.500.12749/3529/2/2014_Articulo_Blanco_Meza_Ever_Jesus.pdf
https://repository.unab.edu.co/bitstream/20.500.12749/3529/3/Anexos.zip
bitstream.checksum.fl_str_mv eb4b8cc741bb46716d8218188afdd130
3c1d6ba824df824bfae9b985f6318f60
adf7367e7fd5c7a395494439a87034bd
cd0ac4ec0b8a66e4c7f89db24b55d6ec
c75ebc26320c0e7771d6ef52340cf8a3
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Institucional | Universidad Autónoma de Bucaramanga - UNAB
repository.mail.fl_str_mv repositorio@unab.edu.co
_version_ 1814277563859599360
spelling Méndez Ortíz, FreddyAcevedo Correa, DiofanorBlanco Meza, Ever Jesúshttps://scienti.minciencias.gov.co/cvlac/visualizador/generarCurriculoCv.do?cod_rh=0000068560Cartagena de indias (Bolívar, Colombia)Bucaramanga (Colombia)2020-06-26T21:35:05Z2020-06-26T21:35:05Z2014http://hdl.handle.net/20.500.12749/3529instname:Universidad Autónoma de Bucaramanga - UNABreponame:Repositorio Institucional UNABEl 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 UOCRESUMEN 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. 108MaestríaThis 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.application/pdfspahttp://creativecommons.org/licenses/by-nc-nd/2.5/co/Abierto (Texto Completo)info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Atribución-NoComercial-SinDerivadas 2.5 ColombiaImplementació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)Implementation of a prototype in free software for the management of loan of materials in an educational institution, case study (University of Cartagena)Magíster en Software LibreUniversidad Autónoma de Bucaramanga UNABFacultad IngenieríaMaestría en Software Libreinfo:eu-repo/semantics/masterThesisTesishttp://purl.org/redcol/resource_type/TMFree softwareSoftware engineeringSystems EngineeringSoftware managementSoftware applicationSoftware developmentNew technologiesInvestigationsTeachingTechnological toolsInnovationProject developmentSoftware libreIngeniería de softwareIngeniería de sistemasGestión de softwareAplicación de softwareDesarrollo de softwareNuevas tecnologíasInvestigacionesEnseñanzaHerramientas tecnológicasInnovaciónDesarrollo de proyectosBlanco Meza, Ever Jesús (2015). 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). Bucaramanga (Colombia) : Universidad Autónoma de Bucaramanga UNAB, Universitat Oberta de Catalunya UOCAlarcón, R. (2000). Diseño orientado a objetos con UML. Madrid: Grupo EIDOS.Carcamo Sepulveda, J. (1997). BASES DE DATOS RELACIONALES : UN ENFOQUE PRACTICO DE DISENO. Bucaramanga: Universidad Industrial de Santander.Kimmel, P. (2007). Manual de UML. México: McGraw Hill.PIATTINI, M., CALVO-MANZANO, J., & CERVERA, J. y. (2004). Análisis y diseño de aplicaciones informáticas de gestión. México: Alfaomega, Ra-Ma.Stallings, W. (2000). Sistemas Operativos. Madrid: Prentice Hall.Date, C.J. (2001). Introducción a los sistemas de bases de datos (7ª ed.). Prentice Hall.Silberschatz, A; Korth, H.F; Sudarshan, S. (1998). Fundamentos de bases de datos (3.a ed.). Madrid: McGraw-Hill.ROGER S. PRESMAN. Ingeniería de software. Un enfoque Práctico. Editorial Mc. Graw Hill.LARMAN, Craig. UML y Patrones. Prentice Hall.SOMMER. Ingenieria de Software. 6 edición. 2002.L. BASS, P. CLEMENS, R. KAZMAN, ADDISON WESLEY. Software Architecture in Practice.SHARI L. PFLEEGER. Software Engineering the Producción of Quality Software. Macmillan Publishing Company.G. BOOCH, J. RUMBAUGH, I. JACOBSON. ADDISON-WESLEY. El Lenguaje Unificado de Modelado. Iberoamericana.THUMBNAIL2014_Tesis_Blanco_Meza_Ever_Jesus.pdf.jpg2014_Tesis_Blanco_Meza_Ever_Jesus.pdf.jpgIM Thumbnailimage/jpeg5715https://repository.unab.edu.co/bitstream/20.500.12749/3529/4/2014_Tesis_Blanco_Meza_Ever_Jesus.pdf.jpgeb4b8cc741bb46716d8218188afdd130MD54open access2014_Articulo_Blanco_Meza_Ever_Jesus.pdf.jpg2014_Articulo_Blanco_Meza_Ever_Jesus.pdf.jpgIM Thumbnailimage/jpeg9786https://repository.unab.edu.co/bitstream/20.500.12749/3529/5/2014_Articulo_Blanco_Meza_Ever_Jesus.pdf.jpg3c1d6ba824df824bfae9b985f6318f60MD55open accessORIGINAL2014_Tesis_Blanco_Meza_Ever_Jesus.pdf2014_Tesis_Blanco_Meza_Ever_Jesus.pdfTesisapplication/pdf1841927https://repository.unab.edu.co/bitstream/20.500.12749/3529/1/2014_Tesis_Blanco_Meza_Ever_Jesus.pdfadf7367e7fd5c7a395494439a87034bdMD51open access2014_Articulo_Blanco_Meza_Ever_Jesus.pdf2014_Articulo_Blanco_Meza_Ever_Jesus.pdfArtículoapplication/pdf462459https://repository.unab.edu.co/bitstream/20.500.12749/3529/2/2014_Articulo_Blanco_Meza_Ever_Jesus.pdfcd0ac4ec0b8a66e4c7f89db24b55d6ecMD52open accessAnexos.zipAnexos.zipAnexosapplication/octet-stream5716777https://repository.unab.edu.co/bitstream/20.500.12749/3529/3/Anexos.zipc75ebc26320c0e7771d6ef52340cf8a3MD53open access20.500.12749/3529oai:repository.unab.edu.co:20.500.12749/35292021-11-09 13:29:39.83open accessRepositorio Institucional | Universidad Autónoma de Bucaramanga - UNABrepositorio@unab.edu.co