Offline auditing method

By introducing offline audit methods in audit work, the problem of traditional audit work is solved, and flexible data collection and analysis in offline environments is realized, and efficiency and automation are improved.

CN119648145APending Publication Date: 2025-03-18CHINA DATANG GRP DIGITAL TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411737378.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-29
Publication Date
2025-03-18

AI Technical Summary

Technical Problem

Traditional audit work relies on site personnel to manually collect and process data, which is time-consuming and error-prone, and existing tools require continuous network connections, limiting the flexibility and efficiency of audit work.

Method used

Provide an offline audit method, obtain audit project information through system initialization, build a data collection channel, upload data to the processing module for intelligent processing, generate system notification information, and set up data collection control module and search services.

Benefits of technology

It realizes the flexibility of data collection and analysis in an offline environment, ensures data security, improves data processing efficiency, facilitates team collaboration, and improves the degree of automation of audit work.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119648145A_ABST
    Figure CN119648145A_ABST
Patent Text Reader

Abstract

The invention discloses an off-line auditing method. The method comprises the following steps: S1, carrying out system initialization and obtaining auditing project information; s2, constructing a data collection channel; s3, uploading the data to a processing module; s4, the processing module intelligently processes the data; s5, recording the processed uploaded data, and generating system notification information; and S6, setting a data collection control module, and generating a data retrieval service. The method is high in flexibility, can collect and analyze data in an offline environment, and is not limited by a network environment. And the security is high, and the security of the audit data is ensured through data encryption storage and transmission. The efficiency is high, scanning data and voice can be quickly converted into editable texts through built-in OCR and ASR tools, and the data processing efficiency is improved. The system is easy to share and high in automation degree, auditing team members can conveniently access and check auditing data through a local area network sharing function, and team cooperation is enhanced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of audit technology, and in particular to an off-line audit method. Background Art

[0002] Traditional auditing relies on on-site auditors to manually collect and process large amounts of data. These processes are not only time-consuming and labor-intensive, but also prone to errors. Although some tools can assist auditing, most of them require a continuous network connection, limiting the flexibility and efficiency of auditing. Therefore, it is of great practical significance to develop an auditing method that can be used in an offline environment and synchronize data with an online server. Summary of the invention

[0003] In order to solve the existing problems, the present invention provides an offline audit method, and the specific scheme is as follows:

[0004] An offline audit method comprises the following steps:

[0005] S1, initialize the system and obtain audit project information;

[0006] S2, build data collection channel;

[0007] S3, uploading the collected data to the processing module through the above channels;

[0008] S4, the processing module processes the data intelligently;

[0009] S5, recording the processed uploaded data and generating system notification information;

[0010] S6, setting up a data collection control module and generating a data retrieval service.

[0011] Preferably, obtaining the audit project information in step S1 specifically includes: the audit user creates an audit project through a system interface, or performs data connection with an external platform to obtain the audit project information.

[0012] Preferably, the method for constructing a data collection channel in step S2 includes:

[0013] S21, dynamically generate a unique QR code and generate a secure HTTP service request address;

[0014] S22, establish a temporary secure communication channel within the local area network as a data collection channel.

[0015] Preferably, the method of uploading data in step S3 includes uploading by scanning the code with a mobile terminal and uploading by a Web browser, wherein the step of uploading by scanning the code with a mobile terminal includes: when located in the same local area network, scanning the exclusive QR code generated by the system through a mobile device, entering the project data upload page, and selecting pictures or documents in the mobile device for upload; the Web browser uploading is specifically: directly entering the upload address generated by the system in the browser, and selecting a local file for upload.

[0016] Preferably, the intelligent processing steps in step S4 include:

[0017] S41, automatic determination of data type;

[0018] S42, calling the local OCR service to perform text recognition;

[0019] S43, saving the original file and the file processed by OCR;

[0020] S44, establish a multi-version file management mechanism.

[0021] Preferably, step S5 specifically includes: recording the information of the uploader, the upload time, and the detailed information of the uploaded file, and generating a system notification to inform the project administrator of the upload status in real time.

[0022] Preferably, in step S6, the data collection control module is used for the user to actively open or close the data collection channel, and after closing the channel, other users are immediately prohibited from continuing to upload, thereby ensuring the controllability of the data collection process; the data retrieval service is used to generate an exclusive retrieval page address that supports multi-dimensional data retrieval, thereby ensuring that the retrieval process is limited to the local area network.

[0023] The present invention discloses a computer-readable storage medium, on which a computer program is stored. After the computer program is run, any of the above-mentioned methods is executed.

[0024] The present invention discloses a computer system, including a processor and a storage medium. The storage medium stores a computer program. The processor reads and runs the computer program from the storage medium to execute any of the methods described above.

[0025] The beneficial effects of the present invention are:

[0026] High flexibility: Auditors can collect and analyze data in an offline environment without being restricted by the network environment.

[0027] Strong security: The security of audit data is ensured through data encryption storage and transmission.

[0028] High efficiency: Built-in OCR and ASR tools can quickly convert scanned materials and voice into editable text, improving the efficiency of data processing.

[0029] Easy to share: Through the LAN sharing function, audit team members can easily access and view audit materials, enhancing team collaboration.

[0030] High degree of automation: Automatic acquisition of server-side information and data synchronization functions reduce manual operations and improve the degree of automation of audit work. BRIEF DESCRIPTION OF THE DRAWINGS

[0031] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0032] Figure 1 is a flow chart of the method of the present invention;

[0033] Figure 2 ASR speech-to-text flow chart of the present invention;

[0034] Figure 3 This is a flowchart of the OCR pre-training process in the present invention. DETAILED DESCRIPTION

[0035] In order to make the purpose, technical solution and advantages of the embodiments of the present invention clearer, the technical solution in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are 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.

[0036] like Figure 1 , an offline audit method, comprising the following steps:

[0037] S1, initialize the system and obtain audit project information; specifically, the audit user creates an audit project through the system interface, or connects data with an external platform to obtain audit project information.

[0038] S2, build data collection channel;

[0039] Specifically, the method of constructing a data collection channel includes:

[0040] S21, dynamically generate a unique QR code and generate a secure HTTP service request address;

[0041] S22, establish a temporary secure communication channel within the local area network as a data collection channel.

[0042] S3, upload the collected data to the processing module through the above channel.

[0043] Specifically, the methods of uploading data include uploading by scanning a QR code on a mobile terminal and uploading by a web browser.

[0044] The steps of uploading by scanning the code with a mobile terminal include: when in the same local area network, use the mobile device to scan the exclusive QR code generated by the system, enter the project information upload page, and select the picture or document in the mobile device for upload.

[0045] The web browser upload is specifically as follows: directly input the upload address generated by the system in the browser, and select a local file to upload.

[0046] The system of the invention has a built-in encryption algorithm, which encrypts the processed data fragments obtained from the server and stores them locally. Auditors can view and analyze these data safely offline. The encryption algorithm can be AES or RSA, etc.

[0047] S4, the processing module processes the data intelligently;

[0048] Specifically, the steps of intelligent processing include:

[0049] S41, automatic determination of data type;

[0050] S42, calling the local OCR service for text recognition, the process is as follows Figure 3 As shown;

[0051] S43, saving the original file and the file processed by OCR;

[0052] S44, establish a multi-version file management mechanism.

[0053] In addition, if Figure 2 The system of the present invention has a built-in ASR speech-to-text tool: an ASR speech-to-text tool is provided, and auditors can upload speech through a local area network and convert it into text content.

[0054] S5, records the processed uploaded data and generates system notification information. Specifically, it includes: recording the uploader information, upload time, uploaded file details, and generating system notification to inform the project administrator of the upload status in real time.

[0055] S6, setting up a data collection control module and generating a data retrieval service.

[0056] Specifically, the data collection control module is used for users to actively open or close the data collection channel, and after closing the channel, other users are immediately prohibited from continuing to upload, ensuring the controllability of the data collection process; the data retrieval service is to generate an exclusive retrieval page address that supports multi-dimensional data retrieval, ensuring that the retrieval process is limited to the local area network.

[0057] The system of the present invention provides a full-text search engine, allowing auditors to enter keywords and quickly locate relevant content in the project data. The search engine can be based on Elasticsearch or other efficient search engines.

[0058] The present invention has the following beneficial effects:

[0059] High flexibility: Auditors can collect and analyze data in an offline environment without being restricted by the network environment.

[0060] Strong security: The security of audit data is ensured through data encryption storage and transmission.

[0061] High efficiency: Built-in OCR and ASR tools can quickly convert scanned materials and voice into editable text, improving the efficiency of data processing.

[0062] Easy to share: Through the LAN sharing function, audit team members can easily access and view audit materials, enhancing team collaboration.

[0063] High degree of automation: Automatic acquisition of server-side information and data synchronization functions reduce manual operations and improve the degree of automation of audit work.

[0064] The present invention also discloses a computer-readable storage medium and a computer system, wherein a computer program is stored on the computer-readable storage medium, and after the computer program is run, any of the above methods is executed. A computer system includes a processor and a storage medium, wherein the storage medium stores a computer program, and the processor reads and runs the computer program from the storage medium to execute any of the above methods.

[0065] Those skilled in the art will further appreciate that the various illustrative logic blocks, modules, circuits, and algorithm steps described in conjunction with the implementation regulations disclosed herein can be implemented as electronic hardware, computer software, or a combination of the two. To clearly illustrate this interchangeability of hardware and software, various illustrative components, boxes, modules, circuits, and steps are generally described above in terms of their functionality. Whether such functionality is implemented as hardware or software depends on the specific application and the design constraints imposed on the overall system. The technician can implement the described functionality in different ways for each specific application, but such implementation decisions should not be interpreted as resulting in a departure from the scope of the present invention.

[0066] The various illustrative logic blocks, modules, and circuits described in conjunction with the embodiments disclosed herein may be implemented or performed with a general purpose processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination thereof designed to perform the functions described herein. A general purpose processor may be a microprocessor, but in the alternative, the processor may be any conventional processor, controller, microcontroller, or state machine. The processor may also be implemented as a combination of computing devices, such as a combination of a DSP and a microprocessor, a plurality of microprocessors, one or more microprocessors in cooperation with a DSP core, or any other such configuration.

[0067] The steps of the method or algorithm described in conjunction with the embodiments disclosed herein may be embodied directly in hardware, in a software module executed by a processor, or in a combination of the two. The software module may reside in a RAM memory, a flash memory, a ROM memory, an EPROM memory, an EEPROM memory, a register, a hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art. An exemplary storage medium is coupled to a processor so that the processor can read and write information from / to the storage medium. In an alternative, the storage medium may be integrated into the processor. The processor and the storage medium may reside in an ASIC. The ASIC may reside in a user terminal. In an alternative, the processor and the storage medium may reside in a user terminal as discrete components.

[0068] In one or more exemplary embodiments, the functions described may be implemented in hardware, software, firmware, or any combination thereof. If implemented as a computer program product in software, each function may be stored on or transmitted by a computer-readable medium as one or more instructions or codes. Computer-readable media include both computer storage media and communication media, including any media that facilitates the transfer of a computer program from one place to another. Storage media may be any available media that can be accessed by a computer. As an example and not limitation, such a computer-readable medium may include RAM, ROM, EEPROM, CD-ROM, or other optical disk storage, disk storage, or other magnetic storage devices, or any other medium that can be used to carry or store the desired program code in the form of an instruction or data structure and can be accessed by a computer. Any connection is also properly referred to as a computer-readable medium. For example, if the software is transmitted from a website, server, or other remote source using a coaxial cable, fiber optic cable, twisted pair, digital subscriber line (DSL), or wireless technologies such as infrared, radio, and microwaves, the coaxial cable, fiber optic cable, twisted pair, DSL, or wireless technologies such as infrared, radio, and microwaves are included in the definition of the medium. Disk and disc as used herein include compact disc (CD), laser disc, optical disc, digital versatile disc (DVD), floppy disk and Blu-ray disc, wherein disk often reproduces data magnetically, while disc reproduces data optically with lasers. Combinations of the above should also be included within the scope of computer-readable media.

[0069] The previous description of the disclosure is provided to enable any person skilled in the art to make or use the disclosure. Various modifications to the disclosure will be apparent to those skilled in the art, and the general principles defined herein may be applied to other variations without departing from the spirit or scope of the disclosure. Thus, the disclosure is not intended to be limited to the examples and designs described herein, but should be granted the widest scope consistent with the principles and novel features disclosed herein.

[0070] Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent substitutions for some of the technical features therein; and these modifications or substitutions do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.

Claims

1. An offline audit method, characterized in that: The following steps are involved: S1, initialize the system and obtain audit project information; S2, build data collection channel; S3, uploading the collected data to the processing module through the above channels; S4, the processing module processes the data intelligently; S5, recording the processed uploaded data and generating system notification information; S6, setting up a data collection control module and generating a data retrieval service.

2. The method according to claim 1, characterized in that The specific steps of obtaining the audit project information in step S1 are as follows: the audit user creates an audit project through the system interface, or performs data connection with an external platform to obtain the audit project information.

3. The method according to claim 1, characterized in that The method for constructing the data collection channel in step S2 includes: S21, dynamically generate a unique QR code and generate a secure HTTP service request address; S22, establish a temporary secure communication channel within the local area network as a data collection channel.

4. The method according to claim 3, characterized in that: The method of uploading data in step S3 includes uploading by scanning the code on a mobile terminal and uploading by a Web browser. The step of uploading by scanning the code on a mobile terminal includes: when located in the same local area network, scanning the exclusive QR code generated by the system through a mobile device, entering the project data upload page, and selecting pictures or documents in the mobile device for upload; the specific method of uploading by the Web browser is: directly entering the upload address generated by the system in the browser, and selecting a local file for upload.

5. The method according to claim 1, characterized in that: The steps of intelligent processing in step S4 include: S41, automatic determination of data type; S42, calling the local OCR service to perform text recognition; S43, saving the original file and the file processed by OCR; S44, establish a multi-version file management mechanism.

6. The method according to claim 1, characterized in that: Step S5 specifically includes: recording the uploader information, upload time, uploaded file details, and generating a system notification to inform the project administrator of the upload status in real time.

7. The method according to claim 1, characterized in that: In step S6, the data collection control module is used for the user to actively open or close the data collection channel, and after closing the channel, other users are immediately prohibited from continuing to upload, ensuring the controllability of the data collection process; the data retrieval service is to generate an exclusive retrieval page address that supports multi-dimensional data retrieval, ensuring that the retrieval process is limited to the local area network.

8. A computer-readable storage medium, characterized in that: A computer program is stored on the medium, and after the computer program is run, the method according to any one of claims 1 to 7 is executed.

9. A computer system, characterized in that: The method comprises a processor and a storage medium, wherein a computer program is stored in the storage medium, and the processor reads and runs the computer program from the storage medium to execute the method as claimed in any one of claims 1 to 7.