Checking system of farmer benefit subsidy basic data
By designing a basic data verification system for agricultural subsidies, the problems of inefficiency in the traditional approval process and inconsistent data are solved, and the accurate and efficient distribution of agricultural subsidies are achieved, ensuring the authenticity and reliability of the verification results.
Patent Information
- Application Number
- CN202411579413.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-07
- Publication Date
- 2025-03-18
AI Technical Summary
In the process of issuing subsidies for farmers, the traditional paper-based approval process leads to inefficient data storage, verification and distribution, prone to human errors and fraud, and inconsistent data in multiple departments, affecting policy implementation.
Design a basic data verification system for agricultural subsidies, gather relevant data through the data aggregation module, filter change data from the data comparison module, identify abnormalities, issue verification task modules for verification, record the results of the verification result registration module, and review the data review module for review, and realize accurate distribution of subsidy distribution module.
It improves the efficiency and accuracy of data verification, ensures the accurate and efficient distribution of subsidies for farmers, reduces the influence of human factors, and ensures the authenticity and reliability of verification results.
Smart Images

Figure CN119648499A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of computer technology, and in particular to a verification system for basic data of agricultural subsidies. Background Art
[0002] With the development of information technology, agricultural informatization has made significant progress, and various information systems have been widely used in agricultural production, business management and other aspects. However, in the process of distributing agricultural subsidies, agricultural data is recorded through offline verification of ledgers. The storage, verification and issuance of data are prone to loss and inefficiency. Since agricultural subsidies involve multiple departments, there may be differences in data collection, entry and update processes among departments, resulting in inconsistent data. This seriously affects the effective implementation of policies. The traditional paper-based approval process is not only time-consuming and labor-intensive, but also prone to human errors and fraud, and it is difficult to meet the needs of modern agricultural management. Summary of the invention
[0003] The technical problem to be solved by the present invention is to provide a basic data verification system for agricultural subsidies, which is based on a large amount of basic data of farmers and uses information technology to gather relevant data required for agricultural subsidies verification, thereby achieving comprehensive and accurate verification of the basic data of subsidy recipients, ensuring that agricultural subsidies can be distributed accurately and efficiently, reducing the impact of human factors, and ensuring the authenticity and reliability of the verification results.
[0004] The present invention provides a verification system for basic data of agricultural subsidies, comprising:
[0005] The data aggregation module is used to connect with the business systems of relevant departments, import the agricultural benefit data required for agricultural benefit subsidy verification, and then aggregate and integrate them. The agricultural benefit data includes basic data on land rights confirmation, agricultural benefit subsidy data, cultivated land area data of towns and villages, and subsidy recipient data;
[0006] The data comparison module is used to filter out the subsidy object data that has changed compared with the previous year, and regard the subsidy object data that has changed as the object that needs to be processed in the current year. Tasks are issued to verify and update the data, and the corresponding subsidy object data is deleted / added in the current year's table of agricultural subsidies to ensure the synchronization and consistency of subsidy object data;
[0007] An abnormality judgment module is used to judge whether the subsidy object data with changes exists abnormality and obtain abnormality comparison results;
[0008] A verification task module is issued to enable the regulatory authorities to create verification tasks for the abnormal comparison results, and issue them to each township and village for verification and data update;
[0009] The verification result registration module allows each township and village to update relevant data based on the on-site verification situation after receiving the verification task, and submit it to the regulatory department;
[0010] Data review module: for regulatory authorities to review and confirm the data reported by each township and village;
[0011] Subsidy payment module: allows each township and village to import the audited and confirmed data into the payment platform to distribute the agricultural subsidies to the corresponding subsidy recipients.
[0012] Furthermore, the present invention also includes:
[0013] The dynamic update module is used to monitor the business systems of the relevant departments. If the agricultural benefit data changes, the dynamic update function will be activated and the subsidy data changes of each farmer in historical years will be provided.
[0014] Result feedback module: The audit results of the data audit module will be promptly notified to each township, village and subsidy recipient.
[0015] The offline input module is located in the offline version of the client, allowing villagers to complete the entry of basic information locally and then upload it centrally.
[0016] The appeal module allows subsidy recipients to lodge an appeal within a specified time period if they disagree with the audit results of the data audit module, so as to enter the manual review procedure.
[0017] Furthermore, before importing the agricultural benefit data, a check is performed to determine whether there is any new, erroneous, duplicated or changed data. If so, the data is marked and provided for review. After the user confirms that the data is correct, the new and changed data is imported. Erroneous data is modified and imported again. Duplicate data is only recorded and no operation is performed.
[0018] The present invention provides the following technical effects or advantages: the system of the present invention uses modern information technology to improve the efficiency and accuracy of data verification, gathers and integrates the data required for the verification of agricultural subsidies, and filters out the data of subsidy objects that have changed compared with the previous year through the data comparison module, and takes the data of subsidy objects that have changed as the objects that need to be focused on in the current year, so as to achieve comprehensive and accurate verification of the basic data of subsidy objects, ensure that the agricultural subsidy funds can be accurately and efficiently issued, reduce the influence of human factors, and ensure the authenticity and reliability of the verification results. It can also help the system quickly identify anomalies and errors in the data, and improve the accuracy and efficiency of data verification.
[0019] The above description is only an overview of the technical solution of the present invention. In order to more clearly understand the technical means of the present invention, it can be implemented according to the contents of the specification. In order to make the above and other purposes, features and advantages of the present invention more obvious and easy to understand, the specific implementation methods of the present invention are listed below. BRIEF DESCRIPTION OF THE DRAWINGS
[0020] The present invention will be further described below in conjunction with embodiments with reference to the accompanying drawings.
[0021] Figure 1 It is a schematic diagram of the framework of the system of the present invention;
[0022] Figure 2 The business process diagram of one embodiment of the present invention. DETAILED DESCRIPTION
[0023] The embodiment of the present application provides a basic data verification system for agricultural subsidies. Based on a large amount of basic data of farmers, it uses information technology to gather relevant data required for agricultural subsidies verification, thereby achieving comprehensive and accurate verification of the basic data of subsidy recipients, ensuring that agricultural subsidies can be distributed accurately and efficiently, reducing the impact of human factors, and ensuring the authenticity and reliability of the verification results.
[0024] The technical solution in the embodiment of the present application has the following general idea: the invention system uses modern information technology to improve the efficiency and accuracy of data verification, gathers and integrates the data required for the verification of agricultural subsidies, and filters out the data of subsidy objects that have changed compared with the previous year through the data comparison module, and regards the data of subsidy objects that have changed as the objects that need to be focused on in the current year, so as to achieve comprehensive and accurate verification of the basic data of subsidy objects, ensure that the agricultural subsidy funds can be accurately and efficiently issued, reduce the influence of human factors, and ensure the authenticity and reliability of the verification results. It can also help the system quickly identify anomalies and errors in the data and improve the accuracy and efficiency of data verification.
[0025] Before introducing the specific embodiments, the system framework corresponding to the embodiment method of the present application is introduced first. The system adopts a front-end and back-end separation architecture design. The front-end is based on the Vue.js framework, combined with Vuex state management and VueRouter for single-page application development, providing users with intuitive and efficient interactive experience and response speed. By building a tool chain through Webpack, the modular organization and automated construction process of the code are realized, and functions such as hot update and code segmentation are supported to improve development efficiency and optimize the volume of the final output file. The back-end adopts the Spring Cloud microservice architecture to realize service governance, including service registration and discovery, load balancing, circuit breaker mode, etc., to ensure the high availability and fault tolerance of the system. The interaction with the database is simplified through MyBatis-Plus. Due to the large amount of data for the cultivated land area data of towns and villages and the basic data of land rights confirmation, ShardingJdbc is used to divide the table. In terms of database, MySQL is selected as the main data storage solution, and the query performance is improved through reasonable indexing strategy and table structure design to ensure data consistency and security. In the data aggregation scenario, Redis is used as a distributed lock to prevent duplicate submission, Rabbitmq is used for asynchronous decoupling, and Websocket is used for message push. The communication between the front and back ends is designed in the RESTful API style, following the principle of HTTP stateless protocol, and using tools such as Swagger or ApiFox to automatically generate API documents to facilitate collaboration between the front and back end teams. In order to ensure the secure transmission of data, all sensitive information is encrypted and network communication is carried out through the HTTPS protocol. The system also uses JWT (JSON Web Tokens) for authentication, implements stateless session management, and enhances the security and scalability of the system. For logging and monitoring, ELK Stack (Elasticsearch, Logstash, Kibana) is integrated, which can view the system operation status in real time and quickly locate problems. Finally, the continuous integration / continuous deployment (CI / CD) process realizes automated testing, building, and deployment through the support of tools such as Jenkins, ensuring the quality and efficiency of each release, while also accelerating the product iteration cycle. The design of the entire system fully considers ease of use, flexibility, security, and future scalability.
[0026] like Figure 1 As shown, this embodiment provides a verification system for basic data of agricultural subsidies, including:
[0027] The data aggregation module is used to connect with the business systems of various relevant departments, import the farmer-benefiting data required for the farmer-benefiting subsidy verification, and then aggregate and integrate them. The farmer-benefiting data includes basic data on land rights confirmation, farmer-benefiting subsidy data, township and village cultivated land area data, and subsidy object data. Before importing the farmer-benefiting data, a check is performed to see whether there is new, erroneous, duplicated, or changed data. If so, the data is marked and provided for viewing. After the user confirms that it is correct, the new and changed data is imported. The erroneous data is modified and imported again. For duplicate data, only the record is retained without any operation.
[0028] The data comparison module is used to filter out the subsidy object data that has changed compared with the previous year (such as households that have disappeared this year), and regard the changed subsidy object data as the object that needs to be processed in the current year. Tasks are issued to verify and update the data, and the corresponding subsidy object data is deleted or added in the current year's agricultural subsidy table to ensure the synchronization and consistency of the subsidy object data;
[0029] The abnormality judgment module judges whether there are abnormalities in the data of the subsidy objects that have changed (such as the subsidy area has changed significantly, the households that have disappeared this year have not been deducted, the cultivated land that has been requisitioned has not been deducted, etc.), and obtains the abnormality comparison result;
[0030] A verification task module is issued to enable the regulatory authorities to create verification tasks for the abnormal comparison results, and issue them to each township and village for verification and data update;
[0031] The verification result registration module allows each township and village to update relevant data based on the on-site verification situation after receiving the verification task, and submit it to the regulatory department;
[0032] Data review module: for regulatory authorities to review and confirm the data reported by each township and village;
[0033] Subsidy payment module: allows each township and village to import the audited and confirmed data into the payment platform to distribute the agricultural subsidies to the corresponding subsidy recipients.
[0034] Furthermore, the present invention also includes:
[0035] The dynamic update module is used to monitor the business systems of the relevant departments. If the agricultural benefit data changes, the dynamic update function will be activated and the subsidy data changes of each farmer in historical years will be provided.
[0036] Result feedback module: The audit results of the data audit module will be promptly notified to each township, village and subsidy recipient.
[0037] The offline input module is located in the offline version of the client, allowing villagers to complete the entry of basic information locally and then upload it centrally.
[0038] The appeal module allows subsidy recipients to lodge an appeal within a specified time period if they disagree with the audit results of the data audit module, so as to enter the manual review procedure.
[0039] like Figure 2 As shown, the business process based on the system of the present invention is:
[0040] All relevant departments provide basic data on land rights confirmation, agricultural subsidies, cultivated land area in towns and villages, and subsidy recipients;
[0041] The Agricultural Technology Center conducts data comparison and verifies multiple towns / villages / farmers with data deviations; verification tasks are issued to townships for abnormal data;
[0042] Townships issue verification tasks by village;
[0043] The village conducts on-site verification, updates the data according to the actual situation, and reports the updated data to the agricultural technology center;
[0044] The Agricultural Technology Center reviews the data, and if it passes the review, it is imported into the system (one-card platform) to execute the payment of benefits to farmers; if it fails the review, the village will be asked to re-inspect on-site.
[0045] In summary, the system of the present invention uses modern information technology to improve the efficiency and accuracy of data verification, gathers and integrates the data required for the verification of agricultural subsidies, and filters out the data of subsidy objects that have changed compared with the previous year through the data comparison module, and regards the data of subsidy objects that have changed as the objects that need to be focused on in the current year, so as to achieve comprehensive and accurate verification of the basic data of subsidy objects, ensure that the agricultural subsidy funds can be accurately and efficiently issued, reduce the influence of human factors, and ensure the authenticity and reliability of the verification results. It can also help the system quickly identify anomalies and errors in the data and improve the accuracy and efficiency of data verification.
[0046] Although the specific implementation modes of the present invention are described above, those skilled in the art should understand that the specific implementation modes described are only illustrative and are not intended to limit the scope of the present invention. Equivalent modifications and changes made by those skilled in the art in accordance with the spirit of the present invention should be included in the scope of protection of the claims of the present invention.
Claims
1. A verification system for basic data of agricultural subsidies, characterized by: include: The data aggregation module is used to connect with the business systems of relevant departments, import the agricultural benefit data required for agricultural benefit subsidy verification, and aggregate and integrate them. The agricultural benefit data includes basic data on land rights confirmation, agricultural benefit subsidy data, cultivated land area data of towns and villages, and subsidy recipient data; The data comparison module is used to filter out the subsidy object data that has changed compared with the previous year, and regard the changed subsidy object data as the object that needs to be processed in the current year. Tasks are issued to verify and update the data, including deleting or adding corresponding subsidy object data, to ensure the synchronization and consistency of subsidy object data; An abnormality judgment module is used to judge whether the subsidy object data with changes exists abnormality and obtain abnormality comparison results; A verification task module is issued to enable the regulatory authorities to create verification tasks for the abnormal comparison results, and issue them to each township and village for verification and data update; The verification result registration module allows each township and village to update relevant data based on the on-site verification situation after receiving the verification task, and submit it to the regulatory department; Data review module: for regulatory authorities to review and confirm the data reported by each township and village; Subsidy payment module: allows each township and village to import the audited and confirmed data into the payment platform to distribute the agricultural subsidies to the corresponding subsidy recipients.
2. The verification system of basic data of agricultural subsidies according to claim 1 is characterized by: Also includes: The dynamic update module is used to monitor the business systems of the relevant departments. If the agricultural benefit data changes, the dynamic update function will be activated and the subsidy data changes of each farmer in historical years will be provided.
3. The verification system of basic data of agricultural subsidies according to claim 1 is characterized in that: Also includes: Result feedback module: The audit results of the data audit module will be promptly notified to each township, village and subsidy recipient.
4. The verification system of basic data of agricultural subsidies according to claim 1 is characterized in that: Also includes: The offline input module is located in the offline version of the client, allowing villagers to complete the information entry locally and then upload it centrally.
5. The verification system of basic data of agricultural subsidies according to claim 1 is characterized in that: Also includes: The appeal module allows subsidy recipients to lodge an appeal within a specified time period if they disagree with the audit results of the data audit module, so as to enter the manual review procedure.
6. The verification system for basic data of agricultural subsidies according to claim 1 is characterized in that: Before importing the Huinong data, a check is performed to see whether there is new, erroneous, duplicated or changed data. If so, the data is marked and provided for review. After the user confirms that it is correct, the new and changed data is imported. Erroneous data is modified and imported again. Duplicate data is only recorded and no operation is performed.