Search

CN-122022365-A - Automatic change data processing system and terminal equipment

CN122022365ACN 122022365 ACN122022365 ACN 122022365ACN-122022365-A

Abstract

The application relates to the technical field of data processing, in particular to an automatic data processing system and terminal equipment, wherein the system comprises a multi-source data acquisition module, an identification module and a data integration module, wherein the multi-source data acquisition module is used for screening historical attendance data acquired from a second structured database by utilizing a preset dynamic start-stop time screening strategy and employee basic information acquired from the first structured database to obtain effective attendance data, the identification module is used for identifying the class type of each employee in the effective attendance data according to week characteristics and time characteristics of going up and down, the data integration module is used for integrating each employee information, corresponding class type and corresponding effective attendance data in the employee basic information to obtain employee information to be processed, and the determination module is used for determining footman personnel corresponding to each class type in a target scheduling period from the employee information to be processed according to a job position requirement and a multi-rule cooperation principle and generating a scheduling table, so that the problems of low scheduling efficiency, poor rationality and poor suitability can be solved.

Inventors

  • LI YUNHAO
  • HUANG LIREN
  • Tang Zhanheng
  • XIE JING
  • LIU QIAN
  • PENG LIANG
  • Qin Honghan
  • SHEN YUHAO
  • Li Qiuyao
  • GAN HUA

Assignees

  • 广西中烟工业有限责任公司

Dates

Publication Date
20260512
Application Date
20260212

Claims (10)

  1. 1. An automated data processing system, comprising: the multi-source data acquisition module is used for screening the historical attendance data acquired from the second structured database by utilizing a preset dynamic start-stop time screening strategy and employee basic information acquired from the first structured database to obtain effective attendance data; the identification module is used for identifying the class type of each employee in the effective attendance data according to the week characteristics and the time characteristics of going up and down; the data integration module is used for integrating each employee information, the corresponding shift type and the corresponding effective attendance data in the employee basic information to obtain employee information to be processed; And the determining module is used for determining footman persons corresponding to each shift type in the target shift period from the staff information to be processed according to the job requirements and the multi-rule cooperation principle, and generating a shift table of the target shift period.
  2. 2. The automated data processing system of claim 1, wherein the multi-rule comprises an invalid personnel filtering rule, a repeated scheduling detection rule, a job grouping adaptation rule, and an employee capability verification rule; The determining module, when determining footman persons corresponding to each shift type in the target shift period from the staff information to be processed according to the job position requirement and the multi-rule cooperation principle, includes: And according to job requirements, sequentially executing the invalid personnel filtering rule, the repeated shift detection rule, the job classification adaptation rule and the employee capability verification rule, and screening the staff to be processed to obtain footman personnel corresponding to each shift type in the target shift period.
  3. 3. The automated data processing system of claim 2, wherein the job includes a first job and a second job; the invalid person filtering rule includes: screening staff to be processed which accords with the target work types and has staff states outside the incumbent and history exclusion period; And/or, the repeated shift detection rule comprises: when screening the first class, excluding footman persons executing the first class in the previous shift cycle and the previous working day; When screening the second class, excluding footman persons executing the second class in the previous shift cycle and the previous working day, and excluding staff marked with the first class only; And/or, the job grouping adaptation rule comprises: Sorting the screened personnel according to footman groups, wherein the first work class preferentially selects different groups of personnel, and the second work class preferentially selects the same group of personnel; if the number of times of continuous scheduling of the staff in the target group for the same shift exceeds the preset number of times, the staff in other groups are preferentially selected in the next scheduling period; And/or the capability verification principle comprises the steps of counting the sum of the capability values of the employees preliminarily selected in each shift, and if the sum of the capability values is not higher than a preset capability threshold, sorting unselected employees in the employees to be processed according to the scheduling priority, and selecting the employees with the capability values higher than the preset capability threshold.
  4. 4. The automated data processing system of claim 1, wherein the multi-source data collection module, when configured to screen the historical attendance data obtained from the second structured database using a preset dynamic start-stop time screening policy and employee basis information obtained from the first structured database to obtain valid attendance data, comprises: Determining a starting date based on a latest date of staff working in a target department as an ending date, wherein a preset time before the ending date; and screening historical attendance data in a corresponding period from the second structured database according to the employee basic information to obtain the effective attendance data.
  5. 5. The automated data processing system of claim 1, wherein the system further comprises a data normalization module; The data standardization module is used for carrying out data standardization pretreatment on the attendance data fields of the corresponding types by adopting the corresponding preset rules according to the data format of each data type in the effective attendance data before identifying the shift type of each employee in the effective attendance data.
  6. 6. The automated data processing system of claim 5, wherein the data types of the valid attendance data comprise a string type, a date type, and a numeric type; The data standardization module, when being used for carrying out data standardization pretreatment on the attendance data fields of the corresponding types by adopting the corresponding preset rules according to the data format of each data type in the effective attendance data, comprises the following steps: Performing digital filling processing on the attendance data field of the character string type by using preset characters; And/or carrying out format standardization processing on the attendance data field of the date type, and filling the missing date with a preset date; and/or, performing filling processing on the missing value in the attendance data field of the numerical value type by using a preset numerical value.
  7. 7. The automated data processing system of claim 1, wherein the shift types include a first type, a second type, and a third type; the identification module, when being used for identifying the class type of each employee in the effective attendance data according to the week characteristic and the time characteristic of going up and down, comprises: if the week characteristic is in a preset working day range, the class type of the staff with the working time being in a first time period is the first type; if the working time is the shift type of the staff in the second time period, the staff is of the second type; and if the working time is the shift type of the staff in the third time period, the staff is of the third type.
  8. 8. The automated data processing system of claim 7, wherein the identification module, when configured to identify the class type for each employee within the valid attendance data based on a week characteristic, a time of day on duty, and a time of day on duty, further comprises: According to the time characteristics of the work up and work down, under the condition that the class type of the target staff is determined to be only a preset type, marking the target staff as invalid attendance staff; the system further comprises a scheduling priority calculating module, wherein the scheduling priority calculating module is used for reducing the scheduling priority of the invalid attendance staff.
  9. 9. The automated data processing system of claim 1, wherein the attendance data comprises a last shift date, and a respective shift attendance day; the system also comprises a data updating module; The data updating module is used for updating the counted last shift date, last shift date and attendance days of each shift to a first structured database, and executing transaction rollback if updating fails; and/or the system further comprises a lottery module; the system comprises a lottery module, a lottery module and a lottery module, wherein the lottery module is used for selecting lottery personnel corresponding to a first preset date and a second preset date in the current shift cycle from footman personnel in the next cycle according to preset work types and names, wherein the lottery personnel of the first preset date and the second preset date have no repetition; And/or the system further comprises a scheduling priority calculating module, wherein the scheduling priority calculating module is used for calculating according to the shift interval weighting value, the employee capability value, the capability adjusting coefficient, the value of subtracting from the white shift only and the value of subtracting from the last period footman.
  10. 10. A terminal device, characterized in that it comprises a processor and a memory, the memory storing a computer program for executing the computer program to carry out the functions of the individual modules in the automated data processing system of any one of claims 1 to 9.

Description

Automatic change data processing system and terminal equipment Technical Field The present application relates to the field of data processing technologies, and in particular, to an automated data processing system and a terminal device. Background In shift operation enterprises such as manufacturing industry, service industry and the like, personnel scheduling is a core link for guaranteeing operation continuity, and relates to multi-source data such as employee basic information, attendance data and the like, and multiple requirements such as work cooperation, capability matching and the like are considered. The difference of the cooperation modes of different kinds of work (such as machinery and electricity) is obvious, the machinery kinds need to be cooperated across groups, the electricity kinds need to be cooperated with the same group, and meanwhile, the special requirements of friday and Saturday lottery adjustment staff exist. Traditional scheduling methods rely on manual statistics and formulation. However, manual scheduling has the following drawbacks: (1) The efficiency is low that the manual treatment needs 2-3 hours/time, and the treatment time is linearly prolonged after the scale of enterprises is enlarged; (2) Poor rationality, easy repeated overtime and too short shift interval and other problems; (3) The adaptability is poor, the work is inconvenient to develop, and factors such as staff capacity, work variety difference and the like are not comprehensively considered, so that the adaptability is poor. Disclosure of Invention In view of the above, the embodiment of the application provides an automatic data processing system and terminal equipment, which can effectively solve the problems of low scheduling efficiency, poor rationality, poor suitability and the like. In a first aspect, an embodiment of the present application provides an automated data processing system, comprising: the multi-source data acquisition module is used for screening the historical attendance data acquired from the second structured database by utilizing a preset dynamic start-stop time screening strategy and employee basic information acquired from the first structured database to obtain effective attendance data; the identification module is used for identifying the class type of each employee in the effective attendance data according to the week characteristics and the time characteristics of going up and down; the data integration module is used for integrating each employee information, the corresponding shift type and the corresponding effective attendance data in the employee basic information to obtain employee information to be processed; And the determining module is used for determining footman persons corresponding to each shift type in the target shift period from the staff information to be processed according to the job requirements and the multi-rule cooperation principle, and generating a shift table of the target shift period. In some embodiments, the multiple rules include invalid personnel filtering rules, repeated scheduling detection rules, job grouping adaptation rules, and employee capability verification rules; The determining module, when determining footman persons corresponding to each shift type in the target shift period from the staff information to be processed according to the job position requirement and the multi-rule cooperation principle, includes: And according to job requirements, sequentially executing the invalid personnel filtering rule, the repeated shift detection rule, the job classification adaptation rule and the employee capability verification rule, and screening the staff to be processed to obtain footman personnel corresponding to each shift type in the target shift period. In some embodiments, the work species includes a first work species and a second work species; the invalid person filtering rule includes: screening staff to be processed which accords with the target work types and has staff states outside the incumbent and history exclusion period; And/or, the repeated shift detection rule comprises: when screening the first class, excluding footman persons executing the first class in the previous shift cycle and the previous working day; When screening the second class, excluding footman persons executing the second class in the previous shift cycle and the previous working day, and excluding staff marked with the first class only; And/or, the job grouping adaptation rule comprises: Sorting the screened personnel according to footman groups, wherein the first work class preferentially selects different groups of personnel, and the second work class preferentially selects the same group of personnel; if the number of times of continuous scheduling of the staff in the target group for the same shift exceeds the preset number of times, the staff in other groups are preferentially selected in the next scheduling period; And/or the capability verification pri