Enterprise informatization management integration platform based on big data

By introducing information entry, bill classification, signature generation and supervision verification modules into the enterprise information management platform, using optical character recognition and encryption technology, the problem of insufficient manual intervention and encryption mechanism in bill management is solved, and automated classification and Data integrity verification improves management efficiency and security.

CN119107136AInactive Publication Date: 2024-12-10JIANGSU SHENGAN INFORMATION TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411040546.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-07-31
Publication Date
2024-12-10
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

The existing enterprise information management integration platform requires manual intervention in bill classification and management, which is prone to problems such as inconsistent standards and inaccurate classification, and lacks a strong encryption and verification mechanism, resulting in electronic bills being susceptible to tampering and forgery.

Method used

A large data-based enterprise information management integrated platform is designed, including information entry module, bill classification module, signature generation module and supervision verification module. Through optical character recognition, reverse maximum matching algorithm, RSA key pair and SHA- 256 hash algorithm and other technologies to realize automated ticket classification, signature generation and data integrity verification.

Benefits of technology

It improves the efficiency and security of bill management, ensures the data integrity and immutability of electronic bills, reduces human errors, and enhances the credibility and security of data.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119107136A_ABST
    Figure CN119107136A_ABST
Patent Text Reader

Abstract

The invention discloses an enterprise informatization management integration platform based on big data, and the platform is characterized in that the platform comprises an information input module, a bill classification module, a bill processing module, a signature generation module, and a supervision verification module. According to the method, enterprise industry and commerce information and bill information are rapidly obtained and converted into electronic formats, electronic bills are automatically recognized and classified through an optical character recognition technology, a standardized bill template is set, and a bill processing module automatically fills and generates to-be-signed electronic bills according to the enterprise industry and commerce information. And the secure electronic signature generated by adopting the RSA encryption technology covers the electronic bill, so that the legality and integrity of the electronic bill are guaranteed, the tampering resistance and traceability of bill data are ensured, and the efficiency and security of enterprise informatization management are further improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of enterprise management platforms, and in particular to an enterprise information management integration platform based on big data. Background Art

[0002] The enterprise information management integration platform is an efficient and intelligent management tool that is mainly used to integrate and optimize various business processes within the enterprise, such as bill management, data analysis, financial management, customer relationship management (CRM), human resource management (HRM) and other business process modules. Through a unified data collection and processing mechanism, it can improve enterprise operational efficiency, reduce human errors, and provide real-time data insights and decision support.

[0003] However, the existing enterprise information management integration platform usually requires manual intervention for classification and storage when processing bill business and classifying and managing bills. Due to the wide variety of bills and the different formats and contents of various bills, manual classification is prone to problems such as inconsistent standards and inaccurate classification. In addition, when performing electronic signatures, there is a lack of strong encryption and verification mechanisms, which makes electronic bills vulnerable to tampering and forgery. Summary of the invention

[0004] The purpose of the present invention is to provide an enterprise information management integration platform based on big data to solve the problems raised in the above background technology.

[0005] To achieve the above-mentioned purpose, the present invention provides the following technical solutions: an enterprise information management integration platform based on big data, comprising an information entry module, a bill classification module, a bill processing module, a signature generation module and a supervision verification module;

[0006] The information entry module is used to obtain the business information and bill information of the enterprise, wherein the blank bill image, the purchaser's business license image and the seller's business license image are obtained by scanning with a scanning device or uploading images, and converted into electronic bills and electronic business licenses;

[0007] The bill preset module is used to classify and set electronic bills, wherein characters in the electronic bills are recognized by optical character recognition, and a bill data dictionary is constructed, and a reverse maximum matching algorithm is used to perform bidirectional matching between the characters and the bill data dictionary, so as to obtain bill header information and bill body information in the characters, and the bill types are automatically classified and stored as bill templates according to the bill header information, and a placeholder frame is set according to the bill body information;

[0008] The bill processing module is used to generate an electronic bill to be signed, wherein the text part in the electronic bill and the electronic business license is extracted as characters through optical character recognition, and the characters of the enterprise business information in the electronic business license are obtained and replaced with the placeholders on the bill template to generate the electronic bill to be signed;

[0009] The signature generation module is used to generate a complete electronic bill, wherein an RSA key pair of the current electronic bill to be signed is constructed, and the electronic bill to be signed is processed by the SHA-256 hash algorithm to generate a data digest, the hash value is signed by a private key, a complete electronic bill with an electronic signature is generated, and then the complete electronic bill and the signature are stored together;

[0010] The supervision verification module is used to verify the data integrity of the electronic invoice, wherein the complete electronic invoice checks the placeholder empty value and error value of the complete electronic invoice after the electronic signature is generated. When the check is abnormal, the electronic invoice cannot be generated. When verifying the electronic invoice, the public key is used to verify the electronic signature to check whether the invoice data is consistent.

[0011] Preferably, the bill subject information includes invoice number, issue date, purchaser information, seller information, remarks and issuer.

[0012] Preferably, the bill preset module automatically classifies bills according to value-added tax bills, ordinary bills and professional bills, and generates corresponding classification labels.

[0013] Preferably, the picture uploading of the information entry module includes manual uploading and batch entry through API interface.

[0014] Preferably, the bill processing module and the signature generation module perform data backup when performing electronic bill operations.

[0015] Preferably, the regulatory verification module is also used to verify, match and check the electronic invoice format and generate an electronic invoice format detection result. If the result is abnormal, a blank invoice is rescanned or uploaded. If the result is successful, a placeholder empty value and error value check is performed.

[0016] Preferably, the characters obtained through optical character recognition are extracted into a TXT format, and the TXT format is converted into a Songti format.

[0017] Preferably, the bill monitoring module generates a data operation log by acquiring data changes of real-time electronic bills, and generates a real-time monitoring report based on the data operation log and sends it to the platform administrator.

[0018] Preferably, the data backup is stored in a database, and the backup data is read when restoring the data.

[0019] Preferably, the enterprise organizational structure information constructs multi-level management authority according to the enterprise organizational structure information, and designs and builds data flow channels according to the established management authority.

[0020] Compared with the prior art, the beneficial effects of the present invention are as follows: the present invention realizes the efficient entry, classification, processing and signature generation of enterprise business information and bill information by targeting bill management in the enterprise information management process, and ensures the data integrity of electronic bills through a supervision and verification module, ensures the non-tamperability and traceability of bill data, thereby improving the efficiency and security of enterprise information management. BRIEF DESCRIPTION OF THE DRAWINGS

[0021] Figure 1 This is a schematic diagram of the structure of an enterprise information management integration platform based on big data according to an embodiment of the present invention;

[0022] Figure 2 The present invention is a flowchart of an enterprise information management integration method based on big data according to an embodiment of the present invention. DETAILED DESCRIPTION

[0023] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0024] See also Figure 1 The embodiment of the present invention provides an enterprise information management integration platform based on big data, including: an information entry module, a bill classification module, a bill processing module, a signature generation module and a supervision verification module.

[0025] In this embodiment, the information entry module is used to obtain corporate business information and bill information, wherein blank bill images, purchaser's business license images and seller's business license images are obtained by scanning with a scanning device or uploading images, and converted into electronic bills and electronic business licenses.

[0026] Furthermore, the image uploading of the information entry module includes manual uploading and batch entry through the API interface. An upload file button is constructed in the information entry module. The invoice images and business license images to be uploaded are selected and the upload file button is clicked. The system automatically converts the uploaded images into electronic receipts and electronic business licenses, and stores them in the database. An API interface is constructed in the information entry module, and through this interface, receipts and business license images in quantities greater than two are batch uploaded to the information entry module and stored in the database.

[0027] In this embodiment, the bill preset module is used to classify and set up electronic bills, wherein characters in the electronic bill are recognized through optical character recognition, and a bill data dictionary is constructed. The characters are bidirectionally matched with the bill data dictionary using an inverse maximum matching algorithm to obtain the bill header information and bill body information in the characters. The bill type is automatically classified and stored according to the bill header information for use as a bill template, and a placeholder box is set according to the bill body information.

[0028] Furthermore, the main information of the bill includes the invoice number, invoice date, purchaser information, seller information, remarks and invoice issuer. The bill preset module automatically classifies the bills according to value-added tax bills, ordinary bills and professional bills, and generates corresponding classification labels. The bill preset module uses OCR technology to perform text recognition on the bill image, extracts key text information on the bill, such as invoice header, tax number, invoice code, and matches the recognized invoice header information with the preset rule library, which contains the words "special value-added tax invoice", "special invoice" and "ordinary invoice".

[0029] According to the above technical solution, a bill data dictionary Word_freq = {key1:value1, key2:value2…keyN:valueN} is established, wherein the key value is a word, and the value is the word frequency corresponding to the key. The bill header information and the bill body information in the characters are obtained through optical character recognition. If the bill header information and the bill body information are not in Word_freq, the word is put into Word_freq as a key; if the word appears, the word frequency value corresponding to the key is increased by one.

[0030] Among them, the default high-frequency words are the words that appear more than 10 times in the project. If there are more than 500 words that appear more than 10 times, the 500 high-frequency words are put into words_f.txt to get the final high-frequency word library. Finally, starting from the beginning of the bill text, scan backward word by word, and use the high-frequency word library to match the characters in the bill. When matching, the longest word is given priority to ensure that the key information characters in the bill are matched, and a placeholder box is set after the key information characters.

[0031] In this embodiment, the bill processing module is used to generate an electronic bill to be signed, wherein the text portion of the electronic bill and the electronic business license is extracted as characters through optical character recognition, and the characters of the corporate industrial and commercial information in the electronic business license are obtained and replaced with the placeholders on the bill template to generate an electronic bill to be signed, the text portion is extracted as TXT text, and the txt text is converted into Song font text.

[0032] Furthermore, the bill processing module and the signature generation module perform data backup when performing electronic bill operations, wherein the data backup is backed up and stored in a database, and the data backup data is read when restoring the data.

[0033] In this embodiment, the signature generation module is used to generate a complete electronic receipt, wherein an RSA key pair of the electronic receipt to be signed is constructed, and the electronic receipt to be signed is processed by the SHA-256 hash algorithm to generate a data digest, the hash value is signed by the private key, and a complete electronic receipt with an electronic signature is generated, and then the complete electronic receipt and the signature are stored together;

[0034] In this embodiment, the supervision verification module is used to verify the data integrity of the electronic invoice, wherein the complete electronic invoice checks the placeholder empty value and error value of the complete electronic invoice after the electronic signature is generated. When the check is abnormal, the electronic invoice cannot be generated. When verifying the electronic invoice, the public key is used to verify the electronic signature to check whether the invoice data is consistent.

[0035] Furthermore, the regulatory verification module is also used to verify, match and check the electronic invoice format, and generate the electronic invoice format detection result. If the result is abnormal, the blank invoice is re-scanned or uploaded. If the result is successful, the placeholder empty value and error value check are performed. Among them, the invoice format detection includes checking whether the invoice code, date format, amount format, etc. meet the specifications. When the invoice format detection result is successful, the electronic invoice continues to be checked for empty value and error value to ensure that all required items are filled in correctly and there are no error messages.

[0036] It should be noted that the bill supervision module generates a data operation log by obtaining the data changes of the real-time electronic bill, and generates a real-time monitoring report based on the data operation log and sends it to the platform administrator.

[0037] Also, see Figure 2 , an embodiment of the present invention provides an enterprise information management integration method based on big data, comprising the following steps:

[0038] S1. Obtain blank receipt images and business license images by scanning with a scanning device or uploading images, and convert them into electronic receipts and electronic business licenses;

[0039] S2. Use optical character recognition to identify characters in the electronic bill and match the characters with the preset bill type. Automatically classify and store the bill type as a bill template, obtain the bill template, and select and set a placeholder box on the bill template. The placeholders are named according to the business information of the enterprise required for the bill.

[0040] S3. Extract the text part of the electronic bill and the electronic business license as characters through optical character recognition, obtain the characters of the enterprise industrial and commercial information in the electronic business license and replace them with the placeholders on the bill template to generate the electronic bill to be signed;

[0041] S4. Construct the RSA key pair of the electronic receipt to be signed, perform SHA-256 hash algorithm on the electronic receipt to be signed to generate a data digest, sign the hash value with the private key, generate a complete electronic receipt with electronic signature, and then store the complete electronic receipt and signature together;

[0042] S5. Check the placeholder empty value and error value of the complete electronic invoice. If the check is abnormal, the electronic invoice cannot be generated. When verifying the electronic invoice, use the public key to verify the electronic signature to check whether the invoice data is consistent.

[0043] In summary: In the present invention, the information entry module uses scanning equipment or image uploading technology to quickly obtain and convert corporate business information and bill information into electronic format, thereby improving the accuracy and speed of data entry. The bill preset module automatically identifies and classifies electronic bills through optical character recognition technology, sets standardized bill templates, and intelligently sets placeholders on the templates to facilitate subsequent data replacement.

[0044] The bill processing module automatically fills in and generates electronic bills to be signed based on the company's industrial and commercial information, and uses RSA encryption technology to generate a secure electronic signature to cover the electronic bill to ensure the legality and integrity of the electronic bill.

[0045] The supervision verification module ensures the data security and authenticity of electronic invoices during transmission and storage through a public key verification mechanism, providing enterprises with reliable supervision guarantees. Therefore, the present invention not only improves the efficiency and accuracy of enterprise information management, but also greatly improves the security and credibility of data processing.

[0046] In addition, the enterprise organizational structure information constructs multi-level management permissions based on the enterprise organizational structure information, and designs and builds data flow channels based on the established management permissions, which are specifically divided into enterprise users, platform operation users, platform administrator users and trial users.

[0047] Each functional module in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of hardware plus software functional modules.

[0048] Parts not involved in the present invention are the same as the prior art or can be implemented by the prior art. Although the embodiments of the present invention have been shown and described, it is understood by those skilled in the art that various changes, modifications, substitutions and variations can be made to these embodiments without departing from the principles and spirit of the present invention, and the scope of the present invention is defined by the appended claims and their equivalents.

Claims

1. An enterprise information management integration platform based on big data, characterized in that: It includes information entry module, bill classification module, bill processing module, enterprise organizational structure module, signature generation module and supervision verification module; The information input module is used to obtain a blank bill image, a buyer's business license image, and a seller's business license image by scanning with a scanning device or uploading an image, and convert them into an electronic bill and an electronic business license; The bill preset module is used to recognize characters in the electronic bill through optical character recognition, and construct a bill data dictionary, use an inverse maximum matching algorithm to perform bidirectional matching between the characters and the bill data dictionary, obtain bill header information and bill body information in the characters, automatically classify and store bill types according to the bill header information as bill templates, and set a placeholder frame according to the bill body information; The bill processing module is used to extract the text part of the electronic bill and the electronic business license as characters through optical character recognition, obtain the characters of the enterprise industrial and commercial information in the electronic business license and replace them with the placeholders on the bill template to generate the electronic bill to be signed; The signature generation module is used to construct an RSA key pair for the electronic receipt to be signed, and to perform SHA-256 hash algorithm processing on the electronic receipt to be signed to generate a data summary, to sign the hash value with a private key, to generate a complete electronic receipt after electronic signature, and then to store the complete electronic receipt and the signature together; The supervision verification module is used to check the placeholder empty value and error value of the complete electronic invoice after the electronic signature is generated. When the check is abnormal, the electronic invoice cannot be generated. When verifying the electronic invoice, the public key is used to verify the electronic signature to check whether the invoice data is consistent.

2. According to claim 1, the enterprise information management integration platform based on big data is characterized by: The bill preset module automatically classifies bills according to value-added tax bills, ordinary bills and professional bills, and generates corresponding classification labels.

3. According to the enterprise information management integration platform based on big data described in claim 1, the bill subject information includes invoice number, invoice date, purchaser information, seller information, remarks and invoice issuer.

4. The enterprise information management integrated platform based on big data according to claim 1, characterized in that: The picture uploading of the information entry module includes manual uploading and batch entry through API interface.

5. The enterprise information management integrated platform based on big data according to claim 1 is characterized by: The bill processing module and the signature generation module perform data backup when operating the electronic bill.

6. The enterprise information management integrated platform based on big data according to claim 1, characterized in that: The regulatory verification module is also used to verify, match and check the electronic invoice format and generate an electronic invoice format detection result. If the result is abnormal, a blank invoice is rescanned or uploaded. If the result is successful, a placeholder empty value and error value check is performed.

7. The enterprise information management integrated platform based on big data according to claim 1 is characterized by: The characters are extracted into TXT format through optical character recognition, and then the TXT format is converted into Songti format.

8. The enterprise information management integrated platform based on big data according to claim 1, characterized in that: The bill monitoring module generates a data operation log by acquiring the data changes of the real-time electronic bill, and generates a real-time monitoring report based on the data operation log and sends it to the platform administrator.

9. The enterprise information management integrated platform based on big data according to claim 4 is characterized by: The data backup is stored in the database and the backup data is read when the data is restored.

10. The enterprise information management integrated platform based on big data according to claim 1, characterized in that: The enterprise organizational structure information constructs multi-level management authority according to the enterprise organizational structure information, and designs and builds data flow channels according to the established management authority.