Nika-Substitution Module
PURPOSE OF THE MODULE
"NIKA-Substitution" is an integral module of the "NIKA-Lux" program that allows to adjust the school timetable on a daily basis. The main function of the
module is to modify the classes timetable depending on the number of teachers who are absent on a given day of the week.
The results of the NIKA-Lux weekly timetable program are used as initial data.
To compile a daily schedule, additional settings are made and a list of absent teachers is entered.
The result of the work of the Substitution module is the timetable for a given day, compiled without "gaps" for students.
All previously presented requirements for the weekly timetable are respected. In addition, the substitutions are documented, stored in the substitution log, can be printed out or published on various display devices.
The module assumes both automatic calculation and the possibility of user manual lessons scheduling.
The substitutions are no longer attached to the current period, they can be made in any timetable of any period. A general log of substitutions is maintained.
There is a mechanism for removing windows if the teacher can not be replaced.