
Function introduction
1. Problems involving cross-grades, cross-disciplines and heavy workload of teachers can be easily solved;
2. It can solve the problem of limited capacity of teaching venues (such as computer room, music room and other venues with limited capacity);
3. Teachers’ teaching progress in different classes should be consistent;
4. Teacher courses can be arranged in different ways such as more dispersed or more continuous; to adapt to the needs of different schools
5. Class adjustment is intuitive and convenient, with absolutely no conflicts;
6. There are many ways to choose the type of consecutive classes (for example, teachers can choose to hold consecutive classes in different classes on the same morning or in the morning and afternoon on the same day or in different classes);
7. Teaching and research group activities (teaching and research groups can be automatically generated) and meeting times are fixed and can be easily solved;
8. Temporary class adjustments can be made (temporary class adjustment records can be automatically generated and printed) and teachers can be changed;
9. Morning and evening self-study can be automatically arranged. For evening self-study arrangements, the software defaults to the teacher using the minimum number of days to complete;
10. Multiple teachers can be arranged to take the same course in the same class.
11. Single and bi-weekly courses can be arranged
12. Combined classes can be arranged
13. Elective courses can be arranged
14. Fixed courses can be arranged at fixed positions according to teachers or classes.
15. Certain courses or teachers can be set to "not scheduled" in certain positions.
16. The teacher's courses can be set to be completed within a specified number of days, or the maximum number of class hours in the morning and afternoon
17. Mutually exclusive teachers can be set up (that is, within the specified mutually exclusive section, mutually exclusive teachers do not have classes at the same time)
18. Examination invigilation list can be arranged
19. Teacher workload and number of teacher lesson plans can be counted at any time period
20. Class scheduling conditions can be imported from Excel into the class scheduling software, eliminating the trouble of data entry. If there are special requirements after importing, set them up. If there are no special requirements, classes can be scheduled directly.

21. The course schedule can be exported to excel, or the course schedule can be imported from excel into the software.
How to use
Fixed time class scheduling restrictions:
Any class (teacher, teaching venue or course) can be set to "no row, try not to row or the best position" in certain positions. For example, assume that Chinese language is set to "not scheduled" in the last section of Wednesday so that teaching and research activities can be carried out. These restrictive features can be copied to other classes (teachers, teaching venues or courses) as described above. Note: Please do not set too many such restrictive features, otherwise some courses may not be able to be scheduled.
The picture below shows the set scheduling restrictions for the "Physical Education" course.

The empty class teacher viewing window is as follows:
Steps to view available teachers:
(1) Select the grade to which the teacher belongs
Note: 1. If a teacher is a cross-grade teacher, the teacher also belongs to the corresponding grade. For example: a teacher who crosses grades 2 and 3 belongs to both grade 2 and grade 3 teachers;
2. If "strict grade conditions" are checked, for example: if grades 2 and 3 are checked and "strict grade conditions" are checked at the same time, it only refers to teachers who span grades 2 and 3; if grade 1 is checked and "strict grade conditions" is checked at the same time, it refers to teachers who are purely in grade 1. All teachers who span other grades do not meet this condition.
(2) Select the number of days to query
(3) Check the corresponding section
(4) Click the "Add condition library" button
Note: You can add multiple conditions to the "Query Condition Library" at the same time
(5) Click "Query available teachers who meet the above time conditions" to query available teachers
Conditional library operations:
Click the corresponding condition in the condition library, and then right-click to delete the current condition or clear all conditions in the condition library.

Change log
1. The teacher column can be: teaching and research group, so that multiple teachers can take the same course at the same time.
2. When copying a pre-scheduled course, you can specify which section to copy.
3. Add intelligent class adjustment function to make class adjustment more convenient
4. Optimize algorithm design and make class scheduling more reasonable
5. Added pinyin initial letter query function to make it easier to find teachers


















Useful
Useful
Useful