Digital intelligent management system auditing system, method, equipment and medium
By acquiring and adjusting procurement demand information, and combining image and numerical verification, the problem of ambiguous procurement demands was solved, thus clarifying procurement demands and improving the accuracy of verification.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- CCIC TECH SERVICE (SHENZHEN) CO LTD
- Filing Date
- 2025-12-15
- Publication Date
- 2026-04-28
AI Technical Summary
In the existing material procurement data review system, the procurement demand management is inaccurate, resulting in vague demand descriptions, unreasonable budget preparation, increased difficulty for AI model review, and discrepancies between the review results and actual needs, leading to low accuracy.
By acquiring real-time demand and inventory information, verification and adjustment are performed to clarify the quantity and type of purchased materials. Image and numerical cross-verification is used for review, and encrypted transmission and review processing are achieved.
Clearly define procurement needs to avoid ambiguity or confusion, ensure that procurement personnel purchase according to demand, improve the automation and intelligence of the review process, and enhance the accuracy and efficiency of the review.
Smart Images

Figure CN121937031A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of data verification and auditing, and in particular to a digital management system auditing system, method, equipment, and medium. Background Technology
[0002] With the rapid development of technologies such as the Internet, big data, cloud computing, artificial intelligence, and blockchain, digital transformation has become an inevitable choice for enterprises to achieve high-quality development. As enterprises continue to expand and management requirements become increasingly stringent, management system auditing has become an important means to ensure operational compliance and improve management efficiency. In particular, data on a significant portion of enterprise expenditures (such as material procurement data) can be automated through intelligent auditing tools, thereby improving management efficiency.
[0003] To meet the above requirements, one common auditing system approach is to first acquire material procurement data (including invoices, contracts, documents, and transaction records), preprocess the procurement data to convert it into a format that the model can handle, extract key features of the amount from the preprocessed data using algorithms or models, and finally train a deep learning model based on labeled data to determine whether the amount data is abnormal and provide real-time alerts for abnormal transactions (such as large integer payments).
[0004] However, the commonly used auditing systems currently have the following technical problems: for material procurement data, the management of procurement needs is often inaccurate, and the description of needs may be vague, such as unclear functions and specifications, leading to the phenomenon of "the goods are not what is needed"; moreover, if the description of procurement needs is vague and the budget is not reasonable, it will lead to inconsistent data input quality, which will not only increase the difficulty of auditing by AI models, but also cause the audit results to deviate from the actual needs, resulting in low audit accuracy. Summary of the Invention
[0005] In view of the aforementioned problems, this application is made to provide a digitalized management system audit system, method, device, and medium that overcomes or at least partially solves the aforementioned problems, including: A digital management system auditing method, the method comprising: Real-time demand information and inventory information are obtained separately. The real-time demand information is the demand for purchased materials uploaded by the purchasing personnel in real time, and the inventory information is the statistical information of the inventory materials. The real-time demand information is verified and adjusted based on the inventory information to obtain adjusted demand information. The verification and adjustment process is a process of correcting when the quantity and type of the purchased materials corresponding to the real-time demand information are abnormal. The adjusted demand information is encrypted based on the quantity and type of the purchased materials to obtain encrypted purchase information, and the encrypted purchase information is transmitted to a preset purchase terminal so that the preset purchase terminal can notify the purchase personnel to process the purchase. Obtain material procurement information uploaded by a preset procurement terminal, perform review processing based on the material procurement information, and obtain review results. The review processing involves calling a preset model to identify the image and numerical values of the material procurement information, and performing cross-verification using the image and numerical values.
[0006] A digitalized management system audit system, the system comprising: The acquisition module is used to acquire real-time demand information and inventory information respectively. The real-time demand information is the demand for procurement materials uploaded by the procurement personnel in real time, and the inventory information is the statistical information of the inventory materials. The adjustment module is used to verify and adjust the real-time demand information based on the inventory information to obtain adjusted demand information. The verification and adjustment process is a correction process when it is determined that the quantity and type of the purchased materials corresponding to the real-time demand information are abnormal. The encryption module is used to encrypt the adjustment requirement information based on the quantity and type of the purchased materials to obtain encrypted purchase information, and transmit the encrypted purchase information to a preset purchase terminal so that the preset purchase terminal can notify the purchase personnel to process the purchase. The review module is used to obtain material procurement information uploaded by a preset procurement terminal, review and process the material procurement information, and obtain the review result. The review and processing involves calling a preset model to identify the image and value of the material procurement information and performing cross-verification using the image and value.
[0007] An apparatus includes a processor, a memory, and a computer program stored in the memory and capable of running on the processor, wherein the computer program, when executed by the processor, implements the steps of the digital management system audit as described above.
[0008] A computer-readable storage medium storing a computer program that, when executed by a processor, implements the steps of the digital management system audit as described above.
[0009] This application has the following advantages: In the embodiments of this application, real-time demand information and inventory information are acquired separately; the real-time demand information is verified and adjusted based on the inventory information to obtain adjusted demand information; the adjusted demand information is encrypted based on the quantity and type of the purchased materials to obtain encrypted procurement information, and the encrypted procurement information is transmitted to a preset procurement terminal for the preset procurement terminal to notify procurement personnel to process the procurement; the material procurement information uploaded by the preset procurement terminal is acquired, and the material procurement information is reviewed to obtain a review result. This application, through reviewing and adjusting demands, clarifies procurement needs, avoids ambiguous or chaotic procurement needs, and ensures that procurement personnel can process procurement based on the procurement needs; subsequently, procurement information from procurement personnel can be acquired and reviewed, which not only automates and intelligentizes the review process, improving review efficiency, but also avoids discrepancies between the review and actual needs, thereby improving the accuracy of the review. Attached Figure Description
[0010] To more clearly illustrate the technical solution of this application, the drawings used in the description of this application will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0011] Figure 1 This is a flowchart illustrating the steps of a digital management system audit method provided in one embodiment of this application; Figure 2 This is a structural block diagram of a digital management system audit system provided in one embodiment of this application; Figure 3 This is a schematic diagram of the structure of a computer device provided in an embodiment of this application. Detailed Implementation
[0012] To make the objectives, features, and advantages of this application more apparent and understandable, the application will be further described in detail below with reference to the accompanying drawings and specific embodiments. Obviously, the described embodiments are only some, not all, of the embodiments of this application. All other embodiments obtained by those skilled in the art based on the embodiments of this application without inventive effort are within the scope of protection of this application.
[0013] With the rapid development of technologies such as the Internet, big data, cloud computing, artificial intelligence, and blockchain, digital transformation has become an inevitable choice for enterprises to achieve high-quality development. As enterprises continue to expand and management requirements become increasingly stringent, management system auditing has become an important means to ensure operational compliance and improve management efficiency. In particular, data on a significant portion of enterprise expenditures (such as material procurement data) can be automated through intelligent auditing tools, thereby improving management efficiency.
[0014] To meet the above requirements, one common auditing system approach is to first acquire material procurement data (including invoices, contracts, documents, and transaction records), preprocess the procurement data to convert it into a format that the model can handle, extract key features of the amount from the preprocessed data using algorithms or models, and finally train a deep learning model based on labeled data to determine whether the amount data is abnormal and provide real-time alerts for abnormal transactions (such as large integer payments).
[0015] However, the commonly used auditing systems currently have the following technical problems: for material procurement data, the management of procurement needs is often inaccurate, and the description of needs may be vague, such as unclear functions and specifications, leading to the phenomenon of "the goods are not what is needed"; moreover, if the description of procurement needs is vague and the budget is not reasonable, it will lead to inconsistent data input quality, which will not only increase the difficulty of auditing by AI models, but also cause the audit results to deviate from the actual needs, resulting in low audit accuracy.
[0016] To address the aforementioned issues, the following specific embodiments will provide a detailed description and explanation of a digital management system audit system, method, equipment, and medium provided in this application.
[0017] To solve the technical problems existing in the prior art, referring to Figure 1 The diagram illustrates a flowchart of a digital management system audit method provided in an embodiment of this application.
[0018] In one embodiment, the digital management system audit method is applicable to a digital management system audit system, which can be set up on the enterprise's data management platform or back-end server.
[0019] As an example, the digital management system audit method may include: S11. Obtain real-time demand information and inventory information respectively, wherein the real-time demand information is the demand for purchased materials uploaded by the purchasing personnel in real time, and the inventory information is the statistical information of the inventory materials.
[0020] In one embodiment, real-time demand information and inventory information can be obtained separately. The real-time demand information refers to the procurement needs uploaded by purchasing personnel in real time, while the inventory information is statistical information on the inventory of materials.
[0021] Specifically, the digital management system audit system can communicate and connect with the data terminals or smart terminals of different procurement personnel. Before executing a procurement, procurement personnel can fill in information such as the materials or supplies to be procured, the quantity of materials, the purchase location or buyer of materials, the unit price of the purchase, the total price of the purchase, and the procurement contract on their terminals to obtain real-time demand information for this procurement. They can then upload the real-time demand information through their terminals.
[0022] In one practical approach, real-time demand information can be obtained by purchasing personnel filling in various information on a purchasing form page displayed on their smart terminal, and then the smart terminal packages the purchasing form page and uploads it to the system.
[0023] In one embodiment, a warehouse server may be provided, which can communicate and connect with the digital management system audit system. The warehouse server can be used to store data on various materials stored in the warehouse, including data recorded after the materials are purchased, data recorded in and out of the warehouse, data on the personnel who call the materials, the time when the materials are requisitioned, etc.
[0024] After obtaining real-time demand information, inventory information can be retrieved from the warehouse server. This inventory information is the relevant information uploaded to the warehouse server by warehouse personnel after they have tallied the various materials in the warehouse inventory.
[0025] It should be noted that different companies can set different rules or have warehouse personnel manage the warehouse and upload information to the warehouse server.
[0026] For example, catering businesses can conduct daily statistics and upload relevant information to the warehouse server. Industrial and mining businesses can do this monthly or weekly, depending on actual needs.
[0027] In practical applications, inventory information can be obtained by retrieving information uploaded by warehouse personnel from the warehouse server at the previous moment.
[0028] S12. Verify and adjust the real-time demand information based on the inventory information to obtain adjusted demand information. The verification and adjustment process is a correction process performed when the quantity and type of the purchased materials corresponding to the real-time demand information are abnormal.
[0029] Next, the real-time demand information can be verified and adjusted based on the inventory information to obtain adjusted demand information. The verification and adjustment process involves determining whether there are any abnormalities in the quantity and type of the purchased materials corresponding to the real-time demand information. If there are any abnormalities in the quantity and type of the purchased materials contained in the real-time demand information, the quantity and type of the purchased materials in the real-time demand information are corrected to clarify the true demand for this purchase.
[0030] This application allows for the verification and adjustment of procurement personnel's needs before procurement, avoiding the phenomenon of "not getting what is needed" due to inaccurate procurement needs management, and ensuring that the purchased materials meet actual needs. Moreover, by clarifying the needs, subsequent procurement data can be reviewed based on the adjusted needs, avoiding inconsistent data input quality due to vague procurement needs descriptions. Furthermore, the adjusted needs can clarify the standards and conditions for review, thereby improving the efficiency and accuracy of the review.
[0031] In an optional embodiment, the demand mainly refers to the materials to be purchased and their quantity. To address the materials to be purchased and their quantity, as an example, the step of verifying and adjusting the real-time demand information based on the inventory information to obtain adjusted demand information may include the following sub-steps: S121. Determine the type of materials to be procured from the real-time demand information, and count the quantity of each type of materials to be procured, thereby obtaining the quantity of materials to be procured.
[0032] S122. According to the type of the purchased materials, find the purchase interval and inventory quantity of the materials to be purchased from the inventory information.
[0033] S123. If any one of the procurement interval duration, the inventory quantity of materials, or the quantity of procured materials does not meet the corresponding threshold, then the real-time demand information is determined to be abnormal information.
[0034] S124. Adjust the procurement material type and material inventory quantity of the real-time demand information to obtain adjusted demand information.
[0035] As explained above, real-time demand information is recorded on the procurement form page. The text model can be used to read the procurement items from the procurement form to determine the type of materials to be procured. Optionally, each procurement item can correspond to one type, or each type of material can correspond to one type. Then, the numerical value corresponding to each type of material can be read to obtain the quantity of the materials to be procured.
[0036] For example, each type of purchased material corresponds to one type. Suppose we purchase three types of materials: ballpoint pens, welding torches, and waterproof tape, with corresponding quantities of 50 pens, 10 torches, and 5 rolls, respectively.
[0037] After determining the type of materials to be purchased, you can search the inventory information for the purchase interval and inventory quantity of each type of material to be purchased.
[0038] The procurement interval is the time interval between the recorded entry time of the purchased materials and the current time. The inventory quantity is the remaining quantity of materials recorded in the warehouse after the previous purchase.
[0039] The procurement interval is compared with its corresponding threshold, the inventory quantity of materials is compared with its corresponding threshold, and the quantity of procured materials is compared with its corresponding threshold.
[0040] Then, three comparison results are obtained. Based on these results, it can be determined whether the three parameters meet their corresponding thresholds. If any one of them fails to meet its threshold, the real-time demand information is considered abnormal. The current procurement demand is abnormal. At this point, the procurement material type and inventory quantity within the real-time demand information can be adjusted, resulting in adjusted demand information.
[0041] To simultaneously determine whether there are anomalies in real-time demand information based on three parameters—procurement interval duration, material inventory quantity, and procured material quantity—the following sub-steps can be included as an example: Adjusting the procured material type and material inventory quantity in the real-time demand information to obtain adjusted demand information: S1241. If the procurement interval is less than the preset interval, the material inventory quantity is greater than the preset inventory quantity, and the procurement material quantity is greater than the preset procurement quantity, then delete the procurement material type and corresponding material inventory quantity of the real-time demand information to obtain the adjusted demand information. The preset interval, the preset inventory quantity, and the preset procurement quantity are set according to the procurement material type.
[0042] S1242. If the procurement interval is less than the preset interval, the inventory quantity of materials is greater than the preset inventory quantity, or the quantity of procured materials is greater than the preset procurement quantity, then an adjustment ratio is determined based on the procurement interval, the inventory quantity of materials, or the quantity of procured materials, and the quantity of procured materials is adjusted according to the adjustment ratio to obtain adjustment demand information.
[0043] Specifically, if the procurement interval is shorter than the preset interval, the inventory quantity is greater than the preset inventory quantity, and the procured quantity is greater than the preset procurement quantity, it indicates that the material has been procured repeatedly within a short period, the inventory quantity of the material in the warehouse is also relatively large, and the quantity procured this time is also relatively large. Normal procurement and use would generally not involve multiple repeated procurements within a short period, and the material has not been consumed. If a large quantity is still purchased under these circumstances, it can be determined that the procurement of this material in the current real-time demand information is abnormal. It can be determined that this demand review will not be approved, and the procurement material type and corresponding inventory quantity of this material can be deleted from the real-time demand information.
[0044] It should be noted that the preset interval duration, preset inventory quantity, and preset purchase quantity can all be set according to the type of purchased materials.
[0045] Different types of purchased materials can be set with different preset intervals, different preset inventory quantities, and different preset purchase quantities.
[0046] Similarly, if any two of the corresponding thresholds are not met, an anomaly may also exist. For example, if the procurement interval is less than the preset interval and the inventory quantity is greater than the preset inventory quantity, but the quantity of procured materials is less than the preset procurement quantity, the procurement may be abnormal. Or, if the procurement interval is less than the preset interval and the quantity of procured materials is greater than the preset procurement quantity, but the inventory quantity is less than the preset inventory quantity, the procurement may be abnormal. Alternatively, if the procurement interval is longer than the preset interval, but the inventory quantity is greater than the preset inventory quantity and the quantity of procured materials is greater than the preset procurement quantity, the procurement may be abnormal.
[0047] At this point, manual review can be triggered. Specifically, real-time procurement information can be transmitted to the reviewer's smart terminal, allowing the smart terminal to display the information for manual review. If the review fails, the reviewer will manually adjust or modify the information.
[0048] If only one item fails to meet the corresponding threshold, the inventory quantity of materials in the real-time demand information can be adjusted to obtain adjusted demand information.
[0049] For example, if the procurement interval is shorter than the preset interval, or the inventory quantity is greater than the preset inventory quantity, or the procurement quantity is greater than the preset procurement quantity, an adjustment ratio can be determined based on the procurement interval, inventory quantity, or procurement quantity, and then the procurement quantity can be adjusted according to the adjustment ratio.
[0050] In specific operations, if only the purchase interval is shorter than the preset interval, the difference between the purchase interval and the preset interval can be calculated. Then, after unifying the time unit of this difference with the statistical time interval of the warehouse, the ratio between the two can be calculated, and this ratio can be used as the adjustment ratio.
[0051] For example, the procurement interval is 1 day, the preset interval is 5 days, and the statistical interval for the warehouse is 1 month, which corresponds to 30 days.
[0052] The adjustment ratio is (5-1) / 30 = 0.133.
[0053] The quantity of purchased materials can be adjusted by a percentage of this adjustment ratio, that is, the quantity of purchased materials can be reduced by 13.3%.
[0054] Similarly, if the inventory quantity of materials exceeds the preset inventory quantity, the difference between the inventory quantity and the preset inventory quantity can be calculated. Then, the ratio of this difference to the preset inventory quantity can be calculated to obtain an adjustment ratio. The quantity of materials to be purchased can then be reduced by a percentage of this adjustment ratio.
[0055] For example, if the quantity of materials purchased is greater than the preset quantity, the difference between the quantity of materials purchased and the preset quantity can be used to calculate the ratio of the difference to the preset quantity, and then the quantity of materials purchased can be reduced by a percentage of the adjustment ratio.
[0056] Even after adjustments, the quantity of procured materials may still be abnormal. Therefore, the adjustment request information can be transmitted to the reviewer's smart terminal, allowing the smart terminal to display the adjustment request information for manual review. If the review fails, the reviewer will manually adjust or modify the information, or further reduce the quantity of procured materials according to the adjustment percentage, until the manual review is approved.
[0057] S13. Based on the quantity and type of the purchased materials, the adjustment requirement information is encrypted to obtain encrypted purchase information, and the encrypted purchase information is transmitted to a preset purchase terminal so that the preset purchase terminal can notify the purchase personnel to process the purchase.
[0058] After clarifying the adjusted requirements, this information can be transmitted to procurement personnel for purchasing and contract modification. Because procurement involves internal corporate privacy data, to ensure information security, the quantity and type of materials to be procured can be obtained from the real-time requirements. This adjusted requirements information is then encrypted using these parameters to obtain encrypted procurement information. Finally, this encrypted procurement information is transmitted to a pre-set procurement terminal—the smart terminal of the procurement personnel who upload the real-time requirements information—so that the pre-set procurement terminal can notify the procurement personnel to process the procurement based on the encrypted information.
[0059] In one embodiment, encrypting the adjustment demand information based on the quantity and type of the procured materials to obtain encrypted procurement information, and then transmitting the encrypted procurement information to a preset procurement terminal, may include the following sub-steps: S131. Extract feature text from the type of purchased materials and feature values from the quantity of purchased materials, and fuse the feature values and feature text through a mapping function to obtain physical ciphertext.
[0060] S132. The pseudo-random sub-cipher generation algorithm is called to expand the physical ciphertext and the expanded ciphertext is bound to the terminal ID of the preset procurement terminal to obtain the encryption key.
[0061] S133. After adding the adjustment requirement information to the preset template to obtain the procurement requirement form, the procurement requirement form is encrypted using the encryption key to obtain encrypted information, and the encrypted procurement information is transmitted to the preset procurement terminal.
[0062] In one operation mode, the text of the type of purchased materials can be read and the feature text can be extracted. Similarly, the numerical value of the quantity of purchased materials can be obtained to obtain the feature value. The feature value and the feature text can be fused through a mapping function to obtain the physical ciphertext.
[0063] Next, the physical ciphertext can be expanded using a conventional pseudo-random sub-cipher generation algorithm to obtain the expanded ciphertext. To facilitate access to the information interface of the preset procurement terminal, the expanded ciphertext can be bound to the terminal ID of the preset procurement terminal to obtain the encryption key.
[0064] To facilitate procurement personnel in viewing the adjusted procurement information, the adjusted requirements can be added to a preset template to obtain a procurement requirements table. Finally, the procurement requirements table is encrypted using an encryption key to obtain encrypted information, which is then transmitted to a preset procurement terminal.
[0065] After encryption is completed, the pre-set procurement terminal can retrieve the encryption key from the digital management system's auditing system based on its terminal ID, and then decrypt the encrypted information using the encryption key. Since the encryption key can be constructed using characteristic information, it can be tailored to the user's actual situation, forming a unique encryption key. Even if the stored information is stolen, hackers will find it difficult to crack the encrypted information, thus ensuring that the information is not tampered with and preventing subsequent changes in requirements due to tampering, which could lead to deviations in the purchased materials from the current needs. Furthermore, after being bound to the terminal ID, the corresponding encryption key can be retrieved based on the terminal ID each time, and then the encrypted information can be decrypted using the encryption key.
[0066] To construct corresponding physical ciphertext by combining text and numerical values, as an example, the step of extracting feature text from the type of purchased materials and feature numerical values from the quantity of purchased materials, and fusing the feature numerical values and feature text through a mapping function to obtain physical ciphertext, may include the following sub-steps: S1311. Extract feature text from the type of purchased materials and extract feature values from the quantity of purchased materials.
[0067] S1312. Convert the feature values and feature text into matrices respectively to obtain a text matrix and a numerical feature matrix.
[0068] S1313. By concatenating the text matrix and the numerical feature matrix using a mapping function, a concatenated matrix is obtained, and the concatenated matrix is converted into numerical data to obtain physical ciphertext.
[0069] Specifically, it can read the text of the type of purchased materials and extract the feature text. It can also obtain the numerical value of the quantity of purchased materials to obtain the feature value.
[0070] Next, the feature text can be converted into a matrix to obtain a text matrix. Then, the feature values can be converted into a matrix to obtain a numerical matrix.
[0071] In one approach, the feature text is input into a language model, which performs initial text encoding and outputs encoded word vectors. These encoded word vectors are then input into a stylized encoding network, which performs stylized transformations on them, outputting stylized feature vectors. Finally, the stylized feature vectors are processed using head and tail semantic feature extraction and a dual affine attention mechanism to obtain the text matrix.
[0072] The language model can be a pre-trained language model based on modern text, such as using a BERT-based CASED pre-trained model to encode the text. Further, a stylized encoding network is used to perform stylized feature transformation on the encoded word vectors, enabling the model to better recognize the semantics of finance and avoid incorrect sentence segmentation due to misunderstandings of the financial meaning. The stylized encoding network can employ a Transformer network. Each layer of the Transformer network structure can include a bidirectional self-attention network with rotational position encoding and a multilayer perceptron, where rotational position encoding better incorporates relative positions. A stylized feature matrix is obtained by learning from financial language text based on a multilayer Transformer structure.
[0073] There may be multiple values for the feature values. If all numbers are used for conversion, it is difficult to operate. Instead, the corresponding characters can be extracted according to the preset characters, such as "1" and "3". For example, if there are 3 instances of the character "1" and 2 instances of the character "3", the values 3 and 2 can be obtained respectively.
[0074] Then, a matrix is generated using the two values to obtain the numerical matrix.
[0075] Alternatively, a matrix can be generated using one of the feature values to obtain a numerical matrix.
[0076] In practice, we can determine the number of values contained in the feature values. If the number is large, we can extract a few characters to generate a value matrix. If the number is small, we can use all the values of the feature values to generate a value matrix.
[0077] In one operation, the text matrix might be a 5x5 matrix, and the numerical matrix might be a 4x4 matrix. The matrices can be manipulated to have the same number of bits. Then, a mapping function can be used to concatenate the text and numerical matrices, resulting in a concatenated matrix. After obtaining the concatenated matrix, it is converted into numerical data to obtain the physical ciphertext.
[0078] In one mode of operation, the mapping function can be a mapping function of homography transformation.
[0079] In another operation, a certain character length can be set to convert the concatenated matrix into numerical data. Specifically, the characters can be converted into numerical data to obtain physical ciphertext.
[0080] S14. Obtain material procurement information uploaded by a preset procurement terminal, and perform review processing based on the material procurement information to obtain the review result. The review processing involves calling a preset model to identify the image and value of the material procurement information and performing cross-verification using the image and value.
[0081] In one embodiment, after notifying the purchasing personnel to make a purchase, the material purchasing information uploaded by the preset purchasing terminal can be obtained. This material purchasing information is the information uploaded by the purchasing personnel after completing the purchase, including images of the invoice, document, contract, and materials. It may also include various information about the materials filled in by the purchasing personnel.
[0082] For example, procurement personnel fill in various information about materials on a procurement form page displayed on their smart terminal, including purchase time, purchase location, purchase quantity, and unit price. Then, their smart terminal packages the procurement form page and uploads it to the system to obtain material procurement information.
[0083] After obtaining material procurement information, it can be reviewed and processed to obtain the review results. Since the needs have been determined, the material procurement information can be reviewed based on adjustments to the requirements, such as reviewing the materials and quantities in the adjusted requirements.
[0084] To ensure that the actual purchased materials are accurately reflected, the review process can involve calling a preset model to identify the images and values of the material procurement information, and then using the images and values for cross-verification.
[0085] In practice, the material procurement information can be reviewed first based on the requirements of the adjusted demand information. After the review is approved, the material procurement information can be further reviewed and processed to obtain the review result. If the review result of the material procurement information based on the requirements of the adjusted demand information is unsuccessful, an alarm can be triggered, and the material procurement information can be transmitted to the reviewer's smart terminal for manual review.
[0086] As described above, the material procurement information may include document images and material images. To perform cross-verification based on the document images and material images, as an example, the process of obtaining material procurement information uploaded by a preset procurement terminal, and then reviewing and processing the material procurement information to obtain the review result may include the following sub-steps: S141. Call a preset first image model to extract transaction data from the document image, and call a preset second image model to identify the quantity of materials in the material image to obtain the quantity of purchased materials.
[0087] S142. Perform a first verification process on the transaction data using the quantity of purchased materials, and perform a second verification process on the quantity of purchased materials using the transaction data.
[0088] S143. If the processing result of the first verification process or the second verification process is abnormal, then the audit result of the audit process is determined to be abnormal.
[0089] S144. If the processing results of the first verification process and the second verification process are both normal, then the audit result of the audit process is determined to be normal.
[0090] Specifically, a preset first image model can be invoked to recognize the document image and extract transaction data from it. This transaction data includes the unit price of each type of material and the total purchase amount for each type of material. Similarly, a preset second image model can be invoked to recognize the material image to count the quantity of materials within the image and obtain the quantity of purchased materials.
[0091] Next, a total transaction amount can be calculated using the quantity of purchased materials and the unit price of the materials. Then, a first verification process is performed based on the total transaction amount, specifically determining whether the total transaction amount is the same as the total purchase amount. If they are the same, the result of the first verification process is determined to be normal; otherwise, the result of the first verification process is determined to be abnormal.
[0092] Similarly, the ratio of the total purchase amount for each type of material to the unit purchase price of each type of material can be calculated to obtain the transaction quantity. A second verification process is then performed based on the transaction quantity. Specifically, it can be determined whether the transaction quantity is the same as the purchased quantity. If they are the same, the result of the second verification process is considered normal; otherwise, the result is considered abnormal.
[0093] If the result of the first verification process is abnormal or the result of the second verification process is abnormal, then the result of the audit process is determined to be abnormal.
[0094] If the result of the first verification process is normal, and the result of the second verification process is also normal, then the result of the audit process is determined to be normal.
[0095] Cross-checking can determine if there are any irregularities in this procurement process. If any irregularities are found, the management and procurement personnel can be notified for manual review.
[0096] In one embodiment, to further facilitate backend administrators in viewing the audit results, the method, as an example, further includes the following steps: S15. Construct an audit analysis report using the audit results and the material procurement information.
[0097] S16. Transmit the audit analysis report to the preset management terminal so that the preset management terminal can perform visualization processing on the audit analysis report.
[0098] In one operational method, audit analysis reports can be constructed using audit results and material procurement information. Specifically, audit results and material procurement information can be added to a preset analysis report template to obtain the audit analysis report.
[0099] Finally, the audit analysis report can be transmitted to the preset management terminal, where it can be visualized for management personnel to view.
[0100] By leveraging digital technologies, the efficiency and accuracy of audits can be improved, meeting the evolving needs of businesses. Optionally, different audit rules can be set, audit processes optimized, and audit quality enhanced, achieving automation, intelligence, and visualization of the audit process, significantly improving efficiency and quality. This not only reduces the workload of auditors but also provides businesses with more precise and comprehensive management decision support.
[0101] In this embodiment, this application provides a digital and intelligent management system auditing method, the beneficial effects of which are as follows: This application can acquire real-time demand information and inventory information respectively; verify and adjust the real-time demand information according to the inventory information to obtain adjusted demand information; encrypt the adjusted demand information based on the quantity and type of the purchased materials to obtain encrypted procurement information, and transmit the encrypted procurement information to a preset procurement terminal so that the preset procurement terminal can notify the procurement personnel to carry out procurement processing; acquire the material procurement information uploaded by the preset procurement terminal, and audit the material procurement information to obtain the audit result. This application can clarify procurement requirements by auditing and adjusting requirements, avoiding ambiguity or confusion in procurement requirements, and ensuring that procurement personnel can carry out procurement processing according to procurement requirements; subsequently, the procurement information of procurement personnel can be acquired and audited, which can not only realize the automation and intelligence of the audit process and improve audit efficiency, but also avoid the situation where the audit is deviated from the actual requirements by auditing according to clear requirements, thereby improving the accuracy of auditing.
[0102] As the system implementation is basically similar to the method implementation, it is described in a relatively simple way. For relevant details, please refer to the description of the method implementation.
[0103] Reference Figure 2 This diagram illustrates a structural block diagram of a digital management system audit system provided in an embodiment of this application. The digitalized management system audit system specifically includes: The acquisition module 201 is used to acquire real-time demand information and inventory information respectively. The real-time demand information is the demand for procurement materials uploaded by the procurement personnel in real time, and the inventory information is the statistical information of the inventory materials. The adjustment module 202 is used to verify and adjust the real-time demand information based on the inventory information to obtain adjusted demand information. The verification and adjustment process is a correction process when it is determined that the quantity and type of the purchased materials corresponding to the real-time demand information are abnormal. The encryption module 203 is used to encrypt the adjustment requirement information based on the quantity and type of the purchased materials to obtain encrypted purchase information, and transmit the encrypted purchase information to a preset purchase terminal so that the preset purchase terminal can notify the purchase personnel to process the purchase. The review module 204 is used to obtain material procurement information uploaded by a preset procurement terminal, perform review processing based on the material procurement information, and obtain review results. The review processing involves calling a preset model to identify the image and value of the material procurement information and performing cross-verification using the image and value.
[0104] Optionally, the adjustment module is further configured to: The types of materials to be procured are determined from the real-time demand information, and the quantities corresponding to each type of material are counted to obtain the quantity of materials to be procured. According to the type of materials to be purchased, the purchase interval and inventory quantity of the materials to be purchased are retrieved from the inventory information. If any of the procurement interval duration, the inventory quantity of materials, or the quantity of procured materials does not meet the corresponding threshold, then the real-time demand information is determined to be abnormal information. The procurement material type and material inventory quantity of the real-time demand information are adjusted to obtain adjusted demand information.
[0105] Optionally, the adjustment module is further configured to: If the procurement interval is less than a preset interval, the inventory quantity is greater than a preset inventory quantity, and the procurement quantity is greater than a preset procurement quantity, then the procurement material type and corresponding inventory quantity in the real-time demand information are deleted to obtain adjusted demand information. The preset interval, preset inventory quantity, and preset procurement quantity are determined based on the procurement material type. If the procurement interval is less than the preset interval, the inventory quantity of materials is greater than the preset inventory quantity, or the quantity of procured materials is greater than the preset procurement quantity, then an adjustment ratio is determined, and the quantity of procured materials is adjusted according to the adjustment ratio to obtain adjustment requirement information.
[0106] Optionally, the encryption module is further configured to: Feature text is extracted from the type of purchased materials, and feature values are extracted from the quantity of purchased materials. The feature values and feature text are then fused using a mapping function to obtain physical ciphertext. The physical ciphertext is expanded by calling a pseudo-random sub-cipher generation algorithm, and the expanded ciphertext is bound to the terminal ID of a preset procurement terminal to obtain an encryption key; After adding the adjustment requirement information to the preset template to obtain the procurement requirement form, the procurement requirement form is encrypted using the encryption key to obtain encrypted information, and the encrypted procurement information is transmitted to the preset procurement terminal.
[0107] Optionally, the encryption module is further configured to: Extract feature text from the type of purchased materials and extract feature values from the quantity of purchased materials; The feature values and feature text are converted into matrices respectively to obtain a text matrix and a numerical feature matrix; The concatenated matrix is obtained by concatenating the text matrix and the numerical feature matrix using a mapping function, and then the concatenated matrix is converted into numerical data to obtain physical ciphertext.
[0108] Optionally, the material procurement information includes document images and material images; The audit module is also used for: The system calls a preset first image model to extract transaction data from the document image and calls a preset second image model to identify the quantity of materials in the material image, thereby obtaining the quantity of purchased materials. The transaction data is first verified using the quantity of purchased materials, and the quantity of purchased materials is second verified using the transaction data. If the result of the first verification process or the second verification process is abnormal, then the result of the audit process is determined to be abnormal. If the processing results of the first verification process and the second verification process are both normal, then the audit result of the audit process is determined to be normal.
[0109] Optionally, the system further includes: The module is used to construct an audit analysis report using the audit results and the material procurement information; The visualization module is used to transmit the audit analysis report to a preset management terminal so that the preset management terminal can perform visualization processing on the audit analysis report.
[0110] Optionally, the overall architecture of the system adopts a microservice architecture, dividing the system into multiple independent service modules to achieve high cohesion and low coupling.
[0111] For system database design, a reasonable data model can be designed to support efficient data access and query operations. Considering data redundancy and consistency, distributed databases or data caching technologies can be used to improve performance. Data storage can employ secure and reliable storage methods, supporting data backup and recovery to ensure data security. For interface design, clear API interfaces can be defined to achieve seamless integration between modules. Simultaneously, easy-to-integrate SDKs or API documentation are provided to facilitate third-party system access. This effectively integrates and optimizes resource allocation in the agricultural, food, and health sectors, improving resource utilization efficiency.
[0112] For data acquisition and processing, it can support access to multiple data sources, such as enterprise ERP systems, CRM systems, and file servers.
[0113] After data collection, data cleaning can be performed to automatically remove duplicate, invalid, or erroneous data, ensuring the accuracy and integrity of the data.
[0114] During the review process, a rules engine can be set up to create a flexible and configurable rules engine that automatically matches review evidence and identifies potential issues based on review standards and policy requirements.
[0115] AI assistance can also be set up, using AI technologies such as machine learning and natural language processing to achieve intelligent analysis, prediction and recommendation, thereby improving the accuracy and efficiency of the review process.
[0116] During anomaly detection, abnormal situations in the review process can be monitored in real time, such as abnormal data fluctuations or delays in review progress, and timely warnings can be issued.
[0117] In addition, for report generation and presentation, a rich selection of report templates are available, supporting customization of report formats and content. For data visualization, charts, graphs, and other visualization techniques can be used to intuitively display audit results and data analysis findings.
[0118] To facilitate data viewing, the export and sharing functions also support exporting reports to various formats (such as PDF, Word, Excel, etc.) and provide convenient sharing features.
[0119] For security and privacy protection, access control can be implemented, with strict access control policies ensuring that only authorized users can access system data and functions. Sensitive data can also be encrypted to prevent data leakage and tampering.
[0120] The system also allows for user interface and interaction customization. A clean and intuitive user interface can be designed to ensure users can quickly learn and use the tool efficiently. Personalization is also available, offering customization options to meet the diverse usage habits and preferences of different users. Furthermore, a user feedback mechanism can be established to promptly collect and process user opinions and suggestions, continuously optimizing the product experience.
[0121] Reference Figure 3 The computer device shown in this application, which is a digital management system audit method, may specifically include the following: The computer device 12 described above is in the form of a general-purpose computing device. The components of the computer device 12 may include, but are not limited to: one or more processors or processing units 16, system memory 28, and bus 18 connecting different system components (including system memory 28 and processing unit 16).
[0122] Bus 18 refers to one or more of several types of bus 18 architectures, including memory bus 18 or memory controller, peripheral bus 18, graphics acceleration port, processor, or local bus 18 using any of the various bus 18 architectures. For example, these architectures include, but are not limited to, Industry Standard Architecture (ISA) bus 18, Micro Channel Architecture (MAC) bus 18, Enhanced ISA bus 18, Audio / Video Electronics Standards Association (VESA) local bus 18, and Peripheral Component Interconnect (PCI) bus 18.
[0123] Computer device 12 typically includes a variety of computer system readable media. These media can be any available media that can be accessed by computer device 12, including volatile and non-volatile media, removable and non-removable media.
[0124] System memory 28 may include computer system readable media in the form of volatile memory, such as random access memory (RAM) 30 and / or cache memory 32. Computer device 12 may further include other removable / non-removable, volatile / non-volatile computer system storage media. By way of example only, storage system 34 may be used to read and write non-removable, non-volatile magnetic media (commonly referred to as a "hard disk drive"). Figure 3 As not shown, a disk drive for reading and writing to a removable non-volatile disk (such as a "floppy disk") and an optical disk drive for reading and writing to a removable non-volatile optical disk (such as a CD-ROM, DVD-ROM, or other optical media) may be provided. In these cases, each drive may be connected to bus 18 via one or more data media interfaces. The memory may include at least one program product having a set (e.g., at least one) of program modules 42 configured to perform the functions of the embodiments of this application.
[0125] A program / utility 40 having a set (at least one) of program modules 42 may be stored, for example, in memory. Such program modules 42 include—but are not limited to—an operating system, one or more application programs, other program modules 42, and program data. Each or some combination of these examples may include an implementation of a network environment. Program modules 42 typically perform the functions and / or methods described in the embodiments of this application.
[0126] Computer device 12 can also communicate with one or more external devices 14 (e.g., keyboard, pointing device, display 24, camera, etc.), and with one or more devices that enable a user to interact with the computer device 12, and / or with any device that enables the computer device 12 to communicate with one or more other computing devices (e.g., network card, modem, etc.). This communication can be performed through input / output (I / O) interface 22. Furthermore, computer device 12 can also communicate with one or more networks (e.g., local area network (LAN)), wide area network (WAN), and / or public networks (e.g., the Internet) via network adapter 20. As shown, network adapter 20 communicates with other modules of computer device 12 via bus 18. It should be understood that, although... Figure 3 Not shown, it can be combined with computer device 12 to use other hardware and / or software modules, including but not limited to: microcode, device drivers, redundant processing unit 16, external disk drive array, RAID system, tape drive and data backup storage system 34, etc.
[0127] The processing unit 16 executes various functional applications and data processing by running programs stored in the system memory 28, such as implementing the digital management system audit method provided in the embodiments of this application.
[0128] That is, when the processing unit 16 executes the above program, it achieves the following: Real-time demand information and inventory information are obtained separately. The real-time demand information is the demand for purchased materials uploaded by the purchasing personnel in real time, and the inventory information is the statistical information of the inventory materials. The real-time demand information is verified and adjusted based on the inventory information to obtain adjusted demand information. The verification and adjustment process is a process of correcting when the quantity and type of the purchased materials corresponding to the real-time demand information are abnormal. The adjusted demand information is encrypted based on the quantity and type of the purchased materials to obtain encrypted purchase information, and the encrypted purchase information is transmitted to a preset purchase terminal so that the preset purchase terminal can notify the purchase personnel to process the purchase. Obtain material procurement information uploaded by a preset procurement terminal, perform review processing based on the material procurement information, and obtain review results. The review processing involves calling a preset model to identify the image and numerical values of the material procurement information, and performing cross-verification using the image and numerical values.
[0129] In this application embodiment, the application also provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the digital management system audit method provided in all embodiments of the application.
[0130] That is, to implement the following when the program is executed by the processor: Real-time demand information and inventory information are obtained separately. The real-time demand information is the demand for purchased materials uploaded by the purchasing personnel in real time, and the inventory information is the statistical information of the inventory materials. The real-time demand information is verified and adjusted based on the inventory information to obtain adjusted demand information. The verification and adjustment process is a process of correcting when the quantity and type of the purchased materials corresponding to the real-time demand information are abnormal. The adjusted demand information is encrypted based on the quantity and type of the purchased materials to obtain encrypted purchase information, and the encrypted purchase information is transmitted to a preset purchase terminal so that the preset purchase terminal can notify the purchase personnel to process the purchase. Obtain material procurement information uploaded by a preset procurement terminal, perform review processing based on the material procurement information, and obtain review results. The review processing involves calling a preset model to identify the image and numerical values of the material procurement information, and performing cross-verification using the image and numerical values.
[0131] Any combination of one or more computer-readable media may be used. A computer-readable medium may be a computer-to-signal medium or a computer-readable storage medium. A computer-readable storage medium may be, for example—but not limited to—an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples (a non-exhaustive list) of computer-readable storage media include: an electrical connection having one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination thereof. In this document, a computer-readable storage medium may be any tangible medium that contains or stores a program that may be used by or in connection with an instruction execution system, apparatus, or device.
[0132] Computer-readable signal media may include data signals propagated in baseband or as part of a carrier wave, carrying computer-readable program code. Such propagated data signals may take various forms, including—but not limited to—electromagnetic signals, optical signals, or any suitable combination thereof. Computer-readable signal media may also be any computer-readable medium other than computer-readable storage media, capable of transmitting, propagating, or transmitting programs for use by or in connection with an instruction execution system, apparatus, or device.
[0133] Computer program code for performing the operations of this application can be written in one or more programming languages or a combination thereof. These programming languages include object-oriented programming languages—such as Java, Smalltalk, and C++—and conventional procedural programming languages—such as the "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer can be connected to the user's computer via any type of network—including a local area network (LAN) or a wide area network (WAN)—or can be connected to an external computer (e.g., via the Internet using an Internet service provider). The various embodiments in this specification are described in a progressive manner, with each embodiment focusing on the differences from other embodiments. Similar or identical parts between embodiments can be referred to interchangeably.
[0134] Although preferred embodiments of the present application have been described, those skilled in the art, upon learning the basic inventive concept, can make other changes and modifications to these embodiments. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments as well as all changes and modifications falling within the scope of the embodiments of the present application.
[0135] Finally, it should be noted that in this document, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or terminal device that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or terminal device. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or terminal device that includes said element.
[0136] The above provides a detailed description of the digital management system audit method, system, equipment, and medium provided in this application. Specific examples have been used to illustrate the principles and implementation methods of this application. The descriptions of the above embodiments are only for the purpose of helping to understand the method and core ideas of this application. At the same time, for those skilled in the art, there will be changes in the specific implementation methods and application scope based on the ideas of this application. Therefore, the content of this specification should not be construed as a limitation of this application.
Claims
1. A digitalized management system auditing system, characterized in that, The system includes: The acquisition module is used to acquire real-time demand information and inventory information respectively. The real-time demand information is the demand for procurement materials uploaded by the procurement personnel in real time, and the inventory information is the statistical information of the inventory materials. The adjustment module is used to verify and adjust the real-time demand information based on the inventory information to obtain adjusted demand information. The verification and adjustment process is a correction process when it is determined that the quantity and type of the purchased materials corresponding to the real-time demand information are abnormal. An encryption module is used to encrypt the adjustment requirement information based on the quantity and type of the purchased materials to obtain encrypted purchase information, and transmit the encrypted purchase information to a preset purchase terminal so that the preset purchase terminal can notify the purchase personnel to process the purchase. The review module is used to obtain material procurement information uploaded by a preset procurement terminal, review and process the material procurement information, and obtain the review result. The review and processing involves calling a preset model to identify the image and value of the material procurement information and performing cross-verification using the image and value.
2. The digital management system audit system according to claim 1, characterized in that, The adjustment module is also used for: The types of materials to be procured are determined from the real-time demand information, and the quantities corresponding to each type of material are counted to obtain the quantity of materials to be procured. According to the type of materials to be purchased, the purchase interval and inventory quantity of the materials to be purchased are retrieved from the inventory information. If any of the procurement interval duration, the inventory quantity of materials, or the quantity of procured materials does not meet the corresponding threshold, then the real-time demand information is determined to be abnormal information. The procurement material type and material inventory quantity of the real-time demand information are adjusted to obtain adjusted demand information.
3. The digital management system audit system according to claim 2, characterized in that, The adjustment module is also used for: If the procurement interval is less than a preset interval, the inventory quantity is greater than a preset inventory quantity, and the procurement quantity is greater than a preset procurement quantity, then the procurement material type and corresponding inventory quantity in the real-time demand information are deleted to obtain adjusted demand information. The preset interval, preset inventory quantity, and preset procurement quantity are determined based on the procurement material type. If the procurement interval is less than the preset interval, the inventory quantity of materials is greater than the preset inventory quantity, or the quantity of procured materials is greater than the preset procurement quantity, then an adjustment ratio is determined, and the quantity of procured materials is adjusted according to the adjustment ratio to obtain adjustment requirement information.
4. The digital management system audit system according to claim 1, characterized in that, The encryption module is also used for: Feature text is extracted from the type of purchased materials, and feature values are extracted from the quantity of purchased materials. The feature values and feature text are then fused using a mapping function to obtain physical ciphertext. The physical ciphertext is expanded by calling a pseudo-random sub-cipher generation algorithm, and the expanded ciphertext is bound to the terminal ID of a preset procurement terminal to obtain an encryption key; After adding the adjustment requirement information to the preset template to obtain the procurement requirement form, the procurement requirement form is encrypted using the encryption key to obtain encrypted information, and the encrypted procurement information is transmitted to the preset procurement terminal.
5. The digital management system audit system according to claim 4, characterized in that, The encryption module is also used for: Extract feature text from the type of purchased materials and extract feature values from the quantity of purchased materials; The feature values and feature text are converted into matrices respectively to obtain a text matrix and a numerical feature matrix; The concatenated matrix is obtained by concatenating the text matrix and the numerical feature matrix using a mapping function, and then the concatenated matrix is converted into numerical data to obtain physical ciphertext.
6. The digitalized management system audit system according to any one of claims 1 to 5, characterized in that, The material procurement information includes images of documents and images of materials; The audit module is also used for: The system calls a preset first image model to extract transaction data from the document image and calls a preset second image model to identify the quantity of materials in the material image, thereby obtaining the quantity of purchased materials. The transaction data is first verified using the quantity of purchased materials, and the quantity of purchased materials is second verified using the transaction data. If the result of the first verification process or the second verification process is abnormal, then the result of the audit process is determined to be abnormal. If the processing results of the first verification process and the second verification process are both normal, then the audit result of the audit process is determined to be normal.
7. The digitalized management system audit system according to any one of claims 1 to 5, characterized in that, The system also includes: The module is used to construct an audit analysis report using the audit results and the material procurement information; The visualization module is used to transmit the audit analysis report to a preset management terminal so that the preset management terminal can perform visualization processing on the audit analysis report.
8. A digital management system auditing method, characterized in that, The method includes: Real-time demand information and inventory information are obtained separately. The real-time demand information is the demand for purchased materials uploaded by the purchasing personnel in real time, and the inventory information is the statistical information of the inventory materials. The real-time demand information is verified and adjusted based on the inventory information to obtain adjusted demand information. The verification and adjustment process is a process of correcting when the quantity and type of the purchased materials corresponding to the real-time demand information are abnormal. The adjusted demand information is encrypted based on the quantity and type of the purchased materials to obtain encrypted purchase information, and the encrypted purchase information is transmitted to a preset purchase terminal so that the preset purchase terminal can notify the purchase personnel to process the purchase. Obtain material procurement information uploaded by a preset procurement terminal, perform review processing based on the material procurement information, and obtain review results. The review processing involves calling a preset model to identify the image and numerical values of the material procurement information, and performing cross-verification using the image and numerical values.
9. An electronic device, comprising: A memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that the processor, when executing the computer program, implements the digital management system audit method as described in claim 8.
10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer-executable program, which is used to cause a computer to perform the digital management system audit method as described in claim 8.