Está en la página 1de 7

ESTUDIO DE CASO

“ANÁLISIS, DISEÑO E IMPLEMENTACIÓN DE UN SISTEMA INFORMÁTICO


PARA EL APOYO AL PROCESO DE ASIGNACIÓN DE LA CARGA
ACADÉMICA USANDO PROGRAMACIÓN CON RESTRICCIONES”

Elaborado Por:
EDWIN FERNEY CRUZ SANTOS

Entregado A:
DIVI LILIANA CHAVEZ

CORPORACIÓN UNIVERSITARIA REMINGTON


YOPAL- CASANARE
2024
DENOMINACIÓN DEL PROYECTO Análisis, diseño e implementación de un sistema informático para el apoyo al
proceso de asignación de la carga académica usando programación con
restricciones.
ÁRBOL DE CAUSAS-EFECTO
PLANTEA UNA PREGUNTA DE ¿Cómo puede optimizarse el proceso de asignación de carga académica
INVESTIGACIÓN EN TORNO A mediante el análisis, diseño e implementación de un sistema informático?
ESTE TEMA
PLANTEAMIENTO DEL El proceso de asignación de carga académica en el Programa de Ingeniería de
PROBLEMA Sistemas y Computación de la Universidad Tecnológica de Pereira se ve
obstaculizado por la complejidad de considerar múltiples variables, como el
número mínimo de estudiantes por grupo, la disponibilidad de profesores y la
prevención de cruces de horarios. Esto conduce a retrasos en la generación de
horarios, afectando tanto a las directivas como a los estudiantes. La asignación
manual de grupos y horarios implica una reacomodación constante y laboriosa,
lo que evidencia la necesidad de optimizar el proceso mediante un sistema
informático.

A pesar de los intentos previos de automatización, muchos proyectos anteriores


carecieron de aplicación práctica. Por lo tanto, surge la urgente necesidad de
desarrollar e implementar un sistema informático que, mediante el uso de
programación con restricciones, pueda facilitar la asignación de carga
académica. Este sistema proporciona herramientas para gestionar
eficientemente las solicitudes de estudiantes, las disponibilidades de profesores
y las restricciones de horarios, con el fin de agilizar el proceso y garantizar el
desarrollo fluido del plan de estudios.
JUSTIFICACIÓN Desde hace muchos años, las distintas organizaciones y/o empresas, en
búsqueda de ser competitivas y debido a la continua evolución de la Informática
y todo lo relacionado con la tecnología, han ido incursionando en este mundo.
La manera como se maneja la información ha ido cambiando y casi ha obligado
a los Directivos de toda institución a automatizar los procesos y a optimizar la
forma en que se manipula la información. Tal es el caso de la Universidad que
hace unos pocos años modificó el sistema de matrículas de los estudiantes cada
semestre, facilitando ese proceso.

Pero como se mencionaba anteriormente, es casi una necesidad el hecho de


actualizarse constantemente para suprimir técnicas y procesos obsoletos que
pueden llegar a retrasar determinadas actividades en una organización
particular impidiendo así que puedan ser competitivas frente a otras.

Para las Directivas de la Universidad y específicamente para las del Programa


de Ingeniería de Sistemas y Computación, el proceso de asignación de la carga
académica se ha convertido en una tarea complicada debido a los diversos
cambios que se ven obligados a realizar para poder llevar a cabo con éxito dicho
proceso y teniendo en cuenta que se realiza manualmente. De ahí surge
entonces la necesidad de implementar un sistema informático que a través de
reportes sirva como herramienta de apoyo a los Directivos del programa para
que puedan Desempeñar con éxito esta ardua tarea.

El problema de la asignación de la carga académica no solo le compete al


Programa de Ingeniería de Sistemas y Computación, sino que abarca todos los
programas de la Universidad Tecnológica de Pereira, y más aún a los programas
nuevos que sufren más cambios en su recurso profesoral, viéndose esto
directamente reflejado en un mayor trabajo por parte de los responsables de
este proceso en cada facultad. El alcance de este proyecto está limitado al
programa de Ingeniería de Sistemas y Computación, pero puede extenderse en
cualquier momento a otras facultades ajustándose a sus requerimientos.
Muchos de los proyectos que se han realizado en tesis anteriores no han tenido
mucha aplicación o ni siquiera han llegado a usarse alguna vez, este en cambio
será aplicado dentro de la universidad en una tarea que es vital al inicio del
semestre.
OBJETIVO GENERAL Analizar, diseñar e implementar un sistema informático para el apoyo al proceso
de asignación de la carga académica usando programación con restricciones.
OBJETIVOS ESPECÍFICOS ● Construir un software para la gestión del proceso de asignación de la
carga académica del programa de Ingeniería de Sistemas y
Computación, que disminuya su complejidad y proporcione información
clara a los profesores acerca de la programación de sus clases.
● Recopilar y consignar una base teórica coherente y suficiente que
soporte la técnica empleada, teniendo en cuenta el pasado y el presente
de la misma.
● Realizar una inspección del proceso manual que permita formar una idea
clara de los requerimientos del software y con base en ello, realizar los
diagramas respectivos que ilustran la aplicación desde el punto de vista
funcional.
● Definir la arquitectura del software y diseñar las interfaces que permitan
la interacción del usuario con la aplicación de una manera lo más intuitiva
posible.
● Combinar los datos mediante técnicas de programación con restricciones
y generar una o varias soluciones o alternativas que ayuden al directivo
a escoger el horario que mejor se acomode a los requerimientos. Puede
darse el caso que no sea posible generar una solución por la calidad que
tienen los recursos de ser limitados, es decir, en algún momento el
sistema puede ver agotada la disponibilidad profesoral.
POBLACIÓN Universidad Tecnológica de Pereira
MUESTRA Estudiantes de la Universidad Tecnológica de Pereira
¿QUÉ REFERENTES TEÓRICOS ● Programación Lógica.
REQUIERE INDAGAR PARA ● Programación con restricciones.
RESPONDER ESTA PREGUNTA?
ANTECEDENTES aSc Time Tables:
Este programa fue implementado por la empresa desarrolladora aSc Applied
Software Consultants para crear horarios de primaria y secundaria. Es uno de
los generadores de horarios más completos y eficientes que existen, razón por
la cual ha sido comprado por escuelas de 114 países y además ha ganado
premios como medallas de oro en exposiciones internacionales. Está
disponible en varios idiomas.
GHC Generador de Horarios
Este programa fue implementado por la empresa informática Peñalara
Software; es la principal herramienta de España de generación de horarios
académicos para centros de enseñanza. Posee 1500 clientes activos en
España, Portugal, Marruecos y Latinoamérica.
ENFOQUE METODOLÓGICO El enfoque metodológico para el desarrollo de la presente tesis se observa un
enfoque analítico teniendo en cuenta que primero recepcionan información la
analizan y después procede a un enfoque investigativo para seleccionar la
opción más óptima para el desarrollo del proceso en donde la que se
seleccionó fue el XP (Extreme Programming, en español Programación
Extrema
METODO O TIPO INVESTIGATIVO En el desarrollo de la presente Tesis el enfoque que se logra observar es un
enfoque Mixto
INSTRUMENTOS DE Entrevistas
RECOLECCION DE Modelado Matemático
INFORMACION
Retrasos en la Generación de Afectación a Directivas y Estudiantes.
Horarios.
• Sobrecarga de trabajo para las Necesidad de Implementar un Sistema
• Falta de coordinación entre las directivas al tener que gestionar Informático de Apoyo.
directivas del programa y los manualmente el proceso de
• Identificación de la necesidad de
profesores para la asignación asignación de carga académica.
una solución tecnológica para
de horarios. • Frustración y malestar entre los agilizar y optimizar el proceso de
• Necesidad de revisión y estudiantes debido a la asignación de carga académica.
ajustes constantes debido a incertidumbre en la programación
• Reconocimiento de la importancia
errores en la asignación inicial. de sus horarios y grupos.
de utilizar herramientas
• Repercusión en la planificación • Posible impacto negativo en el informáticas para gestionar
académica de los estudiantes, rendimiento académico de los eficientemente la información y
causando estrés y estudiantes debido a la falta de minimizar errores.
preocupación. estabilidad en sus horarios y grupos.

Problema Central:
¿Cómo puede optimizarse el proceso de asignación de carga académica mediante el análisis, diseño e implementación de un
sistema informático que aborde la complejidad de considerar múltiples variables, automatizando la asignación y
proporcionando una solución eficiente y ágil para las directivas y estudiantes del Programa de Ingeniería de Sistemas y
Computación de la Universidad Tecnológica de Pereira?

Múltiples Variables a Considerar: Proceso Manual de Asignación: Cambios Constantes en la


Configuración de Horarios y Grupos:
• Variabilidad en el número de • Dificultad para gestionar
estudiantes por curso. grandes volúmenes de datos • Cambios en la demanda de
• Disponibilidad variable de de manera eficiente. cursos por parte de los
profesores para dictar • Propensión a cometer errores estudiantes.
asignaturas específicas. humanos durante el proceso • Cambios en la disponibilidad
• Requisitos específicos de cada de asignación. de profesores debido a
asignatura. compromisos externos.
• Actualización de requisitos
curriculares y planes de
estudio.

También podría gustarte