Grin logo
de en es fr
Shop
GRIN Website
Publish your texts - enjoy our full service for authors
Go to shop › Technology

Sistema Integral de Asignación de Carga Académica con la Utilización de Algoritmos Evolutivos para Resolución del Problema de Horarios en la UPVM

Title: Sistema Integral de Asignación de Carga Académica con la Utilización de Algoritmos Evolutivos para Resolución del Problema de Horarios en la UPVM

Research Paper (undergraduate) , 2016 , 97 Pages , Grade: ninguna

Autor:in: Zen Omael Robles Montero (Author), Hugo Ortiz Quiroga (Author), Antonio Gama Campillo (Author)

Technology
Excerpt & Details   Look inside the ebook
Summary Excerpt Details

La asignación de la carga académica en las instituciones educativas en México, es un proceso complejo debido a la cantidad de variables que se presentan y al criterio con el que se aplican. Este trabajo presenta un algoritmo evolutivo que se va a aplicar a un sistema, para que sea capaz de encontrar la asignación óptima de clases, maestros, espacio y horarios. Se realizarán pruebas al algoritmo en la División de Ingeniería en Informática (DIIN) de la Universidad Politécnica del Valle de México (UPVM), tomando como base los requerimientos de un período cuatrimestral determinado y una lista de los maestros disponibles y su horario, en busca de encontrar los mejores resultados que los obtenidos en forma manual.

Excerpt


Índice de Contenidos

Capítulo 1. Introducción a los Horarios Académicos

1.1. La globalización y las Tecnologías de la Información y Comunicaciones

1.2. Las TIC y los Horarios Académicos

1.3. Panorama general del caso de estudio: "La Universidad Politécnica del Valle de México"

1.4. Problemáticas detectadas en los casos de estudio.

1.5. La importancia y relación de las TIC en el desarrollo de SIACA

1.6. Contenido del Libro

Capítulo 2. Antecedentes del Sistema Integral de Asignación de Carga Académica y su aplicación en la UPVM

2.1. Introducción

2.2. Asignación de la carga académica

2.3. Análisis del problema de Generación de ACA en la UPVM

2.4. Variables involucradas

Capítulo 3. Los Algoritmos Evolutivos

3.1. Introducción

3.2. Los Algoritmos Evolutivos

3.3. Principales características de los algoritmos evolutivos

3.4. Componentes de los algoritmos evolutivos

3.5. Algoritmos evolutivos multiobjetivos

3.6 Algunos ejemplo del uso de los Algoritmos evolutivos

Capítulo 4. Diseño del Algoritmo evolutivo multiobjetivo para la asignación de la carga académica en la UPVM

4.1. Introducción

4.2. Definición de las variables involucradas

4.3. Asignación de los espacios n variables a la carga académica

4.4. Aplicación del algoritmo evolutivo

Capítulo 5. Desarrollo del Sistema Integral de Asignación de Carga Académica

5.1. Introducción

5.2. Planeamiento del Sistema Integral de Asignación de Carga Académica

5.3. Diseño del Sistema Integral de Asignación de Carga Académica

5.4. Desarrollo del módulo Portada

5.5. Desarrollo del módulo Contraseña

5.6. Desarrollo del módulo Menú Principal

5.7. Desarrollo del módulo Permisos y Restricciones

5.8. Desarrollo del módulo Docentes

5.9. Desarrollo del módulo Catálogos

5.10. Desarrollo del módulo Horarios

Capítulo 6. Resultados Obtenidos

6.1. Prospectiva, escalamiento e impacto social

Objetivos y Temas de Investigación

La presente investigación tiene como objetivo principal desarrollar una solución computacional basada en algoritmos evolutivos que permita automatizar la asignación de horarios académicos en la División de Informática de la Universidad Politécnica del Valle de México (UPVM), superando las limitaciones de los métodos manuales actuales.

  • Análisis de la problemática en la asignación de carga académica (ACA).
  • Fundamentación teórica de los algoritmos evolutivos multiobjetivos.
  • Diseño y desarrollo de un sistema de información para la gestión de horarios.
  • Implementación de restricciones institucionales en un modelo computacional.
  • Evaluación del desempeño del algoritmo evolutivo en el entorno universitario.

Auszug aus dem Buch

1.2. Las TIC y los Horarios Académicos

Las TIC han mejorado el proceso de la generación de horarios ya que existe la necesidad de administrar y coordinar los recursos económicos, materiales y humanos en beneficio a los requerimientos y necesidades de estas, por consiguiente en cada inicio de periodo escolar se presenta la necesidad de organizar y distribuir los horarios de clases de maestros en función a diversas variables, sin embargo la asignación de cada horario presenta condiciones particulares originadas por los docentes como son la disponibilidad, los espacios disponibles, los horarios de los alumnos y algunos otros factores que afectan su realización.

Los horarios académicos ó Scheduling como comúnmente se conoce; es un proceso que consiste en crear una plantilla en la cual se tengan perfectamente estructuradas las asignaciones, (materias, lugar, día y la hora) que serán impartidas por los docentes sin que existan traslapos entre los profesores ó la ubicación de las materias, debido a esto es considerado un problema de asociación de n variables ya que se tiene que organizar una secuencia de eventos con recursos limitados y restricciones impuestas en un periodo de tiempo especificado. Por consiguiente la presente investigación pretende analizar el problema de asignación de la carga académica (ACA) en la generación de Horarios Académicos en una institución de educación superior con el fin de establecer un modelo general del problema y proponer un sistema computacional para resolverlo utilizando algoritmos evolutivos.

Resumen de los Capítulos

Capítulo 1. Introducción a los Horarios Académicos: Contextualiza la importancia de las TIC en la educación y expone el problema de la asignación de horarios en la UPVM como objeto de estudio.

Capítulo 2. Antecedentes del Sistema Integral de Asignación de Carga Académica y su aplicación en la UPVM: Describe el modelo general de la asignación de carga académica y analiza los factores y restricciones específicos de la institución.

Capítulo 3. Los Algoritmos Evolutivos: Presenta las bases teóricas de la computación evolutiva y cómo estos algoritmos pueden ser aplicados como estrategias de optimización.

Capítulo 4. Diseño del Algoritmo evolutivo multiobjetivo para la asignación de la carga académica en la UPVM: Detalla la formalización matemática y el diseño del algoritmo específico para la problemática de la universidad.

Capítulo 5. Desarrollo del Sistema Integral de Asignación de Carga Académica: Explica la arquitectura, herramientas de desarrollo y la implementación modular del software basado en el modelo XP.

Capítulo 6. Resultados Obtenidos: Valida la viabilidad del sistema propuesto y discute la escalabilidad del proyecto hacia plataformas móviles.

Palabras Clave

Tecnología de la Información y Comunicaciones, C Sharp, MySql, Algoritmo evolutivo, Asignación de carga académica, Grupo-materia, Plan reticular, Perfil académico, Optimización, Scheduling, Software educativo, UPVM, Modelos de competencias, Inteligencia artificial, Automatización.

Preguntas frecuentes

¿Cuál es el propósito principal de esta investigación?

El trabajo busca resolver la complejidad inherente a la asignación manual de carga académica en la UPVM, proponiendo un sistema automatizado basado en algoritmos evolutivos.

¿Qué áreas principales abarca el estudio?

La investigación cubre desde el diagnóstico de la problemática de horarios, la fundamentación de algoritmos evolutivos, hasta el desarrollo práctico de un software de gestión.

¿Qué metodología científica se emplea?

Se utiliza la computación evolutiva, específicamente algoritmos evolutivos multiobjetivos, implementados bajo la metodología de desarrollo de software ágil (XP).

¿Qué aporta el desarrollo de este sistema?

Permite una asignación más eficiente, reduce errores de cruces de horarios y optimiza el uso de recursos humanos y físicos en la universidad.

¿Qué tecnologías se utilizaron para la implementación?

El sistema fue desarrollado utilizando el lenguaje de programación C#, la base de datos MySQL y la herramienta Crystal Reports para la generación de reportes.

¿Qué términos definen mejor el trabajo?

Los conceptos clave incluyen algoritmos evolutivos, asignación de carga académica, optimización, C Sharp, MySql y gestión escolar.

¿Cómo maneja el algoritmo las restricciones de la universidad?

El modelo clasifica las restricciones en "duras" (obligatorias, como evitar cruces) y "blandas" (preferencias que pueden tolerarse), incorporándolas dentro de la función de aptitud del algoritmo.

¿De qué manera se garantiza que los resultados sean mejores que los manuales?

El sistema automatiza la búsqueda de combinaciones óptimas, evaluando miles de posibles escenarios de manera rápida, algo inviable para el procesamiento manual humano.

Excerpt out of 97 pages  - scroll top

Details

Title
Sistema Integral de Asignación de Carga Académica con la Utilización de Algoritmos Evolutivos para Resolución del Problema de Horarios en la UPVM
Grade
ninguna
Authors
Zen Omael Robles Montero (Author), Hugo Ortiz Quiroga (Author), Antonio Gama Campillo (Author)
Publication Year
2016
Pages
97
Catalog Number
V343219
ISBN (eBook)
9783668336285
Language
Spanish; Castilian
Tags
sistema integral asignación carga académica utilización algoritmos evolutivos resolución problema horarios upvm
Product Safety
GRIN Publishing GmbH
Quote paper
Zen Omael Robles Montero (Author), Hugo Ortiz Quiroga (Author), Antonio Gama Campillo (Author), 2016, Sistema Integral de Asignación de Carga Académica con la Utilización de Algoritmos Evolutivos para Resolución del Problema de Horarios en la UPVM, Munich, GRIN Verlag, https://www.grin.com/document/343219
Look inside the ebook
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
Excerpt from  97  pages
Grin logo
  • Grin.com
  • Shipping
  • Contact
  • Privacy
  • Terms
  • Imprint