资 源 简 介
The web system can do the following services:
1. Each faculty can tell the system their 3 favorite courses they want to teach
2. The system knows all the courses, and Head of Department will fill in the system with how many students there are in total, and the limit for each section.
3. The system will make the correct number of sections for each course, and then allocate faculty to sections based on their favorite courses.
4. If there are sections with no teacher, the Head of Department should be able to easily assign someone to those sections.
The system should show a list of faculty, and their current load (how many hours they are teaching in the current allocation) so that the Head of Department can choose people that have less load for sections that have no teacher. The system should make this easy to do.
5. When all sections are complete, the Head of Department should be able to press a button to automatically make a timetable. We can use some open source programs that do this