Elo-329 Diseño y programación orientado a objetos 2019-01

Proyecto final

PrioriJava: Calculadora de prioridad académica

Análisis del problema


Dentro de la universidad existe un puntaje asignado a cada alumno que está ligado directamente a su desempeño académico, el cual se conoce como Prioridad Académica.

La Prioridad Académica es utilizada para realizar todo tipo de actividades de ambito académico dentro de la universidad, el principal uso es para que el alumno pueda optar a elegir el profesor con quien desea cursar una asignaturas y también para acceder a diversos beneficios internos, tales como las becas de financiamiento de arancel, postgrados, etc.

Dado este contexto, surge la preocupación por cada alumno de la universidad de conocer constantemente su prioridad semestre a semestre de manera anticipada a la publicación de esta por la intranet, dado que la actualización de la prioridad a nivel universidad es bajo ciertas fechas de cierres o inicios de semestres.

El cálculo de la prioridad académica es mediante una fórmula que resulta ser bastante extensa en medida que mas avanzado esta el alumno en la carrera, dado que contempla todo su historial académico. Muchos alumnos en más de una ocasión realizaron este calculo a mano o apoyandose de Excel, puesto que existe otro software que permite realizar este cálculo, pero muchos estudiantes han demostrado descontento ya que tiene errores en el cálculo.

Como equipo se detectó esta falencia y se opto por generar un software para apoyar a los compañeros de la univerdad y facilitar el calculo generando un documento de texto que alojara el historial académico de cada alumno, permitiendo incorporar nuevas asignaturas cursadas sin la necesidad de hacerlo todo el cálculo desde cero. Mediante el software no solo permitirá el cálculo de la prioridad académica, sino también el cálculo de rendimiento académico ponderado, avance académico e índice académico.