Multi-code linkage government affair system and method, computer equipment and storage medium
By building a multi-code linkage government affairs system, generating unique codes and constructing an associated knowledge tree, the problems of information islands and process fragmentation in traditional government affairs systems have been solved, efficient coordination of government services and deep integration of data have been achieved, and the overall efficiency of government services has been improved.
Patent Information
- Application Number
- CN202510698996.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-05-28
- Publication Date
- 2025-09-23
AI Technical Summary
Traditional government systems have problems with information silos and process fragmentation, which leads to repeated data collection and repeated submission of information, seriously affecting the efficiency and quality of government services.
Build a multi-code linkage government affairs system, generate unique personnel codes, unit codes, matter codes and data codes, use code identification and parsing units to parse information, build an associated knowledge tree, set up linkage rules between codes, realize deep integration and intelligent linkage of data, and promote government affairs processes from manual series connection to system parallel connection.
It has achieved standardized mapping of information records of different departments, eliminated information differences, optimized business processes, reduced duplication of work, and improved the overall efficiency and coordination of government services.
Smart Images

Figure CN120688994A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of multi-code linkage government affairs technology, and in particular to a multi-code linkage government affairs system, method, computer equipment and storage medium. Background Art
[0002] In today's digital government service landscape, various government operations are complex and diverse, involving numerous individuals, entities, matters, and massive amounts of data interaction. Traditional government systems often use decentralized coding methods or single identification methods to process this information, resulting in numerous deficiencies in information integration, process collaboration, and data sharing. For example, different departments may have different information records for the same individual or entity. When handling multiple matters, citizens or businesses must submit documents repeatedly, resulting in inconvenience between various links. This severely impacts the efficiency and quality of government services and causes inconvenience to citizens and businesses.
[0003] Traditional government systems have gradually exposed numerous limitations over time. For one thing, they often only record and store data, lacking the ability to effectively utilize this data. Furthermore, they can lead to duplicate data collection, repeated submission of information, repeated investigations, and repeated handling of matters, severely reducing the efficiency of government affairs and placing an increased burden on grassroots personnel. Therefore, there is an urgent need for a unified platform that can effectively integrate personnel, units, matters, and data information to enhance the overall effectiveness and synergy of government services. Summary of the Invention
[0004] Based on this, it is necessary to provide a multi-code linkage government affairs system, method, computer equipment and storage medium to address the above technical problems.
[0005] A multi-code linkage government affairs system, comprising: A code generation and management unit is used to generate unique personnel codes, unit codes, matter codes, and data codes based on data in the government database; the personnel code includes personnel identity information and work unit information, and is associated with historical handled matter information; the unit code includes unit information and is associated with handled matter information; the matter code includes the matter name, department, and handling process; and the data code is associated with electronic file data; The code recognition and analysis unit is used to analyze the personnel code, unit code or matter code information provided by the code-showing party through a code scanning device and transmit it to the information association and integration unit; An information association and integration unit includes an information association engine and a data integration module. The information association engine is used to obtain decoded information of personnel codes, unit codes, or event codes. Based on the affiliation relationship between personnel codes and unit codes, the sponsorship relationship between unit codes and event codes, and the file association relationship between event codes and data codes in the decoded information, the unit retrieves associated data from the government database, associates the associated data, and obtains a business information package. The data integration module is used to construct an associated knowledge tree based on the association relationships between unit codes and personnel codes, event codes, and data codes. Multi-code linkage unit, used to set inter-code linkage rules according to the needs of government activities; The business process driving unit is used to read the processing flow of the matter code in the business information package, advance each process node of the processing flow according to the inter-code linkage rules, the business information package and the associated knowledge tree, and store the data generated by each process node in the government affairs database.
[0006] A multi-code linkage government affairs method, the method comprising: Generate unique personnel codes, unit codes, matter codes, and data codes based on data in the government database; the personnel code includes personnel identity information and work unit information, and is associated with historical handled matter information; the unit code includes unit information and is associated with handled matter information; the matter code includes the matter name, department, and handling process; and the data code is associated with electronic file data; Analyze the personnel code, unit code or matter code provided by the code-showing party through a code scanning device; Obtain the decoded information of the personnel code, unit code, or event code, retrieve the associated data from the government database based on the affiliation relationship between the personnel code and the unit code, the sponsorship relationship between the unit code and the event code, and the file association relationship between the event code and the data code in the decoded information, associate the associated data to obtain a business information package, and construct an association knowledge tree based on the association relationship between the unit code and the personnel code, the event code, and the data code; Set inter-code linkage rules based on the needs of government activities; The processing flow of the matter code in the business information package is read, each process node of the processing flow is advanced according to the inter-code linkage rules, the business information package and the associated knowledge tree, and the data generated by each process node is stored in the government affairs database.
[0007] A computer device includes a memory and a processor, wherein the memory stores a computer program, and when the processor executes the computer program, the following steps are implemented: Generate unique personnel codes, unit codes, matter codes, and data codes based on data in the government database; the personnel code includes personnel identity information and work unit information, and is associated with historical handled matter information; the unit code includes unit information and is associated with handled matter information; the matter code includes the matter name, department, and handling process; and the data code is associated with electronic file data; Analyze the personnel code, unit code or matter code provided by the code-showing party through a code scanning device; Obtain the decoded information of the personnel code, unit code, or event code, retrieve the associated data from the government database based on the affiliation relationship between the personnel code and the unit code, the sponsorship relationship between the unit code and the event code, and the file association relationship between the event code and the data code in the decoded information, associate the associated data to obtain a business information package, and construct an association knowledge tree based on the association relationship between the unit code and the personnel code, the event code, and the data code; Set inter-code linkage rules based on the needs of government activities; The processing flow of the matter code in the business information package is read, each process node of the processing flow is advanced according to the inter-code linkage rules, the business information package and the associated knowledge tree, and the data generated by each process node is stored in the government affairs database.
[0008] A computer-readable storage medium stores a computer program, which, when executed by a processor, implements the following steps: Generate unique personnel codes, unit codes, matter codes, and data codes based on data in the government database; the personnel code includes personnel identity information and work unit information, and is associated with historical handled matter information; the unit code includes unit information and is associated with handled matter information; the matter code includes the matter name, department, and handling process; and the data code is associated with electronic file data; Analyze the personnel code, unit code or matter code provided by the code-showing party through a code scanning device; Obtain the decoded information of the personnel code, unit code, or event code, retrieve the associated data from the government database based on the affiliation relationship between the personnel code and the unit code, the sponsorship relationship between the unit code and the event code, and the file association relationship between the event code and the data code in the decoded information, associate the associated data to obtain a business information package, and construct an association knowledge tree based on the association relationship between the unit code and the personnel code, the event code, and the data code; Set inter-code linkage rules based on the needs of government activities; The processing flow of the matter code in the business information package is read, each process node of the processing flow is advanced according to the inter-code linkage rules, the business information package and the associated knowledge tree, and the data generated by each process node is stored in the government affairs database.
[0009] The above-mentioned multi-code linkage government affairs system, method, computer equipment and storage medium, by constructing a "four-code-in-one" data association system and intelligent driving mechanism, effectively solves the information island and process fragmentation problems of the traditional government affairs system. The system uses the code generation and management unit to standardize the mapping of personnel, units, matters and data through unique codes, eliminating the differences in information records between different departments, and realizing the one-time collection and multi-party reuse of basic data. The information association and integration unit enables the business information package to dynamically aggregate the full amount of related data by constructing an associated knowledge tree, providing complete information support for process advancement. The rule engine of the multi-code linkage unit further enhances the collaborative value of data. The business process driving unit promotes the government affairs process from manual serial connection to system parallel connection based on the knowledge tree and linkage rules. It can automatically synchronize the processing progress and trigger subsequent links in cross-departmental approval scenarios, greatly improving the overall efficiency of government services. The embodiment of the present invention achieves the improvement of government service efficiency through deep integration and intelligent linkage of data. BRIEF DESCRIPTION OF THE DRAWINGS
[0010] Figure 1 This is a structural block diagram of a multi-code linkage government affairs system in one embodiment; Figure 2 A flowchart for handling government affairs in an embodiment; Figure 3 This is a flowchart of personnel code scanning in one embodiment; Figure 4 This is a flowchart of unit code scanning in one embodiment; Figure 5 This is a flowchart of scanning a matter code in an embodiment; Figure 6 FIG. 1 is a diagram showing the internal structure of a computer device in one embodiment. DETAILED DESCRIPTION
[0011] In order to make the purpose, technical solutions and advantages of this application more clear, the following further describes this application in detail with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain this application and are not intended to limit this application.
[0012] In one embodiment, Figure 1 As shown, a multi-code linkage government affairs system is provided, including: The code generation and management unit is used to generate unique personnel codes, unit codes, matter codes, and data codes based on data in the government database; personnel codes include personnel identity information and work unit information, and are associated with historical handled matter information; unit codes include unit information and are associated with handled matter information; matter codes include matter name, department, and handling process; and data codes are associated with electronic file data; The code recognition and analysis unit is used to analyze the personnel code, unit code or matter code information provided by the code-showing party through a code scanning device and transmit it to the information association and integration unit; The information association and integration unit includes an information association engine and a data integration module. The information association engine is used to obtain decoded information of personnel codes, unit codes, or event codes. Based on the subordinate relationship between personnel codes and unit codes, the sponsorship relationship between unit codes and event codes, and the file association relationship between event codes and data codes in the decoded information, the information association engine retrieves related data from the government database, associates the related data, and obtains a business information package. The data integration module is used to construct an association knowledge tree based on the association relationship between unit codes and personnel codes, event codes, and data codes. Multi-code linkage unit, used to set inter-code linkage rules according to the needs of government activities; The business process driving unit is used to read the processing flow of the matter code in the business information package, advance the various process nodes of the processing flow according to the inter-code linkage rules, business information package and related knowledge tree, and store the data generated by each process node in the government affairs database.
[0013] Each module in the aforementioned multi-code linkage government affairs system may be implemented in whole or in part through software, hardware, or a combination thereof. Each module may be embedded in or independent of a processor in a computer device in the form of hardware, or may be stored in a memory in the computer device in the form of software, so that the processor can call and execute the corresponding operations of each module.
[0014] In the above-mentioned multi-code linkage government affairs system, by constructing a "four-code-in-one" data association system and intelligent driving mechanism, the information island and process fragmentation problems of the traditional government affairs system are effectively solved. The system uses the code generation and management unit to standardize the mapping of personnel, units, matters and data through unique codes, eliminating the differences in information records between different departments, and realizing the one-time collection and multi-party reuse of basic data. The information association and integration unit enables the business information package to dynamically aggregate the full amount of related data by constructing an associated knowledge tree, providing complete information support for process advancement. The rule engine of the multi-code linkage unit further enhances the collaborative value of data. The business process driving unit promotes the government affairs process from manual serial connection to system parallel connection based on the knowledge tree and linkage rules. It can automatically synchronize the processing progress and trigger subsequent links in cross-departmental approval scenarios, greatly improving the overall efficiency of government services. The embodiment of the present invention achieves the improvement of government service efficiency through deep integration and intelligent linkage of data.
[0015] In one embodiment, the code generation and management unit is also used to retrieve the role permissions and business permissions associated with the QR code in the permission rule library, obtain the permission information of the QR code, convert the permission information into a permission tag in a specific format, and embed the corresponding permission tag into the data structure of the QR code; the QR code includes a personnel code, a unit code, a matter code and a data code.
[0016] In this embodiment, the code generation and management unit includes a personnel code generation module, a unit code generation module, a matter code generation module, a data code generation module, a QR code management module and a data tracking and analysis module.
[0017] Specifically, in the personnel code generation module, a unique personnel QR code is generated through a specific encryption algorithm based on the work unit information and personnel identity information stored in the government database, such as ID number, name, contact information, position, etc. This personnel code not only contains basic identity information, but is also associated with information such as the personnel's historical service records in the government system, so that personnel-related information can be quickly obtained and updated in subsequent business processing, realizing personalized government services. The individual to whom the personnel code belongs can view his or her own detailed information, while other people can only see non-private information such as name, unit, and historical handling matters. In addition, the personnel code includes unit information, and is linked to the unit code based on this.
[0018] In the unit code generation module, a unique unit QR code is generated for various enterprises, institutions, and social organizations based on information from authoritative data sources such as organizational codes and industrial and commercial registrations. The unit code contains key information such as the unit's name, nature, and address, and is linked to government data such as administrative approval matters, providing comprehensive and accurate basic information support for government affairs related to the unit. In addition, the present invention has specially configured the content displayed by the unit code. People in the unit can view the detailed organizational structure through the unit code, while people in other units can only see the rough structure and relevant person in charge information.
[0019] In the item code generation module, each government service item is coded according to the list of government service items, and a corresponding item QR code is generated. Item codes primarily include four types of QR codes: research item codes, document item codes, meeting item codes, and inspection item codes. Item codes contain detailed information such as the item name, department, handling process, item status, and time limit. When staff members are handling specific items, they can clearly understand the entire handling process and requirements by scanning the item code, making it easier for them to prepare materials and track progress. Personnel related to the item can scan the code to view detailed information, while non-related personnel can only view a brief overview of the item.
[0020] The data code generation module generates unique QR codes for various data files generated during government business operations, such as application forms, supporting documents, and approval documents. These codes are linked to electronic files stored in government databases. By scanning these codes, the authenticity and integrity of related documents can be quickly retrieved, viewed, and verified, ensuring the security and traceability of government data. In terms of decentralized data management, people with different permissions can view different data content. For example, the head of an organization has permission to view all data, while the head of a department within that organization has permission to view that department's data and other basic data.
[0021] In the QR code management module, QR codes are stored and classified, and operations such as viewing, editing, and deleting of QR codes can be achieved.
[0022] In the data tracking and analysis module, data analysis functions such as scanning count and status recording can be provided to help understand the usage and user behavior of QR codes, and track the scanning data of QR codes in real time. All users can view relevant information to ensure the openness and transparency of matters.
[0023] When generating QR codes, the code generation and management module implements a detailed permission design for personnel codes, unit codes, item codes, and data codes based on decentralized and domain-specific management of QR codes. Furthermore, permissions for inter-code linkage are designed based on inter-code linkage rules. The QR code generation and management module provides a channel for information communication and management with other modules, generating unique QR codes that include personnel codes, unit codes, item codes, and data codes. Personnel codes uniquely identify individuals within the government system and can be linked with unit codes, item codes, and data codes. Unit codes uniquely identify organizations, grouping different organizations within the same system according to unified rules and can be linked with personnel codes, item codes, and data codes. Item codes uniquely identify government items and contain information such as the corresponding person and organization, as well as the corresponding process. Data codes uniquely identify data. Once the same data has been collected once, subsequent updates only require updating. Historical data before the change can be viewed within the data code, reducing data redundancy and duplicate data collection.
[0024] In one embodiment, the system also includes: a security and authority management unit, which is used to adopt a multi-level security protection mechanism to encrypt the QR code generation, transmission and storage processes, set role permissions and business permissions for different government services and user roles, and build a permission rule library based on role permissions and business permissions.
[0025] In this embodiment, the security and permissions management unit employs a multi-level security mechanism to encrypt the generation, transmission, and storage of QR codes, preventing tampering, theft, or forgery of QR code information. For example, public key infrastructure (PKI) technology is used to digitally sign personnel codes, unit codes, matter codes, and data codes to ensure their authenticity and integrity. Furthermore, a sophisticated permissions management system is implemented for different government services and user roles. Government personnel can only access and process QR code information and business data related to their work within the scope of their responsibilities and permissions, preventing unauthorized operations and information leaks. Furthermore, information access by matter handlers is strictly controlled to ensure the full protection of personal privacy and business secrets.
[0026] It can be understood that the sophisticated decentralization and domain separation design and the perfect security and authority management mechanism ensure the confidentiality, integrity and availability of government data, comply with the legal and regulatory requirements on government information security and privacy protection, and provide a solid security guarantee for government informatization construction.
[0027] In one embodiment, parsing the personnel code, unit code or matter code information provided by the code-showing party through a code scanning device includes: parsing the permission information in the QR code provided by the code-showing party, retrieving the associated role permissions and business permissions in the permission rule library according to the permission information, and filtering sensitive fields that the code-scanning party does not have access rights to according to the associated permissions; if the code-scanning party does not have access rights to the QR code, a prompt indicating that there is no access rights is displayed.
[0028] After parsing the QR code presented by the code presenter, the decoded information is sent to the information association and integration unit, which comprises an information association engine and an information integration module. A powerful information association engine is built in the backend of the system to organically link the personnel, unit, matter, and data information obtained through the code recognition and parsing unit. For example, when a person handles a matter, their personal information is linked to their personnel code. The matter code then determines the handling process and required materials. The unit code (if it involves unit-related business) is also used to obtain unit-related information. This information is then linked to the data file pointed to by the data code, forming a complete business information package, enabling interconnection and sharing of information across all links. In the backend of the system, different types of data are integrated into a single system, forming a standardized and comprehensive system. For example, unit codes are encoded according to organizational structure. This unique unit code is also linked to the personnel code of the personnel belonging to the unit. The matter and data codes belonging to the unit are also linked to the unit code. The unit code, personnel code, matter code, and data code form a vast network structure.
[0029] The information association and integration unit has built a massive system. The data structure corresponding to unit codes within the system presents a tree-like structure. With the unit code as the core, the information corresponding to unit codes, personnel codes, matter codes, and data codes is associated and integrated, forming a network structure similar to a knowledge base. When users scan a code, they can obtain the corresponding data based on the current code's association, avoiding information redundancy. With a simple code scan, users can quickly understand the procedures and requirements for government services, monitor the progress of business in real time, and conveniently perform various operations, greatly improving their satisfaction and sense of achievement with government services.
[0030] It can be understood that the close connection between the codes and the real-time sharing of information enable government departments to obtain comprehensive, accurate and consistent business information, avoid the problems of information silos and data inconsistencies, and promote business collaboration and efficient cooperation among departments.
[0031] The system also includes a data cleaning and processing unit for data cleaning and comparison, which can perform consistency checks and error correction on information from different sources to ensure the accuracy and completeness of government data and avoid information conflicts and duplicate entries.
[0032] In one embodiment, the inter-code linkage rules include a first linkage rule between personnel codes, a second linkage rule between personnel codes and unit codes, a third linkage rule between personnel codes and matter codes, and a fourth linkage rule between personnel codes and data codes.
[0033] In this embodiment, new inter-code linkage rules can also be set according to the needs of government activities. For example, the linkage rules between unit codes are used to define the collaboration authority and data sharing scope between different unit codes to achieve cross-departmental business collaboration. The linkage rules between matter codes are used to promote multiple related matter codes simultaneously. If any matter is overdue, it will trigger an overall warning. The linkage rules between data codes are used to verify the logical consistency between multiple data codes to prevent contradictions or erroneous data. For example, the revenue data in the "financial statement data code" and the "tax return data code" submitted by the enterprise are automatically compared. When the difference exceeds the threshold, manual verification is triggered. The remaining feasible linkage rules will not be repeated here. In actual application scenarios, linkage rules can be set according to needs.
[0034] In one embodiment, the first linkage rule includes color classification of the cycle status of matters in which personnel jointly participate, the second linkage rule includes color classification of the progress status of matters related between personnel and units, the third linkage rule includes displaying the entire life cycle of the matter and judging whether the handling status of each process node in the life cycle of the matter is abnormal, and the fourth linkage rule includes data permission authentication for personnel access to data.
[0035] In this embodiment, the first, second, and third linkage rules enable visualization of the progress of items. Furthermore, these linkage rules can be customized based on actual needs. For example, the first linkage rule can set collaborative permissions based on the position, rank, and business permissions of the personnel code. For example, a superior personnel code can directly take over the pending items of a subordinate personnel code. When an item requires urgent processing, the superior's personnel code can directly obtain the rights of the person in charge through the linkage rule, skipping the regular handover process and quickly advancing the item. The second linkage rule can be defined so that when the work unit information of the personnel code (such as transfer or resignation) changes, the personnel list of the unit code is automatically updated, and the person's item permissions in the original and new units are adjusted simultaneously. The third linkage rule can be defined so that when an exception occurs at a process node in the item code (such as a timeout or data error), it is automatically linked to the person in charge code, recording responsibility information, and triggering an early warning mechanism (such as "send a rectification notice to person A, and copy to their superior"). The fourth linkage rule allows applications for data sharing permissions or data catalog searches. For example, if Personnel Code B from the Discipline Inspection Department requests access to a financial data code marked "confidential," the system requires a case code (such as "Investigation of Case A") as the reason for the request, triggering a two-person approval process. Data catalog searches involve searching the data catalog using natural language or keywords. The system dynamically filters and recommends a list of accessible data codes based on the Personnel Code's permission label, the Unit Code's business scope, and the current needs of the Case Code.
[0036] It can be understood that through multi-code linkage and information integration, the repetitive work and number of document submissions required by the public and enterprises when handling government affairs have been reduced, the business process has been optimized, the matter cycle has been shortened, and the overall efficiency of government services has been greatly improved.
[0037] In one embodiment, each process node of the processing flow is advanced according to the inter-code linkage rules, business information package and associated knowledge tree, including: automatically matching the personnel code holder with corresponding authority as the person responsible for the process node according to the affiliation relationship between the unit code and the personnel code on the current process node in the associated knowledge tree; according to the first, second and third linkage rules, monitoring the status of the process node in real time, generating a progress query code and pushing it to the party that displays the code; according to the fourth linkage rule, dynamically loading the data code association file accessible to the person responsible for the process node in the process node; after the process node is completed, generating a new data code to record the operation result, and updating it to the business information package and the associated knowledge tree through the information association and integration unit.
[0038] In this embodiment, the business process driving unit automatically initiates and advances the corresponding government business process based on the business information package constructed by the information association and integration unit. For example, when accepting an administrative approval matter, the system automatically assigns the application information to the relevant approval department and position based on the processing flow determined by the matter code, and transfers the application according to the preset approval rules and time limits. At each key point in the business process, such as acceptance, review, approval, and completion, the system sends notifications to the applicant via SMS, government app push, etc., accompanied by corresponding QR codes (such as progress query codes and next step operation codes). This allows the applicant to keep abreast of the business processing status and perform subsequent operations, thus achieving full visualization and interactivity of the government service process.
[0039] like Figure 2 As shown, a flowchart for handling government affairs matters is provided. First, the business process driver reads the handling process for a matter code (e.g., "Resolving Government Affairs Matter X") in the business information package. Based on the affiliation between the unit code and the personnel code in the associated knowledge tree, the responsible person for each process node is determined. For example, in the initial "transfer" step, the system assigns the task to a specific person based on the association between the personnel code and the unit code, and prompts "Please review, personnel A and B," clarifying the responsible person. The first linkage rule monitors the lifecycle status of matters jointly handled by personnel. If there are overdue conditions, color-coded alerts are issued to encourage relevant personnel to expedite progress. The second linkage rule monitors the handling progress of matters related to personnel and units, using color-coded alerts to promptly identify delays. The third linkage rule displays the entire matter lifecycle and identifies any anomalies in the handling status of each process node. For example, at nodes such as meetings ("Special Seminar on Resolving Government Affairs Matter X"), research ("Personnel C's Work Plan for Resolving Government Affairs Matter X"), and inspections ("Special Supervision Matters for Government Affairs Matter X"), the system monitors the normal progress of the process in real time. If anomalies are detected, timely warnings and adjustments are issued. A progress query code is also generated and sent to the party providing the code, allowing relevant personnel to track the progress of the matter. At each process node, according to the fourth linkage rule, data code-linked files accessible to the node's responsible personnel are dynamically loaded. For example, at the conference reception, research room, and inspection room, relevant personnel can access data files related to that node. Upon completion of a process node, a new data code is generated to record the operation results, such as "Transferred to the Inspection Office for oversight," "Completed, see attachment for details," and "Transferred to relevant units for implementation." This data is then updated to the business information package and associated knowledge tree through the Information Association and Integration Unit, enabling real-time data updating and sharing. The process continues to progress, involving multiple departments, including Relevant Unit A, Relevant Unit B, and Relevant Unit C. The Business Process Driver Unit continuously coordinates to ensure that all departments execute according to the process. Upon completing their tasks, each department provides feedback with results such as "Implemented" and "Guidance requirements implemented," until the entire government matter is completed.
[0040] like Figure 3 The figure shows a flowchart for scanning personnel codes. During the government affairs process, the relevant personnel scans the personnel code provided by the code-showing party. The code recognition and parsing unit parses the personnel code information and transmits it to the information association and integration unit. The backend then queries the bound unit information based on the scanner's ID, the code-showing party's ID, and the QR code ID. The backend then returns information about the person who showed the code, related data, data timeliness, and hierarchical relationships to the scanner. The scanner can use this information to determine their relationship and business connections with the code-showing party. For example, if the scanner and the code-showing party share common matters, the scanner can send them information about notifications, meetings, documents, and tasks. If they don't share common matters, the scanner can submit a request to establish a business relationship. After the scanner signs, approves, or responds, relevant data (such as receipt of notifications, response to meetings, and approval of documents) is fed back to the code-showing party and recorded in the system, updating the business information package and associated knowledge tree to provide data support for subsequent processes.
[0041] like Figure 4 The figure shows a flow chart for scanning unit codes. When a staff member scans a unit code (e.g., related unit A, related unit B, related unit C, etc.), the code recognition and parsing unit parses the information and transmits it to the backend. The backend then queries the scanner's unit and unit-related information based on the scanner's ID, the unit's unique ID, and the QR code ID. The scanner can send notifications, meetings, documents, tasks, and other items to individuals associated with the unit code within a certain range. The system determines whether individuals within the selected unit / department have common matters. If so, the relevant information can be sent; otherwise, it cannot be sent. After the scanner's operation, the system returns information about the QR code unit, related data, data timeliness, and superior-subordinate relationships. Data from the scanner's approvals, replies, and other actions is also recorded to update business information and facilitate the progress of government affairs.
[0042] like Figure 5 The figure shows a process flow chart for scanning a matter code. When a staff member scans a matter code (e.g., "To resolve government matter X"), the code recognition and parsing unit transmits the matter's unique identifier and QR code identifier to the backend. The backend first verifies whether the matter exists in the system. If so, it passes a "pass" value; otherwise, it passes a "failed" value. It also determines whether the scanner has permission to view the matter. If so, it passes a "pass" value; otherwise, it passes a "failed" value. If the scanner has permission and the matter exists, they can perform actions such as notifications, meetings, documents, and task assignments. After the action is completed, the system returns information such as whether the matter exists and the scanner's permission to view it. The scanner records the data on the matter, including approvals and replies, and updates the business information package and associated knowledge tree, ensuring the government matter process proceeds as planned until it is completed.
[0043] In a specific embodiment, a multi-code linkage government affairs system is implemented. First, the system is initialized and data is imported. Then, the QR code is generated and distributed. Finally, the government affairs business process is completed. In the above process, security and authority management needs to be implemented. The implementation of security and authority management includes: (1) During the QR code generation process, the information in the QR code is encrypted using a high-strength encryption algorithm to ensure the security and confidentiality of the QR code. At the same time, a unique digital signature is generated for each QR code to verify the authenticity and integrity of the QR code. (2) A complete user authority management system is established to assign different roles and authorities to government affairs staff, such as clerks, approvers, administrators, etc. Each role can only access and process the QR code information and business data within its authority, and all operations are recorded by the system for audit and traceability. (3) Strict control and authorization of applicants' information access is performed to ensure that applicants can only query and obtain government affairs business information related to themselves, preventing the leakage of personal privacy and business secrets.
[0044] System initialization and data import include: (1) the government department organizes and integrates the existing personnel information database, unit information database, government service item list and various data file databases, and imports them into the government system base database of the present invention. (2) The code generation and management unit is configured with parameters, including encryption algorithm selection, QR code format setting, encoding rule definition, etc., to ensure that the generated various QR codes meet the specifications and requirements of government business. (3) Government personnel use specially developed government APP or WeChat mini-programs to ensure the security of data transmission in the mobile terminal applications of government personnel and ensure the stable operation of the system.
[0045] The generation and distribution of QR codes include: (1) The code generation and management unit generates personnel codes, unit codes, matter codes and data codes in batches according to the data in the database, in accordance with predetermined rules and algorithms, and binds these QR codes with the corresponding information and stores them in the database. (2) For newly registered personnel and units, after they complete the registration process, the system automatically generates the corresponding QR code and sends the QR code to the user via SMS, email or government platform message, informing them of the purpose and storage method of the QR code. (3) When handling matters, the QR codes of various government service matters are displayed in paper or electronic form to facilitate applicants to scan the code to query the handling information. At the same time, for data codes, they are printed or embedded in relevant data files to ensure the traceability and authenticity of the data.
[0046] The process of handling government affairs business includes: (1) When the applicant handles government affairs business, he / she first scans the corresponding matter code through the WeChat applet or mobile phone APP channel to understand the detailed handling process and the list of required materials for the matter. (2) The government staff uses the code scanning device to scan the QR code provided by the applicant. The code recognition and parsing module parses the information in the QR code and transmits it to the information association and integration unit. Based on the parsed information, the system automatically retrieves the applicant's historical service records, relevant unit information, and the handling process of the matter, generates a business acceptance information package, and starts the business process driving unit. (3) The business process driving unit pushes the business application to each approval link in sequence according to the preset process. At each link, the approval personnel obtain business-related information by scanning the QR code, conducts review and approval operations, and feeds back the approval results and opinions to the applicant through the system. At the same time, the system automatically generates corresponding data codes, such as approval document codes, matter codes, etc., based on the progress of the business, and associates and stores them with the business information. (4) The applicant can check the progress and results of the business at any time through the QR code link in the government affairs APP or SMS notification. When subsequent operations are required, simply scan the corresponding QR code pushed by the system to complete the operation without having to submit a large amount of paper materials and fill in information repeatedly.
[0047] In one embodiment, a multi-code linkage government affairs method is provided, comprising the following steps: Step 102: Generate unique personnel codes, unit codes, item codes, and data codes based on the data in the government database. The personnel code includes personnel identity information and work unit information, and is associated with historical item information. The unit code includes unit information and is associated with item information. The item code includes item name, department, and handling process. The data code is associated with electronic file data. Step 104: parse the personnel code, unit code or event code provided by the code-showing party through a code scanning device; Step 106: Obtain decoded information of the personnel code, unit code, or event code. Based on the affiliation relationship between the personnel code and the unit code, the sponsorship relationship between the unit code and the event code, and the file association relationship between the event code and the data code in the decoded information, retrieve associated data from the government database, associate the associated data, obtain a business information package, and construct an associated knowledge tree based on the association relationship between the unit code and the personnel code, the event code, and the data code. Step 108: Setting inter-code linkage rules according to government activity requirements; Step 110, read the handling process of the matter code in the business information package, advance each process node of the handling process according to the code linkage rules, business information package and related knowledge tree, and store the data generated by each process node in the government affairs database.
[0048] It should be understood that at least some of the above steps may include multiple sub-steps or multiple stages, and these sub-steps or stages are not necessarily executed at the same time, but can be executed at different times. The order of execution of these sub-steps or stages is not necessarily sequential, but can be executed in turn or alternately with other steps or at least a part of the sub-steps or stages of other steps. For the specific definition of the multi-code linkage government affairs method, please refer to the definition of the multi-code linkage government affairs system above, which will not be repeated here.
[0049] In one embodiment, a computer device is provided. The computer device may be a terminal, and its internal structure diagram may be as follows: Figure 6 As shown. The computer device includes a processor, memory, network interface, display screen and input device connected via a system bus. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and computer program in the non-volatile storage medium. The network interface of the computer device is used to communicate with an external terminal via a network connection. When the computer program is executed by the processor, a multi-code linkage government affairs method is implemented. The display screen of the computer device can be a liquid crystal display screen or an electronic ink display screen, and the input device of the computer device can be a touch layer covering the display screen, or a button, trackball or touchpad provided on the computer device housing, or an external keyboard, touchpad or mouse.
[0050] Those skilled in the art will understand that Figure 6 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than shown in the figure, or combine certain components, or have a different component arrangement.
[0051] In one embodiment, a computer device is provided, including a memory and a processor. The memory stores a computer program, and the processor implements the steps of the method in the above embodiment when executing the computer program.
[0052] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the steps of the method in the above embodiment are implemented.
[0053] Those skilled in the art will understand that all or part of the processes in the above-mentioned embodiments can be implemented by instructing the relevant hardware through a computer program. The computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to memory, storage, database or other media used in the embodiments provided in this application may include non-volatile and / or volatile memory. Non-volatile memory may include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory may include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in many forms such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), Synchronous Link DRAM (SLDRAM), Rambus direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM), etc.
[0054] The technical features of the above embodiments can be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0055] The above-described embodiments merely represent several implementation methods of the present application. While the descriptions are relatively specific and detailed, they should not be construed as limiting the scope of the invention. It should be noted that a person of ordinary skill in the art may make various modifications and improvements without departing from the spirit of the present application, and such modifications and improvements are intended to fall within the scope of protection of the present application. Therefore, the scope of protection of the present application shall be determined by the appended claims.
Claims
1. A multi-code linkage government affairs system, characterized in that: The system comprises: A code generation and management unit is used to generate unique personnel codes, unit codes, matter codes, and data codes based on data in the government database; the personnel code includes personnel identity information and work unit information, and is associated with historical handled matter information; the unit code includes unit information and is associated with handled matter information; the matter code includes the matter name, department, and handling process; and the data code is associated with electronic file data; The code recognition and analysis unit is used to analyze the personnel code, unit code or matter code information provided by the code-showing party through a code scanning device and transmit it to the information association and integration unit; An information association and integration unit includes an information association engine and a data integration module. The information association engine is used to obtain decoded information of personnel codes, unit codes, or event codes. Based on the affiliation relationship between personnel codes and unit codes, the sponsorship relationship between unit codes and event codes, and the file association relationship between event codes and data codes in the decoded information, the unit retrieves associated data from the government database, associates the associated data, and obtains a business information package. The data integration module is used to construct an associated knowledge tree based on the association relationships between unit codes and personnel codes, event codes, and data codes. Multi-code linkage unit, used to set inter-code linkage rules according to the needs of government activities; The business process driving unit is used to read the processing flow of the matter code in the business information package, advance each process node of the processing flow according to the inter-code linkage rules, the business information package and the associated knowledge tree, and store the data generated by each process node in the government affairs database.
2. The system according to claim 1, wherein: The system further comprises: The security and authority management unit is used to adopt a multi-level security protection mechanism, encrypt the QR code generation, transmission and storage processes, set role permissions and business permissions for different government services and user roles, and build a permission rule library based on role permissions and business permissions.
3. The system according to claim 1, wherein: The information provided by the code scanning device to analyze the personnel code, unit code or event code provided by the code issuing party includes: Parse the permission information in the QR code provided by the code reader, retrieve the associated role permissions and business permissions in the permission rule library based on the permission information, and filter sensitive fields that the code reader does not have access to based on the associated permissions; If the person scanning the QR code does not have permission to access the QR code, a prompt will appear indicating that the person does not have permission to access the QR code.
4. The system according to claim 1, wherein: The code generation and management unit is also used to retrieve the role permissions and business permissions associated with the QR code in the permission rule library, obtain the permission information of the QR code, convert the permission information into a permission tag in a specific format, and embed the corresponding permission tag into the data structure of the QR code; the QR code includes a personnel code, a unit code, a matter code and a data code.
5. The system according to claim 1, wherein: The inter-code linkage rules include a first linkage rule between personnel codes, a second linkage rule between personnel codes and unit codes, a third linkage rule between personnel codes and matter codes, and a fourth linkage rule between personnel codes and data codes.
6. The system according to claim 5, characterized in that The first linkage rule includes color classification of the cycle status of matters in which personnel jointly participate, the second linkage rule includes color classification of the processing progress status of matters related between personnel and units, the third linkage rule includes displaying the entire life cycle of the matter and judging whether the processing status of each process node in the life cycle of the matter is abnormal, and the fourth linkage rule includes data permission authentication for personnel access to data.
7. The system according to claim 1, wherein: The process nodes for advancing the handling process according to the inter-code linkage rules, the business information package and the associated knowledge tree include: According to the affiliation relationship between the unit code and the personnel code at the current process node in the associated knowledge tree, the personnel code holder with corresponding authority is automatically matched as the person in charge of the process node; According to the first, second and third linkage rules, the process node status is monitored in real time, and a progress query code is generated and pushed to the code provider; According to the fourth linkage rule, the data code association file accessible to the process node responsible person is dynamically loaded in the process node. After the process node is completed, a new data code is generated to record the operation result, and is updated to the business information package and the associated knowledge tree through the information association and integration unit.
8. A multi-code linkage government affairs method, characterized in that: The method comprises: Generate unique personnel codes, unit codes, matter codes, and data codes based on data in the government database; the personnel code includes personnel identity information and work unit information, and is associated with historical handled matter information; the unit code includes unit information and is associated with handled matter information; the matter code includes the matter name, department, and handling process; and the data code is associated with electronic file data; Analyze the personnel code, unit code or matter code provided by the code-showing party through a code scanning device; Obtain the decoded information of the personnel code, unit code, or event code, retrieve the associated data from the government database based on the affiliation relationship between the personnel code and the unit code, the sponsorship relationship between the unit code and the event code, and the file association relationship between the event code and the data code in the decoded information, associate the associated data to obtain a business information package, and construct an association knowledge tree based on the association relationship between the unit code and the personnel code, the event code, and the data code; Set inter-code linkage rules based on the needs of government activities; The processing flow of the matter code in the business information package is read, each process node of the processing flow is advanced according to the inter-code linkage rules, the business information package and the associated knowledge tree, and the data generated by each process node is stored in the government affairs database.
9. A computer device comprising a memory and a processor, wherein the memory stores a computer program, wherein: When the processor executes the computer program, the steps of the method according to claim 8 are implemented.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to claim 8 are implemented.