Published 2024-12-31
Keywords
- virtual learning,
- educational service commercialization,
- online courses,
- digital education,
- websites
- aprendizaje virtual,
- comercialización de servicios educativos,
- cursos en línea,
- educación digital,
- sitios web
How to Cite
Copyright (c) 2024

This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.
Abstract
This study represents the third article related to the thesis project for the Master’s in Computer Systems, conducted with the support of Conahcyt, titled “Analysis and development of a web system for the management and sale of online courses and diplomas at CCPGRO (Colegio de Contadores Públicos del Estado de Guerrero).” This paper focuses on the implementation phase of the e-commerce web system for CCPGRO’s online courses. CCPGRO is a civil association affiliated at the national level with the Mexican Institute of Public Accountants (IMCP). During the COVID-19 pandemic, the institution began offering online courses and diploma programs via the Zoom videoconferencing platform. However, managing the generated information became increasingly challenging due to inconsistencies and data loss. This situation created the need to automate the administration of course information, payment and invoicing processes, participant data, scoring, and course completion certificates. For the development of the web system, the waterfall web development methodology was applied, while the Model-View-Controller (MVC) architecture was used for system design. Finally, the results of the web system implementation are presented, demonstrating the automation of processes involved in meeting CCPGRO’s requirements and concluding the system implementation phase.
References
- Apache Friends (2024). ¿Qué es XAMPP? https://www.apachefriends.org/es/index.html
- Aula CM (2022). Zoom: Qué es, para qué sirve y cómo funciona. https://aulacm.com/que-es/zoom-para-que-sirve-como-funciona/
- Carrillo Luna, J., Hernández Reyna, R., Martínez Arroyo, M., y Montero Valverde, J. A. (2023). Modelo de datos para gestionar cursos impartidos por el CCPGRO. Ciencia Latina Lationoamérica, 7(5), 949-969. https://doi.org/https://doi.org/10.37811/cl_rcm.v7i5.7778
- CCPGRO (2023). Instituto Mexicano de Contadores Públicos del Estado de Guerrero. https://202185adminpro.registroeventosccpegro.com/login
- conectia (2024). Expertos en timbrado y facturación electrónica. https://conectia.mx/
- conekta (2024). Pagos a la medida. https://www.conekta.com/solutions/pagos-a-la-medida
- Constant, J. (2017). Dropbox-PHP/dropbox-php. https://github.com/Dropbox-PHP/dropbox-php
- Dawson, N. (2024, abr. 27). El origen del modelo cascada y su importancia en la industria actual del software. LinkedIn. https://es.linkedin.com/pulse/el-origen-del-modelo-cascada-y-su-importancia-en-la-industria-dawson-bsp4e
- desarrolloweb.com (2024). Laravel. https://desarrolloweb.com/home/laravel
- Digital Talent Agency (2018, jul. 18). Tema 1. Modelo Waterfall o en cascada. Metodologías de gestión de proyectos. https://www.dtagency.tech/cursos/metodologias_gestion_proyectos/tema_1-ModeloWaterfall.pdf
- Dropbox (2024). Almacena, comparte, colabora y mucho más con Dropbox. https://www.dropbox.com/es_ES/official-site#:~:text=Dropbox%20es%20un%20servicio%20seguro,un%20espacio%20colaborativo%20del%20equipo
- Gobierno de México (2022). COVID-19 - Coronavirus. https://coronavirus.gob.mx/covid-19/
- IMCP [Instituto Mexicano de Contadores Públicos] (2019). Historia IMCP. https://imcp.org.mx/historia-imcp/
- INAI [Instituto Nacional de Transparencia, Acceso a la Información y Protección de Datos Personales] (2021). Línea de tiempo COVID-19 en México. https://micrositios.inai.org.mx/conferenciascovid-19tp/?page_id=8432
- MDN web docs (2024a, jul. 28). HTML: lenguaje de etiquetas de hipertexto. https://developer.mozilla.org/es/docs/Web/HTML
- MDN web docs (2024b, jul. 28). ¿Qué es el CSS? https://developer.mozilla.org/es/docs/Learn/CSS/First_steps/What_is_CSS
- MDN web docs (2024c, jul. 28). ¿Qué es JavaScript? https://developer.mozilla.org/es/docs/Learn/JavaScript/First_steps/What_is_JavaScript
- Ordox Cassá, J. M. (2013). Programación web en Java. Ministerio de Educación y Formación Profesional de España.
- PHP (2024). ¿Qué es PHP? https://www.php.net/manual/es/intro-whatis.php
- Pressman, R. (2010). Ingeniería del software. Un enfoque práctico. McGraw-Hill.
- Ruiz, S. (2024, ene. 25). ¿Qué es un LMS? Definición, características y beneficios. adr formación. https://www.adrformacion.com/blog/que_es_un_lms_definicion_caracteristicas_y_beneficios.html
- Santander Open Academy (2022, mar. 30). ¿Qué es el e-learning y cómo está transformando la educación? https://www.santanderopenacademy.com/es/blog/e-learning.html
- uc3m (2024). Visual Studio Code. Universidad Carlos III de Madrid. https://www.uc3m.es/sdic/software/visual-studio-code