An enterprise employee scheduling management system and method
By designing an enterprise's employee scheduling management system and using artificial intelligence algorithms and data analysis to generate scheduling solutions, the problem of lack of scientific analysis and optimization of traditional scheduling methods is solved, and efficient, compliant and satisfactory scheduling management is achieved.
Patent Information
- Application Number
- CN202410845230.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-06-27
- Publication Date
- 2025-03-18
- Estimated Expiration
- 2044-06-27
AI Technical Summary
The traditional employee scheduling method lacks scientific analysis and optimization, making it difficult to match employee skills and business needs, resulting in low operational efficiency, high legal risks and low employee satisfaction.
An employee shift management system for enterprise is designed, including employee information management module, job demand analysis module, intelligent shift scheduling module, conflict detection and resolution module, employee self-select module, real-time adjustment module, data statistics and analysis module and communication and notification module. Through artificial intelligence algorithms and comprehensive data analysis, a shift plan that meets the needs of the enterprise and employee characteristics is generated.
It has achieved rapid generation of scheduling plans that meet the needs of the enterprise and employee characteristics, reducing the time required for manual scheduling and possible errors, improving operational efficiency and employee satisfaction, and reducing legal risks.
Smart Images

Figure CN118839805B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of enterprise management systems, and more specifically, to an enterprise employee scheduling management system and method. Background Art
[0002] In today's highly competitive business environment, the operational efficiency of enterprises and the rational allocation of human resources are crucial. Employee scheduling, as an important part of human resource management, has always been a challenge faced by enterprises.
[0003] Traditional scheduling methods often rely on manual experience and lack scientific analysis and optimization, which can easily lead to many problems. For example, manual scheduling may not fully consider employees' skills, experience, work efficiency and preferences, thus affecting their work enthusiasm and work quality. At the same time, it is difficult to accurately predict changes in business needs, resulting in waste or shortage of human resources.
[0004] As labor laws become increasingly stringent, traditional scheduling methods are prone to violations, such as employees working too long and not taking enough rest time. Moreover, as corporate business becomes more diversified and complex, traditional scheduling methods are difficult to adjust quickly and flexibly, especially when faced with seasonal fluctuations, peak demand during holidays, and sudden increases in business volume.
[0005] In addition, the collaborative relationship and team tacit understanding between employees have an important impact on work efficiency and quality, but traditional scheduling methods often find it difficult to effectively consider this factor.
[0006] In order to solve the above problems, improve the operational efficiency of enterprises, protect the legitimate rights and interests of employees, and improve employee satisfaction, it has become an urgent need for enterprises to develop a scientific, intelligent, flexible and regulatory compliant employee scheduling management system. Summary of the invention
[0007] 1. Technical issues to be solved
[0008] The purpose of the present invention is to provide an enterprise employee scheduling management system and method to solve the problems raised in the above background technology.
[0009] 2. Technical solution
[0010] An enterprise employee scheduling management system, including an employee information management module, a job demand analysis module, an intelligent scheduling module, a conflict detection and resolution module, an employee self-selection module, a real-time adjustment module, a data statistics and analysis module, and a communication and notification module;
[0011] The employee information management module is used to record employees’ personal information in detail, introduce historical data on employee work efficiency and quality, provide a more comprehensive reference for scheduling, establish employee skill growth files, and track employee skill improvement;
[0012] The job demand analysis module is used to automatically analyze the manpower demand of different positions in different time periods based on the company's business processes and order forecasts;
[0013] Intelligent scheduling module, which uses artificial intelligence algorithms to integrate employee information and job requirements to generate preliminary scheduling plans;
[0014] The specific calculation formula used by the intelligent scheduling module is:
[0015] S1. Employee workload assessment formula:
[0016] Workload index = (working hours × work intensity coefficient × task urgency coefficient + task complexity coefficient × environmental impact coefficient) / (employee ability coefficient × employee status adjustment coefficient);
[0017] S2. Team tacit understanding evaluation formula:
[0018] Team tacit understanding score = Σ(employee i’s cooperation history score with other team members × cooperation frequency × cooperation project importance coefficient) / (number of team members × team stability coefficient)
[0019] S3. Scheduling scheme effect evaluation formula:
[0020] Comprehensive score of scheduling effect = (workload balance × workload weight × work pressure adjustment coefficient) + (team tacit understanding × team tacit understanding weight × team collaboration incentive coefficient) + (labor law compliance × law weight × law risk coefficient) + (business demand satisfaction × business demand weight × business development coefficient)
[0021] S4. Shift fairness evaluation formula:
[0022] Shift fairness index = 1-Σ(employee i’s shift dissatisfaction level × dissatisfaction weight) / (total number of employees × employee expectation adjustment coefficient)
[0023] S5. Flexible shift employee satisfaction evaluation formula:
[0024] Satisfaction with flexible shift system = (employee autonomy × choice weight × choice flexibility coefficient) - (core working time compliance deviation × deviation weight × deviation penalty coefficient)
[0025] The conflict detection and resolution module is used to automatically detect conflicts in the scheduling plan, including employees working too long continuously and positions with vacancies; provide solution suggestions, including staff deployment and shift adjustments; establish a conflict warning mechanism to predict possible conflicts in advance; and automatically communicate and negotiate with employees to seek the best solution to conflict resolution;
[0026] The conflict detection and resolution module is provided with conflict detection rules, conflict resolution suggestion rules, conflict warning mechanism rules and corresponding calculation formulas, specifically:
[0027] Conflict detection rules:
[0028] A. Excessive working hours: Consider the differences in work intensity of different positions and set different upper limit thresholds for continuous working hours. At the same time, not only the time interval between adjacent shifts is calculated, but also the total working hours within a certain period (such as a week);
[0029] Formula: Continuous working hours risk value = (current shift working hours + working hours in this cycle - total rest time in this cycle) / (position-specific continuous working hours upper limit threshold × number of working days in this cycle);
[0030] B. Position vacancies: not only compare the number of people required for each shift with the number of people actually assigned, but also consider the criticality of the position and the weight of the impact of the vacancy on the business process;
[0031] Formula: Job vacancy risk value = (number of job requirements - number of people scheduled) × job criticality weight × business process impact weight;
[0032] Suggested rules for conflict resolution:
[0033] A. Personnel deployment: Comprehensively consider the skill matching, work experience, recent work performance and adaptation cost of idle personnel to new positions;
[0034] Formula: Personnel deployment adaptation index = (the number of skills required for deployment positions & the skills possessed by idle personnel) / the number of skills required for deployment positions × (the relevant work experience score of idle personnel + the recent work performance score - the deployment adaptation cost score);
[0035] B. Shift adjustment: When adjusting shifts, consider the impact on employee satisfaction (assessed through employees' historical feedback data on shift adjustments), the chain effect on other related shifts, and the change in labor costs after the adjustment;
[0036] Formula: Comprehensive cost of shift adjustment = (number of employees involved × adjustment difficulty coefficient × employee satisfaction impact coefficient) + (number of related shift adjustments × related impact coefficient) + (human resource cost after adjustment - human resource cost before adjustment);
[0037] Conflict warning mechanism rules:
[0038] Combine historical business data, market trends, industry dynamics, and special events within the company to predict possible conflicts in the future.
[0039] Formula: Early warning index = (estimated business volume × business volume growth trend coefficient / (existing personnel processing capacity × personnel efficiency fluctuation coefficient)) × (risk coefficient + special activity impact coefficient);
[0040] The employee self-selection module allows employees to make modification suggestions or select preferences for the generated shift plan within a certain range; the system will re-optimize the shift plan based on the employee's choice; employees can exchange shifts with each other, and the system will automatically record and adjust; an employee satisfaction evaluation mechanism is established to provide feedback on satisfaction with the shift plan;
[0041] The real-time adjustment module is used to adjust the shift schedule in real time according to emergencies, such as employee leave and sudden increase in business volume; it integrates with external attendance systems and business systems to automatically obtain real-time data for adjustment; it provides emergency plan functions and presets shift adjustment plans for common emergencies;
[0042] The data statistics and analysis module is used to conduct statistical analysis on the shift data, including employee working hours, overtime, and labor costs; generate various reports to provide data support for the company's human resource decision-making; and analyze the impact of different shift scheduling plans on the company's production efficiency and employee satisfaction;
[0043] The communication and notification module is used to push scheduling results to employees and supports multiple notification methods, such as SMS, email, and APP push; establish a scheduling discussion community where employees can exchange scheduling-related experiences and issues.
[0044] Preferably, the personal information in the employee information management module includes work skills, work experience, available work time, vacation preferences, and supports employees to independently update some information, such as temporary time restrictions or special needs.
[0045] Preferably, the job demand analysis module considers the impact of seasonal fluctuations, holidays and other factors on labor demand; combines market dynamics and industry trends to predict changes in job demand in the future; monitors business data in real time and dynamically adjusts job demand analysis.
[0046] Preferably, the scheduling plan of the intelligent scheduling module complies with labor laws and regulations to ensure that employees' rest time and working hours are legal and compliant; provide a variety of scheduling mode options, such as shift system, fixed shift system, and flexible shift system; introduce a simulation scheduling function to simulate the effects of different plans before generating the final scheduling plan; consider the collaborative relationship and team tacit understanding between employees to optimize the scheduling combination.
[0047] Preferably, the data statistics and analysis module provides data visualization function to more intuitively display the scheduling data and analysis results.
[0048] 3. Beneficial effects
[0049] Compared with the prior art, the advantages of the present invention are:
[0050] Through intelligent algorithms and comprehensive data analysis, the present invention can quickly generate a scheduling plan that meets the needs of the enterprise and the characteristics of employees, greatly reducing the time required for manual scheduling and possible errors.
[0051] Fully consider employees' skills, experience and work efficiency, as well as the manpower requirements of positions, to achieve reasonable allocation of human resources, avoid waste and shortages, and improve overall work efficiency.
[0052] Strictly follow labor laws and regulations to ensure that employees' rest time and working hours are legal and compliant, reduce the company's legal risks, and improve employee satisfaction and loyalty.
[0053] Taking into account the collaborative relationship and team tacit understanding between employees and optimizing the shift schedule will help improve the team's work efficiency and quality.
[0054] The employee self-selection module and employee satisfaction evaluation mechanism enable employees to participate in scheduling decisions to a certain extent, meet their personal needs, and thus improve employee satisfaction with scheduling.
[0055] The real-time adjustment module can quickly respond to emergencies, such as employee leave, sudden increase in business volume, etc., and adjust the shift schedule in a timely manner to ensure normal operation of the enterprise.
[0056] The data statistics and analysis module provides powerful data support for the human resource decision-making of enterprises, helping them optimize human resource management strategies and reduce labor costs.
[0057] The communication and notification module promotes information transmission and exchange between enterprises and employees, and establishes a good working atmosphere.
[0058] The job demand analysis module can predict changes in job demand based on market dynamics and industry trends, making the company's human resource planning more forward-looking and adaptable. BRIEF DESCRIPTION OF THE DRAWINGS
[0059] Figure 1 It is a schematic diagram of the overall system of the present invention. DETAILED DESCRIPTION
[0060] Example: See Figure 1 , an employee scheduling management system for enterprises, including an employee information management module, a job demand analysis module, an intelligent scheduling module, a conflict detection and resolution module, an employee self-selection module, a real-time adjustment module, a data statistics and analysis module, and a communication and notification module;
[0061] The employee information management module is used to record employees’ personal information in detail, introduce historical data on employee work efficiency and quality, provide a more comprehensive reference for scheduling, establish employee skill growth files, and track employee skill improvement;
[0062] The job demand analysis module is used to automatically analyze the manpower demand of different positions in different time periods based on the company's business processes and order forecasts;
[0063] Intelligent scheduling module, which uses artificial intelligence algorithms to integrate employee information and job requirements to generate preliminary scheduling plans;
[0064] The specific calculation formula used by the intelligent scheduling module is:
[0065] S1. Employee workload assessment formula:
[0066] Workload index = (working hours × work intensity coefficient × task urgency coefficient + task complexity coefficient × environmental impact coefficient) / (employee ability coefficient × employee status adjustment coefficient);
[0067] S2. Team tacit understanding evaluation formula:
[0068] Team tacit understanding score = Σ(employee i’s cooperation history score with other team members × cooperation frequency × cooperation project importance coefficient) / (number of team members × team stability coefficient)
[0069] S3. Scheduling scheme effect evaluation formula:
[0070] Comprehensive score of scheduling effect = (workload balance × workload weight × work pressure adjustment coefficient) + (team tacit understanding × team tacit understanding weight × team collaboration incentive coefficient) + (labor law compliance × law weight × law risk coefficient) + (business demand satisfaction × business demand weight × business development coefficient)
[0071] S4. Shift fairness evaluation formula:
[0072] Shift fairness index = 1-Σ(employee i’s shift dissatisfaction level × dissatisfaction weight) / (total number of employees × employee expectation adjustment coefficient)
[0073] S5. Flexible shift employee satisfaction evaluation formula:
[0074] Satisfaction with flexible shift system = (employee autonomy × choice weight × choice flexibility coefficient) - (core working time compliance deviation × deviation weight × deviation penalty coefficient)
[0075] The conflict detection and resolution module is used to automatically detect conflicts in the scheduling plan, including employees working too long continuously and positions with vacancies; provide solution suggestions, including staff deployment and shift adjustments; establish a conflict warning mechanism to predict possible conflicts in advance; and automatically communicate and negotiate with employees to seek the best solution to conflict resolution;
[0076] The conflict detection and resolution module is equipped with conflict detection rules, conflict resolution suggestion rules, conflict warning mechanism rules and corresponding calculation formulas, which are as follows:
[0077] Conflict detection rules:
[0078] A. Excessive working hours: Consider the differences in work intensity of different positions and set different upper limit thresholds for continuous working hours. At the same time, not only the time interval between adjacent shifts is calculated, but also the total working hours within a certain period (such as a week);
[0079] Formula: Continuous working hours risk value = (current shift working hours + working hours in this cycle - total rest time in this cycle) / (position-specific continuous working hours upper limit threshold × number of working days in this cycle);
[0080] B. Position vacancies: not only compare the number of people required for each shift with the number of people actually assigned, but also consider the criticality of the position and the weight of the impact of the vacancy on the business process;
[0081] Formula: Job vacancy risk value = (number of job requirements - number of people scheduled) × job criticality weight × business process impact weight;
[0082] Suggested rules for conflict resolution:
[0083] A. Personnel deployment: Comprehensively consider the skill matching, work experience, recent work performance and adaptation cost of idle personnel to new positions;
[0084] Formula: Personnel deployment adaptation index = (the number of skills required for deployment positions & the skills possessed by idle personnel) / the number of skills required for deployment positions × (the relevant work experience score of idle personnel + the recent work performance score - the deployment adaptation cost score);
[0085] B. Shift adjustment: When adjusting shifts, consider the impact on employee satisfaction (assessed through employees' historical feedback data on shift adjustments), the chain effect on other related shifts, and the change in labor costs after the adjustment;
[0086] Formula: Comprehensive cost of shift adjustment = (number of employees involved × adjustment difficulty coefficient × employee satisfaction impact coefficient) + (number of related shift adjustments × related impact coefficient) + (human resource cost after adjustment - human resource cost before adjustment);
[0087] Conflict warning mechanism rules:
[0088] Combine historical business data, market trends, industry dynamics, and special events within the company to predict possible conflicts in the future.
[0089] Formula: Early warning index = (estimated business volume × business volume growth trend coefficient / (existing personnel processing capacity × personnel efficiency fluctuation coefficient)) × (risk coefficient + special activity impact coefficient);
[0090] The employee self-selection module allows employees to make modification suggestions or select preferences for the generated shift plan within a certain range; the system will re-optimize the shift plan based on the employee's choice; employees can exchange shifts with each other, and the system will automatically record and adjust; an employee satisfaction evaluation mechanism is established to provide feedback on satisfaction with the shift plan;
[0091] The real-time adjustment module is used to adjust the shift schedule in real time according to emergencies, such as employee leave and sudden increase in business volume; it integrates with external attendance systems and business systems to automatically obtain real-time data for adjustment; it provides emergency plan functions and presets shift adjustment plans for common emergencies;
[0092] The data statistics and analysis module is used to conduct statistical analysis on the shift data, including employee working hours, overtime, and labor costs; generate various reports to provide data support for the company's human resource decision-making; and analyze the impact of different shift scheduling plans on the company's production efficiency and employee satisfaction;
[0093] The communication and notification module is used to push scheduling results to employees and supports multiple notification methods, such as SMS, email, and APP push; establish a scheduling discussion community where employees can exchange scheduling-related experiences and issues.
[0094] In the present invention, the personal information in the employee information management module includes work skills, work experience, available working hours, vacation preferences, and supports employees to independently update some information, such as temporary time restrictions or special needs.
[0095] In the present invention, the job demand analysis module considers the impact of seasonal fluctuations, holidays and other factors on labor demand; combines market dynamics and industry trends to predict changes in job demand in the future; monitors business data in real time and dynamically adjusts job demand analysis.
[0096] In the present invention, the scheduling plan of the intelligent scheduling module complies with labor laws and regulations to ensure that employees' rest time and working hours are legal and compliant; provide a variety of scheduling mode options, such as shift system, fixed shift system, and flexible shift system; introduce a simulation scheduling function to simulate the effects of different plans before generating the final scheduling plan; consider the collaborative relationship and team tacit understanding between employees to optimize the scheduling combination.
[0097] In the present invention, the data statistics and analysis module provides a data visualization function to more intuitively display the scheduling data and analysis results.
[0098] The above shows and describes the basic principles, main features and advantages of the present invention. Those skilled in the art should understand that the present invention is not limited by the above embodiments. The above embodiments and descriptions are only preferred examples of the present invention and are not intended to limit the present invention. Without departing from the spirit and scope of the present invention, the present invention may have various changes and improvements, which fall within the scope of the present invention. The scope of protection of the present invention is defined by the attached claims and their equivalents.
Claims
1. An enterprise employee scheduling management system, including an employee information management module, a job demand analysis module, an intelligent scheduling module, a conflict detection and resolution module, an employee autonomous selection module, a real-time adjustment module, a data statistics and analysis module, and a communication and notification module, characterized in that: The employee information management module is used to record employees’ personal information in detail, introduce historical data on employee work efficiency and quality, provide a more comprehensive reference for scheduling, establish employee skill growth files, and track employee skill improvement; The job demand analysis module is used to automatically analyze the manpower demand of different positions in different time periods based on the company's business processes and order forecasts; Intelligent scheduling module, which uses artificial intelligence algorithms to integrate employee information and job requirements to generate preliminary scheduling plans; The specific calculation formula used by the intelligent scheduling module is: S1. Employee workload assessment formula: Workload index = (working hours × work intensity coefficient × task urgency coefficient + task complexity coefficient × environmental impact coefficient) / (employee ability coefficient × employee status adjustment coefficient); S2. Team tacit understanding evaluation formula: Team tacit understanding score = Σ(employee i’s cooperation history score with other team members × cooperation frequency × cooperation project importance coefficient) / (number of team members × team stability coefficient) S3. Scheduling scheme effect evaluation formula: Comprehensive score of scheduling effect = (workload balance × workload weight × work pressure adjustment coefficient) + (team tacit understanding × team tacit understanding weight × team collaboration incentive coefficient) + (labor law compliance × law weight × law risk coefficient) + (business demand satisfaction × business demand weight × business development coefficient) S4. Shift fairness evaluation formula: Shift fairness index = 1-Σ(employee i’s shift dissatisfaction level × dissatisfaction weight) / (total number of employees × employee expectation adjustment coefficient) S5. Flexible shift employee satisfaction evaluation formula: Flexible shift satisfaction = (employee autonomy × choice weight × choice flexibility coefficient) - (core work time compliance deviation × deviation weight × deviation penalty coefficient) The conflict detection and resolution module is used to automatically detect conflicts in the scheduling plan, including employees working too long continuously and positions with vacancies; and provide solution suggestions, including staff deployment and shift adjustments; Establish a conflict early warning mechanism to predict possible conflicts in advance; Automatically communicate and negotiate with employees to seek the best solution to conflict resolution; The conflict detection and resolution module is provided with conflict detection rules, conflict resolution suggestion rules, conflict warning mechanism rules and corresponding calculation formulas, specifically: Conflict detection rules: A. Excessive working hours: Considering the differences in work intensity of different positions, different upper limit thresholds for continuous working hours are set. At the same time, not only the time interval between adjacent shifts is calculated, but also the total working hours in a week are considered; Formula: Continuous working hours risk value = (current shift working hours + working hours in this cycle - total rest time in this cycle) / (position-specific continuous working hours upper limit threshold × number of working days in this cycle); B. Position vacancies: not only compare the number of people required for each shift with the number of people actually assigned, but also consider the criticality of the position and the weight of the impact of the vacancy on the business process; Formula: Job vacancy risk value = (number of job requirements - number of people scheduled) × job criticality weight × business process impact weight; Suggested rules for conflict resolution: A. Personnel deployment: Comprehensively consider the skill matching, work experience, recent work performance and adaptation cost of idle personnel to new positions; Formula: Personnel deployment adaptation index = (the number of skills required for deployment positions & the skills possessed by idle personnel) / the number of skills required for deployment positions × (the relevant work experience score of idle personnel + the recent work performance score - the deployment adaptation cost score); B. Shift Adjustment: When adjusting shifts, consider the impact on employee satisfaction, evaluate employee historical feedback on shift adjustments, the knock-on effects on other related shifts, and changes in labor costs after adjustments; Formula: Comprehensive cost of shift adjustment = (number of employees involved × adjustment difficulty coefficient × employee satisfaction impact coefficient) + (number of related shift adjustments × related impact coefficient) + (human resource cost after adjustment - human resource cost before adjustment); Conflict warning mechanism rules: Combine historical business data, market trends, industry dynamics and special event arrangements within the company to predict possible conflicts in the future; Formula: Early warning index = (estimated business volume × business volume growth trend coefficient / (existing personnel processing capacity × personnel efficiency fluctuation coefficient)) × (risk coefficient + special activity impact coefficient); The employee self-selection module allows employees to make modification suggestions or select preferences for the generated shift plan within a certain range; the system will re-optimize the shift plan based on the employee's choice; employees can exchange shifts with each other, and the system will automatically record and adjust; an employee satisfaction evaluation mechanism is established to provide feedback on satisfaction with the shift plan; The real-time adjustment module is used to adjust the shift schedule in real time according to emergencies, including employee leave and sudden increase in business volume; it integrates with external attendance systems and business systems to automatically obtain real-time data for adjustment; it provides emergency plan functions and presets shift adjustment plans for common emergencies; The data statistics and analysis module is used to conduct statistical analysis on the shift data, including employee working hours, overtime, and labor costs; generate various reports to provide data support for the company's human resource decision-making; and analyze the impact of different shift scheduling plans on the company's production efficiency and employee satisfaction; The communication and notification module is used to push scheduling results to employees and supports multiple notification methods, including SMS, email, and APP push; establish a scheduling discussion community where employees can exchange scheduling-related experiences and issues.
2. The enterprise employee scheduling management system according to claim 1, characterized in that: The personal information in the employee information management module includes work skills, work experience, available work time, vacation preferences, and supports employees to update some information independently, including temporary time restrictions or special needs.
3. The enterprise employee scheduling management system according to claim 1, characterized in that: The job demand analysis module considers the impact of seasonal fluctuations and holidays on labor demand; combines market dynamics and industry trends to predict changes in job demand in the future; monitors business data in real time and dynamically adjusts job demand analysis.
4. The enterprise employee scheduling management system according to claim 1, characterized in that: The scheduling plan of the intelligent scheduling module complies with labor laws and regulations to ensure that employees' rest time and working hours are legal and compliant; Provide a variety of scheduling modes to choose from, including shift system, fixed shift system, and flexible shift system; introduce simulation scheduling function to simulate the effects of different plans before generating the final scheduling plan; consider the collaborative relationship and team tacit understanding between employees to optimize the scheduling combination.
5. The enterprise employee scheduling management system according to claim 1, characterized in that: The data statistics and analysis module provides data visualization function to more intuitively display the scheduling data and analysis results.
Citation Information
Patent Citations
Controller scheduling method based on machine learning
CN110598991A
Human resource management system
CN111027944A