The traditional manual arrangement of courses has a large workload, which is prone to incorrect arrangement and leakage. Modifying the schedule halfway will affect the whole body.
At the beginning of each semester, arranging teachers is more painful; under the premise of ensuring the quality of teaching, maximizing the advantages of campus teacher resources has become a major challenge in arranging teachers.
Taking the most common arrangement scenarios in academic affairs work as an example, this paper analyzes the application of intelligent matching in teaching management scenarios.
The traditional manual arrangement of courses has a large workload, which is prone to incorrect arrangement and leakage. Modifying the schedule halfway will affect the whole body.
At the beginning of each semester, arranging teachers is more painful; under the premise of ensuring the quality of teaching, maximizing the advantages of campus teacher resources has become a major challenge in arranging teachers. Taking the most common arrangement scenarios in academic affairs work as an example, this paper analyzes the application of intelligent matching in teaching management scenarios.
1. Overall product design
1. Business scenario analysis
Curriculum arrangement is an important part of the implementation of teaching plans and the realization of training goals in training schools, and it is the most basic and important part of the teaching management of education and training schools.
There are many binding conditions that need to be considered for curriculum arrangement. Using an intelligent curriculum arrangement system can make the curriculum arrangement of an institution simple and efficient.
There are many constraints faced by curriculum arrangements, such as limited teaching venues, changeable teachers, curriculum diversity, classes, and multi-professional classes in the same class.
Arrange teachers, classrooms and student resources in a reasonable and orderly manner, coordinate time and plans, and maximize the efficiency of the use of teaching resources.
At the same time, the system provides the viewing and analysis of multi-dimensional statistical reports to better assist the needs of academic affairs management and ensure the accuracy and efficiency of the operation of academic affairs in colleges and universities.
2. Core business needs and pain point needs
1) Pain point demand:
When arranging courses manually, the release of information is extremely troublesome, and when using a computer to arrange courses, the information in the teaching is clear at a glance.;
To optimize the student's learning process, evaluate the contribution of each teacher to teaching, and lead reasonable decision-making will greatly promote the virtuous circle of teaching.
2) Core business requirements:
Intelligent judgment: According to the teacher's intention, the campus, course subjects, courses, and the campus location of the last class are automatically generated. Courses that have been opened but have not yet been scheduled are automatically generated.;
Confirmation: Confirm whether the upcoming class will start, and the final confirmation will be made by the arrangement center.
Notify the campus (campus supervisor and class teacher) and class teacher.
3) Research object:
3. Design or adjustment of key content
Set the class scheduling algorithm according to the matching priority, the system recommends the class teacher and class classroom, and generates class scheduling records.
4. Core quantitative indicators of product operation and promotion
Expected time for product delivery: XXXX
2. Product business analysis and design
1. Business definition
2. Product mainstream and related instructions
1) The main business process of intelligent class scheduling
2) The process description mainly involves three steps:
3) Underlying business rules:
Combine the teacher's free time, the classroom's free time, and the waiting time for the class to arrange the time to design the appropriate data structure and algorithm, special conditions and rules and other key information, determine the teaching time period of each class, and ensure that there is only one class, one teacher, and one classroom in any time period.
4) The state evolution of the main elements and related explanations:
5) System docking or integration.
3. Key processes and core business logic
1) The linkage content, relationship and business rules of the core elements:
When selecting classroom teachers, select eligible classroom teachers based on the priority of maintaining information;
The priorities are as follows: Teacher qualifications> Teacher's free time> Affiliated branch > Intention to attend class campus> Affiliated project department> Intention course type >Teaching grade> Intention for class time.
When selecting a class, filter the eligible classes according to the priority of maintaining information;
The priority is as follows: free time of the classroom > campus> capacity> hardware facilities.
2) The main difference from the existing system:
Choose classroom teachers and classrooms for class arrangements. According to pre-set rules, suitable classroom teachers and classroom classrooms are recommended through the system, rather than manually entering the system for offline confirmation.
4. Product catalog of menu structure
3. Configuration center
1. Describe the business scenario in detail
3. Define element fields
4. Detailed functional design
5. Prototype page
Click the new teacher settings button to enter the Create employee page, as shown in the figure below:
Configuration Center>Advanced Configuration> Constraints as shown in the figure below:
Click the Edit button to enter the Modify public configuration page
The minimum number of classes for the configuration item can be set, and the number of classes for multiple campus categories can be set. As shown in the figure below:
Page interaction description: Click to add a line to display; click to delete a line to display.
Configuration Center>Advanced Configuration>As shown in the figure below:
4. Class scheduling center
1. Basic business scenarios for class scheduling
The main task of curriculum arrangement is to optimize the combination and configuration of time, teachers, classes, classrooms and courses, match the curriculum arrangement in batches, generate target courses, give full play to the advantages of various resources, and improve the quality of teaching.
The class schedule should meet the following constraints:
In addition to meeting the above hard and fast constraints, the curriculum should also follow the following principles:
Teacher recommendation priority judgment rules
Classroom recommendation priority judgment rules
3. Generate class schedule
1) Prototype page
Enter the class scheduling center, my class schedule, you can see the class schedule, teacher schedule, classroom schedule:
Click the one-click class scheduling button to enter the one-click class scheduling page
Click the group class scheduling button to enter the group class scheduling page
V. Behavioral Statistics 1. Describe the business scenario in detail
Buried point data is collected, class hours are counted, and the modification rate of teachers and classrooms recommended by the system is used to verify the accuracy of the system's recommendation logic.
2. Define element fields
6. Technical requirements
Leave a Reply