DEV Community

Mejorando Sigma

En una anterior entrega, me quejaba de los problemas del sistema de gestión académica Sigma. Al menos, de la parte que conozco, la de introducción de actas.

Un primer problema es en realidad la división de las funcionalidades de esta aplicación en dos partes: gestión de notas (aunque bastante primitiva, y limitada a los exámenes de cada convocatoria oficial), y la gestión de actas en sí.

Está claro que Sigma tiene varias funcionalidades que se escogen en el menú de la izquierda, una vez, eso sí, que se escoge la asignatura sobre la que se quiere actuar.

Paso inicial Funcionalidad
Calificar finales
Selección de asignatura Actas de examen
Listado de alumnos

Estas son las funcionalidades más importantes de la aplicación. Supongamos ahora que lo replaneamos, lo reideamos de manera que, ya que (afortunadamente), las calificaciones están ligadas exclusivamente a las convocatorias de actas, de la forma siguiente.

Paso inicial Notas Actas
Selección de asignatura Calificar finales Actas de examen
Listado de alumnos

Es decir, hacemos de la calificación de la convocatoria el nuevo "centro" de la aplicación. Al estar solo reordenando las funcionalidades, en principio (desconozco (no quiero saberlo), cómo está programada esta app), no es necesario cambiar nada en la parte servidora; solo en la parte cliente.

He preparado un mockup de Sigma con esta reordenación de la funcionalidad. Mantenemos, por supuesto, para intentar cambiar lo menos posible, las funcionalidades en el menú de la izquierda.

¡Sí! Se puede seleccionar una fila de una tabla pulsando en cualquier punto de la misma, no es necesario poner una columna especial para eso. Solo es una curiosidad, pero bueno...

Top comments (0)