Information interaction system for parents and students in school
By setting the time interval for student status assessment to obtain data, building a growth assessment model and encrypting it, the problem of incomplete assessment in the information interaction system between parents and students in the school is solved, and privacy is improved.
Patent Information
- Application Number
- CN202411867782.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-18
- Publication Date
- 2025-08-22
- Estimated Expiration
- 2044-12-18
AI Technical Summary
The existing information interaction system between parents and students in school lacks a multi-dimensional assessment of students' comprehensive development, cannot fully reflect students' physical, psychological and learning conditions, and there is a risk of leakage during information transmission.
By setting the time intervals for different students' status assessment, obtaining and integrating physical, psychological and learning data, building a growth assessment model, and using randomly generated encrypted graphics for encryption to ensure privacy.
A multi-dimensional assessment of students' comprehensive development has been achieved, the privacy of information transmission has been improved, and information leakage has been avoided.
Smart Images

Figure CN119785978B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of educational technology, and in particular to an information interaction system applied to parents and students in school. Background Art
[0002] With the rapid development of information technology, communication between parents and schools increasingly relies on electronic devices and the Internet; parents hope to understand their children’s learning and living conditions in school in real time, and schools also need to cooperate with parents to jointly promote the all-round development of students.
[0003] However, the information interaction system used for parents and students in the prior art still has the following deficiencies:
[0004] Most systems only provide basic communication functions and focus solely on students' academic performance. They lack a multi-dimensional assessment of students' overall development and are unable to fully reflect their physical, psychological, and learning conditions. This results in parents having a one-sided understanding of their children's information.
[0005] At the same time, when transmitting and interacting with students' information, common encryption methods are usually used for encryption, which poses a risk of student information leakage.
[0006] To this end, an information interaction system was launched for parents and students in school. Summary of the Invention
[0007] In view of this, the present invention provides an information interaction system for parents and students in school to solve the problems raised by the above background technology.
[0008] The purpose of the present invention can be achieved by the following technical solutions: an information interaction system for parents and students in school, comprising:
[0009] Period setting module: sets the time interval for status assessment of different students according to their age range, and sends information acquisition signaling to the information sorting module after the time interval set by the corresponding student is reached;
[0010] Information collation module: After receiving the information acquisition signaling, based on the status evaluation time interval set by the corresponding student, obtains the physical, psychological and learning data of the corresponding student within the set time period and integrates them into the evaluation data package of the corresponding student and sends it to the information evaluation module;
[0011] Comprehensive Assessment Module: Receives and analyzes the student's assessment data packet, thereby obtaining the student's physical assessment index Sa, psychological state index Sb, and learning assessment index Sc. Based on the student's physical assessment index Sa, psychological state index Sb, and learning assessment index Sc, a growth assessment model for the student within a set time period is constructed and sent to the information encryption module;
[0012] Information encryption module: receives the growth assessment model constructed by the corresponding student within the set time period, encrypts it, and stores it after the encryption is completed;
[0013] Parent Interaction Module: The authenticated parents of the corresponding students can view the growth assessment model constructed for the corresponding students within the set time period through the mobile terminal used when registering the account:
[0014] Dynamic adjustment module: The authenticated parents of the corresponding students adjust the time interval for status assessment of the corresponding students through the mobile terminal used when registering the account.
[0015] In some embodiments, receiving the student's assessment data package and analyzing the physical data may include:
[0016] Set the corresponding lunch break and nighttime sleep time periods for students on campus;
[0017] Obtain the sleep duration of the corresponding student on each day within the set time period, divide the sleep duration of each day to obtain the sleep duration segments of the corresponding student on each day, and match the sleep duration segments of each day with the set lunch break sleep time period and night sleep time period; if the match is successful, then overlap and compare the sleep duration of each day with the set lunch break sleep time period and night sleep time period respectively to obtain the lunch break length and night break length of the corresponding student on each day within the set time period;
[0018] Take the average lunch break duration of the corresponding students in the set time period as the average lunch break duration; take the average evening break duration of the corresponding students in the set time period as the average evening break duration;
[0019] If the matching fails, the duration of the sleep segments that failed to match on each day is counted to obtain the abnormal sleep duration of the corresponding student on each day within the set time period;
[0020] Based on the specific time intervals for status assessment of the corresponding students, the ranges of values for the average lunch break, average evening break, and abnormal sleep duration are preset for each group;
[0021] Set the average lunch break duration for each group of duration values to correspond to a lunch break sleep score; set the average night break duration for each group of duration values to correspond to a night break sleep score; set the abnormal sleep duration for each group of duration values to correspond to an abnormal sleep score;
[0022] Match the average lunch break duration, average evening break duration, and abnormal sleep duration of the corresponding students in the set time period with the corresponding duration value ranges of each group, thereby obtaining the lunch break sleep score, evening break sleep score, and abnormal sleep score of the corresponding students in the set time period;
[0023] The weight coefficients of the lunch break sleep score, evening break sleep score and abnormal sleep score are preset respectively. The lunch break sleep score and evening break sleep score of the corresponding student are multiplied by the corresponding weight coefficients respectively, and then the sum is obtained to obtain the sleep assessment value. The abnormal sleep score is multiplied by the corresponding weight coefficient to obtain the abnormal assessment value. The sleep assessment value of the corresponding student is divided by the abnormal assessment value to obtain the sleep index va of the corresponding student in the set time period.
[0024] In some embodiments, receiving an assessment data packet corresponding to a student and analyzing the physical data further includes:
[0025] Obtain the height and weight data of the corresponding student within the set time period; and calculate the student's body mass index (vb); that is, calculate it by dividing weight by height;
[0026] Obtain the measurement results of various sports events for the corresponding students within a set time period; set reference passing scores for each sports event based on the age range and gender of the corresponding students;
[0027] Compare the measurement results of each sports event of the corresponding student within the set time period with the corresponding set reference passing scores one by one to obtain the sports ratio of the corresponding student in each sports event within the set time period;
[0028] Preset the weight coefficient of the exercise ratio corresponding to each sports event, multiply the exercise ratio of each sports event of the corresponding student in the set time period by the corresponding weight coefficient, and then sum them up to obtain the exercise index vc of the corresponding student in the set time period.
[0029] In some embodiments, the physical assessment index Sa of the corresponding student is obtained, specifically:
[0030] Extract the sleep index va, body mass index vb, and exercise index vc of the corresponding student within a set time period, and preset the sleep threshold index, optimal weight index, and minimum allowable exercise index corresponding to the sleep index va, body mass index vb, and exercise index vc, respectively, based on the age range and gender of the corresponding student;
[0031] The sleep threshold index, optimal weight index and minimum allowable exercise index are marked as va 阈 、vb 佳 、Vc 允 ;
[0032] Substitute the student's sleep index va, body mass index vb, and exercise index vc during the set time period into the formula Perform weighted calculation to obtain the corresponding student's physical assessment index Sa; where vb 阈 Represents body mass index vb and optimal weight index vb 佳 The maximum difference allowed between them; α1, α2 and α3 are the influence weight factors of sleep index va, body weight index vb and exercise index vc respectively.
[0033] In some embodiments, receiving the student's assessment data package and analyzing the psychological data may include:
[0034] Obtain the student's mental health test results for each day within a set time period; take the average of the mental health test results for each day as the student's average psychological assessment for the set time period; take the start time of the current set time period as the starting point, and extract the average psychological assessment of the student for the X set time periods before the starting point; where X>3;
[0035] The standard deviation formula is used to calculate the mean of the psychological assessment of each group, and the calculated result is used as the psychological health fluctuation value of the corresponding student within the set time period.
[0036] In some embodiments, the psychological state index Sb of the corresponding student is obtained, specifically:
[0037] Reference thresholds for the psychological assessment mean and mental health fluctuation value are preset respectively, and the psychological assessment mean and mental health fluctuation value of the corresponding student within the set time period are calculated with the corresponding reference thresholds, that is, the psychological assessment mean / corresponding reference threshold and the corresponding reference threshold / mental health fluctuation value are calculated to obtain the assessment ratio and fluctuation ratio respectively;
[0038] Set the weight coefficients of the evaluation ratio and the fluctuation ratio, multiply the evaluation ratio and the fluctuation ratio of the corresponding student in the set time period by the corresponding set weight coefficients respectively, and then sum them to obtain the psychological state index Sb of the corresponding student in the set time period.
[0039] In some embodiments, receiving the assessment data package corresponding to the student and analyzing the learning data may include:
[0040] Obtain the learning status data of the corresponding student within the set time period; the learning status data includes the number of questions asked by the corresponding student within the set time period, the question results, and the comprehensive test results;
[0041] Count the number of questions asked by the corresponding student within the set time period and record it as k1; at the same time, based on the results of each question, extract the number of questions answered correctly as the correct number, and calculate the proportion of the correct number of questions in the total number of questions as the question performance value, recorded as k2;
[0042] Extract the test results of each subject from the comprehensive test results of the corresponding student, and add up the total scores to obtain the total score of the corresponding student. Based on the total score of the corresponding student, obtain the grade ranking of the corresponding student in the class;
[0043] Preset the ranking value range of each group of grade rankings, and set each ranking value range to correspond to the ability value of a student; match the grade ranking of the corresponding student in the set time period with the ranking value range of each group, obtain the ability value of the corresponding student in the set time period and mark it as k3.
[0044] In some embodiments, the learning evaluation index Sc of the corresponding student is obtained as follows:
[0045] Extract the number of questions k1, question performance value k2 and ability value k3 of the corresponding student in the set time period, and substitute them into the formula A weighted calculation is performed to obtain the learning evaluation index Sc, wherein β1, β2, and β3 are the influencing weight factors of the number of questions k1, the question performance value k2, and the ability value k3, respectively.
[0046] In some embodiments, a growth assessment model for a corresponding student within a set time period is constructed, specifically:
[0047] Extract the physical assessment index Sa, psychological state index Sb and learning assessment index Sc of the corresponding student within the set time period, and use the physical assessment index Sa, psychological state index Sb and learning assessment index Sc as the length value, width value and height value of the three-dimensional rectangle respectively, thereby constructing a three-dimensional rectangular model of the corresponding student within the set time period, and use the constructed three-dimensional rectangular model as the growth assessment model of the corresponding student within the set time period.
[0048] In some embodiments, the specific process of encryption is as follows:
[0049] A random code is generated for each student, consisting of numbers, letters, and symbols;
[0050] Extract the letters and symbols in the code and convert them into numbers based on preset rules, with different letters and symbols corresponding to one number.
[0051] After the conversion is completed, the converted numbers will replace the letters and symbols in the code to form a new string of digital codes;
[0052] An encryption formula for a preset digital code, the encryption formula being a preset addition, subtraction, multiplication, and division formula;
[0053] Substitute each group of numbers in the digital code into the encryption formula in order to calculate and obtain a string of encrypted numbers;
[0054] Using each digit in the encrypted number as the area of the square, multiple groups of squares are constructed, and the squares corresponding to each number are drawn in sequence along a straight line from left to right. After rotating each group of squares forty-five degrees along their respective centers, the endpoints of adjacent squares are connected, and the corresponding numbers are filled into the corresponding squares. In this way, an encrypted graph of the corresponding student is constructed, and the encrypted image is used to encrypt the storage location of the student's growth assessment model.
[0055] Compared with the prior art, the present invention has the following beneficial effects:
[0056] The present invention obtains the physical, psychological and learning data of the corresponding student within the set time period based on the status assessment time interval set by the corresponding student and integrates them into the assessment data package of the corresponding student. The assessment data package of the corresponding student is received and analyzed to obtain the physical assessment index, psychological state index and learning assessment index of the corresponding student. The student's living status on campus is comprehensively assessed from the three aspects of physical, psychological and learning. Based on the physical assessment index, psychological state index and learning assessment index of the corresponding student, a growth assessment model of the corresponding student within the set time period is constructed. This solves the problem that the existing technology lacks a multi-dimensional assessment of the comprehensive development of students and cannot fully reflect the physical, psychological and learning status of students, resulting in parents having one-sided information about their children.
[0057] The present invention receives the growth assessment model constructed by the corresponding student within a set time period, and constructs a corresponding encryption graph based on the code randomly generated by each student when registering to encrypt the growth assessment model, thereby avoiding the leakage of student information and improving privacy. BRIEF DESCRIPTION OF THE DRAWINGS
[0058] Further details, features and advantages of the present application are disclosed in the following description of exemplary embodiments in conjunction with the accompanying drawings, in which:
[0059] Figure 1 It is a principle block diagram of the present invention;
[0060] Figure 2 Schematic diagram of the encrypted graph in the present invention. DETAILED DESCRIPTION
[0061] Several embodiments of the present application will be described in more detail below with reference to the accompanying drawings so that those skilled in the art can implement the present application. The present application can be embodied in many different forms and for many different purposes and should not be limited to the embodiments described herein. These embodiments are provided to make the present application comprehensive and complete and to fully convey the scope of the present application to those skilled in the art. The embodiments do not limit the present application.
[0062] Unless otherwise defined, all terms (including technical and scientific terms) used herein have the same meaning as commonly understood by those skilled in the art to which this application belongs. It will be further understood that terms such as those defined in commonly used dictionaries should be interpreted as having a meaning consistent with their meaning in the relevant art and / or the context of this specification, and will not be interpreted in an idealized or overly formal sense unless explicitly defined as such herein.
[0063] See also Figure 1-Figure 2 As shown, the information interaction system applied to parents and students in school includes a cycle setting module, an information sorting module, a comprehensive evaluation module, an information encryption module, a parent interaction module and a dynamic adjustment module;
[0064] The cycle setting module is used to set the time interval for status evaluation of different students according to the age range of different students, and send information acquisition signaling to the information sorting module after the time interval set by the corresponding student is reached;
[0065] For example, if the age range of students is 10-12 years old, it means that frequent status assessments are needed to protect the healthy growth of students. The interval can be set to three days;
[0066] The age range of students is 15-17 years old, which means that they are close to adulthood and have grown mentally and physically. The time interval can be set to one week;
[0067] The information collation module is used to, after receiving the information acquisition signaling, obtain the physical, psychological and learning data of the corresponding student within the set time period based on the status evaluation time interval set by the corresponding student, integrate it into the evaluation data package of the corresponding student and send it to the information evaluation module;
[0068] For example, if the time interval for a student is set to three days, the physical, psychological, and behavioral data of the student in the first three days will be obtained;
[0069] If the time interval for the corresponding student is set to one week, the physical, psychological and behavioral data of the corresponding student in the past week will be obtained;
[0070] The comprehensive assessment module is used to receive and analyze the assessment data packets of the corresponding students, thereby obtaining the physical assessment index Sa, psychological state index Sb, and learning assessment index Sc of the corresponding students. Based on the physical assessment index Sa, psychological state index Sb, and learning assessment index Sc of the corresponding students, a growth assessment model of the corresponding students within a set time period is constructed and sent to the information encryption module;
[0071] The physical assessment index Sa of the corresponding student is obtained, specifically:
[0072] Set the corresponding lunch break and nighttime sleep time periods for students on campus; for example, lunch break can be set between 12 noon and 14:00, and nighttime sleep can be set between 10:00 pm and 6:00 the next day;
[0073] The smart bracelet is used to obtain the sleep duration of the corresponding student on each day within the set time period, and the sleep duration of each day is divided to obtain the sleep duration segments of the corresponding student on each day, and the sleep duration segments of each day are matched with the set lunch break sleep time period and night sleep time period; it is determined whether the student's sleep occurs within these time periods; if the match is successful, the sleep duration of each day is respectively compared with the set lunch break sleep time period and night sleep time period to obtain the lunch break length and night break length of each day within the set time period;
[0074] Take the average lunch break duration of the corresponding students in the set time period as the average lunch break duration; take the average evening break duration of the corresponding students in the set time period as the average evening break duration;
[0075] If the matching fails, the duration of the sleep segments that failed to match on each day is counted to obtain the abnormal sleep duration of the corresponding student on each day within the set time period;
[0076] Based on the specific time intervals for status assessment of the corresponding students, the ranges of values for the average lunch break, average evening break, and abnormal sleep duration are preset for each group;
[0077] Set the average lunch break duration for each group of duration values to correspond to a lunch break sleep score; set the average night break duration for each group of duration values to correspond to a night break sleep score; set the abnormal sleep duration for each group of duration values to correspond to an abnormal sleep score;
[0078] The ranges of the lunch break sleep score, evening break sleep score, and abnormal sleep score are all set to 1-5 and are integers;
[0079] It should be noted that the higher the average lunch break time, the higher the proportion of students' sleep time within the set lunch break sleep time period, and the corresponding lunch break sleep score will be higher; the higher the average evening break time, the higher the proportion of students' sleep time within the set evening sleep time period, and the corresponding evening break sleep score will be higher; the longer the abnormal sleep time, the longer the student sleeps outside the set sleep period, and the corresponding abnormal sleep score will be higher.
[0080] Match the average lunch break duration, average evening break duration, and abnormal sleep duration of the corresponding students in the set time period with the corresponding duration value ranges of each group, thereby obtaining the lunch break sleep score, evening break sleep score, and abnormal sleep score of the corresponding students in the set time period;
[0081] Preset weight coefficients for the lunch break sleep score, evening break sleep score, and abnormal sleep score, respectively. Multiply the lunch break sleep score and evening break sleep score of the corresponding student by the corresponding weight coefficients, and then sum them to obtain a sleep assessment value. Multiply the abnormal sleep score by the corresponding weight coefficient to obtain an abnormal assessment value. Divide the sleep assessment value of the corresponding student by the abnormal assessment value to obtain the sleep index va of the corresponding student in the set time period.
[0082] Obtain the height and weight data of the corresponding student within a set time period; measure the student's weight and height at the measurement time uniformly arranged within the set time period and analyze them as analytical data; and calculate the student's body mass index (vb); that is, calculate it by dividing the weight by the height;
[0083] Obtain the measurement results of various sports events for the corresponding student within a set time period; sports events include but are not limited to one-minute rope skipping, standing long jump, one-minute sit-ups, and pull-ups. Each student's sports event is measured at a uniformly scheduled measurement time within the set time period and analyzed as analytical data; based on the age range and gender of the corresponding student, a reference passing score for each sports event is set;
[0084] Compare the measurement results of each sports event of the corresponding student within the set time period with the corresponding set reference passing scores one by one to obtain the sports ratio of the corresponding student in each sports event within the set time period;
[0085] Preset the weight coefficient of the exercise ratio corresponding to each sport, multiply the exercise ratio of each sport of the corresponding student in the set time period by the corresponding weight coefficient, and then sum them to obtain the exercise index vc of the corresponding student in the set time period;
[0086] Extract the sleep index va, body mass index vb, and exercise index vc of the corresponding student within a set time period, and preset the sleep threshold index, optimal weight index, and minimum allowable exercise index corresponding to the sleep index va, body mass index vb, and exercise index vc, respectively, based on the age range and gender of the corresponding student;
[0087] The sleep threshold index, optimal weight index and minimum allowable exercise index are marked as va 阈 、vb 佳 、vc 允 ;
[0088] Substitute the student's sleep index va, body mass index vb, and exercise index vc during the set time period into the formula Perform weighted calculation to obtain the corresponding student's physical assessment index Sa; where vb 阈 Represents body mass index vb and optimal weight index vb 佳 The maximum difference allowed between them; α1, α2 and α3 are the influence weight factors of sleep index va, body weight index vb and exercise index vc respectively;
[0089] The corresponding student's psychological state index Sb is obtained, specifically:
[0090] The standardized adolescent version of the mental health scale is used to obtain the mental health test results of the corresponding students on each day within a set time period;
[0091] The results of the mental health test are specifically scored on a scale of 1-100. The higher the score, the higher the student's mental health. The scoring criteria are that each item is scored according to a predetermined scoring standard, such as a Likert 1-5 scale. The options usually include levels such as "strongly disagree" to "strongly agree", and each level corresponds to a different score, such as 1 to 5 points.
[0092] Take the average of the psychological health test results on each day as the average psychological assessment score of the corresponding student in the set time period;
[0093] Taking the start time of the current set time period as the starting point, extract the mean psychological assessment value of the corresponding students in the X set time periods before the starting point; where X>3, the specific value is set by the technical staff;
[0094] The standard deviation formula is used to calculate the mean of each group's psychological assessment, and the calculated result is used as the psychological health fluctuation value of the corresponding student within the set time period;
[0095] Reference thresholds for the psychological assessment mean and mental health fluctuation value are preset respectively, and the psychological assessment mean and mental health fluctuation value of the corresponding student within the set time period are calculated with the corresponding reference thresholds, that is, the psychological assessment mean / corresponding reference threshold and the corresponding reference threshold / mental health fluctuation value are calculated to obtain the assessment ratio and fluctuation ratio respectively;
[0096] Set the weight coefficients of the evaluation ratio and the fluctuation ratio, multiply the evaluation ratio and the fluctuation ratio of the corresponding student in the set time period by the corresponding set weight coefficients, and then sum them to obtain the psychological state index Sb of the corresponding student in the set time period;
[0097] The learning evaluation index Sc of the corresponding student is obtained, specifically:
[0098] Obtain the learning status data of the corresponding student within the set time period; the substitute teacher or the student records and submits the data; the learning status data includes the number of questions asked by the corresponding student within the set time period, the question results, and the comprehensive test results;
[0099] Count the number of questions asked by the corresponding student within the set time period and record it as k1; at the same time, based on the results of each question, extract the number of questions answered correctly as the correct number, and calculate the proportion of the correct number of questions in the total number of questions as the question performance value, recorded as k2;
[0100] Extract the test results of each subject from the comprehensive test results of the corresponding student, and add up the total scores to obtain the total score of the corresponding student. Based on the total score of the corresponding student, obtain the grade ranking of the corresponding student in the class;
[0101] Preset the ranking value range of each group of grade rankings, and set each ranking value range to correspond to the ability value of a student; match the grade ranking of the corresponding student in the set time period with the ranking value range of each group, obtain the ability value of the corresponding student in the set time period and mark it as k3;
[0102] For example, the top 10% are A-level, corresponding to the ability value k3=5;
[0103] The next 20% are B-level, corresponding to the ability value k3=4;
[0104] The next 30% are C-level, corresponding to the ability value k3=3;
[0105] The last 40% are D-level, corresponding to the ability value k3=2;
[0106] A class has 30 students. A student ranks 3rd, belonging to the top 10%. Then his ability value k3=5;
[0107] Extract the number of questions k1, question performance value k2 and ability value k3 of the corresponding student in the set time period, and substitute them into the formula Perform weighted calculation to obtain the learning evaluation index Sc; where β1, β2, and β3 are the influence weight factors of the number of questions k1, the question performance value k2, and the ability value k3 respectively;
[0108] Construct a growth assessment model for the corresponding students within a set time period, specifically:
[0109] Extract the physical assessment index Sa, psychological state index Sb, and learning assessment index Sc of the corresponding student within the set time period, and use the physical assessment index Sa, psychological state index Sb, and learning assessment index Sc as the length, width, and height of a three-dimensional rectangle, thereby constructing a three-dimensional rectangular model of the corresponding student within the set time period, and use the constructed three-dimensional rectangular model as the growth assessment model of the corresponding student within the set time period;
[0110] The larger the growth assessment model, the better the student's performance in all aspects within the set time period.
[0111] The information encryption module is used to receive the growth assessment model constructed by the corresponding student within a set time period, encrypt it, and store it after the encryption is completed;
[0112] The specific steps of encryption processing are:
[0113] A random code is generated for each student; it is generated when the student registers and is composed of numbers, letters, and symbols;
[0114] Extract the letters and symbols in the code and convert them into numbers based on preset rules, with different letters and symbols corresponding to one number.
[0115] After the conversion is completed, the converted numbers will replace the letters and symbols in the code to form a new string of digital codes;
[0116] The encryption formula for the preset digital code is a preset addition, subtraction, multiplication, and division formula, for example, F = [(e+2)×w] / p-1, where e represents the specific digit to be substituted into the digital code, and w and p are preset values set according to the corresponding student's grade, and w and p are positive integers greater than 1;
[0117] Substitute each group of numbers in the digital code into the encryption formula in order to calculate and obtain a string of encrypted numbers;
[0118] Using each digit in the encrypted number as the area of a square, multiple groups of squares are constructed, and squares corresponding to each digit are drawn in sequence along a straight line from left to right. After rotating each group of squares forty-five degrees about their respective centers, the endpoints of adjacent squares are connected, and the corresponding numbers are filled into the corresponding squares to construct an encrypted image corresponding to the student. The encrypted image is then used to encrypt the storage location of the student's growth assessment model;
[0119] For example, if the encrypted numbers are 3, 5, 1, 8, and 4, then after constructing each group of squares as described above, fill the corresponding numbers into the corresponding squares to construct an encrypted pattern;
[0120] The parent interaction module is used for the authenticated parents of the corresponding students to view the growth assessment model constructed for the corresponding students within a set time period through the mobile terminal used when registering the account;
[0121] After viewing the growth assessment model built for the corresponding student within the set time period, parents can provide feedback on the growth assessment model and send the feedback information to the corresponding student's class teacher's mobile terminal. Parents can also directly contact the corresponding student's class teacher's mobile terminal in an emergency with one click;
[0122] The dynamic adjustment module is used to adjust the time interval for status evaluation of the corresponding student through the mobile terminal used by the authenticated parent of the corresponding student when registering the account;
[0123] If parents want to frequently check on their children's status on campus, they can adjust the time interval for student status assessment through mobile terminals. For example, if the student age range is 10-12 years old, the initial time interval is set to three days, and parents can adjust it to two days.
[0124] Ensure that students' personal information and results are kept confidential and respect students' privacy throughout the analysis and evaluation process;
[0125] The above formulas are obtained by collecting a large amount of data and performing software simulation, and a formula close to the actual value is selected. The influencing weight factors and specific coefficient values in the formula are set by technical personnel in this field according to actual conditions, and can be adjusted and modified later.
[0126] The preferred embodiments of the present invention disclosed above are intended only to help illustrate the present invention. These preferred embodiments do not exhaustively describe all details, nor do they limit the present invention to specific embodiments. Obviously, many modifications and variations are possible based on the contents of this specification. These embodiments are selected and described in detail in this specification to better explain the principles and practical applications of the present invention, thereby enabling those skilled in the art to better understand and utilize the present invention. The present invention is limited only by the claims and their full scope and equivalents.
Claims
1. An information interaction system for parents and students in school, characterized by: include: Period setting module: sets the time interval for status assessment of different students according to their age range, and sends information acquisition signaling to the information sorting module after the time interval set by the corresponding student is reached; Information collation module: After receiving the information acquisition signaling, based on the status evaluation time interval set by the corresponding student, obtains the physical, psychological and learning data of the corresponding student within the set time period and integrates them into the evaluation data package of the corresponding student and sends it to the information evaluation module; Comprehensive Assessment Module: Receives and analyzes the student's assessment data packet, thereby obtaining the student's physical assessment index Sa, psychological state index Sb, and learning assessment index Sc. Based on the student's physical assessment index Sa, psychological state index Sb, and learning assessment index Sc, a growth assessment model for the student within a set time period is constructed and sent to the information encryption module; Receive the student's assessment data package and analyze the physical data, specifically: Set the corresponding lunch break and nighttime sleep time periods for students on campus; Obtain the sleep duration of the corresponding student on each day within the set time period, divide the sleep duration of each day to obtain the sleep duration segments of the corresponding student on each day, and match the sleep duration segments of each day with the set lunch break sleep time period and night sleep time period; if the match is successful, then overlap and compare the sleep duration of each day with the set lunch break sleep time period and night sleep time period respectively to obtain the lunch break length and night break length of the corresponding student on each day within the set time period; Take the average lunch break duration of the corresponding students in the set time period as the average lunch break duration; take the average evening break duration of the corresponding students in the set time period as the average evening break duration; If the matching fails, the duration of the sleep segments that failed to match on each day is counted to obtain the abnormal sleep duration of the corresponding student on each day within the set time period; Based on the specific time intervals for status assessment of the corresponding students, the ranges of values for the average lunch break, average evening break, and abnormal sleep duration are preset for each group; Set the average lunch break duration for each group of duration values to correspond to a lunch break sleep score; set the average night break duration for each group of duration values to correspond to a night break sleep score; set the abnormal sleep duration for each group of duration values to correspond to an abnormal sleep score; Match the average lunch break duration, average evening break duration, and abnormal sleep duration of the corresponding students in the set time period with the corresponding duration value ranges of each group, thereby obtaining the lunch break sleep score, evening break sleep score, and abnormal sleep score of the corresponding students in the set time period; Preset weight coefficients for the lunch break sleep score, evening break sleep score, and abnormal sleep score, respectively. Multiply the lunch break sleep score and evening break sleep score of the corresponding student by the corresponding weight coefficients, and then sum them to obtain a sleep assessment value. Multiply the abnormal sleep score by the corresponding weight coefficient to obtain an abnormal assessment value. Divide the sleep assessment value of the corresponding student by the abnormal assessment value to obtain the sleep index va of the corresponding student in the set time period. Obtain the height and weight data of the corresponding student within the set time period; and calculate the student's body mass index (vb); that is, calculate it by dividing weight by height; Obtain the measurement results of various sports events for the corresponding students within a set time period; set reference passing scores for each sports event based on the age range and gender of the corresponding students; Compare the measurement results of each sports event of the corresponding student within the set time period with the corresponding set reference passing scores one by one to obtain the sports ratio of the corresponding student in each sports event within the set time period; Preset the weight coefficient of the exercise ratio corresponding to each sport, multiply the exercise ratio of each sport of the corresponding student in the set time period by the corresponding weight coefficient, and then sum them to obtain the exercise index vc of the corresponding student in the set time period; The physical assessment index Sa of the corresponding student is obtained, specifically: Extract the sleep index va, body mass index vb, and exercise index vc of the corresponding student within a set time period, and preset the sleep threshold index, optimal weight index, and minimum allowable exercise index corresponding to the sleep index va, body mass index vb, and exercise index vc, respectively, based on the age range and gender of the corresponding student; The sleep threshold index, optimal weight index and minimum allowable exercise index are marked as 、 、 ; Substitute the student's sleep index va, body mass index vb, and exercise index vc during the set time period into the formula Perform weighted calculation to obtain the corresponding student's physical assessment index Sa; Represents body mass index vb and optimal weight index The maximum difference allowed between 、 as well as are the influencing weight factors of sleep index va, body mass index vb and exercise index vc respectively; Receive the student's assessment data package and analyze the psychological data, specifically: Obtain the student's mental health test results for each day within a set time period; take the average of the mental health test results for each day as the student's average psychological assessment for the set time period; take the start time of the current set time period as the starting point, and extract the average psychological assessment of the student for the X set time periods before the starting point; where X>3; The standard deviation formula is used to calculate the mean of each group's psychological assessment, and the calculated result is used as the psychological health fluctuation value of the corresponding student within the set time period; The corresponding student's psychological state index Sb is obtained, specifically: Reference thresholds for the psychological assessment mean and mental health fluctuation value are preset respectively, and the psychological assessment mean and mental health fluctuation value of the corresponding student within the set time period are calculated with the corresponding reference thresholds, that is, the psychological assessment mean / corresponding reference threshold and the corresponding reference threshold / mental health fluctuation value are calculated to obtain the assessment ratio and fluctuation ratio respectively; Set the weight coefficients of the evaluation ratio and the fluctuation ratio, multiply the evaluation ratio and the fluctuation ratio of the corresponding student in the set time period by the corresponding set weight coefficients, and then sum them to obtain the psychological state index Sb of the corresponding student in the set time period; Receive the corresponding student's assessment data package and analyze the learning data, specifically: Obtain the learning status data of the corresponding student within the set time period; the learning status data includes the number of questions asked by the corresponding student within the set time period, the question results, and the comprehensive test results; Count the number of questions asked by the corresponding student within the set time period and record it as k1; at the same time, based on the results of each question, extract the number of questions answered correctly as the correct number, and calculate the proportion of the correct number of questions in the total number of questions as the question performance value, recorded as k2; Extract the test results of each subject from the comprehensive test results of the corresponding student, and add up the total scores to obtain the total score of the corresponding student. Based on the total score of the corresponding student, obtain the grade ranking of the corresponding student in the class; Preset the ranking value range of each group of grade rankings, and set each ranking value range to correspond to the ability value of a student; match the grade ranking of the corresponding student in the set time period with the ranking value range of each group, obtain the ability value of the corresponding student in the set time period and mark it as k3; The learning evaluation index Sc of the corresponding student is obtained, specifically: Extract the number of questions k1, question performance value k2 and ability value k3 of the corresponding student in the set time period, and substitute them into the formula Perform weighted calculation to obtain the learning evaluation index Sc; 、 as well as These are the influence weight factors of the number of questions k1, question performance value k2, and ability value k3; Information encryption module: receives the growth assessment model constructed by the corresponding student within the set time period, encrypts it, and stores it after the encryption is completed; Parent Interaction Module: The authenticated parents of the corresponding students can view the growth assessment model constructed for the corresponding students within the set time period through the mobile terminal used when registering the account: Dynamic adjustment module: The authenticated parents of the corresponding students adjust the time interval for status assessment of the corresponding students through the mobile terminal used when registering the account.
2. The information interaction system for parents and students in school according to claim 1 is characterized in that: Construct a growth assessment model for the corresponding students within a set time period, specifically: Extract the physical assessment index Sa, psychological state index Sb and learning assessment index Sc of the corresponding student within the set time period, and use the physical assessment index Sa, psychological state index Sb and learning assessment index Sc as the length value, width value and height value of the three-dimensional rectangle respectively, thereby constructing a three-dimensional rectangular model of the corresponding student within the set time period, and use the constructed three-dimensional rectangular model as the growth assessment model of the corresponding student within the set time period.
3. The information interaction system for parents and students in school according to claim 1 is characterized in that: The specific process of encryption is as follows: A random code is generated for each student, consisting of numbers, letters, and symbols; Extract the letters and symbols in the code and convert them into numbers based on preset rules, with different letters and symbols corresponding to one number. After the conversion is completed, the converted numbers will replace the letters and symbols in the code to form a new string of digital codes; An encryption formula for a preset digital code, the encryption formula being a preset addition, subtraction, multiplication, and division formula; Substitute each group of numbers in the digital code into the encryption formula in order to calculate and obtain a string of encrypted numbers; Using each digit in the encrypted number as the area of the square, multiple groups of squares are constructed, and the squares corresponding to each number are drawn in sequence along a straight line from left to right. After rotating each group of squares forty-five degrees along their respective centers, the endpoints of adjacent squares are connected, and the corresponding numbers are filled into the corresponding squares. In this way, an encrypted graph of the corresponding student is constructed, and the encrypted image is used to encrypt the storage location of the student's growth assessment model.
Citation Information
Patent Citations
College student behavior analysis system and method, equipment and medium
CN112328077A
Intelligent dormitory sleep management and monitoring device
CN210403217U