A multi-terminal collaborative enterprise management system and method

By dividing enterprise data into port data and setting login and ownership verification rules, the problems of intricate login verification and insufficient ownership verification in the existing technology are solved, and the refined management and security of data are achieved, ensuring the legal use and transmission of data, and improving the security and collaboration efficiency of the system are improved.

CN119720250BActive Publication Date: 2025-08-19LIANYUN INTELLIGENT TECHNOLOGY (SUZHOU) CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202411887220.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-12-20
Publication Date
2025-08-19
Estimated Expiration
2044-12-20

AI Technical Summary

Technical Problem

In the prior art, detailed verification of login is not achieved through detailed division of login ports, which affects the security and stable performance of the platform, and does not verify ownership of the newly entered data based on historical data, resulting in insufficient accuracy and simplicity of platform storage.

Method used

By dividing enterprise data into different port data, setting login verification rules and ownership verification rules, ensuring that only authorized users access the system and storing the encrypted data to the cloud data storage center.

Benefits of technology

It realizes refined data management, improves data processing efficiency and security, prevents data leakage and unauthorized access, ensures that data is not read by unauthorized persons during transmission or storage, and improves team collaboration efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119720250B_ABST
    Figure CN119720250B_ABST
Patent Text Reader

Abstract

The present invention discloses a multi-terminal collaborative enterprise management system and method, which relates to the technical field of intelligent management and includes the following steps: dividing port data, obtaining login verification results, executing a first operation, setting verification rules for port data, verifying ownership, executing a second operation, and storing the encrypted data in a cloud data storage center. The enterprise data of the present invention is reasonably divided into different port data, which helps to achieve refined management of data, improve the efficiency and security of data processing, ensure that only authorized users can access the system, enhance security, prevent data leakage and unauthorized access by setting verification rules and performing ownership verification, and ensure that even if the data is intercepted during transmission or storage, it cannot be read by unauthorized persons. The multi-terminal collaborative feature enables users at different locations and devices to share and update data in real time, thereby improving the team's collaboration efficiency.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of intelligent management, and in particular to a multi-terminal collaborative enterprise management system and method. Background Art

[0002] In recent years, the rapid development of the collaborative office industry has attracted a large number of companies, resulting in fierce market competition. Each platform seeks to differentiate itself, attracting and retaining users by offering unique features, high-quality services, and innovative business models. The development of the collaborative office industry is inseparable from the support of technologies such as cloud computing, big data, and artificial intelligence. The application of these technologies enables cloud-based storage and sharing of enterprise data, improving data security and collaborative office efficiency.

[0003] At present, a Chinese invention patent with publication number CN117744156B discloses a method and system for enterprise data resource management. The method encrypts the enterprise data file after passing the security audit to generate a first encrypted file; extracts the characteristic data of the first encrypted file, divides and numbers the first encrypted file, and assigns a first number to each data group; determines a first target parameter based on a random number generation algorithm and writes it into each data group, randomly reconstructs the numbers of multiple data groups, and generates a recombined sequence number; reconstructs data for multiple data groups to generate a second encrypted file and writes it into a database, generates an extracted ciphertext of the enterprise data file and stores it in a cloud server. However, the related art does not implement detailed login verification by detailed division of login ports, which is not conducive to the security and stability of the platform. It does not verify the ownership of newly input data based on historical data and encrypt it based on the verification results, which is not conducive to the accuracy and simplicity of the platform storage. Summary of the Invention

[0004] The technical problem solved by the present invention is that the related art does not implement detailed login verification by detailed division of login ports, which is not conducive to the security and stability of the platform; it does not verify the ownership of newly input data based on historical data and encrypt it based on the verification results, which is not conducive to the accuracy and simplicity of platform storage.

[0005] To solve the above technical problems, the present invention provides the following technical solutions: In a first aspect, a multi-terminal collaborative enterprise management method comprises the following steps:

[0006] Step S100, dividing enterprise data according to relevant links of the enterprise to obtain port data;

[0007] Step S200: Obtain a login verification result, and perform a first operation according to the login verification result;

[0008] Step S300, in response to the first operation, setting a verification rule for the port data, performing ownership verification on the port data, and performing a second operation based on the verification result;

[0009] Step S400: In response to the second operation, the encrypted data is stored in a cloud data storage center.

[0010] As a preferred solution of the multi-terminal collaborative enterprise management method described in the present invention, wherein: the enterprise-related links include customer links, supply links, logistics links and sales links;

[0011] The port data includes customer port data, supply port data, logistics port data and sales port data;

[0012] The customer port data includes customer name, customer address and customer phone number;

[0013] The supply port data includes product production date, product production materials and product test report;

[0014] The logistics port data includes product outbound records, product inbound records, delivery vehicle license plate number and cargo manager employee number;

[0015] The sales port data includes the sales contract and the employee number of the sales person in charge.

[0016] As a preferred solution of the multi-terminal collaborative enterprise management method of the present invention, wherein: the login verification result includes login success and login failure, and the port data transmission or query is configured with a login verification policy;

[0017] The login verification strategy includes the login verification strategy for supply link staff, the login verification strategy for logistics link staff, the login verification strategy for sales link staff and the login verification strategy for customer link;

[0018] The login verification strategy for the supply chain staff, the logistics staff, and the sales staff have the same logic, including:

[0019] The staff selects a login module in the enterprise management platform. The login modules include a customer login module, a supply login module, a logistics login module, and a sales login module. The login modules correspond to relevant links of the enterprise. The customer login module, the supply login module, the logistics login module, and the sales login module correspond to the customer link, the supply link, the logistics link, and the sales link, respectively.

[0020] The staff member enters the work number in the selected login module, and the login module calls the employee database, which contains the work number and the corresponding link name. The work number is entered into the employee database, and the link name corresponding to the work number is matched and recorded as the first name. The login module compares the first name with the link name corresponding to the selected login module. When the first name is the same as the link name corresponding to the selected login module, the login verification result is set to login success. When the first name is different from the link name corresponding to the selected login module, the login verification result is set to login failure.

[0021] As a preferred solution of the multi-terminal collaborative enterprise management method described in the present invention, the login verification strategy of the client link includes:

[0022] The customer selects a login module in the enterprise management platform, enters the customer name and order number in the selected login module, and the login module calls the customer database, which includes the customer name and the corresponding order number. The customer name is entered into the customer database, the corresponding order number is matched, and the order number entered by the customer is compared with the matching order number in the customer database. When the order number entered by the customer is the same as the matching order number in the customer database, the login verification result is set to login successful. When the order number entered by the customer is different from the matching order number in the customer database, the login result is set to login verification failure.

[0023] As a preferred solution of the multi-terminal collaborative enterprise management method of the present invention, wherein: the first operation includes detecting port data and sending a login failure signal;

[0024] When the login verification result is successful, the first operation is set to detect the port data;

[0025] When the login verification result is login failure, the first operation is set to send a login failure signal;

[0026] The login failure signal is sent to the login window, and the number of occurrences of the login failure signal within the first time period is counted and recorded as the first number. The first value is set as the threshold of the number of occurrences. When the first number is greater than or equal to the first value, the second time period is set as the lock period, and the login page is locked during the lock period. At the same time, the corresponding login module and login information are transmitted to the platform administrator. The login information is the work number, or the order number and customer name.

[0027] As a preferred solution of the multi-terminal collaborative enterprise management method of the present invention, wherein: the verification results include ownership passing and ownership failing, and the port data verification rules include:

[0028] Acquire historical port data from a cloud data storage center, the historical port data including historical customer port data, historical supply port data, historical logistics port data, and historical sales port data, so that the quantity of each historical port data is equal, and set the historical port data as a sample set, the sample set including a historical customer port data sample set, a historical supply port data sample set, a historical logistics port data sample set, and a historical sales port data sample set;

[0029] Calculating a hash value of the sample set, and using the hash value as the fingerprint of the corresponding sample set;

[0030] Obtain new port data, calculate a hash value of the new port data, compare the hash value with the corresponding fingerprint, and set a verification result based on the comparison result;

[0031] When the hash value is equal to the corresponding fingerprint, the verification result is set to ownership failure;

[0032] When the hash value is not equal to the corresponding fingerprint, the verification result is set to ownership passed.

[0033] As a preferred solution of the multi-terminal collaborative enterprise management method of the present invention, the second operation includes encrypting the port data and sending relevant information of the verification failure to the platform administrator;

[0034] When the ownership verification result is failed, the second operation is set to send relevant information of the verification failure to the platform administrator. The relevant information of the verification failure includes the link name, login information, abnormal data and verification failure time corresponding to the port data. The abnormal data represents the new port data that does not meet the corresponding rules after the ownership verification;

[0035] When the verification result is that the ownership passes, the second operation is set to encrypt the port data.

[0036] As a preferred solution of the multi-terminal collaborative enterprise management method of the present invention, when the verification result is that the ownership is passed, the encryption strategy of the port data includes:

[0037] Acquire port data, divide the port data into fixed-length blocks to obtain port data blocks, and calculate the port data blocks;

[0038] The second value is set as the set byte number threshold, the number of bytes of the first two data of the port data block is obtained, the hash value of the first two data is calculated, recorded as the first hash value, the number of bytes is compared with the second value, when the number of bytes is less than the second value, the corresponding salt calculation generation range is set to the entire port data block, and the hash value of the entire port data block is calculated, recorded as the second hash value, the second hash value is set as the salt of the data block, and when the port data block is greater than or equal to the second value, the first hash value is set as the salt of the data block.

[0039] As a preferred solution of the multi-terminal collaborative enterprise management method described in the present invention, the key generation strategy includes: calling a random password generation tool, obtaining the work number or order number in the login information, inputting the work number or order number into the random password generation tool to obtain a random plaintext password, setting a separator, combining the corresponding salt, separator and random plaintext password to obtain a corresponding key, encrypting the corresponding port data block by the key, and transmitting the encrypted port data block to the cloud data storage center.

[0040] In the second aspect, a multi-terminal collaborative enterprise management system includes a login module, a verification module, and an encryption module;

[0041] The login module is used to divide the enterprise data according to the relevant links of the enterprise, obtain the port data, obtain the login verification result, and perform the first operation according to the login verification result;

[0042] The verification module sets a verification rule for the port data in response to the first operation, performs ownership verification on the port data, and performs a second operation according to the verification result;

[0043] The encryption module stores the encrypted data in a cloud data storage center in response to the second operation.

[0044] The beneficial effects of the present invention are as follows: enterprise data is reasonably divided into different port data, which helps to achieve refined management of data. Each port is optimized for a specific enterprise link, improving the efficiency and security of data processing. The login verification mechanism ensures that only authorized users can access the system, thereby enhancing the security of the system. By setting verification rules for port data and performing ownership verification, the legal use and transmission of data are ensured, which helps to prevent data leakage and unauthorized access, and protect the company's data assets. The encrypted data is stored in the cloud data storage center, which not only improves the security of the data, but also utilizes the flexibility and scalability of cloud storage to ensure that even if the data is intercepted during transmission or storage, it cannot be read by unauthorized persons. The multi-terminal collaboration feature enables users at different locations and devices to share and update data in real time, thereby improving the team's collaboration efficiency. BRIEF DESCRIPTION OF THE DRAWINGS

[0045] Figure 1 A basic flow chart of a multi-terminal collaborative enterprise management method provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0046] In order to make the above-mentioned objects, features and advantages of the present invention more obvious and easy to understand, the specific implementation methods of the present invention are described in detail below in conjunction with the drawings. It is obvious that the described embodiments are only part of the embodiments of the present invention, but not all of the embodiments.

[0047] Example, see Figure 1 , as an embodiment of the present invention, provides a multi-terminal collaborative enterprise management method, comprising the following steps:

[0048] Step S100, dividing enterprise data according to relevant links of the enterprise to obtain port data;

[0049] Step S200: Obtain a login verification result, and perform a first operation according to the login verification result;

[0050] Step S300, in response to the first operation, setting a verification rule for the port data, performing ownership verification on the port data, and performing a second operation based on the verification result;

[0051] Step S400: In response to the second operation, the encrypted data is stored in a cloud data storage center.

[0052] The enterprise data of the present invention is reasonably divided into different port data, which helps to achieve refined management of data. Each port is optimized for a specific enterprise link to improve the efficiency and security of data processing. The login verification mechanism ensures that only authorized users can access the system, thereby enhancing the security of the system. By setting verification rules for port data and performing ownership verification, the legal use and transmission of data are ensured, which helps to prevent data leakage and unauthorized access, protect the company's data assets, and store the encrypted data in the cloud data storage center. It not only improves the security of the data, but also takes advantage of the flexibility and scalability of cloud storage to ensure that even if the data is intercepted during transmission or storage, it cannot be read by unauthorized persons. The multi-terminal collaboration feature enables users at different locations and devices to share and update data in real time, thereby improving the team's collaboration efficiency.

[0053] The relevant links of the enterprise include customer link, supply link, logistics link and sales link;

[0054] The port data includes customer port data, supply port data, logistics port data and sales port data;

[0055] The customer port data includes customer name, customer address and customer phone number;

[0056] The supply port data includes product production date, product production materials and product test report;

[0057] The logistics port data includes product outbound records, product inbound records, delivery vehicle license plate number and cargo manager employee number;

[0058] The sales port data includes the sales contract and the employee number of the sales person in charge.

[0059] In specific implementation, data security audits and compliance management are used to ensure data security and compliance, and to prevent unauthorized access from compromising data security. Cloud storage provides off-site data backup and disaster recovery capabilities to ensure that business will not be interrupted due to data loss in the event of a regional disaster. The on-demand pricing model of cloud storage enables enterprises to pay according to actual usage, avoiding unnecessary expenses and thus reducing IT costs. Automated monitoring and log analysis tools can quickly identify and diagnose faults, reduce manual troubleshooting time, and improve system stability.

[0060] Login verification results include login success and login failure. Port data transmission or query is configured with login verification policy.

[0061] The login verification strategy includes the login verification strategy for supply link staff, the login verification strategy for logistics link staff, the login verification strategy for sales link staff and the login verification strategy for customer link;

[0062] The login verification strategy for the supply chain staff, the logistics staff, and the sales staff have the same logic, including:

[0063] The staff selects a login module in the enterprise management platform. The login modules include a customer login module, a supply login module, a logistics login module, and a sales login module. The login modules correspond to relevant links of the enterprise. The customer login module, the supply login module, the logistics login module, and the sales login module correspond to the customer link, the supply link, the logistics link, and the sales link, respectively.

[0064] The staff member enters the work number in the selected login module, and the login module calls the employee database, which contains the work number and the corresponding link name. The work number is entered into the employee database, and the link name corresponding to the work number is matched and recorded as the first name. The login module compares the first name with the link name corresponding to the selected login module. When the first name is the same as the link name corresponding to the selected login module, the login verification result is set to login success. When the first name is different from the link name corresponding to the selected login module, the login verification result is set to login failure.

[0065] In specific implementation, through strict login verification strategies, we ensure that only authorized staff can access data in specific links, thereby preventing data leakage and unauthorized access. Staff can quickly select the corresponding login module through the enterprise management platform and complete the verification after entering their work number. This process simplifies the login process and improves work efficiency. Since the login module corresponds to the relevant links of the enterprise, staff can only access data that matches the name of its link, which reduces data errors or losses caused by improper operation. By comparing the login verification results with the link name, we can achieve refined management of data access rights and ensure the rational use and protection of data.

[0066] The login verification strategy for the customer link includes:

[0067] The customer selects a login module in the enterprise management platform, enters the customer name and order number in the selected login module, and the login module calls the customer database, which includes the customer name and the corresponding order number. The customer name is entered into the customer database, the corresponding order number is matched, and the order number entered by the customer is compared with the matching order number in the customer database. When the order number entered by the customer is the same as the matching order number in the customer database, the login verification result is set to login successful. When the order number entered by the customer is different from the matching order number in the customer database, the login result is set to login verification failure.

[0068] In specific implementation, by requiring customers to enter their customer name and order number for verification, we ensure that only customers who know the correct order number can access their data, thereby enhancing the security of customer data. By accurately matching customer names and order numbers, we reduce data confusion or erroneous operations caused by customer identity authentication errors, and support customers to log in and access data through the enterprise management platform on different devices and locations, thereby improving team collaboration efficiency.

[0069] The first operation includes detecting port data and sending a login failure signal;

[0070] When the login verification result is successful, the first operation is set to detect the port data;

[0071] When the login verification result is login failure, the first operation is set to send a login failure signal;

[0072] The login failure signal is sent to the login window, and the number of occurrences of the login failure signal within the first time period is counted and recorded as the first number. The first value is set as the threshold of the number of occurrences. When the first number is greater than or equal to the first value, the second time period is set as the lock period, and the login page is locked during the lock period. At the same time, the corresponding login module and login information are transmitted to the platform administrator. The login information is the work number, or the order number and customer name.

[0073] In specific implementation, by detecting port data and sending login failure signals, the system can promptly identify and respond to unauthorized access attempts, thereby enhancing the security of the system. By counting the number of occurrences of login failure signals and locking the login page when the threshold is reached, it effectively prevents brute force attacks and protects the security of user accounts. By accurately matching login information, it reduces login failures caused by user input errors and improves user experience. The setting of the lock period reduces the system load caused by frequent login attempts and improves the stability and response speed of the system.

[0074] Verification results include ownership passed or failed. The verification rules for port data include:

[0075] Acquire historical port data from a cloud data storage center, the historical port data including historical customer port data, historical supply port data, historical logistics port data, and historical sales port data, so that the quantity of each historical port data is equal, and set the historical port data as a sample set, the sample set including a historical customer port data sample set, a historical supply port data sample set, a historical logistics port data sample set, and a historical sales port data sample set;

[0076] Calculating a hash value of the sample set, and using the hash value as the fingerprint of the corresponding sample set;

[0077] Obtain new port data, calculate a hash value of the new port data, compare the hash value with the corresponding fingerprint, and set a verification result based on the comparison result;

[0078] When the hash value is equal to the corresponding fingerprint, the verification result is set to ownership failure;

[0079] When the hash value is not equal to the corresponding fingerprint, the verification result is set to ownership passed.

[0080] In practice, the data integrity is effectively verified by calculating the hash value of the sample set and using it as a fingerprint. This method ensures that the data has not been tampered with during storage and transmission. By comparing the hash value of the new port data with the corresponding fingerprint, abnormal changes in the data can be detected in a timely manner, enhancing data security.

[0081] The second operation includes encrypting the port data and sending relevant information of the verification failure to the platform administrator;

[0082] When the ownership verification result is failed, the second operation is set to send relevant information of the verification failure to the platform administrator. The relevant information of the verification failure includes the link name, login information, abnormal data and verification failure time corresponding to the port data. The abnormal data represents the new port data that does not meet the corresponding rules after the ownership verification;

[0083] When the verification result is that the ownership passes, the second operation is set to encrypt the port data.

[0084] In specific implementations, when the ownership verification result is rejected, the system will send relevant information about the verification failure to the platform administrator. This timely notification mechanism ensures that administrators can quickly learn of any anomalies in data verification and take appropriate measures. By sending relevant information about the verification failure, including the link name, login information, abnormal data, and the time of verification failure, administrators can quickly respond to potential security threats, thereby enhancing the data security of the entire system. Providing detailed verification failure information, such as the link name, login information, and abnormal data, helps administrators quickly diagnose the problem and reduce troubleshooting time.

[0085] If the ownership verification result is passed, the port data encryption policy includes:

[0086] Acquire port data, divide the port data into fixed-length blocks to obtain port data blocks, and calculate the port data blocks;

[0087] The second value is set as the set byte number threshold, the number of bytes of the first two data of the port data block is obtained, the hash value of the first two data is calculated, recorded as the first hash value, the number of bytes is compared with the second value, when the number of bytes is less than the second value, the corresponding salt calculation generation range is set to the entire port data block, and the hash value of the entire port data block is calculated, recorded as the second hash value, the second hash value is set as the salt of the data block, and when the port data block is greater than or equal to the second value, the first hash value is set as the salt of the data block.

[0088] In the specific implementation, data confidentiality is enhanced by dividing the port data into fixed-length blocks and calculating a hash value. Using the hash value as a salt further enhances the strength of encryption. The hash value calculated for the port data block is used to verify the integrity of the data, ensuring that the data has not been tampered with during transmission and storage. Based on the comparison result of the number of bytes in the port data block with the set byte count threshold, the hash value of the entire data block or the hash value of the first two data bits can be flexibly selected as the salt. This strategy provides flexibility and adapts to different data block sizes. For data blocks smaller than the threshold, the hash value of the entire data block is used as the salt, which may improve encryption efficiency because no additional processing of each part of the data block is required.

[0089] The key generation strategy includes: calling a random password generation tool, obtaining the work number or order number in the login information, inputting the work number or order number into the random password generation tool to obtain a random plaintext password, setting a separator, combining the corresponding salt, separator and random plaintext password to obtain the corresponding key, encrypting the corresponding port data block with the key, and transmitting the encrypted port data block to the cloud data storage center.

[0090] In specific implementation, a random plaintext password is generated by combining the work number or order number, and then combined with the salt value to generate a key, which increases the complexity and unpredictability of the key, thereby improving data security. The key generated for each work number or order number is unique. This personalized key generation strategy ensures that the encryption of each port data block is independent and secure. By incorporating the work number or order number into the key generation process, the source and responsible person of the data can be easily traced, which facilitates management and auditing.

[0091] The enterprise data of the present invention is reasonably divided into different port data, which helps to achieve refined management of data. Each port is optimized for a specific enterprise link to improve the efficiency and security of data processing. The login verification mechanism ensures that only authorized users can access the system, thereby enhancing the security of the system. By setting verification rules for port data and performing ownership verification, the legal use and transmission of data are ensured, which helps to prevent data leakage and unauthorized access, protect the company's data assets, and store the encrypted data in the cloud data storage center. It not only improves the security of the data, but also takes advantage of the flexibility and scalability of cloud storage to ensure that even if the data is intercepted during transmission or storage, it cannot be read by unauthorized persons. The multi-terminal collaboration feature enables users at different locations and devices to share and update data in real time, thereby improving the team's collaboration efficiency.

[0092] Those skilled in the art will appreciate that embodiments of the present invention may be provided as methods, systems, or computer program products. Therefore, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present invention may take the form of a computer program product implemented on one or more computer-usable storage media containing computer-usable program code. The storage medium may be implemented by any type of volatile or non-volatile storage device, or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, magnetic disk, or optical disk. These computer program instructions may also be stored in a computer readable memory that can direct a computer or other programmable data processing device to work in a specific manner, so that the instructions stored in the computer readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 a process or multiple processes and / or boxes Figure 1 The function specified in one or more boxes.

[0093] 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 the present invention. Although the present invention has been described in detail with reference to the preferred embodiments, those skilled in the art should understand that modifications or equivalent replacements of the technical solutions of the present invention without departing from the spirit and scope of the technical solutions of the present invention should be included in the scope of the claims of the present invention.

Claims

1. A multi-terminal collaborative enterprise management method, characterized in that: The following steps are involved: Step S100, dividing enterprise data according to enterprise-related links to obtain port data; Step S200: Obtain a login verification result, and perform a first operation according to the login verification result; Step S300, in response to the first operation, setting a verification rule for the port data, performing ownership verification on the port data, and performing a second operation according to the verification result; Step S400, in response to the second operation, storing the encrypted data in a cloud data storage center; Login verification results include login success and login failure. Port data transmission or query is configured with login verification policy. The login verification strategy includes the login verification strategy for supply link staff, the login verification strategy for logistics link staff, the login verification strategy for sales link staff and the login verification strategy for customer link; The login verification strategy for the supply chain staff, the logistics staff, and the sales staff have the same logic, including: The staff selects a login module in the enterprise management platform. The login modules include a customer login module, a supply login module, a logistics login module, and a sales login module. The login modules correspond to relevant links of the enterprise. The customer login module, the supply login module, the logistics login module, and the sales login module correspond to the customer link, the supply link, the logistics link, and the sales link, respectively. The staff member enters the employee number in the selected login module, and the login module retrieves the employee database, which contains the employee number and the corresponding link name. The staff member enters the employee number into the employee database, matches the link name corresponding to the employee number, and records it as the first name. The login module compares the first name with the link name corresponding to the selected login module. When the first name is the same as the link name corresponding to the selected login module, the login verification result is set to login success. When the first name is different from the link name corresponding to the selected login module, the login verification result is set to login failure. The login verification strategy for the customer link includes: The customer selects a login module in the enterprise management platform, enters the customer name and order number in the selected login module, and the login module retrieves the customer database, which includes the customer name and the corresponding order number, enters the customer name into the customer database, matches the corresponding order number, and compares the order number entered by the customer with the matching order number in the customer database. When the order number entered by the customer is the same as the matching order number in the customer database, the login verification result is set to login success. When the order number entered by the customer is different from the matching order number in the customer database, the login result is set to login verification failure. The first operation includes detecting port data and sending a login failure signal; When the login verification result is successful, the first operation is set to detect the port data; When the login verification result is login failure, the first operation is set to send a login failure signal; The login failure signal is sent to the login window, and the number of occurrences of the login failure signal within the first time period is counted and recorded as the first number. The first value is set as the threshold of the number of occurrences. When the first number is greater than or equal to the first value, the second time period is set as the lock period, and the login page is locked during the lock period. At the same time, the corresponding login module and login information are transmitted to the platform administrator. The login information is the work number, or the order number and customer name.

2. The multi-terminal collaborative enterprise management method according to claim 1, characterized in that: The relevant links of the enterprise include customer link, supply link, logistics link and sales link; The port data includes customer port data, supply port data, logistics port data and sales port data; The customer port data includes customer name, customer address and customer phone number; The supply port data includes product production date, product production materials and product test report; The logistics port data includes product outbound records, product inbound records, delivery vehicle license plate number and cargo manager employee number; The sales port data includes the sales contract and the employee number of the sales person in charge.

3. The multi-terminal collaborative enterprise management method according to claim 1, characterized in that: Verification results include ownership passed or failed. The verification rules for port data include: Acquire historical port data from a cloud data storage center, the historical port data including historical customer port data, historical supply port data, historical logistics port data, and historical sales port data, so that the quantity of each historical port data is equal, and set the historical port data as a sample set, the sample set including a historical customer port data sample set, a historical supply port data sample set, a historical logistics port data sample set, and a historical sales port data sample set; Calculating a hash value of the sample set, and using the hash value as the fingerprint of the corresponding sample set; Obtain new port data, calculate a hash value of the new port data, compare the hash value with the corresponding fingerprint, and set a verification result based on the comparison result; When the hash value is equal to the corresponding fingerprint, the verification result is set to ownership failure; When the hash value is not equal to the corresponding fingerprint, the verification result is set to ownership passed.

4. The multi-terminal collaborative enterprise management method according to claim 1, characterized in that: The second operation includes encrypting the port data and sending relevant information of the verification failure to the platform administrator; When the ownership verification result is failed, the second operation is set to send relevant information of the verification failure to the platform administrator. The relevant information of the verification failure includes the link name, login information, abnormal data and verification failure time corresponding to the port data. The abnormal data represents the new port data that does not meet the corresponding rules after the ownership verification; When the verification result is that the ownership passes, the second operation is set to encrypt the port data.

5. The multi-terminal collaborative enterprise management method according to claim 4, characterized in that: If the ownership verification result is passed, the port data encryption policy includes: Acquire port data, divide the port data into fixed-length blocks to obtain port data blocks, and calculate the port data blocks; The second value is set as the set byte number threshold, the number of bytes of the first two data of the port data block is obtained, the hash value of the first two data is calculated, recorded as the first hash value, the number of bytes is compared with the second value, when the number of bytes is less than the second value, the corresponding salt calculation generation range is set to the entire port data block, and the hash value of the entire port data block is calculated, recorded as the second hash value, the second hash value is set as the salt of the data block, and when the port data block is greater than or equal to the second value, the first hash value is set as the salt of the data block.

6. The multi-terminal collaborative enterprise management method according to claim 1, characterized in that: The key generation strategy includes: calling a random password generation tool, obtaining the work number or order number in the login information, inputting the work number or order number into the random password generation tool to obtain a random plaintext password, setting a separator, combining the corresponding salt, separator and random plaintext password to obtain the corresponding key, encrypting the corresponding port data block with the key, and transmitting the encrypted port data block to the cloud data storage center.

7. A multi-terminal collaborative enterprise management system, the system being used to execute the multi-terminal collaborative enterprise management method according to claim 1, characterized in that: Including login module, verification module and encryption module; The login module is used to divide the enterprise data according to the relevant links of the enterprise, obtain the port data, obtain the login verification result, and perform the first operation according to the login verification result; The verification module sets a verification rule for the port data in response to the first operation, performs ownership verification on the port data, and performs a second operation according to the verification result; The encryption module stores the encrypted data in a cloud data storage center in response to the second operation.

Citation Information

Patent Citations

  • A method and system for enterprise data resource management

    CN117744156B

  • Database management method for enterprise supply chain

    CN106095954A

  • Multi-terminal remote cooperative communication method, device, equipment and storage medium

    CN116708027A