Sunshine class method and system for teachers and students, readable storage medium and computer device
By collecting data, setting class assignment rules, and generating random codes in a standalone environment, teachers and students are randomly assigned, solving the problems of opacity and unfairness in the existing class assignment process. This achieves fair and transparent class assignment results, ensuring a balanced allocation of teachers and the immutability of the class assignment results.
Patent Information
- Application Number
- CN202512028003.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-12-30
- Publication Date
- 2026-07-10
AI Technical Summary
In the current technology, the class assignment process in compulsory education schools lacks transparency, which can easily lead to an uneven distribution of teachers, pose a risk of hacker attacks, and make the class assignment results easy to be maliciously altered, affecting fairness and impartiality.
Using a standalone operating environment, the system collects data on class assignment, sets class assignment rules, generates random codes, and randomly assigns teachers and students to ensure a transparent and fair class assignment process and prevents tampering. This includes building a standalone application, collecting school information, teacher information, and student data, generating data templates, setting class assignment rules such as gender ratio and entrance examination scores, generating unique random codes, and randomly assigning teachers and students.
The process of class assignment was made transparent and fair, avoiding human intervention and hacking attacks, ensuring the authenticity and immutability of the assignment results, enhancing credibility, and ensuring a balanced allocation of teachers.
Smart Images

Figure CN122366892A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of online teaching class assignment technology, and in particular to a transparent class assignment method, system, readable storage medium, and computer equipment for teachers and students. Background Technology
[0002] Currently, the class assignment process for new students in compulsory education schools is mostly completed by the teaching management department before the start of the school year. The traditional class assignment model has two significant characteristics: in terms of criteria, it mainly relies on limited information such as entrance exam scores and gender; in terms of operation, it manifests in two types. One is a completely manual class assignment process, lacking transparency; the other is a combination of "system-randomized grouping + manual teacher assignment," which, while utilizing technology in the initial stages, still relies heavily on manual intervention in crucial teacher allocation, lacking comprehensive consideration in decision-making.
[0003] In existing technologies, announcing the teacher list before assigning students to classes triggers competition among parents to "choose" classes through various channels, further exacerbating educational anxiety and inequality. The process is largely manual, making class assignment a closed and opaque process with highly centralized decision-making power. The lack of external oversight and transparency creates fertile ground for "favoritism classes" and "elite classes," resulting in low transparency and unfairness. School-led class assignment easily leads to the concentration of high-quality teachers in a few classes, creating a significant disparity in teacher resources and directly violating the principle of balanced education, resulting in an imbalance in teacher allocation. Using simple internet applications exposes the class assignment process to the risk of hacking, not only affecting the smooth execution of the process but also potentially allowing the results to be maliciously altered, compromising fairness. Summary of the Invention
[0004] Therefore, the purpose of this invention is to provide a method, system, readable storage medium, and computer device for transparent class assignment of teachers and students, so as to solve the shortcomings of the prior art.
[0005] This invention provides a transparent class assignment method for teachers and students, the method comprising: Set up a standalone operating environment; Collect sunshine class assignment data to obtain class assignment data package, and import the class assignment data package into the stand-alone operating environment; In the standalone operating environment, class division rules are set, including configuring student class division rules and generating school random codes; The school's student classes are initially divided according to the school's random code. The student classes are numbered, and teacher teams are randomly assigned according to the student class numbers to bind teachers to the student classes. A unique random code is generated for each teacher. Based on the student class assignment rules, a specified number of students corresponding to the student class are randomly selected from the student pool, and a unique random code is generated for each student to obtain the class assignment results, which are then displayed in a loop.
[0006] Compared with existing technologies, the beneficial effects of this invention are: the stand-alone operating environment can avoid the risk of hacker attacks and prevent malicious tampering of class assignments; according to the set class assignment rules, it can also avoid opaque operations or human intervention in the class assignment process; and the two randomizations, which randomly bind teachers and students to classes, can prevent teachers from manually selecting classes after the assignment, thereby enhancing the fairness and transparency of the process. Furthermore, by setting random codes for both teachers and students, the authenticity and immutability of the class assignment results are ensured, consolidating the credibility of transparent class assignment.
[0007] Furthermore, the steps for setting up a standalone operating environment include: Build a standalone application and deploy it.
[0008] Furthermore, the step of collecting sunlight-based class assignment data to obtain a class assignment data package, and importing the class assignment data package into the standalone operating environment includes: Collect school information, teacher information, student data forms, and photos of teachers and students; In the standalone operating environment, a data template is generated, and the mapping relationship between the data template and the school information, the teacher information, the student form data, and the student headshot photo file is configured.
[0009] Furthermore, the step of setting class assignment rules in the standalone operating environment, wherein the class assignment rules include the steps of configuring student class assignment rules and generating school random codes, includes: The reference dimensions for balanced student class allocation are set, including gender ratio, entrance assessment scores, household registration, and the proportion of students with non-local household registration. A unique random code is generated for each school to serve as the basis for randomizing class assignments.
[0010] Furthermore, the steps of initially dividing the current school's student classes according to the school's random code, numbering the student classes, randomly assigning teacher teams according to the student class numbers to bind teachers to the student classes, and generating a unique random code for each teacher include: The current school's students are evenly divided into several student classes according to the preset class size, and these student classes are numbered. Several teacher teams are selected from the teacher pool, and each of the student classes is bound to a teacher team in the order of the numbering. A unique random code is generated for each teacher.
[0011] Furthermore, the step of randomly selecting a specified number of students from the student pool corresponding to the student class based on the student class assignment rules, generating a unique random code for each student to obtain the class assignment results, and then displaying the class assignment results in a loop includes: Students corresponding to the class size are drawn from the student pool, and these students are bound to the student classes. A unique random code is generated for each student to obtain the class assignment results. The class assignment results for each student class are displayed in a rotating manner according to their class numbers, and the class assignment results are archived.
[0012] Secondly, the present invention also provides a transparent class assignment system for teachers and students, the system comprising: The module is used to build a standalone operating environment; The collection module is used to collect the sunshine class assignment data to obtain the class assignment data package, and import the class assignment data package into the stand-alone operating environment; The configuration module is used to set class assignment rules in the standalone operating environment. The class assignment rules include configuring student class assignment rules and generating school random codes. The partitioning module is used to initially partition the current school's student classes according to the school's random code, assign numbers to the student classes, and randomly assign teacher teams according to the student class numbers to bind teachers to the student classes, and generate a unique random code for each teacher. The extraction module is used to randomly extract a specified number of students corresponding to the student class from the student pool based on the student class division rules, generate a unique random code for each student to obtain the class division results, and display the class division results in a carousel.
[0013] Furthermore, the collection module includes: The collection unit is used to collect school information, teacher information, student form data, and teacher and student headshot photos. A mapping generation unit is used to generate a data template in the standalone operating environment and configure the mapping relationship between the data template and the school information, the teacher information, the student form data, and the student headshot photo file.
[0014] Thirdly, the present invention also provides a readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the above-mentioned method for class assignment of teachers and students in a transparent manner.
[0015] Fourthly, the present invention also provides a computer device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the above-mentioned teacher-student transparent class assignment method. Attached Figure Description
[0016] Figure 1 This is a flowchart of the teacher-student transparent class assignment method in the first embodiment of the present invention; Figure 2 This is a structural block diagram of the teacher-student transparent class assignment system in the second embodiment of the present invention; Figure 3 This is a structural block diagram of a computer device according to the third embodiment of the present invention.
[0017] Explanation of key component symbols: 11. Module setup; 12. Module collection; 13. Module configuration; 14. Module division; 15. Module extraction; 10. Memory; 20. Processor; 30. Computer program.
[0018] The following detailed description, in conjunction with the accompanying drawings, will further illustrate the present invention. Detailed Implementation
[0019] To facilitate understanding of the present invention, a more complete description will be given below with reference to the accompanying drawings. Several embodiments of the invention are illustrated in the drawings. However, the invention can be implemented in many different forms and is not limited to the embodiments described herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete.
[0020] It should be noted that when a component is said to be "fixed to" another component, it can be directly on the other component or there may be an intervening component. When a component is said to be "connected to" another component, it can be directly connected to the other component or there may be an intervening component. The terms "vertical," "horizontal," "left," "right," and similar expressions used in this document are for illustrative purposes only.
[0021] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this invention pertains. The terminology used herein in the description of the invention is for the purpose of describing particular embodiments only and is not intended to be limiting of the invention. The term "and / or" as used herein includes any and all combinations of one or more of the associated listed items.
[0022] Example 1 Please see Figure 1The figure shows the teacher-student transparent class assignment method in the first embodiment of the present invention, the method including steps S1 to S5: S1, setting up a standalone operating environment; Specifically, step S1 includes step S11: S11, Build a standalone application and deploy the standalone application; It should be explained that a standalone application is built, enabling independent deployment and operation on a personal computer. This model ensures that the transparent class allocation process is not limited by network conditions, enhancing the system's portability and operational stability while guaranteeing fairness, randomness, and efficiency.
[0023] S2, collect sunshine class assignment data to obtain class assignment data package, and import the class assignment data package into the stand-alone operating environment; Specifically, step S2 includes steps S21 to S22: S21, collect school information, teacher information, student form data, and teacher and student headshot photos; S22, In the stand-alone operating environment, a data template is generated, and the mapping relationship between the data template and the school information, the teacher information, the student form data, and the student headshot file is configured; It needs to be explained that the process involves collecting data from various cities on the "Sunshine Class Assignment" system, including school information, teacher information (referring to the already paired "homeroom teacher + core subject teacher" teaching teams), student Excel data, and headshot photos of teachers and students; uploading the Sunshine Class Assignment data package and configuring the mapping relationship between the data template and the corresponding database table fields to ensure accurate data import; and automatically parsing the data package content to successfully import school, teacher, and student information into the system database, preparing for the subsequent class assignment process.
[0024] S3, in the single-machine operating environment, set the class division rules, which include configuring student class division rules and generating school random codes; Specifically, step S3 includes steps S31 to S32: S31, set reference dimensions for balanced student class assignment, including gender ratio, entrance assessment scores, household registration, and the proportion of students with non-local household registration; S32 generates a unique random code for each school, which serves as the basis for randomizing class assignments; It needs to be explained that configuring student class assignment rules involves setting reference dimensions for balanced student class assignment, which may include gender ratio, entrance assessment scores, and the ratio of local to non-local students, to ensure that the class assignment results remain balanced in the specified dimensions; and generating a unique random code for each school as the basis for randomizing the subsequent class assignment order to ensure fairness at the starting point of the process.
[0025] S4. Based on the school's random code, the student classes of the current school are initially divided, the student classes are numbered, and teacher teams are randomly assigned according to the student class numbers to bind the teachers to the student classes, and a unique random code is generated for each teacher. Specifically, step S4 includes steps S41 to S42: S41, Divide all students in the current school into several student classes evenly according to the preset class size, and number the student classes. S42, Select several teacher teams from the teacher pool, bind several student classes to teacher teams in the order of the numbering, and generate a unique random code for each teacher. It needs to be explained that, based on the school's random code sequence, the class assignment process is automatically and sequentially executed for each school; all students in the current school are evenly divided into several classes (e.g., 10 classes) according to the preset class size. At this stage, each class only contains a number (e.g., Class 1, Class 2, etc.) and the number of students; teachers have not yet been assigned. The difference in the number of students in each class is controlled within 2 students. Teaching teams are randomly selected from the teacher pool in the order of class numbers to complete the binding of teachers and classes, and a unique random code is generated for each teacher (consisting of school random code + class number + N-digit random code) to prevent the class assignment results from being tampered with by repeated processes.
[0026] S5. Based on the student class division rules, randomly select the number of students corresponding to the specified number of student classes from the student pool, generate a unique random code for each student, obtain the class division results, and display the class division results in a carousel. Specifically, step S5 includes steps S51 to S52: S51, Select the corresponding number of students from the student pool, bind the corresponding number of students to the student class, and generate a unique random code for each student to obtain the class assignment result; S52, the class assignment results of each student class are displayed in a rotating manner according to the student class number, and the class assignment results are archived; It should be explained that, based on class numbers and following the student class assignment rules set in S31, students corresponding to the number of available spots in each class are randomly selected from the student pool. A unique random code is generated for each student (consisting of class number + teacher random code + N-digit random code), ensuring the randomness and immutability of the assignment results. After the current school's class assignments are completed, the system automatically displays the student and corresponding teacher information for each class in a rotating fashion by class number. After the display is complete, the system automatically starts the class assignment process for the next school. After all class assignment processes are completed, users can manually view the teacher and student class assignment details for each school, and the system provides an export function for the assignment results for archiving and publication. After the class assignments are completed, the system supports exporting, archiving, and publicizing the results.
[0027] It is worth noting that the standalone intelligent class assignment software, based on the core principles of "balance" and "randomness," scientifically sets class assignment parameters (including gender ratio, balanced academic performance, twins in the same class, and students with the same name in different classes), and is uniformly organized and implemented by the education authorities. This approach improves the efficiency of class assignment in each school while effectively eliminating the opaque operations or human intervention that might have occurred in the previous school-independent class assignment process. It achieves a fully integrated operation of class generation, random teacher allocation, and random student class assignment, ensuring "double randomness" in the teacher and student class assignment process. This mechanism avoids situations where teachers manually select classes after students are assigned separately, enhancing the fairness and transparency of the process. The entire class assignment process is conducted publicly and recorded on-site, with key steps automatically executed by the application, minimizing the possibility of human intervention and effectively guaranteeing the fairness, impartiality, and openness of the class assignment process. All teacher and student class assignment information is accompanied by a random code, facilitating parents to compare the live broadcast process with the final publicized results, ensuring the authenticity and immutability of the class assignment results, and consolidating the credibility of transparent class assignment.
[0028] In summary, the transparent class assignment method for teachers and students in the above embodiments of the present invention completely eliminates human intervention in the class assignment process and strictly adheres to the principles of fairness, impartiality, and transparency. The system achieves a random and balanced combination of students and teachers through a scientific, standardized, transparent, and internet-independent procedure, and possesses dynamic adaptability. It can flexibly adjust the class assignment rules according to the actual situation of each school (such as whether to provide grades, twin information, etc.), ensuring that each class is roughly equivalent in terms of student composition and teacher allocation. Simultaneously, the system supports unified centralized class assignment at the city or county level, effectively solving the management challenges caused by decentralized work.
[0029] Example 2 The second embodiment of the present invention also provides a transparent class assignment system for teachers and students. Please refer to [link / reference]. Figure 2 The image shows a student-teacher class assignment system according to a second embodiment of the present invention. The system includes: Module 11 is used to build a standalone operating environment; The collection module 12 is used to collect the sunshine class assignment data to obtain the class assignment data package, and import the class assignment data package into the stand-alone operating environment; Setting module 13 is used to set class division rules in the stand-alone operating environment. The class division rules include configuring student class division rules and generating school random codes. The partitioning module 14 is used to initially partition the current school's student classes according to the school's random code, number the student classes, and randomly assign teacher teams according to the student class numbers to bind teachers to the student classes, and generate a unique random code for each teacher. The extraction module 15 is used to randomly extract a specified number of students corresponding to the student class from the student pool based on the student class division rules, generate a unique random code for each student, obtain the class division results, and display the class division results in a carousel.
[0030] In some alternative embodiments, the construction module 11 includes: The setup unit is used to build a standalone application and deploy the standalone application.
[0031] In some alternative embodiments, the collection module 12 includes: The collection unit is used to collect school information, teacher information, student form data, and teacher and student headshot photos. A mapping generation unit is used to generate a data template in the standalone operating environment and configure the mapping relationship between the data template and the school information, the teacher information, the student form data, and the student headshot photo file.
[0032] In some alternative embodiments, the setting module 13 includes: The setting unit is used to set reference dimensions for the balanced allocation of students into classes. The reference dimensions include the ratio of male to female students, entrance assessment scores, household registration, and the proportion of children of migrant workers. The generation unit is used to generate a unique random code for each school, which serves as the basis for randomizing class assignments.
[0033] In some alternative embodiments, the partitioning module 14 includes: The division unit is used to evenly divide all students in the current school into several student classes according to a preset class size, and to number the several student classes. The selection unit is used to select several teacher teams from the teacher pool, bind several student classes to teacher teams in the order of the numbering, and generate a unique random code for each teacher.
[0034] In some alternative embodiments, the extraction module 15 includes: The extraction unit is used to extract the corresponding number of students from the student pool, bind the corresponding number of students to the student class, and generate a unique random code for each student to obtain the class assignment result. The display unit is used to display the class assignment results of each student class in a rotating manner according to the student class number, and to archive the class assignment results.
[0035] The functions or operation steps implemented by the above modules and units are largely the same as those in the above method embodiments, and will not be repeated here.
[0036] The transparent class assignment system for teachers and students provided in this embodiment of the invention has the same implementation principle and technical effects as the aforementioned method embodiment. For the sake of brevity, any parts not mentioned in the system embodiment can be referred to the corresponding content in the aforementioned method embodiment.
[0037] Example 3 The present invention also proposes a computer device, please refer to [link / reference]. Figure 3 The computer device shown in the third embodiment of the present invention includes a memory 10, a processor 20, and a computer program 30 stored in the memory 10 and executable on the processor 20. When the processor 20 executes the computer program 30, it implements the above-mentioned teacher-student transparent class assignment method.
[0038] The memory 10 includes at least one type of readable storage medium, such as flash memory, hard disk, multimedia card, card-type memory (e.g., SD or DX memory), magnetic memory, magnetic disk, optical disk, etc. In some embodiments, the memory 10 may be an internal storage unit of a computer device, such as the hard disk of that computer device. In other embodiments, the memory 10 may be an external storage device, such as a plug-in hard disk, a smart media card (SMC), a secure digital (SD) card, a flash card, etc. Furthermore, the memory 10 may include both internal and external storage units of the computer device. The memory 10 can be used not only to store application software and various types of data installed on the computer device, but also to temporarily store data that has been output or will be output.
[0039] In some embodiments, the processor 20 may be an electronic control unit (ECU), a central processing unit (CPU), a controller, a microcontroller, a microprocessor, or other data processing chip, used to run program code stored in the memory 10 or process data, such as executing access restriction programs.
[0040] It should be pointed out that, Figure 3 The structure shown does not constitute a limitation on the computer device. In other embodiments, the computer device may include fewer or more components than shown, or combine certain components, or have different component arrangements.
[0041] This invention also proposes a readable storage medium storing a computer program that, when executed by a processor, implements the above-described method for class assignment of teachers and students.
[0042] Those skilled in the art will understand that the logic and / or steps represented in the flowcharts or otherwise described herein, for example, can be considered as a ordered list of executable instructions for implementing logical functions, and can be embodied in any computer-readable medium for use by, or in conjunction with, an instruction execution system, apparatus, or device (such as a computer-based system, a processor-included system, or other system that can fetch and execute instructions from, an instruction execution system, apparatus, or device). For the purposes of this specification, "computer-readable medium" can mean any means that can contain, store, communicate, propagate, or transmit programs for use by, or in conjunction with, an instruction execution system, apparatus, or device.
[0043] More specific examples of computer-readable media (a non-exhaustive list) include: electrical connections (electronic devices) having one or more wires, portable computer disk drives (magnetic devices), random access memory (RAM), read-only memory (ROM), erasable and editable read-only memory (EPROM or flash memory), fiber optic devices, and portable optical disc read-only memory (CDROM). Furthermore, computer-readable media can even be paper or other suitable media on which the program can be printed, because the program can be obtained electronically, for example, by optically scanning the paper or other medium, followed by editing, interpreting, or otherwise processing as necessary, and then stored in computer memory.
[0044] It should be understood that various parts of the present invention can be implemented in hardware, software, firmware, or a combination thereof. In the above embodiments, multiple steps or methods can be implemented in software or firmware stored in memory and executed by a suitable instruction execution system. For example, if implemented in hardware, as in another embodiment, it can be implemented using any one or a combination of the following techniques known in the art: discrete logic circuits having logic gates for implementing logical functions on data signals, application-specific integrated circuits (ASICs) having suitable combinational logic gates, programmable gate arrays (PGAs), field-programmable gate arrays (FPGAs), etc.
[0045] In the description of this specification, references to terms such as "one embodiment," "some embodiments," "example," "specific example," or "some examples," etc., indicate that a specific feature, structure, material, or characteristic described in connection with that embodiment or example is included in at least one embodiment or example of the invention. In this specification, the illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in one or more embodiments or examples.
[0046] The embodiments described above are merely illustrative of several implementations of the present invention, and while the descriptions are specific and detailed, they should not be construed as limiting the scope of the present invention. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of the present invention, and these modifications and improvements all fall within the scope of protection of the present invention. Therefore, the scope of protection of this patent should be determined by the appended claims.
Claims
1. A transparent class assignment method for teachers and students, characterized in that, The method includes: Set up a standalone operating environment; Collect sunshine class assignment data to obtain class assignment data package, and import the class assignment data package into the stand-alone operating environment; In the standalone operating environment, class division rules are set, including configuring student class division rules and generating school random codes; The school's student classes are initially divided according to the school's random code. The student classes are numbered, and teacher teams are randomly assigned according to the student class numbers to bind teachers to the student classes. A unique random code is generated for each teacher. Based on the student class assignment rules, a specified number of students corresponding to the student class are randomly selected from the student pool, and a unique random code is generated for each student to obtain the class assignment results, which are then displayed in a loop.
2. The method for transparent class assignment of teachers and students according to claim 1, characterized in that, The steps for setting up a standalone operating environment include: Build a standalone application and deploy it.
3. The method for transparent class assignment of teachers and students according to claim 1, characterized in that, The steps of collecting sunlight class assignment data to obtain a class assignment data package and importing the class assignment data package into the standalone operating environment include: Collect school information, teacher information, student data forms, and photos of teachers and students; In the standalone operating environment, a data template is generated, and the mapping relationship between the data template and the school information, the teacher information, the student form data, and the student headshot photo file is configured.
4. The method for transparent class assignment of teachers and students according to claim 1, characterized in that, The step of setting class assignment rules in the standalone operating environment, which includes configuring student class assignment rules and generating school random codes, includes: The reference dimensions for balanced student class allocation are set, including gender ratio, entrance assessment scores, household registration, and the proportion of students with non-local household registration. A unique random code is generated for each school to serve as the basis for randomizing class assignments.
5. The method for transparent class assignment of teachers and students according to claim 1, characterized in that, The steps of initially dividing the current school's student classes according to the school's random code, numbering the student classes, randomly assigning teacher teams according to the student class numbers to bind teachers to the student classes, and generating a unique random code for each teacher include: The current school's students are evenly divided into several student classes according to the preset class size, and these student classes are numbered. Several teacher teams are selected from the teacher pool, and each of the student classes is bound to a teacher team in the order of the numbering. A unique random code is generated for each teacher.
6. The method for transparent class assignment of teachers and students according to claim 1, characterized in that, The steps of randomly selecting a specified number of students from the student pool corresponding to the student class based on the student class assignment rules, generating a unique random code for each student to obtain the class assignment results, and then displaying the class assignment results in a carousel include: Students corresponding to the class size are drawn from the student pool, and these students are bound to the student classes. A unique random code is generated for each student to obtain the class assignment results. The class assignment results for each student class are displayed in a rotating manner according to their class numbers, and the class assignment results are archived.
7. A transparent class assignment system for teachers and students, characterized in that, The system includes: The module is used to build a standalone operating environment; The collection module is used to collect the sunshine class assignment data to obtain the class assignment data package, and import the class assignment data package into the stand-alone operating environment; The configuration module is used to set class assignment rules in the standalone operating environment. The class assignment rules include configuring student class assignment rules and generating school random codes. The partitioning module is used to initially partition the current school's student classes according to the school's random code, assign numbers to the student classes, and randomly assign teacher teams according to the student class numbers to bind teachers to the student classes, and generate a unique random code for each teacher. The extraction module is used to randomly extract a specified number of students corresponding to the student class from the student pool based on the student class division rules, generate a unique random code for each student to obtain the class division results, and display the class division results in a carousel.
8. The transparent class assignment system for teachers and students according to claim 7, characterized in that, The collection module includes: The collection unit is used to collect school information, teacher information, student form data, and teacher and student headshot photos. A mapping generation unit is used to generate a data template in the standalone operating environment and configure the mapping relationship between the data template and the school information, the teacher information, the student form data, and the student headshot photo file.
9. A readable storage medium having a computer program stored thereon, characterized in that, When the program is executed by the processor, it implements the transparent class assignment method for teachers and students as described in any one of claims 1 to 6.
10. A computer device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the computer program, it implements the teacher-student transparent class assignment method as described in any one of claims 1 to 6.
