Professor Advisor | dc.contributor.advisor | Simmonds Wagemann, Jocelyn | |
Author | dc.contributor.author | Becerra Alarcón, Marcelo Esteban | |
Associate professor | dc.contributor.other | Bravo Márquez, Felipe | |
Associate professor | dc.contributor.other | Mora Riquelme, Hugo | |
Admission date | dc.date.accessioned | 2022-07-28T22:20:48Z | |
Available date | dc.date.available | 2022-07-28T22:20:48Z | |
Publication date | dc.date.issued | 2022 | |
Identifier | dc.identifier.uri | https://repositorio.uchile.cl/handle/2250/187036 | |
Abstract | dc.description.abstract | El Departamento de Ciencias de la Computación, de la Universidad de Chile (DCC), ha tenido un aumento sustancial en la cantidad de alumnos que ingresan a la carrera. Esto implica que se generen una serie de desafíos en torno a los procesos académicos. Estos desafíos generan un aumento en la carga de los funcionarios y docentes, a su vez que hacen que no se pueda responder con la velocidad necesaria que requieren los cambios. Esto aumenta la incertidumbre por parte de los alumnos, sobre todo en la forma de abordar los diferentes desafíos de los procesos académicos.
Este proyecto busca continuar la extensión de un sistema de mesa de ayuda, pensado para modernizar el trato efectivo entre alumnos, profesores y funcionarios. Mejorando su infraestructura y añadiendo funcionalidades clave para la continuidad y mejora del proyecto. Este proyecto se realizó en 4 fases. En primer lugar, se efectuó un nuevo levantamiento de datos para evaluar la percepción de los alumnos del sistema actual, y adquirir nociones que permitieran hacer un diseño centrado en el usuario de las nuevas funcionalidades. A partir de estos resultados se integraron los objetivos y preferencias de los alumnos de manera explícita en el sistema, y se agruparon en categorías funcionales y cualitativas las valoraciones de los alumnos.
Luego se hizo un proceso de diseño de alto nivel a través del lenguaje de modelación i*. Este se traspasó a un diseño basado en casos de uso a través de UML. Finalmente, se produjo un diseño de funcionalidades de 3 partes que contempla: las preferencias y objetivos de los usuarios, las opciones en el sistema y, las funcionalidades específicas que permiten dar cumplimento a las dichas alternativas.
Después, se procedió a un proceso de análisis y reestructuración del código actual, lo que permitió añadir nuevas funcionalidades, así como mejorar el sistema existente, asegurando su extensibilidad. Se solucionaron problemas de compatibilidad y bugs en el código.
Finalmente, se implementaron nuevas tecnologías como Celery, que permitieron la implementación de funcionalidades de suscripción personalizada. Permitiendo a cada alumno agregar recordatorios de los procesos habilitados. Este trabajo extiende las funcionalidades anteriores y reestructura el código existente, de manera de crear un sistema extensible y personalizable, favoreciendo la continuidad de este servicio. Logrando así los objetivos planificados. | es_ES |
Lenguage | dc.language.iso | es | es_ES |
Publisher | dc.publisher | Universidad de Chile | es_ES |
Type of license | dc.rights | Attribution-NonCommercial-NoDerivs 3.0 United States | * |
Link to License | dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/3.0/us/ | * |
Keywords | dc.subject | Phyton (Lenguaje de programación para computadores) | |
Keywords | dc.subject | Programación orientada al objeto (Ciencia de la computación) | |
Keywords | dc.subject | Control de procesos - Diseño | |
Keywords | dc.subject | Diseño de bases de datos | |
Keywords | dc.subject | Mesa de ayuda | |
Keywords | dc.subject | Telegram | |
Keywords | dc.subject | Django | |
Keywords | dc.subject | Djongo | |
Título | dc.title | Mejora de un sistema de mesa de ayuda para estudiantes del DCC | es_ES |
Document type | dc.type | Tesis | es_ES |
dc.description.version | dc.description.version | Versión original del autor | es_ES |
dcterms.accessRights | dcterms.accessRights | Acceso abierto | es_ES |
Cataloguer | uchile.catalogador | gmm | es_ES |
Department | uchile.departamento | Departamento de Ciencias de la Computación | es_ES |
Faculty | uchile.facultad | Facultad de Ciencias Físicas y Matemáticas | es_ES |
uchile.carrera | uchile.carrera | Ingeniería Civil en Computación | es_ES |
uchile.gradoacademico | uchile.gradoacademico | Licenciado | es_ES |
uchile.notadetesis | uchile.notadetesis | Memoria para optar al título de Ingeniero Civil en Computación | es_ES |