Lo más complicado de realizar este proyecto es poder dibujar el grafo de manera NO caótica, es decir, con los nodos disparados por todos lados.

Se encontró un paquete llamado Grappa, con el cual se podían dibujar grafos. Este nos ayudo en la confección del grafo, pero aún se tenía el problema de ordenar los nodos y ubicar de mejor manera las conecciones, cosa que fue bastante difícil.

Se tienen dos entes claros: Persona (Estudiante), Programa. El estudiante tendrá su malla curricular en el programa y le irá haciendo modificaciones. Estas modificaciones serán del tipo cambiar el Semestre de un ramo, para así ver como los ramos de los que este es requisito, se desplazan en conjunto a este nuevo ramo


Diagrama de Casos de Uso



Setear el Semestre de un Ramo


Se selecciona el ramo con un click, luego click derecho y se setea el semestre a 6

Este es el resultado...