Labor management platform based on cloud computing
By designing a cloud-based labor management platform, the problem that existing technology is difficult to meet the management needs of agricultural enterprises in various aspects has been solved, and an intelligent and standardized agricultural planting management model has been realized, which has improved the accuracy and efficiency of management.
Patent Information
- Application Number
- CN202510069498.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-16
- Publication Date
- 2025-05-06
AI Technical Summary
The existing labor management tools have single functions and are difficult to cover the management needs of agricultural enterprises in many aspects, resulting in insufficient management accuracy and efficiency.
A cloud computing-based labor management platform is designed, including front-end and back-end architecture modules, microservice architecture modules, greenhouse main plant library information modules, human resources management modules, labor management modules and quality inspection management modules to achieve comprehensive management of greenhouse plants and workers.
An intelligent and standardized agricultural planting management model has been realized, and the accuracy and efficiency of management has been improved, covering many aspects such as greenhouse main information maintenance, seasonal information maintenance, plant library management, employee organization management, process management, work management, quality inspection management and salary management.
Smart Images

Figure CN119940731A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of intelligent management of agricultural enterprises, and in particular to a labor management platform based on cloud computing. Background Art
[0002] As agricultural enterprises expand in size, the traditional labor management model can no longer meet the needs of efficient and accurate management. Most of the existing labor management tools are single-function and can hardly cover multiple management needs.
[0003] At present, agricultural enterprises still adopt simple and crude management, with inconsistent standards and too many subjective factors, which leads to disunity within the enterprise. Therefore, many agricultural enterprises that have begun to grow in scale have begun to accept new management ideas and adopted some labor management systems currently on the market. However, these systems are still difficult to perfectly connect with the actual management and operation of agricultural enterprises. For example, they cannot fully cover multiple aspects such as greenhouse main body information maintenance, production season information maintenance, and plant library management. Summary of the invention
[0004] In order to overcome the above-mentioned shortcomings, the purpose of the present invention is to provide a labor management platform based on cloud computing, which sets up a front-end architecture module and a back-end architecture module for the development, setting and maintenance of the front-end page and the development, setting and deployment of the back-end service, and also sets up a greenhouse main plant library information module, a human resources management module, a labor management module and a quality inspection management module to manage the greenhouse plants and the employees, thereby realizing an intelligent and standardized agricultural planting management model.
[0005] The technical solution of the present invention to solve the technical problem is: A cloud computing-based workforce management platform, comprising: Front-end architecture module, used for the development, setting and maintenance of front-end pages; Backend architecture module, used for development, setup and deployment of backend services; A microservice architecture module, used for providing services between the front-end architecture module and the back-end architecture module; The microservice architecture module includes: The greenhouse main plant library information module is used to manage the corresponding associations between each base, greenhouse, greenhouse area, and environmental control area, and is used to maintain and manage the greenhouse main information, production season information, and plant library; The human resource management module is used to manage the entire human resource management life cycle from employee recruitment, salary, work arrangement and assessment to final resignation; Workforce management module to improve and optimize workflow; Quality inspection management module, used to manage quality inspection.
[0006] As an improvement of the present invention, the greenhouse main plant library information module includes: Greenhouse main body management unit, used to create companies, bases, greenhouses, greenhouse areas, environmental control areas and manage the number of planting rows corresponding to each environmental control area; The production season management unit is used to set the production season start time and technical time of different greenhouses; The plant library management unit is used to set the plant varieties and plant quantities corresponding to the number of greenhouse rows according to the varieties.
[0007] As a further improvement of the present invention, the human resource management module includes: Employee organization management unit, used to create departments, groups, job information and set groups and jobs for corresponding bases; The employee personnel management unit is used to collect and input personnel information and record the personnel entry, regularization, transfer, and resignation information of employees; As a further improvement of the present invention, the workforce management module includes: The process management unit is used to set the information of each process and classify the processes; Work assignment management unit, used to assign tasks to employees according to work plans and track completion status; Work management unit, used to record employees' daily work content and workload.
[0008] As a further improvement of the present invention, the labor management module further includes: The salary calculation unit is used to automatically calculate the employee's salary based on the work records and process unit price; Report generation unit for automatically generating workload and salary reports.
[0009] As a further improvement of the present invention, the quality inspection management module includes: The quality inspection standard setting unit is used to set the quality inspection standard for each process; A work record and data collection unit, used to collect employees' work data in the work management unit; The quality inspection execution unit is used to check the work of employees according to the assigned tasks.
[0010] As a further improvement of the present invention, the quality inspection management module further includes: Quality inspection record unit, used to enter inspection results; The quality inspection report generation unit is used to automatically generate a quality inspection report based on the input information of the quality inspection record unit.
[0011] As a further improvement of the present invention, the quality inspection management module further includes: The problem tracking unit is used to check non-conforming items, automatically generate problem tracking sheets, and issue notifications requiring rectification.
[0012] As a further improvement of the present invention, the quality inspection management module further includes: a data analysis unit, which is used to generate a data report by performing statistical analysis based on the quality inspection results.
[0013] The present invention sets up a front-end architecture module and a back-end architecture module for the development, setting and maintenance of the front-end page and the development, setting and deployment of the back-end service, and also sets up a greenhouse main plant library information module, a human resources management module, a labor management module and a quality inspection management module to manage the greenhouse plants and the employees, thereby realizing an intelligent and standardized agricultural planting management model. BRIEF DESCRIPTION OF THE DRAWINGS
[0014] For ease of explanation, the present invention is described in detail with reference to the following preferred embodiments and the accompanying drawings.
[0015] Figure 1 It is a work flow chart of the present invention; Figure 2 It is a functional structure interface block diagram of the present invention; Figure 3 It is a flow chart of the operation of the present invention. DETAILED DESCRIPTION
[0017] In order to make the purpose, technical solution and advantages of the present invention more clearly understood, the present invention is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not intended to limit the present invention.
[0018] like Figures 1 to 3 As shown, a cloud computing-based workforce management platform of the present invention includes: Front-end architecture module, used for the development, setting and maintenance of front-end pages; Backend architecture module, used for development, setup and deployment of backend services; A microservice architecture module, used for providing services between the front-end architecture module and the back-end architecture module; Among them, the microservice architecture module includes: The greenhouse main plant library information module is used to manage the corresponding associations between each base, greenhouse, greenhouse area, and environmental control area, and is used to maintain and manage the greenhouse main information, production season information, and plant library; The human resource management module is used to manage the entire human resource management life cycle from employee recruitment, salary, work arrangement and assessment to final resignation; Workforce management module to improve and optimize workflow; Quality inspection management module, used to manage quality inspection.
[0019] The present invention sets up a front-end architecture module and a back-end architecture module for the development, setting and maintenance of the front-end page and the development, setting and deployment of the back-end service, and also sets up a greenhouse main plant library information module, a human resources management module, a labor management module and a quality inspection management module to manage the greenhouse plants and the employees, thereby realizing an intelligent and standardized agricultural planting management model.
[0020] The present invention is applicable to the comprehensive management of employees by agricultural enterprises, including greenhouse main body information maintenance, production season information maintenance, plant library management, employee organization management, employee management, personnel management, process management, work management, quality inspection management and salary management.
[0021] In the present invention, some information interpretation settings are performed as follows: •Greenhouse main information refers to basic information such as greenhouse area and environmental control area; •Production season information refers to the time nodes of each greenhouse planting cycle; • Plant library refers to recording the varieties and plant stocks planted in each row of each greenhouse; •Employee organizational structure refers to the departmental and position structure of employees within the company; •Process refers to the specific work steps or tasks, including information such as unit price and unit; •Work quality inspection refers to the quality inspection of the work completed by employees; •Salary management refers to calculating and reviewing employees’ salaries and the costs incurred by the company.
[0022] In the present invention, the framework of the front-end architecture module adopts the React framework to achieve rapid development and maintenance of the front-end page. The React framework provides a rich component library and powerful state management capabilities, which simplifies the front-end development work; the front-end architecture module can also use the Vue framework instead of the React framework for front-end development.
[0023] The front-end architecture module uses a component-based development model to improve code reusability and maintainability. By splitting the interface into multiple independent components, each component is responsible for a specific function, which facilitates team collaboration and code management.
[0024] The front-end architecture module is a responsive design that supports the adaptation of multiple terminal devices (such as PCs, tablets, and mobile phones) to ensure a good user experience. It achieves cross-device adaptive layout through CSS frameworks (such as Bootstrap) and media queries.
[0025] In the present invention, the framework of the back-end architecture module adopts the Spring Boot framework to achieve rapid development and deployment of back-end services. Spring Boot provides functions such as automatic configuration, dependency management and built-in server, which simplifies the development process; the back-end architecture module can use the Django framework instead of the Spring Boot framework for back-end development.
[0026] The database of the back-end architecture module uses MySQL as the main database, which supports high concurrency and large data processing. MySQL has high performance and stability and can meet the data storage needs of the system. PostgreSQL can also be used instead of MySQL as the main database; the back-end architecture module uses Redis as the cache layer to improve data access speed. Redis is a high-performance key-value storage system that can significantly reduce direct access to the database and improve system performance. Memcached can also be used instead of Redis as the cache layer.
[0027] The backend architecture module uses RabbitMQ as the message queue to implement asynchronous processing and task scheduling. RabbitMQ supports reliable message delivery and high availability and is suitable for various asynchronous processing scenarios. Kafka can also be used instead of RabbitMQ as the message queue.
[0028] In the present invention, the microservice architecture module is divided into multiple microservices, each microservice is responsible for an independent functional module, and modules such as greenhouse main information maintenance, production season information maintenance, plant library management, employee organization management, employee management, personnel management, process management, work management, quality inspection management and salary management are supported by different microservices respectively.
[0029] In the microservice architecture module, Consul is used for service registration and discovery, supporting dynamic load balancing. Consul can help the system automatically discover and manage microservice instances to ensure high availability and flexibility of services.
[0030] The microservice architecture module uses Spring Cloud Gateway as the API gateway to implement request routing and security control. The API gateway uniformly manages the entrances of all microservices, provides routing, authentication, current limiting and other functions to ensure the security and stability of the system.
[0031] In the present invention, the greenhouse main plant library information module includes: Greenhouse main body management unit, used to create companies, bases, greenhouses, greenhouse areas, environmental control areas and manage the number of planting rows corresponding to each environmental control area; The production season management unit is used to set the production season start time and technical time of different greenhouses; The plant library management unit is used to set the plant varieties and plant quantities corresponding to the number of greenhouse rows according to the varieties.
[0032] In the present invention, the greenhouse main plant library information module is used to manage the corresponding associations between each base, greenhouse, greenhouse area, and environmental control area; specifically: 1. The greenhouse main management unit creates companies, bases, greenhouses, greenhouse areas, and environmental control areas, and manages the number of planting rows corresponding to each environmental control area; 2. Production season management unit, set specific production season start time and technical time for different greenhouses; 3. After the plant library management unit maintains the corresponding varieties, it sets the plant varieties and plant quantities to be planted in the corresponding number of greenhouse rows.
[0033] In the present invention, the human resource management module includes: Employee organization management unit, used to create departments, groups, job information and set groups and jobs for corresponding bases; The employee personnel management unit is used to collect and enter personnel information and record employees' personnel entry, regularization, transfer, and resignation information.
[0034] Specifically, the human resource management module is used to manage the entire human resource management life cycle from employee recruitment, salary, work arrangement, training and assessment to final resignation; the details are as follows: 1. Employee organization management unit: create departments, groups, positions and other information, and set groups and positions corresponding to the base; 2. Employee personnel management unit: 2.1. Fill in the personnel information such as employee number, name, ID number, etc., and input the above personnel information through other servers; 2.2. Onboarding management: record the employee’s date of employment, set up the organization of the employee’s corresponding base, contract signing status, etc.
[0035] 2.3. Regularization management: record the employee’s regularization date and related approval process.
[0036] 2.4. Transfer management: record employee transfer information, including new and old positions, reasons for transfer, etc.
[0037] 2.5. Transfer management: record the situation of employees transferring from temporary workers to regular workers.
[0038] 2.6. Resignation management: record the employee’s resignation date and reason.
[0039] In the present invention, the workforce management module includes: The process management unit is used to set the information of each process and classify the processes; Work assignment management unit, used to assign tasks to employees according to work plans and track completion status; Work management unit, used to record employees’ daily work content and workload; The salary calculation unit is used to automatically calculate the employee's salary based on the work records and process unit price; Report generation unit for automatically generating workload and salary reports.
[0040] Specifically, the labor management module helps agricultural enterprises to build real-time labor management with lean management as the goal by improving workflow, simplifying and reducing risks, and improving production efficiency. The details are as follows: 1. Process management unit, which defines the name, unit price, unit and other information of each process, and classifies the processes by type for easy management and query; 2. Work allocation management unit, which assigns tasks to employees according to the work plan and tracks the completion status; 3. Work management unit, which records employees’ daily work content, workload and other information; 4. Salary calculation unit, automatically calculates employees' salary based on work records and process unit prices; 5. Report generation unit, generates workload and salary reports, and supports export to Excel and other formats.
[0041] In the present invention, the quality inspection management module includes: The quality inspection standard setting unit is used to set the quality inspection standard for each process; A work record and data collection unit, used to collect employees' work data in the work management unit; The quality inspection execution unit is used to check the work of employees according to the assigned tasks; Quality inspection record unit, used to enter inspection results; A quality inspection report generation unit is used to automatically generate a quality inspection report based on the input information of the quality inspection record unit; The problem tracking unit is used to check non-conforming items, automatically generate problem tracking sheets, and issue notifications requiring rectification; The data analysis unit is used to generate data reports based on statistical analysis of quality inspection results.
[0042] Specifically, the quality inspection management module ensures the work quality and production efficiency of employees through a systematic quality inspection process, as follows: 1. Set up quality inspection standard units and set detailed quality inspection standards for each process, including but not limited to work completion, operation standardization, product qualification rate, etc.; quality inspection standards are classified by process type for easy management and query. For example, the planting process, harvesting process, packaging process, etc. each have different quality inspection standards; 2. Work record and data collection unit: In the work management unit, the daily work content and workload information of employees are recorded and the work data of employees are collected; 3. Quality inspection execution unit, where quality inspectors check employees’ work according to assigned tasks; 4. Quality inspection record unit: the quality inspector will record the inspection results in the system. The record content includes the quality inspection time, quality inspector, quality inspection object, quality inspection result (qualified / unqualified), reason for unqualified, etc. 5. Problem tracking unit: For non-conforming items, the system will automatically generate a problem tracking sheet and notify relevant personnel to make corrections. Quality inspectors can record the details of the problem, including problem description, correction measures, and person responsible for correction, etc. 6. Generate quality inspection report unit. The system automatically generates quality inspection report based on quality inspection records. The report content includes quality inspection time, quality inspection object, quality inspection results, unqualified items and cause analysis, etc.; 7. Data analysis unit: The system provides data analysis functions, supports statistical analysis of quality inspection results according to different dimensions such as time, process, and employees, and helps management discover the patterns and trends of quality problems.
[0043] The present invention has the following advantages: 1. In terms of plant library management, the Internet of Things technology is integrated to realize the intelligent management of greenhouse plant data. Users can view the stock data of plants in the greenhouse in real time through the system without manual intervention. Each row of plants is marked and tracked through the Internet of Things devices to ensure the accuracy and completeness of the data, making greenhouse management smarter and providing refined management for agricultural production. 2. In terms of agricultural work plans, real-time process work plan viewing is provided, so that planting supervisors can monitor progress and make adjustments at any time. IoT devices collect work plan execution data, and the system analyzes and generates real-time progress reports to provide data support for decision-making, realizing intelligent management of agricultural work plans, helping greenhouses to adjust work in a timely manner, and maximizing production efficiency and quality.
[0044] 3. In terms of work management, intelligent management of employee work records is realized, which is convenient for recording the work status of employees in each process. The system automatically calculates labor costs and work efficiency, providing support for enterprises to quickly calculate employee wages. Internet of Things technology monitors work data in real time to ensure the accuracy and completeness of records, improves the efficiency and accuracy of work records, and provides enterprises with intelligent wage management solutions.
[0045] 4. In terms of labor management, comprehensive personnel management has been achieved. Data such as labor companies and labor commissions are collected and transmitted in real time through IoT devices. The processes of workers' entry, job transfer, regularization, transfer, and resignation are automatically managed by the intelligent system, which improves the efficiency and accuracy of personnel management. Human resource management is more intelligent, providing enterprises with a full range of refined talent management solutions.
[0046] 5. The intelligent formulation and review of technical notification forms have been realized. Technical notification forms can timely convey various technical information, guidance and procedural documents, help each base to standardize gardening, plant protection, environmental control, water and fertilizer operation standards, and IoT devices collect relevant data and automatically integrate them into technical notification forms, realizing the rapid transmission and standardized management of technical information, providing intelligent and efficient technical support for agricultural production, and promoting the modernization of agricultural production.
[0047] In terms of quality control and inspection, the present invention realizes quality inspection of employees' agricultural process work records, and managers make decisions based on the qualified rate data. The system provides a clear comparison of the work quality of the bases. The Internet of Things technology ensures the accuracy and real-time nature of the data, provides a scientific decision-making basis for the management, and promotes the improvement of agricultural production quality and the improvement of management efficiency; in terms of comprehensive management, by integrating various functions such as working hours, wages, quality inspection, and plant libraries, comprehensive management of the labor force is achieved and management efficiency is improved; in terms of high stability, cloud computing technology is used to ensure the stable operation of the system under high concurrency and reduce the risk of system crashes; in terms of ease of use, the concise and clear user interface and convenient operation process reduce the user's learning cost and improve the user experience; in terms of customization capability, it supports the expansion and customization of functional modules to meet the personalized needs of enterprises and improve the applicability and flexibility of the system.
[0048] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Any modifications, equivalent substitutions and improvements made within the spirit and principles of the present invention should be included in the protection scope of the present invention.
Claims
1. A cloud computing-based workforce management platform, characterized in that: include: Front-end architecture module, used for the development, setting and maintenance of front-end pages; Backend architecture module, used for development, setup and deployment of backend services; A microservice architecture module, used for providing services between the front-end architecture module and the back-end architecture module; The microservice architecture module includes: The greenhouse main plant library information module is used to manage the corresponding associations between each base, greenhouse, greenhouse area, and environmental control area, and is used to maintain and manage the greenhouse main information, production season information, and plant library; The human resource management module is used to manage the entire human resource management life cycle from employee recruitment, salary, work arrangement and assessment to final resignation; Workforce management module to improve and optimize workflow; Quality inspection management module, used to manage quality inspection.
2. The cloud computing-based workforce management platform according to claim 1, characterized in that: The greenhouse main plant library information module includes: Greenhouse main body management unit, used to create companies, bases, greenhouses, greenhouse areas, environmental control areas and manage the number of planting rows corresponding to each environmental control area; The production season management unit is used to set the production season start time and technical time of different greenhouses; The plant library management unit is used to set the plant varieties and plant quantities corresponding to the number of greenhouse rows according to the varieties.
3. The cloud computing-based workforce management platform according to claim 1, characterized in that: The human resource management module includes: Employee organization management unit, used to create departments, groups, job information and set groups and jobs for corresponding bases; The employee personnel management unit is used to collect and enter personnel information and record employees' personnel entry, regularization, transfer, and resignation information.
4. The cloud computing-based workforce management platform according to claim 1, characterized in that: The workforce management module includes: The process management unit is used to set the information of each process and classify the processes; Work assignment management unit, used to assign tasks to employees according to work plans and track completion status; Work management unit, used to record employees' daily work content and workload.
5. The cloud computing-based workforce management platform according to claim 4, characterized in that: The workforce management module also includes: The salary calculation unit is used to automatically calculate the employee's salary based on the work records and process unit price; Report generation unit for automatically generating workload and salary reports.
6. The cloud computing-based workforce management platform according to claim 3, characterized in that: The quality inspection management module includes: The quality inspection standard setting unit is used to set the quality inspection standard for each process; A work record and data collection unit, used to collect employees' work data in the work management unit; The quality inspection execution unit is used to check the work of employees according to the assigned tasks.
7. The cloud computing-based workforce management platform according to claim 6, characterized in that: The quality inspection management module also includes: Quality inspection record unit, used to enter inspection results; The quality inspection report generation unit is used to automatically generate a quality inspection report based on the input information of the quality inspection record unit.
8. The cloud computing-based workforce management platform according to claim 7, characterized in that: The quality inspection management module also includes: The problem tracking unit is used to check non-conforming items, automatically generate problem tracking sheets, and issue notifications requiring rectification.
9. The cloud computing-based workforce management platform according to claim 8, characterized in that: The quality inspection management module also includes: The data analysis unit is used to generate data reports based on statistical analysis of quality inspection results.