Desarrollo de software de gestión para SEAPTO Gana Gana
El presente trabajo se centra en el desarrollo de un software modular basado en Angular y Express.js para la gestión de contratos de arrendamiento de puntos de venta. Este software propone abordar dos módulos clave: el registro de contratos y el registro de pagos. El primer módulo permitirá la admin...
- Autores:
-
Parra Ducuara, Juan Esteban
Betancourt Quintero, Rober Alexis
- Tipo de recurso:
- Trabajo de grado de pregrado
- Fecha de publicación:
- 2024
- Institución:
- Universidad de Ibagué
- Repositorio:
- Repositorio Universidad de Ibagué
- Idioma:
- spa
- OAI Identifier:
- oai:repositorio.unibague.edu.co:20.500.12313/5251
- Acceso en línea:
- https://hdl.handle.net/20.500.12313/5251
- Palabra clave:
- SEAPTO Gana Gana - Software de gestión - Desarrollo
Software
Angular
Express.js
Modular
- Rights
- openAccess
- License
- http://purl.org/coar/access_right/c_abf2
| id |
UNIBAGUE2_ded19aa257d63adc0a0e66c286c5f1fb |
|---|---|
| oai_identifier_str |
oai:repositorio.unibague.edu.co:20.500.12313/5251 |
| network_acronym_str |
UNIBAGUE2 |
| network_name_str |
Repositorio Universidad de Ibagué |
| repository_id_str |
|
| dc.title.spa.fl_str_mv |
Desarrollo de software de gestión para SEAPTO Gana Gana |
| title |
Desarrollo de software de gestión para SEAPTO Gana Gana |
| spellingShingle |
Desarrollo de software de gestión para SEAPTO Gana Gana SEAPTO Gana Gana - Software de gestión - Desarrollo Software Angular Express.js Modular |
| title_short |
Desarrollo de software de gestión para SEAPTO Gana Gana |
| title_full |
Desarrollo de software de gestión para SEAPTO Gana Gana |
| title_fullStr |
Desarrollo de software de gestión para SEAPTO Gana Gana |
| title_full_unstemmed |
Desarrollo de software de gestión para SEAPTO Gana Gana |
| title_sort |
Desarrollo de software de gestión para SEAPTO Gana Gana |
| dc.creator.fl_str_mv |
Parra Ducuara, Juan Esteban Betancourt Quintero, Rober Alexis |
| dc.contributor.advisor.none.fl_str_mv |
Martínez Villalobos, Gustavo |
| dc.contributor.author.none.fl_str_mv |
Parra Ducuara, Juan Esteban Betancourt Quintero, Rober Alexis |
| dc.subject.armarc.none.fl_str_mv |
SEAPTO Gana Gana - Software de gestión - Desarrollo |
| topic |
SEAPTO Gana Gana - Software de gestión - Desarrollo Software Angular Express.js Modular |
| dc.subject.proposal.spa.fl_str_mv |
Software Angular Express.js Modular |
| description |
El presente trabajo se centra en el desarrollo de un software modular basado en Angular y Express.js para la gestión de contratos de arrendamiento de puntos de venta. Este software propone abordar dos módulos clave: el registro de contratos y el registro de pagos. El primer módulo permitirá la administración de contratos, incluyendo detalles y conceptos relacionados. El segundo módulo calculará los pagos basados en los valores de arrendamiento y conceptos asociados a cada contrato teniendo en cuenta diferentes normativas. Los contratos se encontrarán como pagados o pendientes para cada mes respectivo, de estos se puede generar una hoja de cálculo de prenómina que incluirá Información de los contratos con sus respectivos detalles y valores. Además, se creará una hoja de cálculo de nómina con un código de seguridad para contratos pagados. Este software es altamente modular, lo que permitirá futuras expansiones con el fin de abordar futuras soluciones. Además, se desarrolla con la posibilidad de integrar otros sistemas de gestión para unificar varias operaciones de distintos programas, bajo un solo software. |
| publishDate |
2024 |
| dc.date.issued.none.fl_str_mv |
2024 |
| dc.date.accessioned.none.fl_str_mv |
2025-06-11T16:36:45Z |
| dc.date.available.none.fl_str_mv |
2025-06-11T16:36:45Z |
| 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 |
Parra Ducuara, J.E. Betancourt Quintero, R.A. (2024). Desarrollo de software de gestión para SEAPTO Gana Gana. [Trabajo de grado, Universidad de Ibagué]. https://hdl.handle.net/20.500.12313/5251 |
| dc.identifier.uri.none.fl_str_mv |
https://hdl.handle.net/20.500.12313/5251 |
| identifier_str_mv |
Parra Ducuara, J.E. Betancourt Quintero, R.A. (2024). Desarrollo de software de gestión para SEAPTO Gana Gana. [Trabajo de grado, Universidad de Ibagué]. https://hdl.handle.net/20.500.12313/5251 |
| url |
https://hdl.handle.net/20.500.12313/5251 |
| dc.language.iso.none.fl_str_mv |
spa |
| language |
spa |
| dc.relation.references.none.fl_str_mv |
Peralta, E. (2016). Teoría general de los sistemas aplicada a modelos de gestión. Aglala, 7(1), 122-145 Moran, J. J. L., Peredo, G. G. C., & Guerrero, S. S. (2020). Las tendencias de la organización empresarial. Revista de Investigación Formativa: Innovación y Aplicaciones Técnico-Tecnológicas, 2(1), 56-63 Lotería de Bogotá. (n.d.). De enero. Recuperado el 30 de octubre de 2023, de https://loteriadebogota.com/wp-content/uploads/files/planeacion/Modelo_SI.pdf Hurtado Duque, D. M., & Valbuena Yañez, N. A. (2023). Metodologías para el levantamiento de requerimientos eficientes para el éxito de los proyectos de desarrollo orientado al sector logística (Tesis de licenciatura, Especialización en Gerencia de Proyectos) Abuchar Porras, A. (2023). Metodologías ágiles para el desarrollo de software. Editorial Universidad Distrital Francisco José de Caldas Tramón Carrizo, C. A. (2022). Diseño de un sistema de gestión de proyectos de ingeniería basado en metodologías de desarrollo de software Rocha, D. (2022). Arquitectura de software modular e redução de acoplamento e seu impacto na escalabilidade de projetos de software Coljuegos. (s.f.). Transparencia y Acceso a Información Pública. Recuperado el 30 de octubre de 2023, de https://www.coljuegos.gov.co/publicaciones/306315/transparencia-y-acceso-a-informacion-publica/ Bernardo Miguel, N. M., & Cervera Paz, Á. (2000). El modelo de McCall como aplicación de la calidad a la revisión del software de gestión empresarial de Jiménez, R. L. M. (2015). Metodologías ágiles de desarrollo de software aplicadas a la gestión de proyectos empresariales. Revista Tecnológica, 8 Rognerud, H. J., & Hannay, J. E. (2009, octubre). Challenges in enterprise software integration: An industrial study using repertory grids. En 2009 3rd International Symposium on Empirical Software Engineering and Measurement (pp. 11-22). IEEE |
| 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 |
56 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/59c7b3ee-4ef9-44da-9544-4cd453c1a926/download https://repositorio.unibague.edu.co/bitstreams/32a05182-0b25-4a28-9489-dd8b5e314313/download https://repositorio.unibague.edu.co/bitstreams/2e99ea4a-208a-4483-bb6c-e15b0cf88922/download https://repositorio.unibague.edu.co/bitstreams/f37c967e-6465-4b1d-9fbe-ffec0d85c471/download https://repositorio.unibague.edu.co/bitstreams/629ba242-6af3-4b29-aa69-f95fc12152ac/download https://repositorio.unibague.edu.co/bitstreams/6aac8179-1b4a-4125-8eb6-058030cc2e09/download https://repositorio.unibague.edu.co/bitstreams/8300555d-c268-478e-8887-8daf7941c8cd/download |
| bitstream.checksum.fl_str_mv |
5f8ff00685a47866c5c5f32a5b10ee23 335c250d1670de573183283e57e58270 2fa3e590786b9c0f3ceba1b9656b7ac3 8e54dc2df94a8d0c44680ceaf1ec2aa7 9ae361db1ec74a307387ba4aa0de0eba 38067b0c0a1da18cd533b4313052d723 971573c69dfd152a9af1d835a4fe6399 |
| bitstream.checksumAlgorithm.fl_str_mv |
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_ |
1851059963674230784 |
| spelling |
Martínez Villalobos, Gustavof61c8bca-8cae-4675-a94a-d6865fc7d423-1Parra Ducuara, Juan Esteban67d4b8bb-6a53-4627-8a8e-ed7ae9f78126-1Betancourt Quintero, Rober Alexis385fec0a-78e3-463f-8699-50abb9ddc50c-12025-06-11T16:36:45Z2025-06-11T16:36:45Z2024El presente trabajo se centra en el desarrollo de un software modular basado en Angular y Express.js para la gestión de contratos de arrendamiento de puntos de venta. Este software propone abordar dos módulos clave: el registro de contratos y el registro de pagos. El primer módulo permitirá la administración de contratos, incluyendo detalles y conceptos relacionados. El segundo módulo calculará los pagos basados en los valores de arrendamiento y conceptos asociados a cada contrato teniendo en cuenta diferentes normativas. Los contratos se encontrarán como pagados o pendientes para cada mes respectivo, de estos se puede generar una hoja de cálculo de prenómina que incluirá Información de los contratos con sus respectivos detalles y valores. Además, se creará una hoja de cálculo de nómina con un código de seguridad para contratos pagados. Este software es altamente modular, lo que permitirá futuras expansiones con el fin de abordar futuras soluciones. Además, se desarrolla con la posibilidad de integrar otros sistemas de gestión para unificar varias operaciones de distintos programas, bajo un solo software.This work focuses on the development of modular software based on Angular and Express.js for the management of point of sale lease contracts. This software proposes to address two key modules: contract registration and payment registration. The first module will allow the administration of contracts, including related details and concepts. The second module will calculate payments based on the lease values and concepts associated with each contract taking into account different regulations. Contracts will be listed as paid or pending for each month. respective, from these you can generate a pre-payroll spreadsheet that includes Information about the contracts with their respective details and values. Additionally, a payroll spreadsheet will be created with a security code for paid contracts. This software is highly modular, which will allow future expansions in order to address future solutions. Furthermore, it is developed with the possibility of integrating other management systems to unify various operations of different programs, under a single software.PregradoIngeniero de SistemasResumen...3 Abstract...4 Lista de figuras...7 1. Introducción...8 1.1 Definición del problema y justificación...9 1.2 Antecedentes...9 1.3 Marco teórico y conceptual...11 1.4 Objetivos...14 2. Planeación...15 2.1 Requerimientos...15 2.1.1 Requerimientos funcionales...15 Interfaz de Administrador...15 Interfaz de Uso Administrativo...15 2.1.2 Requerimientos no funcionales...17 2.2 Análisis de requerimientos...18 2.2.1 Requerimientos Funcionales...18 2.2.2 Requerimientos No Funcionales...20 2.3 Base de datos ... 22 2.4 Diagramas UML...24 2.4.1 Diagramas de caso de uso...24 Caso de Uso de Administración y Permisos...24 Caso de Uso de Gestión de Contratos...25 Diagrama de Caso de Uso de Gestión Maestras...28 2.5 Módulos...30 3. Desarrollo e Implementación...33 3.1 Etapa de desarrollo...33 Definición de Prioridades de los Requisitos Recolectados: Semana 2...33 Diseño del Software: Semana 3...33 Creación de Ambiente de Desarrollo Frontend: Semana 4...33 Creación de Ambiente de Desarrollo Backend: Semana 4...34 Desarrollar y Establecer Base Modular: Semana 5 y 6...34 Pruebas de Base del Software: Semana 6...36 Desarrollar Módulo Frontend de Gestión de Arriendos: Semana 6 a 9...37 Desarrollar Módulo Backend de Gestión de Arriendos: Semana 6 a 9...43 Pruebas del Módulo de Gestión de Arriendos: Semana 9...43 3.2 Etapa de implementación...44 Configuración de Ambiente de Producción: Semana 10...44 Despliegue de Software en Producción: Semana 10 y 11...44 Pruebas de Software en Producción: Semana 11...44 Capacitación a Personal: Semana 12...45 4. Conclusiones y recomendaciones...46 4.1 Conclusiones...46 4.2 Recomendaciones...46 5. Anexos...48 6. Referencias bibliográfica...4856 páginasapplication/pdfParra Ducuara, J.E. Betancourt Quintero, R.A. (2024). Desarrollo de software de gestión para SEAPTO Gana Gana. [Trabajo de grado, Universidad de Ibagué]. https://hdl.handle.net/20.500.12313/5251https://hdl.handle.net/20.500.12313/5251spaUniversidad de IbaguéIngenieríaIbaguéIngeniería de SistemasPeralta, E. (2016). Teoría general de los sistemas aplicada a modelos de gestión. Aglala, 7(1), 122-145Moran, J. J. L., Peredo, G. G. C., & Guerrero, S. S. (2020). Las tendencias de la organización empresarial. Revista de Investigación Formativa: Innovación y Aplicaciones Técnico-Tecnológicas, 2(1), 56-63Lotería de Bogotá. (n.d.). De enero. Recuperado el 30 de octubre de 2023, de https://loteriadebogota.com/wp-content/uploads/files/planeacion/Modelo_SI.pdfHurtado Duque, D. M., & Valbuena Yañez, N. A. (2023). Metodologías para el levantamiento de requerimientos eficientes para el éxito de los proyectos de desarrollo orientado al sector logística (Tesis de licenciatura, Especialización en Gerencia de Proyectos)Abuchar Porras, A. (2023). Metodologías ágiles para el desarrollo de software. Editorial Universidad Distrital Francisco José de CaldasTramón Carrizo, C. A. (2022). Diseño de un sistema de gestión de proyectos de ingeniería basado en metodologías de desarrollo de softwareRocha, D. (2022). Arquitectura de software modular e redução de acoplamento e seu impacto na escalabilidade de projetos de softwareColjuegos. (s.f.). Transparencia y Acceso a Información Pública. Recuperado el 30 de octubre de 2023, de https://www.coljuegos.gov.co/publicaciones/306315/transparencia-y-acceso-a-informacion-publica/Bernardo Miguel, N. M., & Cervera Paz, Á. (2000). El modelo de McCall como aplicación de la calidad a la revisión del software de gestión empresarialde Jiménez, R. L. M. (2015). Metodologías ágiles de desarrollo de software aplicadas a la gestión de proyectos empresariales. Revista Tecnológica, 8Rognerud, H. J., & Hannay, J. E. (2009, octubre). Challenges in enterprise software integration: An industrial study using repertory grids. En 2009 3rd International Symposium on Empirical Software Engineering and Measurement (pp. 11-22). IEEEinfo: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/SEAPTO Gana Gana - Software de gestión - DesarrolloSoftwareAngularExpress.jsModularDesarrollo de software de gestión para SEAPTO Gana GanaTrabajo 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/pdf3295675https://repositorio.unibague.edu.co/bitstreams/59c7b3ee-4ef9-44da-9544-4cd453c1a926/download5f8ff00685a47866c5c5f32a5b10ee23MD51Formato de autorización.pdfFormato de autorización.pdfapplication/pdf184304https://repositorio.unibague.edu.co/bitstreams/32a05182-0b25-4a28-9489-dd8b5e314313/download335c250d1670de573183283e57e58270MD53LICENSElicense.txtlicense.txttext/plain; charset=utf-8134https://repositorio.unibague.edu.co/bitstreams/2e99ea4a-208a-4483-bb6c-e15b0cf88922/download2fa3e590786b9c0f3ceba1b9656b7ac3MD52TEXTTrabajo de grado.pdf.txtTrabajo de grado.pdf.txtExtracted texttext/plain70231https://repositorio.unibague.edu.co/bitstreams/f37c967e-6465-4b1d-9fbe-ffec0d85c471/download8e54dc2df94a8d0c44680ceaf1ec2aa7MD58Formato de autorización.pdf.txtFormato de autorización.pdf.txtExtracted texttext/plain3807https://repositorio.unibague.edu.co/bitstreams/629ba242-6af3-4b29-aa69-f95fc12152ac/download9ae361db1ec74a307387ba4aa0de0ebaMD510THUMBNAILTrabajo de grado.pdf.jpgTrabajo de grado.pdf.jpgIM Thumbnailimage/jpeg9636https://repositorio.unibague.edu.co/bitstreams/6aac8179-1b4a-4125-8eb6-058030cc2e09/download38067b0c0a1da18cd533b4313052d723MD59Formato de autorización.pdf.jpgFormato de autorización.pdf.jpgIM Thumbnailimage/jpeg24221https://repositorio.unibague.edu.co/bitstreams/8300555d-c268-478e-8887-8daf7941c8cd/download971573c69dfd152a9af1d835a4fe6399MD51120.500.12313/5251oai:repositorio.unibague.edu.co:20.500.12313/52512025-08-13 02:38:46.79https://creativecommons.org/licenses/by-nc/4.0/https://repositorio.unibague.edu.coRepositorio Institucional Universidad de Ibaguébdigital@metabiblioteca.comQ3JlYXRpdmUgQ29tbW9ucyBBdHRyaWJ1dGlvbi1Ob25Db21tZXJjaWFsLU5vRGVyaXZhdGl2ZXMgNC4wIEludGVybmF0aW9uYWwgTGljZW5zZQ0KaHR0cHM6Ly9jcmVhdGl2ZWNvbW1vbnMub3JnL2xpY2Vuc2VzL2J5LW5jLW5kLzQuMC8= |
