Sistema web para automatizar la gestión del proceso de aprobación de trabajos de titulación, aplicado a las carreras del Departamento de Ciencias de la Computación
En el Departamento de Ciencias de la Computación de la Universidad de las Fuerzas Armadas ESPE, se han enfrentado desafíos considerables debido a que varios procesos se realizan de forma manual, específicamente la evaluación de propuestas para trabajos de integración curricular. Un aplicativo web ha...
Gespeichert in:
| 1. Verfasser: | |
|---|---|
| Weitere Verfasser: | |
| Format: | bachelorThesis |
| Veröffentlicht: |
2024
|
| Schlagworte: | |
| Online Zugang: | https://repositorio.espe.edu.ec/handle/21000/41872 |
| Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
| Zusammenfassung: | En el Departamento de Ciencias de la Computación de la Universidad de las Fuerzas Armadas ESPE, se han enfrentado desafíos considerables debido a que varios procesos se realizan de forma manual, específicamente la evaluación de propuestas para trabajos de integración curricular. Un aplicativo web ha sido desarrollado para automatizar la gestión del flujo de trabajo del proceso: recepción, evaluación, seguimiento y aprobación o no de las propuestas presentadas por el Personal Docente y/o Estudiantes. Para el desarrollo se han aplicado metodologías ágiles, específicamente el marco de trabajo Scrum, lo que ha permitido guiar la planificación, desarrollo y puesta en marcha del aplicativo, asegurando que cada iteración se ajuste a las necesidades cambiantes de la institución. Las herramientas utilizadas para crear el prototipo presentado en este trabajo fueron principalmente React en la construcción de la interfaz de usuario, Node.js y Express para manejar solicitudes HTTP, la base de datos fue creada utilizando MySQL, y Axios se integró para el consumo de servicios RESTful. La interacción con la base de datos se gestionó mediante consultas directas. Las pruebas realizadas demuestran la satisfacción del usuario, ya que se disminuye la carga administrativa, se reducen los errores y la experiencia del usuario se enriquece al ofrecer seguimiento en tiempo real y notificaciones a los usuarios. |
|---|