Enterprise staff health management system
By using data encryption and blockchain technology in the enterprise employee health management system to generate an untampered QR code, the problem of data tampering and traceability in the existing system is solved, and the accuracy and management efficiency of data are improved.
Patent Information
- Application Number
- CN202510251558.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-05
- Publication Date
- 2025-06-17
AI Technical Summary
The existing enterprise employee health management system has problems such as data being tampered with, data being untrue and untraceable, which leads to the inability to effectively protect the work efficiency and employee health of the enterprise.
A corporate employee health management system was designed, using data encryption module to encrypt the data, and using blockchain technology to process and decentralize the data, generating an irreversible QR code to ensure that the data flow can be traced.
It improves the accuracy and management efficiency of health data of enterprise employees, ensures the security and reliability of data, and provides effective protection against data tampering.
Smart Images

Figure CN120164564A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of data processing, and in particular to an enterprise employee health management system. Background Art
[0002] Employee health is a very common topic in enterprises. Employee health is not only related to the work efficiency of employees, but also to the normal operation of the enterprise. If employees are sick and infect others, it will be a big loss for the enterprise. Therefore, enterprises need to understand and manage the health status of all employees to prevent infectious patients from spreading the infection to other employees and ensure the work efficiency of the enterprise. At present, enterprise employee health management systems are usually used to manage employee health, but the current enterprise employee health management systems have data tampering and untrue data, and the data cannot be traced, resulting in no way to check whether the data has been tampered with, and unable to provide a barrier for the enterprise. Summary of the invention
[0003] In view of the above-mentioned problems, the present invention is proposed.
[0004] Therefore, the present invention provides an enterprise employee health management system that can solve the problems mentioned in the background technology.
[0005] In order to solve the above technical problems, the present invention provides the following technical solutions: an enterprise employee health management system, comprising: an employee database, an administrator authentication module, a health status check module, a QR code generation module, a QR code verification module, and a request module;
[0006] The employee database is used to record the basic information of employees. The administrator authentication module is used by users to register user accounts in the background and associate authentication, and bind the accounts of relevant operators of the authorized enterprise;
[0007] The health status check module is used to check the health status data of the enterprise employees and send it to the employee database. The employee database stores the health status data of the enterprise employees at each period of time as the basic information of the employees.
[0008] As a preferred solution of the enterprise employee health management system described in the present invention, the QR code generation module includes a data encryption module, a blockchain module, and a QR code output module.
[0009] As a preferred solution of the enterprise employee health management system described in the present invention, the blockchain module packs the encrypted data of each period of time into a block, connects them in sequence to form a blockchain, and saves the hash value of the verification information of the previous block in the verification information of each block, and sends the processed data to the QR code output module.
[0010] As a preferred solution of the enterprise employee health management system described in the present invention, wherein: the two-dimensional code output module covers the originally generated two-dimensional code according to the hash value to generate a new two-dimensional code;
[0011] The two-dimensional code verification module scans the two-dimensional code data sent by the employee and decrypts it to obtain the employee health status data.
[0012] As a preferred solution of the enterprise employee health management system described in the present invention, wherein: the health status data of enterprise employees for each period of time will generate a two-dimensional code, and the two-dimensional code output module will cover the old two-dimensional code with the two-dimensional code generated from the health status data of the latest period of time.
[0013] As a preferred solution of the enterprise employee health management system described in the present invention, wherein: the data encryption module generates a unique identity identifier based on the HASH and MD5 unique coding technologies according to the employee information entered in the employee database.
[0014] As a preferred solution of the enterprise employee health management system described in the present invention, wherein: the two-dimensional code verification module makes a digest identification of the blockchain. When reading data, it extracts the timestamp and hash value in the data storage identifier; verifies the data through the timestamp, and the verified data content completes blockchain penetration by calculating the hash value and going on the chain to obtain encrypted data.
[0015] As a preferred solution of the enterprise employee health management system described in the present invention, wherein: the two-dimensional code verification module decrypts the encrypted data according to the unique identity identifier to obtain the employee health status data.
[0016] As a preferred solution of the enterprise employee health management system described in the present invention, wherein: the data encryption module encrypts the latest health status data and the identity identifier data of enterprise employees in the employee database, and sends the encrypted data to the blockchain module.
[0017] As a preferred solution of the enterprise employee health management system described in the present invention, wherein: the request module obtains a request for admission based on the employee health status data.
[0018] Advantages of the present invention: The present invention uses the data encryption module to encrypt data, and adopts blockchain technology to process and decentralize data, thereby generating correct two-dimensional codes, ensuring that the data flow can be traced, improving the accuracy of enterprise employee health data. At the same time, the verification module can verify the data synchronously, improving the management efficiency. BRIEF DESCRIPTION OF THE DRAWINGS
[0019] To more clearly illustrate the technical solutions of the embodiments of the present invention, the accompanying drawings required for the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings in the following description are only some embodiments of the present invention. For those of ordinary skill in the art, without creative efforts, other accompanying drawings can be obtained based on these drawings.
[0020] Figure 1 This is a schematic diagram of the overall structure of an enterprise employee health management system proposed by the present invention. Specific embodiments
[0021] To make the above objects, features, and advantages of the present invention more obvious and understandable, the specific embodiments of the present invention will be described in detail below with reference to the accompanying drawings of the specification. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the scope of protection of the present invention.
[0022] Many specific details are set forth in the following description in order to provide a thorough understanding of the present invention, but the present invention may be practiced in other ways different from those described herein. Those skilled in the art can make similar extensions without departing from the connotation of the present invention. Therefore, the present invention is not limited by the specific embodiments disclosed below.
[0023] Embodiment 1, referring to Figure 1 This is an embodiment of the present invention, which provides an enterprise employee health management system.
[0024] As Figure 1 shown, the present invention provides an enterprise employee health management system, including an employee database 1, an administrator authentication module 2, a health status check module 3, a QR code generation module 4, a QR code verification module 5, and a request module 6. The employee database 1 is used to record the basic information of employees. The administrator authentication module 2 is registered by the user in the background and associated with authentication, and binds and authorizes the accounts of relevant operators of the enterprise. The health status check module 3 is used to check the health status data of enterprise employees and send it to the employee database 1. The employee database 1 saves the health status data of enterprise employees at each period as the basic information of employees. The QR code generation module 4 includes a data encryption module 7, a blockchain module 8, and a QR code output module 9;
[0025] The data encryption module 7 encrypts the latest health status data in the employee database and the identity identification data of enterprise employees, and sends the encrypted data to the blockchain module;
[0026] The blockchain module 8 packs the encrypted data for each period of time into a block, connects them in sequence to form a blockchain, and saves the hash value of the verification information of the previous block in the verification information of each block, and sends the processed data to the QR code output module;
[0027] The QR code output module 9 overwrites the originally generated QR code according to the hash value to generate a new QR code;
[0028] The QR code verification module 5 scans the QR code data sent by the employee and decrypts it to obtain the employee's health status data;
[0029] The request module 6 obtains the request for whether to be admitted according to the employee's health status data.
[0030] The health status data of enterprise employees for each period of time will generate a QR code, and the QR code output module will overwrite the old QR code with the QR code generated from the health status data of the latest period of time.
[0031] The data encryption module 7 generates a unique identity identifier based on the HASH and MD5 unique coding technologies according to the employee information entered in the employee database.
[0032] The QR code verification module 5 makes a digest identification of the blockchain. When reading data, it extracts the timestamp and hash value in the data storage identifier; verifies the data through the timestamp, and the verified data content completes blockchain penetration by calculating the hash value and going on-chain to obtain the encrypted data.
[0033] The QR code verification module 5 decrypts the encrypted data according to the unique identity identifier to obtain the employee's health status data.
[0034] Specifically, the first step: registration;
[0035] Enterprise employees input their user information through the system for associated authentication and establish a basic data information for enterprise employees; then the management personnel set a secret key to prevent information leakage;
[0036] The second step: check the health status of employees;
[0037] The inspection methods include going to the hospital for inspection and using tools such as nucleic acid for auxiliary inspection;
[0038] The third step: generate a QR code;
[0039] The system generates a unique identity identifier based on the HASH and MD5 unique coding technologies according to the entered employee information and uses it as the secret key. At the same time, in the verification process, the unique identity identifier is used as the secret key to decrypt the data to obtain the verification;
[0040] For the health status data of enterprise employees for each period of time, a QR code is generated. At the same time, the encrypted data for each period of time is packed into a block and concatenated in sequence to form a blockchain. In the verification information of each block, the hash value of the verification information of the previous block is saved, and then the QR code generated from the health status data of the latest period of time is used to overwrite the old QR code.
[0041] Step 4: Verification;
[0042] When synchronizing the data to the blockchain public chain, a digest identifier is added to the blockchain. When reading the data, the timestamp and hash value in the data storage identifier are extracted; the data is verified through the timestamp, and the verified data content is uploaded to the blockchain by calculating the hash value to complete the blockchain penetration.
[0043] Then, the encryption key obtained during the previous encryption process is used to decrypt the encrypted data, so as to obtain a request for admission based on the health status data of the employees.
[0044] The enterprise employee health management system provided by the present invention adopts a distributed architecture design, and significantly improves the system performance and maintainability through modular management. The various functional modules of the system communicate through standardized interfaces, ensuring the scalability and flexibility of the system. The specific implementation solutions and their technical features of each module will be introduced in detail below.
[0045] At the data storage level, the employee database adopts advanced sharding storage technology, finely divides the data according to the time dimension, and realizes the cold and hot separation storage strategy of the data. For the data frequently accessed recently, the system stores it in the cache, adopting a multi-level cache architecture, including local cache and distributed cache, significantly improving the data access efficiency. For historical data, a distributed storage solution is adopted, and through data sharding and replication mechanisms, the reliability and fault tolerance of the data are ensured. The system also realizes an intelligent data preheating mechanism, automatically adjusts the cache strategy according to the access pattern, and further optimizes the storage performance.
[0046] The administrator authentication module adopts the industry-leading multi-factor authentication mechanism, combining biometric recognition technology with traditional password authentication. The system supports multiple biometric recognition methods such as fingerprint recognition and face recognition, and uses deep learning algorithms to improve the recognition accuracy. In terms of permission management, role-based access control (RBAC) is implemented, and the permission division can be accurate to the specific operation level. The system also introduces a dynamic token mechanism to update the access token regularly, reducing the risk of key leakage. In addition, the system also realizes a complete audit log function, recording all user operation behaviors for later traceability and analysis.
[0047] The innovation of the health status check module lies in the design of a standardized data acquisition interface, which supports the data access of various medical detection devices. The system defines a unified data exchange format and realizes the automatic conversion and standardization processing of different device data formats through the adapter pattern. To ensure the accuracy of data, the system implements a multiple verification mechanism, including data format verification, range verification, and logical verification, etc. At the same time, the system also supports the offline data acquisition mode, which can temporarily store data when the network is unstable and automatically synchronize it after the network resumes.
[0048] In terms of data security transmission, the system adopts multi-level security protection measures. All data transmission processes are encrypted using the SSL / TLS protocol, and a certificate verification mechanism is implemented. The system also sets an intelligent access frequency limit, which can automatically identify and block abnormal access requests. To prevent replay attacks, the system adds a timestamp and a random string to each request and implements the verification of the request validity period.
[0049] The QR code generation module is a major innovation point of the system. It ensures the immutability of health data through blockchain technology. Each piece of health data will calculate a digital signature when written and store it in the blockchain. The system adopts a consensus mechanism to ensure data consistency and automatically executes data verification rules through smart contracts. The generation of QR codes uses an asymmetric encryption algorithm to ensure data confidentiality. The system also implements a dynamic update mechanism for QR codes, which can automatically update the QR code content according to the latest health data.
[0050] In terms of exception handling, the system implements a complete exception handling mechanism, including multiple levels such as business exceptions, system exceptions, and network exceptions. Each exception will be detailedly recorded, including information such as the time, location, and reason of the exception occurrence. The system also implements an automatic warning mechanism, which will automatically notify the relevant person in charge when a serious exception occurs.
[0051] In terms of data analysis, the system provides rich statistical analysis functions. Through data mining algorithms, the system can discover valuable patterns and trends from massive health data. The system supports multi-dimensional data analysis and can perform statistics and display according to different dimensions such as departments, time, and health indicators. The analysis results are presented in a visual way, which is convenient for managers to intuitively understand the overall health status of enterprise employees.
[0052] In terms of system performance optimization, a number of advanced technologies are adopted. The system uses connection pool technology to optimize database access, realizes the asynchronous processing of requests, and significantly improves the concurrent processing ability of the system. Through load balancing technology, the system can automatically adjust the request distribution strategy according to the server load situation. At the same time, the system also implements an intelligent resource scheduling mechanism, which can automatically expand or contract system resources according to business pressure.
[0053] Through the comprehensive application of these technical means, this system has achieved the secure management, efficient processing, and convenient query of enterprise employees' health data. Compared with traditional systems, this system has been significantly improved in terms of data security, system reliability, processing efficiency, and user experience. The modular design and standardized interfaces of the system endow it with good scalability, enabling it to adapt to future business development needs. At the same time, the intelligent features and perfect exception handling mechanism of the system ensure that the system can operate stably and continuously, providing reliable technical support for enterprise employees' health management.
[0054] In summary, the present invention encrypts data using a data encryption module and processes and decentralizes the data using blockchain technology to generate correct two-dimensional codes, ensuring that the data flow can be traced, improving the accuracy of enterprise employees' health data. At the same time, the verification module can verify the data synchronously, improving the management efficiency.
[0055] Example 2 is an embodiment of the present invention, which provides an enterprise employees' health management system. To verify the beneficial effects of the present invention, scientific demonstrations are carried out through economic benefit calculations and simulation experiments.
[0056] To verify the technical effects of the present invention, a set of control experiments was designed in this embodiment. 1000 employees of a large manufacturing enterprise were selected as experimental samples, and the health management system of the present invention (experimental group) and the traditional health management system (control group) were used for a 6-month application test. The experiment focused on examining the performance of the system in multiple dimensions such as data processing efficiency, security, accuracy, and user experience. During the experiment, a standardized test process was adopted in this embodiment, and various index data were collected through professional performance monitoring tools. The experimental environment adopted the same hardware configuration: the server was configured with a 64-core processor, 256GB of memory, 10TB of storage space, and a network bandwidth of 1000Mbps. To ensure the comparability of the data, the two groups of systems were simultaneously connected to the same health detection devices, including medical devices such as thermometers, sphygmomanometers, and electrocardiographs.
[0057] In the experimental execution phase, this embodiment simulated various scenarios in daily work, including batch data import, concurrent access, exception handling, etc. For data security testing, this embodiment used professional penetration testing tools to conduct security vulnerability scans and carried out multiple rounds of stress testing to simulate high-concurrency access scenarios. This embodiment also paid special attention to the system's performance under extreme conditions, such as data consistency guarantee capabilities in abnormal situations like network fluctuations and equipment failures. In terms of user experience testing, this embodiment randomly selected 100 users to conduct a system usage satisfaction survey, used a Likert scale for scoring, and collected detailed user feedback. At the same time, this embodiment quantitatively evaluated various functions of the system, including statistical analysis of indicators such as response time, number of operation steps, and error rate.
[0058] Table 1 Data table of system performance comparison test results
[0059] Data index The present invention Traditional system Performance improvement ratio Data processing speed (records / second) 2500 800 212.5% System response time (milliseconds) 50 180 72.2% Data storage efficiency (MB / s) 150 45 233.3% Concurrent user capacity (number) 5000 1000 400% Data synchronization delay (seconds) 1.5 8 81.3% Number of security vulnerabilities (number) 2 15 86.7% Data accuracy rate (%) 99.9 95.5 4.4% System stability (%) 99.95 96.8 3.15% User satisfaction score (points) 9.2 6.8 35.3% Mean time to recovery (minutes) 3 15 80% Data compression rate (%) 75 45 66.7% Resource occupancy rate (%) 35 65 46.2%
[0060] Through in-depth analysis of the experimental data in Table 1, it can be concluded that the present invention shows significant advantages in multiple key indicators. In terms of data processing capacity, the processing speed of this system reaches 2,500 pieces per second, which is a 212.5% increase compared to the traditional system. This is mainly due to the application of the distributed architecture and data sharding technology. In terms of system response time, the average response time of this system is only 50 milliseconds, showing a significant improvement compared to the 180 milliseconds of the traditional system, with a 72.2% increase. This reflects the effect of the multi-level cache architecture. The concurrent user capacity has increased particularly significantly, from 1,000 to 5,000, with an increase rate of 400%, indicating that the system's horizontal expansion ability and load balancing strategy are effective. In terms of data security, the number of security vulnerabilities discovered through penetration testing has decreased from 15 to 2, with an improvement rate of 86.7%. This verifies the effectiveness of multi-factor authentication and blockchain technology in enhancing system security. The data accuracy rate has been increased to 99.9%, which is 4.4 percentage points higher than the 95.5% of the traditional system. This is due to the application of multiple verification mechanisms and intelligent data processing algorithms. The system stability reaches 99.95%, which is 3.15 percentage points higher than the traditional system. The average fault recovery time has been shortened from 15 minutes to 3 minutes, with an 80% increase. This fully proves the effectiveness of the system's fault tolerance ability and self-repair mechanism. In terms of resource utilization efficiency, the resource occupancy rate of this system is only 35%, which is 46.2% lower than the traditional system. At the same time, the data compression rate has been increased to 75%, which is 66.7% higher than the traditional system. This shows that the system has obvious advantages in resource management and storage optimization. The user satisfaction score reaches 9.2 points (out of 10), which is 35.3% higher than the traditional system. This confirms the practicality and ease of use of the system from the user experience level. Generally speaking, the experimental data comprehensively verifies the significant advantages of the present invention in terms of performance, security, reliability, and user experience, and proves the scientificity and innovation of the system design.
[0061] It should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention and are not intended to limit. Although the present invention has been described in detail with reference to the preferred embodiments, those of ordinary skill in the art should understand that the technical solutions of the present invention can be modified or equivalently replaced without departing from the spirit and scope of the technical solutions of the present invention, and they should all be covered within the scope of the claims of the present invention.
Claims
1. An enterprise employee health management system, characterized in that: It includes employee database, administrator authentication module, health status check module, QR code generation module, QR code verification module and request module; The employee database is used to record the basic information of employees. The administrator authentication module is used by users to register user accounts in the background and associate authentication, and bind the accounts of relevant operators of the authorized enterprise; The health status check module is used to check the health status data of the enterprise employees and send it to the employee database. The employee database stores the health status data of the enterprise employees at each period of time as the basic information of the employees.
2. The enterprise employee health management system according to claim 1, characterized in that: The QR code generation module includes a data encryption module, a blockchain module, and a QR code output module.
3. The enterprise employee health management system according to claim 2, characterized in that: The blockchain module packs the encrypted data of each period into a block, connects them in sequence to form a blockchain, and saves the hash value of the previous block verification information in the verification information of each block, and sends the processed data to the QR code output module.
4. The enterprise employee health management system according to claim 3, characterized in that: The two-dimensional code output module overwrites the original generated two-dimensional code according to the hash value to generate a new two-dimensional code; The two-dimensional code verification module scans the two-dimensional code data sent by the employee and decrypts it to obtain the employee's health status data.
5. The enterprise employee health management system according to claim 4, characterized in that: The health status data of the enterprise employees in each period of time will generate a QR code, and the QR code output module will overwrite the old QR code with the QR code generated by the health status data of the latest period of time.
6. The enterprise employee health management system according to claim 5, characterized in that: The data encryption module generates a unique identity based on the employee information entered into the employee database based on HASH and MD5 unique encoding technologies.
7. The enterprise employee health management system according to claim 6, characterized in that: The QR code verification module performs a summary identification on the blockchain and extracts the timestamp and hash value in the data storage identification when reading data; The data is verified through timestamps, and the verified data content is uploaded to the chain by calculating the hash value to complete blockchain penetration and obtain encrypted data.
8. The enterprise employee health management system according to claim 6, characterized in that: The two-dimensional code verification module decrypts the encrypted data according to the unique identity identifier to obtain the employee's health status data.
9. The enterprise employee health management system according to claim 6, characterized in that: The data encryption module encrypts the latest health status data and identity data of enterprise employees in the employee database, and sends the encrypted data to the blockchain module.
10. The enterprise employee health management system according to claim 6, characterized in that: The request module obtains a request for admission based on the employee's health status data.