Sistema de gestión de información de reservas de Ayudas Educativas

Se propone realizar un servicio web monolítico con una arquitectura REST que permita gestionar la información manejada por la oficina de Ayudas Educativas con el fin de ser consumido por uno o más clientes, ya sea una solución gráfica para un navegador, dispositivo móvil o una de escritorio; además...

Full description

Autores:
Correa del Castillo, Kevin Joan
Ramírez Borrero, Marlon Dubban
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2019
Institución:
Universidad de Ibagué
Repositorio:
Repositorio Universidad de Ibagué
Idioma:
spa
OAI Identifier:
oai:repositorio.unibague.edu.co:20.500.12313/5191
Acceso en línea:
https://hdl.handle.net/20.500.12313/5191
Palabra clave:
Universidad de Ibagué - Ayudas Educativas - Sistema de gestión
Universidad de Ibagué - Ayudas Educativas - Información de reservas
REST
Servicio web
Monolítico
Arquitectura
Escenarios íntegros
Ayudas educativas
Estándar
Automatización
Procesos
REST
Web service
Monolithic
Architecture
Scenario
Educational aids
Standard
Automatization
Processes
Rights
openAccess
License
http://purl.org/coar/access_right/c_abf2
id UNIBAGUE2_2a26869aec9efd686373990453438d61
oai_identifier_str oai:repositorio.unibague.edu.co:20.500.12313/5191
network_acronym_str UNIBAGUE2
network_name_str Repositorio Universidad de Ibagué
repository_id_str
dc.title.spa.fl_str_mv Sistema de gestión de información de reservas de Ayudas Educativas
title Sistema de gestión de información de reservas de Ayudas Educativas
spellingShingle Sistema de gestión de información de reservas de Ayudas Educativas
Universidad de Ibagué - Ayudas Educativas - Sistema de gestión
Universidad de Ibagué - Ayudas Educativas - Información de reservas
REST
Servicio web
Monolítico
Arquitectura
Escenarios íntegros
Ayudas educativas
Estándar
Automatización
Procesos
REST
Web service
Monolithic
Architecture
Scenario
Educational aids
Standard
Automatization
Processes
title_short Sistema de gestión de información de reservas de Ayudas Educativas
title_full Sistema de gestión de información de reservas de Ayudas Educativas
title_fullStr Sistema de gestión de información de reservas de Ayudas Educativas
title_full_unstemmed Sistema de gestión de información de reservas de Ayudas Educativas
title_sort Sistema de gestión de información de reservas de Ayudas Educativas
dc.creator.fl_str_mv Correa del Castillo, Kevin Joan
Ramírez Borrero, Marlon Dubban
dc.contributor.advisor.none.fl_str_mv Aponte López, Saúl Osbaldo
dc.contributor.author.none.fl_str_mv Correa del Castillo, Kevin Joan
Ramírez Borrero, Marlon Dubban
dc.subject.armarc.none.fl_str_mv Universidad de Ibagué - Ayudas Educativas - Sistema de gestión
Universidad de Ibagué - Ayudas Educativas - Información de reservas
topic Universidad de Ibagué - Ayudas Educativas - Sistema de gestión
Universidad de Ibagué - Ayudas Educativas - Información de reservas
REST
Servicio web
Monolítico
Arquitectura
Escenarios íntegros
Ayudas educativas
Estándar
Automatización
Procesos
REST
Web service
Monolithic
Architecture
Scenario
Educational aids
Standard
Automatization
Processes
dc.subject.proposal.spa.fl_str_mv REST
Servicio web
Monolítico
Arquitectura
Escenarios íntegros
Ayudas educativas
Estándar
Automatización
Procesos
dc.subject.proposal.eng.fl_str_mv REST
Web service
Monolithic
Architecture
Scenario
Educational aids
Standard
Automatization
Processes
description Se propone realizar un servicio web monolítico con una arquitectura REST que permita gestionar la información manejada por la oficina de Ayudas Educativas con el fin de ser consumido por uno o más clientes, ya sea una solución gráfica para un navegador, dispositivo móvil o una de escritorio; además dicho servicio podrá ser acoplado por otras aplicaciones institucionales, permitiendo desacoplar la lógica del negocio de la capa visual, facilitando y automatizando algunos procesos internos, generando un escenario íntegro para la necesidad actual, asegurando la calidad mediante seguimiento de estándares vigentes de la industria y la generación de elementos técnicos que permitan el mantenimiento o información de la solución.
publishDate 2019
dc.date.issued.none.fl_str_mv 2019
dc.date.accessioned.none.fl_str_mv 2025-05-27T20:53:17Z
dc.date.available.none.fl_str_mv 2025-05-27T20:53:17Z
dc.type.none.fl_str_mv Trabajo de grado - Pregrado
dc.type.coar.none.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
dc.type.content.none.fl_str_mv Text
dc.type.driver.none.fl_str_mv info:eu-repo/semantics/bachelorThesis
dc.type.redcol.none.fl_str_mv http://purl.org/redcol/resource_type/TP
dc.type.version.none.fl_str_mv info:eu-repo/semantics/acceptedVersion
format http://purl.org/coar/resource_type/c_7a1f
status_str acceptedVersion
dc.identifier.citation.none.fl_str_mv Correa del Castillo, K. J. & Ramírez Borrero, M. D.(2019).Sistema de gestión de información de reservas de Ayudas Educativas.[Trabajo de grado, Universidad de Ibagué]. https://hdl.handle.net/20.500.12313/5191
dc.identifier.uri.none.fl_str_mv https://hdl.handle.net/20.500.12313/5191
identifier_str_mv Correa del Castillo, K. J. & Ramírez Borrero, M. D.(2019).Sistema de gestión de información de reservas de Ayudas Educativas.[Trabajo de grado, Universidad de Ibagué]. https://hdl.handle.net/20.500.12313/5191
url https://hdl.handle.net/20.500.12313/5191
dc.language.iso.none.fl_str_mv spa
language spa
dc.relation.references.none.fl_str_mv Tobón, S. Método de trabajo por proyectos. Madrid: Uninet. {En línea}. {2016} (http://cife.org.mx/biblioteca/doc_download/metodos_de_trabajo_por_proyecto.pdf)
{En línea}. {2016} https://www.jpattonassociates.com/
{En línea}. {2016} http://masteringbusinessanalysis.com/episode-016-user-story-mapping-with-jeff-patton/
{En línea}. {2016} http://www.jpattonassociates.com/wp-content/uploads/2015/03/story_mapping.pdf
{En línea}. {2016} http://giovannycifuentes.com/visual-user-story-mapping/
{En línea}. {2016} http://www.caminoagil.com/2013/02/20/visual-user-story-mapping-aplicado/
{En línea}. {2016} https://www.scrum.org/resources/blog/que-es-scrum
{En línea}. {2016} http://www.scrumguides.org/docs/scrumguide/v2016/2016-Scrum-Guide-Spanish.pdf#zoo m=100
{En línea}. {2016} https://www.quora.com/What-is-git-and-repository
{En línea}. {2016} https://www.atlassian.com/git/tutorials/comparing-workflows/gitflow-workflow
{En línea}. {2016} https://git-scm.com/docs/git-checkout
{En línea}. {2016} http://rogerdudler.github.io/git-guide/index.es.html
[13] {En línea}. {2016} http://aprendegit.com/que-es-git-flow/
{En línea}. {2016} https://raygun.com/blog/soap-vs-rest-vs-json/
{En línea}. {2016} https://restfulapi.net/http-methods/
{En línea}. {2016} https://www.json.org/
https://www.sciencedirect.com/science/article/pii/S0167923604000612?via%3Dihub - Developing web services choreography standards—the case of REST vs. SOAP {En línea}. {2016}
{En línea}. {2016} https://www.tiobe.com/tiobe-index/
{En línea}. {2016} https://www.tiobe.com/tiobe-index/java/
{En línea}. {2016} https://www.playframework.com/
{En línea}. {2016} https://www.g2crowd.com/categories/java-web-frameworks
{En línea}. {2016} https://www.g2crowd.com/categories/relational-databases
{En línea}. {2016} https://www.g2crowd.com/products/postgresql/reviews
{En línea}. {2016} https://redislabs.com/press/redis-labs-recognized-gartner-2016-operational-database-man agement-systems-magic-quadrant-critical-capabilities-reports/
{En línea}. {2016} https://www.g2crowd.com/products/redis/reviews
{En línea}. {2016} https://www.keycloak.org/about.html
{En línea}. {2016} https://www.g2crowd.com/products/cloudinary/reviews
dc.rights.accessrights.none.fl_str_mv info:eu-repo/semantics/openAccess
dc.rights.coar.none.fl_str_mv http://purl.org/coar/access_right/c_abf2
dc.rights.license.none.fl_str_mv Atribución-NoComercial 4.0 Internacional (CC BY-NC 4.0)
dc.rights.uri.none.fl_str_mv https://creativecommons.org/licenses/by-nc/4.0/
eu_rights_str_mv openAccess
rights_invalid_str_mv http://purl.org/coar/access_right/c_abf2
Atribución-NoComercial 4.0 Internacional (CC BY-NC 4.0)
https://creativecommons.org/licenses/by-nc/4.0/
dc.format.extent.none.fl_str_mv 43 páginas
dc.format.mimetype.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidad de Ibagué
dc.publisher.faculty.none.fl_str_mv Ingeniería
dc.publisher.place.none.fl_str_mv Ibagué
dc.publisher.program.none.fl_str_mv Ingeniería de Sistemas
publisher.none.fl_str_mv Universidad de Ibagué
institution Universidad de Ibagué
bitstream.url.fl_str_mv https://repositorio.unibague.edu.co/bitstreams/382d3c5d-b7d3-4fc4-9ada-fff0a9943780/download
https://repositorio.unibague.edu.co/bitstreams/64a62dcd-a673-4da6-b992-c632a98874d4/download
https://repositorio.unibague.edu.co/bitstreams/3d6dad3a-3477-4b1b-b89a-73da9a9e94ed/download
https://repositorio.unibague.edu.co/bitstreams/f2f04ddd-ccac-4c84-8f01-aade08910eb5/download
https://repositorio.unibague.edu.co/bitstreams/89c200b9-8cf8-456e-af79-9df4c65f3370/download
https://repositorio.unibague.edu.co/bitstreams/8fa40412-5e92-4d5f-b3d0-b550a941b1eb/download
https://repositorio.unibague.edu.co/bitstreams/f970d860-716b-4931-aa1e-d55d13e33e82/download
https://repositorio.unibague.edu.co/bitstreams/cf5d9cf5-0f0a-4133-abca-4f9244ec1f73/download
bitstream.checksum.fl_str_mv 7747285f664526ffbc64a61855d55625
a687d795456b408fa556edb6b582acaa
8a9d4f92c46a4e9a59e8aaaa6f34a457
2fa3e590786b9c0f3ceba1b9656b7ac3
afc15d2852a1572010c382f6f50d79fa
ff4c8ff01d544500ea4bfea43e6108c1
10b1199d45efd7c877b39b104950161d
95039effcb2bedcffbb78c08201a23a8
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Institucional Universidad de Ibagué
repository.mail.fl_str_mv bdigital@metabiblioteca.com
_version_ 1851059976586395648
spelling Aponte López, Saúl Osbaldofa0e779d-4476-49a7-851b-c612bd635225-1Correa del Castillo, Kevin Joanc414a097-8428-4219-a13f-bf6d41cb2504-1Ramírez Borrero, Marlon Dubban55718165-f94f-42a0-ba25-1b88213a6d6f-12025-05-27T20:53:17Z2025-05-27T20:53:17Z2019Se propone realizar un servicio web monolítico con una arquitectura REST que permita gestionar la información manejada por la oficina de Ayudas Educativas con el fin de ser consumido por uno o más clientes, ya sea una solución gráfica para un navegador, dispositivo móvil o una de escritorio; además dicho servicio podrá ser acoplado por otras aplicaciones institucionales, permitiendo desacoplar la lógica del negocio de la capa visual, facilitando y automatizando algunos procesos internos, generando un escenario íntegro para la necesidad actual, asegurando la calidad mediante seguimiento de estándares vigentes de la industria y la generación de elementos técnicos que permitan el mantenimiento o información de la solución.It is proposed to make a monolithic web service using a REST architecture, that allows managing the information of the office Ayudas Educativas, in order to be consumed by one or more software clients, either a graphical solution for a browser, mobile device or desk, besides that the service can beused by other institutional applications, decoupling the logic of the business from the visual layer, facilitating and automating the internal processes, generating a scenario of the current requirement, ensuring the quality following the industry’s standards and making technical elements that allows maintenance or inform of the solution.PregradoIngeniero de SistemasCapítulo 1: Generalidades 15 Contexto del problema 15 Objetivos 16 Generales 16 Específicos 16 Justificación 16 Alcance 17 Capítulo 2: Marco teórico 18 Contexto de la propuesta 18 Trabajos anteriores 18 Trabajo conjunto con otros trabajos de grado 19 Entorno de desarrollo 20 Organización del API REST 20 Lenguaje de programación 21 Capítulo 3: Metodologías de trabajo 26 Visual Story Mapping 26 SCRUM 27 Manejo de versiones 28 Capítulo 4: Solución propuesta 29 Definición de los escenarios de calidad y lista de requerimientos 29 Vista arquitectura 29 Diagrama de contexto 29 Vista de información 30 Vista funcional 32 Vista de despliegue 33 Swagger 33 Capítulo 5: Conclusiones y recomendaciones 34 Conclusiones 34 Recomendaciones 3443 páginasapplication/pdfCorrea del Castillo, K. J. & Ramírez Borrero, M. D.(2019).Sistema de gestión de información de reservas de Ayudas Educativas.[Trabajo de grado, Universidad de Ibagué]. https://hdl.handle.net/20.500.12313/5191https://hdl.handle.net/20.500.12313/5191spaUniversidad de IbaguéIngenieríaIbaguéIngeniería de SistemasTobón, S. Método de trabajo por proyectos. Madrid: Uninet. {En línea}. {2016} (http://cife.org.mx/biblioteca/doc_download/metodos_de_trabajo_por_proyecto.pdf){En línea}. {2016} https://www.jpattonassociates.com/{En línea}. {2016} http://masteringbusinessanalysis.com/episode-016-user-story-mapping-with-jeff-patton/{En línea}. {2016} http://www.jpattonassociates.com/wp-content/uploads/2015/03/story_mapping.pdf{En línea}. {2016} http://giovannycifuentes.com/visual-user-story-mapping/{En línea}. {2016} http://www.caminoagil.com/2013/02/20/visual-user-story-mapping-aplicado/{En línea}. {2016} https://www.scrum.org/resources/blog/que-es-scrum{En línea}. {2016} http://www.scrumguides.org/docs/scrumguide/v2016/2016-Scrum-Guide-Spanish.pdf#zoo m=100{En línea}. {2016} https://www.quora.com/What-is-git-and-repository{En línea}. {2016} https://www.atlassian.com/git/tutorials/comparing-workflows/gitflow-workflow{En línea}. {2016} https://git-scm.com/docs/git-checkout{En línea}. {2016} http://rogerdudler.github.io/git-guide/index.es.html[13] {En línea}. {2016} http://aprendegit.com/que-es-git-flow/{En línea}. {2016} https://raygun.com/blog/soap-vs-rest-vs-json/{En línea}. {2016} https://restfulapi.net/http-methods/{En línea}. {2016} https://www.json.org/https://www.sciencedirect.com/science/article/pii/S0167923604000612?via%3Dihub - Developing web services choreography standards—the case of REST vs. SOAP {En línea}. {2016}{En línea}. {2016} https://www.tiobe.com/tiobe-index/{En línea}. {2016} https://www.tiobe.com/tiobe-index/java/{En línea}. {2016} https://www.playframework.com/{En línea}. {2016} https://www.g2crowd.com/categories/java-web-frameworks{En línea}. {2016} https://www.g2crowd.com/categories/relational-databases{En línea}. {2016} https://www.g2crowd.com/products/postgresql/reviews{En línea}. {2016} https://redislabs.com/press/redis-labs-recognized-gartner-2016-operational-database-man agement-systems-magic-quadrant-critical-capabilities-reports/{En línea}. {2016} https://www.g2crowd.com/products/redis/reviews{En línea}. {2016} https://www.keycloak.org/about.html{En línea}. {2016} https://www.g2crowd.com/products/cloudinary/reviewsinfo:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Atribución-NoComercial 4.0 Internacional (CC BY-NC 4.0)https://creativecommons.org/licenses/by-nc/4.0/Universidad de Ibagué - Ayudas Educativas - Sistema de gestiónUniversidad de Ibagué - Ayudas Educativas - Información de reservasRESTServicio webMonolíticoArquitecturaEscenarios íntegrosAyudas educativasEstándarAutomatizaciónProcesosRESTWeb serviceMonolithicArchitectureScenarioEducational aidsStandardAutomatizationProcessesSistema de gestión de información de reservas de Ayudas EducativasTrabajo de grado - Pregradohttp://purl.org/coar/resource_type/c_7a1fTextinfo:eu-repo/semantics/bachelorThesishttp://purl.org/redcol/resource_type/TPinfo:eu-repo/semantics/acceptedVersionPublicationORIGINALTrabajo de grado.pdfTrabajo de grado.pdfapplication/pdf1535931https://repositorio.unibague.edu.co/bitstreams/382d3c5d-b7d3-4fc4-9ada-fff0a9943780/download7747285f664526ffbc64a61855d55625MD51Anexos.zipAnexos.zipapplication/zip51216537https://repositorio.unibague.edu.co/bitstreams/64a62dcd-a673-4da6-b992-c632a98874d4/downloada687d795456b408fa556edb6b582acaaMD52Formato de autorización.pdfFormato de autorización.pdfapplication/pdf313246https://repositorio.unibague.edu.co/bitstreams/3d6dad3a-3477-4b1b-b89a-73da9a9e94ed/download8a9d4f92c46a4e9a59e8aaaa6f34a457MD53LICENSElicense.txtlicense.txttext/plain; charset=utf-8134https://repositorio.unibague.edu.co/bitstreams/f2f04ddd-ccac-4c84-8f01-aade08910eb5/download2fa3e590786b9c0f3ceba1b9656b7ac3MD54TEXTTrabajo de grado.pdf.txtTrabajo de grado.pdf.txtExtracted texttext/plain68600https://repositorio.unibague.edu.co/bitstreams/89c200b9-8cf8-456e-af79-9df4c65f3370/downloadafc15d2852a1572010c382f6f50d79faMD59Formato de autorización.pdf.txtFormato de autorización.pdf.txtExtracted texttext/plain4https://repositorio.unibague.edu.co/bitstreams/8fa40412-5e92-4d5f-b3d0-b550a941b1eb/downloadff4c8ff01d544500ea4bfea43e6108c1MD511THUMBNAILTrabajo de grado.pdf.jpgTrabajo de grado.pdf.jpgIM Thumbnailimage/jpeg8845https://repositorio.unibague.edu.co/bitstreams/f970d860-716b-4931-aa1e-d55d13e33e82/download10b1199d45efd7c877b39b104950161dMD510Formato de autorización.pdf.jpgFormato de autorización.pdf.jpgIM Thumbnailimage/jpeg26030https://repositorio.unibague.edu.co/bitstreams/cf5d9cf5-0f0a-4133-abca-4f9244ec1f73/download95039effcb2bedcffbb78c08201a23a8MD51220.500.12313/5191oai:repositorio.unibague.edu.co:20.500.12313/51912025-08-13 02:41:32.826https://creativecommons.org/licenses/by-nc/4.0/https://repositorio.unibague.edu.coRepositorio Institucional Universidad de Ibaguébdigital@metabiblioteca.comQ3JlYXRpdmUgQ29tbW9ucyBBdHRyaWJ1dGlvbi1Ob25Db21tZXJjaWFsLU5vRGVyaXZhdGl2ZXMgNC4wIEludGVybmF0aW9uYWwgTGljZW5zZQ0KaHR0cHM6Ly9jcmVhdGl2ZWNvbW1vbnMub3JnL2xpY2Vuc2VzL2J5LW5jLW5kLzQuMC8=