Sistema web de gestión administrativa para PYMES utilizando la tecnología Mean Stack
DOI:
https://doi.org/10.26423/rctu.v11i2.833Palabras clave:
Api Rest, Desarrollo de Software, JavaScript, Metodología KanbanResumen
En un mercado en constante evolución es indispensable para toda microempresa en crecimiento, mejorar la credibilidad del negocio, generar ahorros y optimizar los procesos de manera sistemática. El objetivo de la investigación fue desarrollar un sistema web de gestión de ventas utilizando Mean Stack, este framework de desarrollo permite manipular el frontend y backend de manera individual. Para la construcción del sistema, se usa la metodología ágil Kanban, permitiendo dividir el trabajo por etapas y clasificarlos adecuadamente siguiendo el formato TEP (Tareas En Progreso). La investigación tuvo un enfoque cuantitativo, se realizaron pruebas de rendimiento con la herramienta de análisis Apache Jmeter. Los resultados más relevantes mostraron una reducción en el tiempo de espera de cada petición, de igual manera, al inducir el sistema a pruebas de carga y estrés se evidenció la robustez con la que el Api Rest, resuelve las operaciones que el usuario plantea desde la interfaz. El éxito del sistema web se atribuye a combinar un framework de desarrollo robusto para aplicaciones web modernas, y a una metodología ágil que acompaña cada etapa del trabajo con pruebas unitarias y mantiene una gestión de proyectos más fluida.
Descargas
Referencias
Introducción a JavaScript [online]. Eguiluz, 2006-2024. [consulta: 20 agosto 2024]. Disponible en: https://uniwebsidad.com/libros/javascript?from=librosweb
NIRGUDKAR, Ninaad y SINGH, Pooja. The MEAN Stack. International Research Journal of Engineering and Technology. [online]. 2017. ISSN 2395-0072. Disponible en: https://www.irjet.net/archives/V4/i5/IRJET-V4I5795.pdf
3. BERA, Marcio, MINE, Anderson y LOPES, Luiz. MEAN Stack: Desenvolvendo Aplicações Web Utilizando Tecnologias Baseadas em JavaScript. [online]. 2015. Disponible en: https://unicv.edu.br/admin/assets/repositorio_arquivo/413a333c0cc0872f3ee8f9d22f7cc166.pdf
4. AGGARWAL, Sanchit y VERMA, Jyoti. Comparative analysis of MEAN stack and MERN stack. International Journal of Recent Research Aspects. [online]. 2018, vol. 5. ISSN 2395-0072. Disponible en: https://ijrra.net/Vol5issue1/IJRRA-05-01-26.pdf
CHOTO MAZA, Jhonatan, ÁVILA-PESANTEZ, Diego y ÁVILA PESANTEZ, Luz Miriam. View of Mobile App development using the MEAN Stack and IONIC framework: A case study in a transport company. [online]. 2020. Disponible en: https://journals.gdeon.org/index.php/esj/article/view/74/58
6. KARANJIT, Arpana. MEAN vs. LAMP Stack. Culminating Projects in Computer Science and Information Technology. [online]. 2016. Disponible en: https://repository.stcloudstate.edu/cgi/viewcontent.cgi?article=1009&context=csit_etds
7. VIDAL-SILVA, Cristian, SÁNCHEZ-ORTIZ, Aurora, SERRANO, Jorge y RUBIO, José. Experiencia académica en desarrollo rápido de sistemas de información web con Python y Django. Formación universitaria. [online]. 2021, vol. 14, no. 5. ISSN 0718-5006. DOI 10.4067/S0718-50062021000500085. Disponible en: http://www.scielo.cl/scielo.php?script=sci_arttext&pid=S0718-50062021000500085&lng=es&nrm=iso&tlng=es
8. PLEKHANOVA, Julia. Evaluating web development frameworks: Django, Ruby on Rails and CakePHP. Institute for Business and Information Technology. [online]. 2009, no. September, ISSN 1938-1271. Disponible en: http://ibit.temple.edu/wp-content/uploads/2011/03/IBITWebframeworks.pdf
9. DELGADO, Lisdania de la Caridad y DÍAZ, Lexys Manuel. Modelos de Desarrollo de Software. Revista Cubana de Ciencias Informáticas. [online]. 2021, vol. 15, no. 1. ISSN 2227-1899. Disponible en: http://scielo.sld.cu/scielo.php?script=sci_arttext&pid=S2227-18992021000100037&lng=es&nrm=iso&tlng=es
10. MITRE-HERNÁNDEZ, Hugo; ORTEGA-MARTÍNEZ Edgar y LEMUS-OLALDE, Cuauhtémoc. Estimación y control de costos en métodos ágiles para desarrollo de software: un caso de estudio. Ingeniería, Investigación y Tecnología. [online]. 2014, vol. 15, no. 3. ISSN 1405-7743. DOI 10.1016/S1405-7743(14)70350-6. Disponible en: https://www.sciencedirect.com/science/article/pii/S1405774314703506
11. ARANGO SERNA, Martin Dario; CAMPUZANO ZAPATA, Luis Felipe y ZAPATA CORTES, Julian Andrés. Mejoramiento de procesos de manufactura utilizando Kanban. Revista Ingenierías Universidad de Medellín. [online]. 2015, vol. 14, no. 27. ISSN 1692-3324. Disponible en: https://repository.udem.edu.co/bitstream/handle/11407/2378/Revista_Ingenierias_UdeM_260.pdf?sequence=2&isAllowed=y
12. FLORES-CERNA, Fernando; SANHUEZA-SALAZAR, Victor-Manuel; VALDÉS-GONZÁLEZ, Héctor-Moisés y REYES-BOZO, Lorenzo. Metodologías ágiles: un análisis de los desafíos organizacionales para su implementación. Revista científica. [online]. 2022, vol. 43, no. 43. ISSN 0124-2253. DOI 10.14483/23448350.18332. Disponible en: https://repositorio.udd.cl/server/api/core/bitstreams/c75741f2-5da7-420a-b144-07b2a7d484a1/content
13. AMODEO, Enrique. Principios de diseño de APIs REST. [en línea]. 2013, S.l.: s.n, vol. 1. [consulta: 15 marzo 2024]. Disponible en: http://leanpub.com/introduccion_apis_rest
14. LIAO, Ying-Ti; ZHOU, Jiazheng; LU, Chia-Hung; CHEN, Shih-Chang; HSU, Ching-Hsien; CHEN, Wenguang; JIANG, Mon-Fong y CHUNG, Yeh-Ching. Data adapter for querying and transformation between SQL and NoSQL database. Future Generation Computer Systems. 2016, vol. 65. ISSN 0167-739X. DOI 10.1016/J.FUTURE.2016.02.002. Disponible en: https://doi.org/10.1016/j.future.2016.02.002
ASSEMBLER INSTITUTE OF TECHNOLOGY Qué es Postman? Características y Ventajas - Assembler Institute. [online]. 2022. [consulta: 15 marzo 2024]. Disponible en: https://assemblerinstitute.com/blog/que-es-postman/
MARCO DE DESARROLLO DE LA JUNTA DE ANDALUCÍA Introducción a JMeter: Conceptos Básicos | Marco de Desarrollo de la Junta de Andalucía [online]. [s.f], S.l.: s.n. [consulta: 15 marzo 2024]. Disponible en: https://www.juntadeandalucia.es/servicios/madeja/contenido/recurso/388
17. MEMON, Pirah; HAFIZ, Tahseen; BHATTI, Sania y QURESHI, Saman Shahid. View of COMPARATIVE STUDY OF TESTING TOOLS BLAZEMETER AND APACHE JMETER. [online]. 2018, vol. 2(1). Disponible en: http://journal.iba-suk.edu.pk:8089/sibajournals/index.php/sjcms/article/view/66/91
18. MORALES-CARRILLO, Jessica; CEDEÑO-VALAREZO, Luis; CAJAPE BRAVO, Jesús y CALDERÓN ORMAZA, Jonathan. Metodologías de desarrollo de software y su ámbito de aplicación: Una revisión sistemática. [online]. 2022. Disponible en: https://www.risti.xyz/issues/ristie47.pdf
19. DUNKA, Bakwa; EMMANUEL, Edim y OYERINDE, Dantala. Simplifying Web Application Development Using-Mean Stack Technologies. International Journal of Latest Research in Engineering and Technology. [online]. 2018 vol. 04, no. 01. ISSN 2454-5031. Disponible en: http://www.ijlret.com/Papers/Vol-04-issue-01/5.B2018011.pdf
20. BAJPAI, Anushka; MAHESHWARI, Ankur; SHARMA, Ashwini y GUPTA, Gaurav. TRANSFORMING INVENTORY MANAGEMENT SYSTEM USING MEAN STACK. International Research Journal of Modernization in Engineering Technology and Science www.irjmets.com @International Research Journal of Modernization in Engineering. [online]. 2022, vol. 04, no. 05. Disponible en: https://www.irjmets.com/uploadedfiles/paper/issue_5_may_2022/22439/final/fin_irjmets1652061574.pdf
21. HEREDIA, Jaime Sayago y SAILEMA, Gustavo. Comparative Analysis for Web Applications Based on REST Services: MEAN Stack and Java EE Stack. KnE Engineering. [online]. 2018, vol. 3, no. 9. Disponible en: https://doi.org/10.18502/Keg.v3i9.3647
22. HEREDIA, Santiago. Sistema web para la gestión de ventas del taller de reparación y mantenimiento automotriz Heredia utilizando el framework Mean Stack. Tesis de Grado. Universidad Nacional de Chimborazo, Riobamba, [online]. 2022. Disponible en: https://n9.cl/pbssau
23. SHARMA, Ritu; BAJPAI, Anushka; MAHESHWARI, Ankur; SHARMA, Ashwini y GUPTA, Gaurav. Transforming Inventory Management System using MEAN Stack. International Research Journal of Engineering and Technology. [online]. 2022. ISSN 2395-0056. Disponible en: https://www.irjet.net/archives/V9/i3/IRJET-V9I3256.pdf
24. NUGRAHA, Dian y AHMED, Falah. MEAN stack to enhance the advancement of parking application: A narrative review. Journal of Physics: Conference Series. [online]. 2019, vol. 1167, no. 1. ISSN 17426596. DOI 10.1088/1742-6596/1167/1/012075. Disponible en: https://iopscience.iop.org/article/10.1088/1742-6596/1167/1/012075/pdf
Publicado
Número
Sección
Licencia
Derechos de autor 2024 Miryan Estela Narváez Vilema; Santiago Rafael Heredia Sayay; Elsa Yoconda Narváez Vilema

Esta obra está bajo una licencia internacional Creative Commons Atribución-NoComercial-CompartirIgual 4.0.
El titular de los derechos de autor de la obra, otorga derechos de uso a los lectores mediante la licencia Creative Commons Atribución-NoComercial-CompartirIgual 4.0 Internacional. Esto permite el acceso gratuito inmediato a la obra y permite a cualquier usuario leer, descargar, copiar, distribuir, imprimir, buscar o vincular a los textos completos de los artículos, rastrearlos para su indexación, pasarlos como datos al software o usarlos para cualquier otro propósito legal.
Cuando la obra es aprobada y aceptada para su publicación, los autores conservan los derechos de autor sin restricciones, cediendo únicamente los derechos de reproducción, distribución para su explotación en formato de papel, así como en cualquier otro soporte magnético, óptico y digital.







