Finance and tax management system

By designing a fiscal tax management system that contains multiple functional modules, the problem of insufficient financial and tax management level and low management efficiency of enterprise financial and taxation has been solved, and efficient and secure fiscal and tax management has been achieved.

CN119359464APending Publication Date: 2025-01-24XIAMEN ZHUYUAN DIGITAL TECHNOLOGY CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411467304.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-21
Publication Date
2025-01-24

AI Technical Summary

Technical Problem

It is difficult for existing technology to carry out fiscal and tax management work scientifically and efficiently, resulting in insufficient financial and tax management level and low management efficiency of enterprises.

Method used

A financial and taxation management system is designed, including a login module, a salary module, an account book module, a transaction module, a cashier module and a database module. Through the collaborative work of these modules, various functions of corporate financial and taxation management are realized, such as salary calculation, account book management, Business accounting, cashier management and data encryption storage.

Benefits of technology

It improves the efficiency and level of corporate financial and tax management, ensures the security of fiscal and tax information, and meets the needs of enterprises or individuals for fiscal and tax management.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119359464A_ABST
    Figure CN119359464A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of management, in particular to a finance and taxation management system, which comprises a processing module, and a login module, a salary module, an account book module, a cashier module and a database module which are connected with the processing module, the salary management module is used for calculating salary of each employee according to financial data input by an enterprise user and generating a transfer voucher, the account book module is used for enabling the enterprise user to quickly query account information data, and the cashier module is used for generating a voucher according to collection and payment information input by a cashier and automatically transmitting the voucher to the processing module; and the database module is used for encrypting and storing login information, wages, account books, contact and cashier information. According to the system, the requirements of enterprises or individuals for finance and taxation management can be met, the efficiency and level of finance management are improved, the database module has the function of encrypting and storing data, finance and taxation information of the enterprises or the individuals can be stored, and the security of the finance and taxation information is ensured.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of access control security verification, in particular to a financial and taxation management system. Background Art

[0002] As the macroeconomic and policy environment becomes increasingly complex, how to carry out financial and tax management work scientifically and efficiently has become an urgent problem that enterprises need to solve. Therefore, it is urgent to develop an enterprise financial and tax management system that can improve the level of enterprise financial and tax management, further deepen enterprise financial and tax management work, and make financial and tax management work simple and efficient. Summary of the invention

[0003] The purpose of the present invention is to provide a financial and tax management system to solve the problems raised in the above background technology.

[0004] To achieve the above object, the present invention provides the following technical solutions:

[0005] A financial and taxation management system, comprising:

[0006] A login module, which is connected to the processing module and is used for enterprise users to log in to the system;

[0007] A salary module, which is connected to the processing module and is used to calculate the salary of each employee and generate a transfer voucher based on the financial data input by the enterprise user;

[0008] An account book module, which is connected to the processing module and is used by enterprise users to quickly query account information;

[0009] A transaction module, which is connected to the processing module and is used to calculate and manage transaction business;

[0010] A cashier module, which is connected to the processing module and is used to generate vouchers based on the payment and receipt information entered by the cashier and automatically transmit them to the processing module;

[0011] A database module is connected to the processing module and is used for encrypting and storing login information, wages, account books, transactions and cashier information.

[0012] Furthermore, it also includes a summary module, which is connected to the processing module and is used for the enterprise manager to carry out the transfer of product production costs, end-of-period exchange adjustments, and profit and loss transfers according to the requirements of enterprise financial management and cost accounting before closing the accounts.

[0013] Furthermore, it also includes a voucher module, which is connected to the processing module and is used for data verification, accounting and control of the voucher, and generation and verification of the voucher.

[0014] Furthermore, it also includes a display module, which is connected to the processing module and is used to display a login interface and display system data.

[0015] Furthermore, the account book module is also used for enabling enterprise users to quickly query all data in the general ledger, detailed ledger, multi-column ledger, quantity and amount general ledger, quantity and amount detailed ledger and accounting item general ledger after the entered vouchers are posted.

[0016] Furthermore, enterprise users include financial personnel, and the login module is also used for financial personnel management work and financial personnel authority management.

[0017] Furthermore, the database module and the processing module use encrypted communication.

[0018] Compared with the prior art, the present invention has the following beneficial effects:

[0019] The present invention, the present invention, the system can give full play to the financial management function of the enterprise's financial management department and improve the financial management level of the enterprise; the entire system has a clear interface, complete functions, and operation, which can improve the efficiency of the enterprise's financial management.

[0020] The present invention can meet the needs of enterprises or individuals for financial and tax management, improve the efficiency and level of financial management, and the database module has the function of encrypting and storing data, which can store the financial and tax information of enterprises or individuals and ensure the security of the financial and tax information. BRIEF DESCRIPTION OF THE DRAWINGS

[0021] Figure 1 It is a schematic diagram of the system structure of the present invention.

[0022] Figure 2 This is a functional schematic diagram of the salary module of the present invention.

[0023] Figure 3 This is a functional schematic diagram of the account book module of the present invention.

[0024] Figure 4 Schematic diagram of the function of the credential module of the present invention.

[0025] Figure 5 This is a functional schematic diagram of the summary module of the present invention.

[0026] Figure 6 It is a functional schematic diagram of the communication module of the present invention.

[0027] Figure 7 This is a functional schematic diagram of the cashier module of the present invention. DETAILED DESCRIPTION

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

[0029] See also Figures 1 to 7 , the present invention provides a technical solution:

[0030] A financial and taxation management system, comprising:

[0031] A login module, which is connected to the processing module and is used for enterprise users to log in to the system;

[0032] A salary module, which is connected to the processing module and is used to calculate the salary of each employee and generate a transfer voucher based on the financial data input by the enterprise user;

[0033] An account book module, which is connected to the processing module and is used by enterprise users to quickly query account information;

[0034] A transaction module, which is connected to the processing module and is used to calculate and manage transaction business;

[0035] A cashier module, which is connected to the processing module and is used to generate vouchers based on the payment and receipt information entered by the cashier and automatically transmit them to the processing module;

[0036] A database module is connected to the processing module and is used for encrypting and storing login information, wages, account books, transactions and cashier information.

[0037] Specifically, it also includes a summary module, which is connected to the processing module and is used for the enterprise manager to carry forward the product production cost, end-of-period exchange adjustment and profit and loss carryforward according to the requirements of the enterprise's financial management and cost accounting before closing the account.

[0038] Specifically, it also includes a voucher module, which is connected to the processing module and is used for data verification, accounting and control of the voucher, and generation and verification of the voucher.

[0039] Specifically, it also includes a display module, which is connected to the processing module and is used to display a login interface and display system data.

[0040] Specifically, the account book module is also used for enabling enterprise users to quickly query all data in the general ledger, detailed ledger, multi-column ledger, quantity and amount general ledger, quantity and amount detailed ledger and accounting item general ledger after the entered vouchers have been posted.

[0041] Specifically, enterprise users include financial personnel, and the login module is also used for financial personnel management and financial personnel authority management.

[0042] Specifically, the database module and the processing module use encrypted communication.

[0043] The present invention is described in detail below:

[0044] Salary module: Salary management is a job with high accuracy requirements, high frequency and large workload. Accounting personnel need to calculate wages every month and prepare corresponding salary reports, which greatly consumes the energy of accounting personnel and the human cost of the enterprise. The salary management subsystem can greatly reduce the workload of accounting personnel and improve work efficiency accordingly, saving a lot of labor costs for the enterprise and effectively improving the accuracy of salary management. This subsystem can automatically calculate the salary of each employee and prepare corresponding reports based on the input financial data, and automatically transfer salary expenses according to the employee category and generate transfer vouchers. Its specific submodule functions are as follows: Figure 2 shown.

[0045] Account book module: Account book management mainly relies on accounting vouchers to conduct comprehensive, systematic, continuous and classified accounting and recording of all economic activities involved in the enterprise, and organize the account pages in a certain form according to the relevant format. The account book can reflect the financial status of an enterprise at a certain point in time, as well as the operating status and performance over a certain period of time. In the process of accounting based on vouchers, the system can automatically record the accounting vouchers in the account book. Only when the entered vouchers are posted, the user can quickly query all data in the general ledger, detailed ledger, multi-column account, quantity and amount general ledger, quantity and amount detailed ledger and accounting item general ledger in this function. Its specific sub-function modules are as follows: Figure 3 shown.

[0046] Voucher module: Accounting vouchers are the most important data source in the entire accounting system and the foundation of the entire accounting system. The correctness of accounting vouchers will directly affect the accuracy and reliability of the entire system. The voucher management subsystem can provide data proofreading, accounting and control functions for various vouchers. Users only need to click on each functional module, and the system can quickly generate and verify various vouchers. Its specific sub-functional modules are as follows: Figure 4 shown.

[0047] Summary module: In order to clearly understand the company's operating performance in a certain period of time, accounting personnel must conduct regular accounting. Before closing accounts, accounting personnel should carry out the transfer of product production costs, other manufacturing costs, end-of-period exchange adjustments, and profit and loss carry-forwarding according to the requirements of the company's financial management and cost accounting. If the carry-forward is carried out at the end of the year, the profit for the current year should also be settled, and the profit distribution account should be allocated. In general, users are not allowed to modify the vouchers generated by the end-of-period processing directly, but if they really need to be modified, they can modify the vouchers generated by automatic transfers, end-of-period exchange adjustments, and profit and loss carry-forwarding, provided that the accuracy of the system data can be guaranteed. Its specific sub-function modules are as follows: Figure 5 shown.

[0048] Accounts receivable module: Accounts receivable management function can calculate and manage accounts receivable business. You can browse and check accounts receivable statements according to user-defined conditions, and analyze the aging structure of accounts receivable through aging analysis table. Business write-off function can dynamically analyze aging data and know relevant information of accounts receivable in a timely and accurate manner. Aging analysis of accounts receivable can enhance control over corporate accounts receivable, reduce corporate bad debt rate, and thus ensure the good development of corporate financial status. Figure 6 shown.

[0049] Cashier module: It will be closely integrated with the company's accounting and cashier system to standardize the user's cashier management. This subsystem will include daily cash processing, cashier accounting, check management and related cashier reports. At the same time, accounting personnel can generate vouchers in the financial system based on the payment information entered by the cashier and automatically transfer them to the general ledger management module. Its specific sub-function modules are as follows: Figure 7 shown.

[0050] Database module: used to store various system data and interact with the processing module.

[0051] Display module: used to display the login interface and various system data.

[0052] Login module: User management for enterprise user registration and login.

[0053] The encrypted communication of the present invention is specifically as follows:

[0054] Since the enterprise data is logged in by the financial personnel according to the login module and enters the database module through the processing module, the data is managed according to the authority, so it is necessary to consider the security and privacy of the data. The MDH protocol is used to generate the shared key K, and the Advanced Encryption Standard (AES) algorithm is used to encrypt and decrypt the communication data. Allowing the generation of shared keys does not rely on any single entity, reducing the trust risk. The encryption and decryption algorithm is described in Table 1 below:

[0055]

[0056] Table 1

[0057] Input security parameter q and the number of participants n to KGC (Key Generation Center). n=K+1 is the relationship between the number of participants n and the linear mapping of K parties determined by KGC, which is used to calculate the session keys of multiple financial personnel, and at least K+1 financial personnel participate. The large prime number q defines the size of the finite field, and selects the elliptic curve group and target group q is the group The order of g is the group A generator of , e is a generator that satisfies Multi-party linear mapping function. Select three hash functions H c ,H a ,H s , for use in the subsequent multi-signature phase. Output public parameters params = (e, g, q, H c ,H a ,H s ), broadcast the public parameter params in the system. The input is the public parameter params and the identity of the participant (multiple financial personnel) i∈{1,…,n}. Participant i selects a random number sk i For its private key, calculate The public key is broadcasted in the system.

[0058] Each participant i inputs the public parameters params and the private key sk of participant i (one or several financial personnel) i , other participants (another / several financial personnel) public keys (pk1,…,pk j ) i≠j Each participant i can calculate the multi-party session key k locally. The session key k calculated by each participant is the same. k is calculated using the following formula:

[0059]

[0060] The input data is regarded as message M. The participants use the shared key k as the symmetric encryption key and use the Advanced Encryption Standard algorithm to encrypt message M and generate encrypted ciphertext m. Finally, the encrypted data m is submitted to SA, which determines whether all ciphertexts are the same. The participants use the shared key k and the AES algorithm to decrypt the ciphertext m and restore the original message MM = AES decrypt (M,k).

[0061] A piece of encrypted data m∈{0,1} is jointly signed by n signatories * ,The multi-party signature authentication scheme is based on the algorithm ,which is shown in Table 2.

[0062]

[0063] Table 2

[0064] In the data encryption step, each signer i has generated a public-private key pair (sk i ,pk i ), and has the public keys of other signers. Each signer sorts the public keys to form a public key list L = {pk1, pk2, ..., pk n}, and calculate the weight a of each signer based on this list i , a i =H a (pk i ,L).

[0065] Make the weight of each participant unique, effectively preventing forged key attacks. Use weight calculation to aggregate public key PK a , the aggregate public key calculated by each signer should be the same. Therefore, SA can also calculate the same aggregate public key PK a ,

[0066] Each signer i generates a random number r i ←Z q , calculate its partial commitment value and the commitment hash t i =H com (R i ), and then the partial commitment value R i and hash value t i Sent to SA. SA verifies equation t i =H c (R i ) is established or not, if not, terminate the protocol. Otherwise, continue to calculate the aggregate commitment value R a , and the aggregate commitment value R a Broadcast to each signer, Each signer then calculates the challenge value c, c = H s ( PK a ,R a ,m).

[0067] Signer i uses his private key to calculate the statement value s i , partial signature σ i By the partial commitment value R i and statement values ​​s i Each signer i will sign part of σ i Send to SA and submit the signature to the backend center for later verification and dispute resolutioni =r i +ca i sk i modq,σ i = ( R i ,s i) . SA is based on the signature set σ={σ1,σ2,…,σ n} Compute aggregate statements a , output multi-signature σ a Although SA aggregates public keys and partial signatures, it does not hold any private keys. Even if SA behaves maliciously or makes mistakes, it cannot forge valid multi-signatures. σ agg = ( PK a ,R a ,s a ) Finally, SA will multi-sign σ a , hash function H s And the encrypted contract m is submitted to the background center for verification.

[0068] The backend center verifies the multi-signature. Based on the submitted multi-signature and the encrypted contract m, it can calculate: c = H s (PK a ,R a ,m ) , If the equation holds, then through multi-signature σ a , otherwise the multi-signature is rejected. When the multi-signature is verified, the multi-signature σ a The encrypted contract m is stored on the blockchain for long-term audit. If the multi-signature verification fails, the partial verification process is entered to identify dishonest signatories (wrong data or fraud). The backend center verifies whether each signer has signed the contract correctly in turn, and calculates for signer i: If the equality holds, then by partial signature σ i , otherwise the signature is rejected. If all partial signatures of all signers are verified, it can be determined that the problem lies with SA. When it is determined that any party has made an error, the punishment measures are initiated and recorded, and rewards and punishments can be made based on this. Since the MDH protocol is used to generate a shared key k to encrypt the input data, the signature of each signer will be submitted to the background center for verification to prevent tampering with the input data and avoid false data. At the same time, the communication burden between the processing module and the database module is reduced, and the risk of sensitive information being exposed during communication / on the chain is avoided.

[0069] The financial information of an enterprise is very important to the enterprise and is not public information. Therefore, when a user enters the system, he or she must undergo strict identity verification and use certain functions and data of the system according to the different usage permissions of the enterprise users.

[0070] The present invention has a database module with a function of encrypting and storing data, and has corresponding protection measures for data security. The system is designed to reduce labor intensity and improve work efficiency. Moreover, the human-computer interaction function between the login module and the processing module is relatively complete, and the user inputs data quickly and simply. Through the display module, the enterprise user interface is more friendly. At the same time, the system provides the user with a window operation for inputting data, and provides the user with a simple query function accordingly. In order to enable the user to observe the statistical results intuitively, the statistical results will be displayed in a graphical manner.

[0071] The system of the present invention can give full play to the financial management function of the enterprise's financial management department and improve the financial management level of the enterprise; the entire system has a clear interface, complete functions, and can improve the efficiency of the enterprise's financial management in terms of operation.

[0072] The present invention can meet the needs of enterprises or individuals for financial and tax management, improve the efficiency and level of financial management, and the database module has the function of encrypting and storing data, which can store the financial and tax information of enterprises or individuals and ensure the security of the financial and tax information.

[0073] The present invention and the rest not described are prior art.

[0074] Although embodiments of the present invention have been shown and described, it will be appreciated by those skilled in the art that various changes, modifications, substitutions and variations may be made to the embodiments without departing from the principles and spirit of the present invention, and that the scope of the present invention is defined by the appended claims and their equivalents.

Claims

1. A financial and taxation management system, characterized in that: include: A login module, which is connected to the processing module and is used for enterprise users to log in to the system; A salary module, which is connected to the processing module and is used to calculate the salary of each employee and generate a transfer voucher based on the financial data input by the enterprise user; An account book module, which is connected to the processing module and is used by enterprise users to quickly query account information; A transaction module, which is connected to the processing module and is used to calculate and manage transaction business; A cashier module, which is connected to the processing module and is used to generate vouchers based on the payment and receipt information entered by the cashier and automatically transmit them to the processing module; A database module is connected to the processing module and is used for encrypting and storing login information, wages, account books, transactions and cashier information.

2. A financial and tax management system as claimed in claim 1, characterized in that: It also includes a summary module, which is connected to the processing module and is used for the enterprise manager to carry forward the product production cost, adjust the exchange at the end of the period, and carry forward the profit and loss according to the requirements of the enterprise's financial management and cost accounting before closing the account.

3. A financial and tax management system as claimed in claim 1, characterized in that: It also includes a voucher module, which is connected to the processing module and is used for data verification, accounting and control of the voucher, and generation and verification of the voucher.

4. A financial and tax management system as claimed in claim 1, characterized in that: It also includes a display module, which is connected to the processing module and is used to display a login interface and display system data.

5. A financial and tax management system as claimed in claim 1, characterized in that: The account book module is also used for enabling enterprise users to quickly query all data in the general ledger, detailed ledger, multi-column ledger, quantity and amount general ledger, quantity and amount detailed ledger and accounting item general ledger after the entered vouchers have been posted.

6. A financial and tax management system as claimed in claim 1, characterized in that: Enterprise users include financial personnel, and the login module is also used for financial personnel management and financial personnel authority management.

7. A financial and tax management system as claimed in claim 1, characterized in that: The database module and the processing module use encrypted communication.