CN113190407B - Data operation and maintenance system - Google Patents

Data operation and maintenance system Download PDF

Info

Publication number
CN113190407B
CN113190407B CN202110495283.1A CN202110495283A CN113190407B CN 113190407 B CN113190407 B CN 113190407B CN 202110495283 A CN202110495283 A CN 202110495283A CN 113190407 B CN113190407 B CN 113190407B
Authority
CN
China
Prior art keywords
data
maintenance
unit
data operation
template
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202110495283.1A
Other languages
Chinese (zh)
Other versions
CN113190407A (en
Inventor
王雷
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Financial Assets Exchange Co ltd
Original Assignee
Beijing Financial Assets Exchange Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Financial Assets Exchange Co ltd filed Critical Beijing Financial Assets Exchange Co ltd
Priority to CN202110495283.1A priority Critical patent/CN113190407B/en
Publication of CN113190407A publication Critical patent/CN113190407A/en
Application granted granted Critical
Publication of CN113190407B publication Critical patent/CN113190407B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/3089Monitoring arrangements determined by the means or processing involved in sensing the monitored data, e.g. interfaces, connectors, sensors, probes, agents
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/602Providing cryptographic facilities or services
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/604Tools and structures for managing or administering access control systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/62Protecting access to data via a platform, e.g. using keys or access control rules
    • G06F21/6218Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database
    • G06F21/6227Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database where protection concerns the structure of data, e.g. records, types, queries
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2221/00Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/21Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/2141Access rights, e.g. capability lists, access control lists, access tables, access matrices

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • Bioethics (AREA)
  • General Health & Medical Sciences (AREA)
  • Computer Hardware Design (AREA)
  • Computer Security & Cryptography (AREA)
  • Software Systems (AREA)
  • Quality & Reliability (AREA)
  • Automation & Control Theory (AREA)
  • Databases & Information Systems (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The application discloses a data operation and maintenance system, which comprises: the front-end controller is used for receiving the data operation and maintenance request and responding to the data operation and maintenance request to generate a data operation and maintenance result; a processing mapper for receiving a query processor request corresponding to the data operation request and for responding to the request to query the processor operation, returning a processor execution chain corresponding to the data operation request; the processing adapter is used for receiving an execution request of the processor execution chain and returning an execution result; the processor is used for executing the processor execution chain and returning an execution result; and the view analyzer is used for receiving an analysis view request of the execution result and returning the view analysis result to the front-end controller, wherein the view analysis result is rendered into a data operation and maintenance result. Therefore, the data operation and maintenance system is constructed based on the Spring Web MVC framework, so that the data operation and maintenance flow can be standardized, errors of the service system are reduced, and the operation and maintenance efficiency is improved.

Description

Data operation and maintenance system
Technical Field
The application relates to the field of software support services, in particular to a data operation and maintenance system applied to a payable, credited and financing plan product.
Background
A specific business system (such as a payable money and creditor financing planning system and a centralized book filing system) is built according to established business requirements and business rules, and after the business system is online, the preset target of the business system cannot be realized due to manual recording operation errors, extreme scenes or boundary conditions, so that data operation and maintenance are required to correct errors, such as error recorded data modification, uploaded file replacement and the like.
The existing data operation and maintenance is usually directly connected with a database (for example, an SQL database) to modify data, and a database script language (for example, an SQL script reason) needs to be written to complete the data operation and maintenance work, which has high requirements on the quality of operation and maintenance personnel, and the operation and maintenance personnel must know the association relation between data items in a service system, and in most cases, the operation and maintenance can be completed only by the cooperation of the developer of the service system. This mode has a number of drawbacks: first, the efficiency is low, error prone, and no log file can be traced back and rolled back yet. Second, data leakage is easily caused.
In addition, in the recorded data, there are some sensitive data, and if the sensitive data is not subjected to desensitization treatment, a certain loss is caused once leakage occurs.
Therefore, an adapted data operation and maintenance system is required to perform data operation and maintenance in a standardized and standardized manner so as to ensure the stability of a service system, and when the data operation and maintenance system is developed, an appropriate system framework should be considered and selected so as to reduce the development amount and improve the development efficiency and quality.
Disclosure of Invention
The present application has been made to solve the above-mentioned technical problems. The embodiment of the application provides a data operation and maintenance system which is constructed based on a Spring Web MVC framework, can standardize a data operation and maintenance flow, reduces errors of a service system and improves operation and maintenance efficiency.
According to an aspect of the present application, there is provided a data operation and maintenance system, including: the front-end controller is used for receiving the data operation and maintenance request and responding to the data operation and maintenance request to generate a data operation and maintenance result; a processing mapper for receiving a query processor request corresponding to the data operation and, in response to a request query processor operation, returning a processor execution chain corresponding to the data operation request to the front end controller; the processing adapter is used for receiving an execution request of the processor execution chain and returning an execution result to the front-end controller; a processor for executing the processor execution chain and returning an execution result to the processing adapter; and the view analyzer is used for receiving the analysis view request of the execution result and returning a view analysis result to the front-end controller, wherein the view analysis result is the data operation and maintenance result after rendering.
In the data operation and maintenance system according to the present application, the processor includes: the system management module is used for managing the user and the operation authority thereof; the approval management module is used for integrating the engine component and approving the data operation and maintenance flow; the data operation and maintenance management module is used for managing the template and the data operation and maintenance tasks and processing the associated files; the data consulting and extracting module is used for consulting and extracting data; the file management module is used for downloading and uploading files and correlating the files; the data desensitization management module is used for carrying out desensitization treatment on the data; the data influence analysis module is used for analyzing the relation between the data and generating a data analysis result report; and the monitoring module is used for recording data operation and maintenance operation.
In the data operation and maintenance system according to the present application, in the data review and extraction module, the data includes data operation and maintenance tasks, templates, and data operation and maintenance results.
In the data operation and maintenance system according to the present application, the system management module includes: the user management unit is used for newly adding, modifying and viewing users, wherein the users comprise operators, administrators and statistical staff; and a right management unit for managing the operation rights of different users.
In the data operation and maintenance system according to the present application, the approval management module includes: an engine assembly integration unit for integrating engine assemblies; the approval process management unit is used for approving the data operation and maintenance process; the consulting and approving flow unit is used for consulting and approving results of the data operation and maintenance flow; and the approval process unit is used for extracting approval results of the data operation and maintenance process.
In the data operation and maintenance system according to the present application, the data operation and maintenance management module includes: the template unit is used for adding, modifying, deleting and viewing templates; the task unit is used for creating, rechecking, checking and rolling back data operation and maintenance tasks; the template temporary storage unit is used for temporarily storing the template for a preset time; the template serial number generation unit is used for generating a serial number of the template; the task serial number generation unit is used for generating serial numbers of the data operation and maintenance tasks; the template inquiry unit is used for inquiring the template; and an associated file processing unit for processing the associated file.
In the data operation and maintenance system according to the present application, the data desensitization management module includes: a desensitization rule setting unit for setting a desensitization rule; the desensitization algorithm development unit is used for developing a desensitization algorithm; and a desensitization rule management unit for managing the desensitization rule.
In the data operation and maintenance system according to the present application, the data impact analysis module includes: the blood edge relation sorting unit is used for analyzing blood edge relations among the data; the influence relation arrangement unit is used for analyzing influence relations among the data; the data report template design unit is used for designing a data analysis report template; and a data report generation unit for generating a data analysis report.
In the data operation and maintenance system according to the present application, the monitoring module includes: the log unit is used for recording data operation and maintenance operation; the log query unit is used for querying logs; and the report generating unit is used for generating a data operation and maintenance flow audit report.
In the data operation and maintenance system, the data operation and maintenance system is constructed based on a Spring Web MVC framework.
According to the data operation and maintenance system provided by the application, the data operation and maintenance flow can be standardized by constructing based on the Spring Web MVC framework, errors of a service system are reduced, and operation and maintenance efficiency is improved.
Drawings
The above and other objects, features and advantages of the present application will become more apparent by describing embodiments of the present application in more detail with reference to the attached drawings. The accompanying drawings are included to provide a further understanding of embodiments of the application and are incorporated in and constitute a part of this specification, illustrate the application and together with the embodiments of the application, and not constitute a limitation to the application. In the drawings, like reference numerals generally refer to like parts or steps.
FIG. 1 illustrates an architectural diagram of a data manipulation and maintenance system according to an embodiment of the present application.
Fig. 2 illustrates a block diagram of a processor in the data manipulation and maintenance system according to an embodiment of the present application.
Fig. 3 illustrates a block diagram of a system management module in the data operation and maintenance system according to an embodiment of the present application.
Fig. 4 illustrates a block diagram of an approval management module in the data operation and maintenance system according to an embodiment of the present application.
Fig. 5 illustrates a block diagram of a data operation and maintenance management module in the data operation and maintenance system according to an embodiment of the present application.
Fig. 6 illustrates a block diagram of a data review and extraction module in the data manipulation system according to an embodiment of the present application.
Fig. 7 illustrates a block diagram of a file management module in the data operation and maintenance system according to an embodiment of the present application.
Fig. 8 illustrates a block diagram of a data desensitization management module in the data operation and maintenance system according to an embodiment of the present application.
Fig. 9 illustrates a block diagram of a data impact analysis module in the data operation and maintenance system according to an embodiment of the present application.
Fig. 10 illustrates a block diagram of a monitoring module in the data operation and maintenance system according to an embodiment of the present application.
Detailed Description
Hereinafter, exemplary embodiments according to the present application will be described in detail with reference to the accompanying drawings. It should be apparent that the described embodiments are only some embodiments of the present application and not all embodiments of the present application, and it should be understood that the present application is not limited by the example embodiments described herein.
Exemplary data manipulation System
As described above, existing data operations are typically directly connected to a database (e.g., an SQL database) for data modification, which is inefficient, error-prone, has no log files that can be traced back and rolled back, and is prone to data leakage. The inventor designs the data operation and maintenance system based on the research of the business system and the specific needs of daily operation and maintenance by taking the definition data operation and maintenance template as a core idea. Specifically, the data operation and maintenance template is defined to define the inquired fields and the modifiable fields, so that the subsequent data operation and maintenance work can be performed based on the template, and service logic in a daily data operation and maintenance service system is decoupled, thereby not only being beneficial to improving the efficiency of data operation and maintenance, but also being capable of effectively avoiding the risk of data leakage caused by directly modifying database information and reducing the modification difficulty.
After the basic idea is determined, the frame selection of the constructed data operation and maintenance system is determined. Those of ordinary skill in the art will appreciate that a good framework design should employ an appropriate trade-off decision to enable the framework to provide strong support for the system while also serving as a better constraint on the application, and that the following experience should be consulted in designing the framework: (1) the framework does not make excessive assumptions for the application; (2) The interface is used, so that all important implementations provided by the framework can be replaced; (3) the framework should be compact, consistent and targeted; (4) Providing a commonly used framework, but not fixing the framework structure, and assembling the framework; (5) constantly reconstructing the frame.
Through experiments and evaluations, the data operation and maintenance system according to the embodiment of the application determines to construct by using a Spring Web MVC framework, namely, the idea of MVC framework mode is used, and the Web layer is subjected to responsibility decoupling, so that a lightweight Web framework of a request driving type is realized.
FIG. 1 illustrates an architectural diagram of a data manipulation and maintenance system according to an embodiment of the present application. As shown in fig. 1, the data operation and maintenance system constructed based on the Spring Web MVC framework includes: a front-end controller 10, a processing mapper 20, a processing adapter 30, a processor 40, and a view parser 50, wherein the front-end controller 10 is configured to receive a data operation and maintenance request, and generate a data operation and maintenance result in response to the data operation and maintenance request; the processing mapper 20 is configured to receive a query processor 40 request corresponding to the data operation and, in response to a request query processor 40 operation, return a processor 40 execution chain corresponding to the data operation request to the front-end controller 10; the processing adapter 30 is configured to receive an execution request of the execution chain of the processor 40, and return an execution result to the front-end controller 10; the processor 40 is configured to execute the processor 40 execution chain and return an execution result to the processing adapter 30; the view parser 50 is configured to receive a request for parsing the execution result, and return a view parsing result to the front-end controller 10, where the view parsing result is the data operation and maintenance result after rendering.
It is worth mentioning that the data operation and maintenance system built based on the Spring Web MVC framework provides a large number of functions related to this mode for controllers and handlers, and that when adding a reverse control program (Inversion of Control), it uses a high degree of decoupling of application programs, providing flexibility in dynamically changing components through simple configuration changes. Meanwhile, the data operation and maintenance system has clear role division: the front-end director 10, the process mapper 20, the process adapter 30, the view parser 50, and the processor 40, the front-end director 10 is powerful in that it decides which handler should handle the incoming request by using a handler map, which is just a map for identifying which handler should be used to handle a particular URL pattern. Moreover, the data operation and maintenance system constructed based on the Spring Web MVC framework has the advantages of easy measurement, easy expansion, face-to-face object and the like.
In the embodiment of the present application, the data operation and maintenance system constructed based on the Spring Web MVC framework can implement a series of data operation and maintenance operations, and these functional modules are deployed in the processor 40. Fig. 2 illustrates a block diagram representation of a processor 40 in the data manipulation and maintenance system according to an embodiment of the present application. As shown in fig. 2, the processor 40 includes: the system management module 110 is used for managing users and operation authorities thereof; the approval management module 120 is configured to integrate an engine component and approve the data operation and maintenance flow; the data operation and maintenance management module 130 is configured to manage the template and the data operation and maintenance task, and process the association file; the data consulting and extracting module 140 is used for consulting and extracting data; the file management module 150 is configured to download and upload files, and associate files; the data desensitization management module 160 is configured to desensitize data; the data influence analysis module 170 is configured to analyze relationships between data and generate a data analysis result report; the monitoring module 180 is configured to record data operation and maintenance operations.
In particular, FIG. 3 illustrates a block diagram representation of the system management module 110 in the data manipulation and maintenance system according to an embodiment of the present application. As shown in fig. 3, the system management module 110 includes: a user management unit 111 and a rights management unit 112, wherein the user management unit 111 is used for adding, modifying and viewing users; the rights management unit 112 is used for managing the operation rights of different users.
Based on the functional module and specific operation, the user of the system comprises an operator, an administrator and a statistics operator, and each role is configured with different operation authorities. Accordingly, the user management unit 111 is configured to manage the user, and perform operations such as adding, modifying, and viewing of the user. The unused users have different operation rights, and this part of the functions are managed by the rights management unit 112. Specifically, in the embodiment of the application, the authority of the operator comprises login system, password modification, data inquiry, task addition, task modification, task rechecking, task rollback, task deletion, task detail and the like; the administrator has rights including login to the system, password modification, user management, template management, system management, etc.; the rights of the statistics staff include login system, password modification, data query, system statistics, template statistics, user statistics and the like. It should be understood that in the implementation, the operation rights of the operators, administrators and statistics can be dynamically adjusted, and other operation rights can be added along with the iterative development of the system, which is not limited by the present application. Meanwhile, the specific content of the operation rights configured by the operators, the administrators and the statistics staff will be specifically described in the following description, wherein the specific description is not made for a part of common operation rights.
Fig. 4 illustrates a block diagram of the approval management module 120 in the data operation and maintenance system according to an embodiment of the present application. As shown in fig. 4, the approval management module 120 includes: an engine component integrating unit 121, an approval process management unit 122, a review approval process unit 123 and an extraction approval process unit 124, wherein the engine component integrating unit 121 is configured to integrate engine components; the approval process management unit 122 is configured to approve a data operation and maintenance process; the review and approval process unit 123 is configured to review and approve results of the data operation and maintenance process; the extraction approval process unit 124 is configured to extract approval results of the data operation and maintenance process. That is, the data operation and maintenance system according to the embodiment of the application has an approval function, and can realize on-line approval of the data operation and maintenance to improve the normalization of the data operation and maintenance.
Fig. 5 illustrates a block diagram of the data operation and maintenance management module 130 in the data operation and maintenance system according to an embodiment of the present application. As shown in fig. 5, the data operation and maintenance management module 130 according to an embodiment of the present application includes: the system comprises a template unit 131, a task unit 132, a template temporary storage unit 133, a template serial number generation unit 134, a task serial number generation unit 135, a template query unit 136 and an associated file processing unit 137, wherein the template unit 131 is used for adding, modifying, deleting and viewing templates; the task unit 132 is configured to create, review, view, and rollback a data operation and maintenance task; the template temporary storage unit 133 is configured to temporarily store a template for a preset time; the template serial number generating unit 134 is configured to generate a serial number of the template; the task serial number generation unit 135 is configured to generate a serial number of the data operation and maintenance task; the template query unit 136 is configured to query a template; the associated file processing unit 137 is configured to process an associated file.
Specifically, the template unit 131 is configured to add, modify, delete, and view templates. As described above, the "data operation and maintenance template" is a core idea of the data operation and maintenance system, and the queriable fields and the modifiable fields are definitely defined by the data operation and maintenance template, so that the subsequent data operation and maintenance work can be operated based on the template, which is not only beneficial to improving the efficiency of data operation and maintenance, but also capable of effectively avoiding the risk of data leakage caused by directly modifying the database information, and reducing the modification difficulty. The task unit 132 is capable of providing an operator with specific data manipulation tasks, displaying data manipulation tasks, performing rollback operations, and supporting checking task details, and it should be understood that by task rollback, the risk of modifying data by mistake can be reduced.
Fig. 6 illustrates a block diagram representation of the data review and extraction module 140 in the data manipulation system according to an embodiment of the present application. As shown in fig. 6, the data review and extraction module 140 includes: a template management referring unit 141, a task management referring unit 142, a reference result extracting unit 143, a template management batch extracting unit 144, and a task management extracting unit 145, wherein the template management referring unit 141 is used for referring to the template management condition; the task management consulting unit 142 is configured to consult a task management situation; the reference result extracting unit 143 is configured to extract a reference result; a template management batch extraction unit 144 for extracting template management results in batches; the task management extraction unit 145 is configured to extract a task management result. That is, in the embodiment of the present application, the data includes a data operation task, a template, and a data operation result.
Fig. 7 illustrates a block diagram of the file management module 150 in the data operation and maintenance system according to an embodiment of the present application. As shown in fig. 7, the file management module 150 includes: a file batch uploading unit 151, a file batch downloading unit 152 and a file automatic association unit 153, wherein the file batch uploading unit 151 is used for uploading files in batches; the file batch downloading unit 152 is configured to download files in batches; the file automatic association unit 153 is configured to associate files.
Fig. 8 illustrates a block diagram representation of the data desensitization management module 160 in the data manipulation system according to an embodiment of the present application. As shown in fig. 8, the data desensitization management module 160 includes: a desensitization rule setting unit 161, a desensitization algorithm development unit 162, and a desensitization rule management unit 163, wherein the desensitization rule setting unit 161 is configured to set a desensitization rule; the desensitization algorithm development unit 162 is configured to develop a desensitization algorithm; the desensitization rule management unit 163 is used for managing the desensitization rule.
In particular, in the embodiment of the present application, the connection configuration information of the user, the connection configuration information of the database, and the connection configuration information of the file server all belong to sensitive information, and when the sensitive information is stored in the database, encryption processing needs to be performed first to ensure data security, where the desensitization processing of the sensitive information is equivalent to the encryption processing of the sensitive information. Encryption is to change original information data by a special algorithm, so that even if an unauthorized user obtains encrypted information, the content of the information can not be known due to the unknown decryption method. Two-way encryption is largely classified into two-way encryption and one-way encryption, and two-way encryption is classified into symmetric encryption and asymmetric encryption. The bidirectional encryption generally means that a ciphertext is formed after the plaintext is encrypted, the ciphertext can be restored to the plaintext through an algorithm, and the unidirectional encryption only carries out abstract calculation on information, and the plaintext cannot be generated through the algorithm. Common symmetric encryption is: DES, 3DEA, AES algorithms, etc. Common asymmetric encryption is: RSA, DSA algorithms, etc. Common one-way encryption is: MD5, SHA, RIPEMD, HAVAL algorithms, etc.
Fig. 9 illustrates a block diagram of the data impact analysis module 170 in the data manipulation system according to an embodiment of the present application. As shown in fig. 9, the data impact analysis module 170 includes: a blood-edge relationship sorting unit 171, an influence relationship sorting unit 172, a data report template design unit 173, and a data report generation unit 174, wherein the blood-edge relationship sorting unit 171 is configured to analyze blood-edge correlation between data; the influence relation sorting unit 172 is configured to analyze influence relation between data; the data report template design unit 173 is configured to design a data analysis report template; the data report generating unit 174 is configured to generate a data analysis report.
Accordingly, the data impact analysis module 170 may analyze and impact the data edges to be modified and maintained, and an operator may choose whether to modify upstream and downstream related data, and may generate and print data modification reports for those situations that may impact an external docking mechanism. Of course, other forms of data analysis, such as relevance analysis, etc., may be performed based on the needs of the actual application scenario.
Fig. 10 illustrates a block diagram of the monitoring module 180 in the data operation and maintenance system according to an embodiment of the present application. As shown in fig. 10, the monitoring module 180 includes: a log unit 181, a log query unit 182, and a report generation unit 183, wherein the log unit 181 is configured to record a data operation and maintenance operation; the log query unit 182 is configured to query a log; the report generating unit 183 is configured to generate a data operation and maintenance flow audit report.
That is, the data operation and maintenance system has operation trace and monitoring functions, wherein the operation trace comprises recording all data operation and maintenance operation logs, inquiring the operation logs, generating and printing an audit report and the like; the operation monitoring comprises system supervisor management, short message platform access, short message notification by related operation and the like.
In summary, the data operation and maintenance system based on the embodiment of the application is explained, which is based on the Spring Web MVC framework for architecture, can standardize the data operation and maintenance flow, reduce the error of the service system and improve the operation and maintenance efficiency.
And moreover, the framework is constructed based on the Spring Web MVC framework, so that the development efficiency can be improved, the development difficulty can be reduced, and the system operation efficiency can be improved.
Meanwhile, the Spring Web MVC framework is closer to a front-end and rear-end separation framework, is easier to edit the section-oriented, and lays a foundation for technical evolution.
Here, it will be understood by those skilled in the art that specific functions and operations of the respective units and modules in the above data manipulation and maintenance system have been described in detail in the above description, and thus, repetitive descriptions thereof will be omitted.
As described above, the data operation and maintenance system according to the embodiment of the present application may be implemented in various terminal devices, such as a large-screen smart device, or a computer independent of a large-screen smart device, etc. In one example, a data manipulation system according to an embodiment of the present application may be integrated into a terminal device as one software module and/or hardware module. For example, the data manipulation system may be a software module in the operating system of the terminal device, or may be an application developed for the terminal device; of course, the data operation system may also be one of a plurality of hardware modules of the terminal device.
Alternatively, in another example, the data manipulation system and the terminal device may be separate devices, and the data manipulation system may be connected to the terminal device through a wired and/or wireless network and transmit the interactive information in a agreed data format.
The basic principles of the present application have been described above in connection with specific embodiments, but it should be noted that the advantages, benefits, effects, etc. mentioned in the present application are merely examples and not intended to be limiting, and these advantages, benefits, effects, etc. are not to be construed as necessarily possessed by the various embodiments of the application. Furthermore, the specific details disclosed herein are for purposes of illustration and understanding only, and are not intended to be limiting, as the application is not necessarily limited to practice with the above described specific details.
The block diagrams of the devices, apparatuses, devices, systems referred to in the present application are only illustrative examples and are not intended to require or imply that the connections, arrangements, configurations must be made in the manner shown in the block diagrams. As will be appreciated by one of skill in the art, the devices, apparatuses, devices, systems may be connected, arranged, configured in any manner. Words such as "including," "comprising," "having," and the like are words of openness and mean "including but not limited to," and are used interchangeably therewith. The terms "or" and "as used herein refer to and are used interchangeably with the term" and/or "unless the context clearly indicates otherwise. The term "such as" as used herein refers to, and is used interchangeably with, the phrase "such as, but not limited to.
It is also noted that in the apparatus, devices and methods of the present application, the components or steps may be disassembled and/or assembled. Such decomposition and/or recombination should be considered as equivalent aspects of the present application.
The previous description of the disclosed aspects is provided to enable any person skilled in the art to make or use the present application. Various modifications to these aspects will be readily apparent to those skilled in the art, and the generic principles defined herein may be applied to other aspects without departing from the scope of the application. Thus, the present application is not intended to be limited to the aspects shown herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.
The foregoing description has been presented for purposes of illustration and description. Furthermore, this description is not intended to limit embodiments of the application to the form disclosed herein. Although a number of example aspects and embodiments have been discussed above, a person of ordinary skill in the art will recognize certain variations, modifications, alterations, additions, and subcombinations thereof.

Claims (7)

1. A data manipulation and maintenance system, comprising:
The front-end controller is used for receiving the data operation and maintenance request and responding to the data operation and maintenance request to generate a data operation and maintenance result; a processing mapper for receiving a query processor request corresponding to the data operation and, in response to a request query processor operation, returning a processor execution chain corresponding to the data operation request to the front end controller;
The processing adapter is used for receiving an execution request of the processor execution chain and returning an execution result to the front-end controller;
a processor for executing the processor execution chain and returning an execution result to the processing adapter; and
The view analyzer is used for receiving the analysis view request of the execution result and returning a view analysis result to the front-end controller, wherein the view analysis result is the data operation and maintenance result after rendering;
Wherein the processor comprises:
the system management module is used for managing the user and the operation authority thereof;
the approval management module is used for integrating the engine component and approving the data operation and maintenance flow;
The data operation and maintenance management module is used for managing the template and the data operation and maintenance tasks and processing the associated files; the data consulting and extracting module is used for consulting and extracting data, wherein the data comprises a data operation and maintenance task, a template and a data operation and maintenance result;
The file management module is used for downloading and uploading files and correlating the files;
the data desensitization management module is used for carrying out desensitization treatment on the data;
The data influence analysis module is used for analyzing the relation between the data and generating a data analysis result report; the monitoring module is used for recording data operation and maintenance operation;
wherein, the data operation and maintenance management module comprises:
the template unit is used for adding, modifying, deleting and viewing templates;
the task unit is used for creating, rechecking, checking and rolling back data operation and maintenance tasks;
the template temporary storage unit is used for temporarily storing the template for a preset time;
the template serial number generation unit is used for generating a serial number of the template;
The task serial number generation unit is used for generating serial numbers of the data operation and maintenance tasks;
The template inquiry unit is used for inquiring the template; and
The associated file processing unit is used for processing the associated file;
The data consulting and extracting module comprises: the system comprises a template management and reference unit, a task management and reference unit, a reference result extraction unit, a template management batch extraction unit and a task management extraction unit, wherein the template management and reference unit is used for referring to template management conditions; the task management consulting unit is used for consulting the task management situation; the consulting result extracting unit is used for extracting a consulting result; a template management batch extraction unit for extracting template management results in batches; the task management extraction unit is used for extracting task management results.
2. The data manipulation and maintenance system of claim 1, wherein the system management module comprises:
the user management unit is used for newly adding, modifying and viewing users, wherein the users comprise operators, administrators and statistical staff; and
And the authority management unit is used for managing the operation authorities of different users.
3. The data operation and maintenance system of claim 2, wherein the approval management module comprises:
an engine assembly integration unit for integrating engine assemblies;
The approval process management unit is used for approving the data operation and maintenance process;
the consulting and approving flow unit is used for consulting and approving results of the data operation and maintenance flow; and
And the approval process unit is used for extracting approval results of the data operation and maintenance process.
4. A data manipulation and maintenance system according to claim 3, wherein the data desensitization management module comprises:
A desensitization rule setting unit for setting a desensitization rule;
the desensitization algorithm development unit is used for developing a desensitization algorithm; and
And the desensitization rule management unit is used for managing the desensitization rule.
5. The data manipulation and maintenance system of claim 4 wherein the data impact analysis module comprises:
The blood edge relation sorting unit is used for analyzing blood edge relations among the data;
The influence relation arrangement unit is used for analyzing influence relations among the data;
the data report template design unit is used for designing a data analysis report template; and
And the data report generating unit is used for generating a data analysis report.
6. The data manipulation and maintenance system of claim 5, wherein the monitoring module comprises:
the log unit is used for recording data operation and maintenance operation;
the log query unit is used for querying logs; and
And the report generating unit is used for generating an audit report of the data operation and maintenance flow.
7. The data operation and maintenance system of any of claims 1-6, wherein the data operation and maintenance system is configured based on a Spring Web MVC framework.
CN202110495283.1A 2021-05-07 2021-05-07 Data operation and maintenance system Active CN113190407B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110495283.1A CN113190407B (en) 2021-05-07 2021-05-07 Data operation and maintenance system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110495283.1A CN113190407B (en) 2021-05-07 2021-05-07 Data operation and maintenance system

Publications (2)

Publication Number Publication Date
CN113190407A CN113190407A (en) 2021-07-30
CN113190407B true CN113190407B (en) 2024-06-07

Family

ID=76984027

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110495283.1A Active CN113190407B (en) 2021-05-07 2021-05-07 Data operation and maintenance system

Country Status (1)

Country Link
CN (1) CN113190407B (en)

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106548324A (en) * 2016-10-09 2017-03-29 广州市佳众联科技有限公司 A kind of IT system O&M service management system
CN108228830A (en) * 2018-01-03 2018-06-29 广东工业大学 A kind of data processing system
CN108287897A (en) * 2018-01-22 2018-07-17 中电福富信息科技有限公司 A kind of visual distributed data fix tool and its method
CN108595644A (en) * 2018-04-26 2018-09-28 宁波银行股份有限公司 A kind of big data platform operation management system
CN109816546A (en) * 2019-02-25 2019-05-28 奈询科技(上海)有限公司 A kind of farm farming management platform and method based on J2EE framework
CN110941630A (en) * 2019-10-25 2020-03-31 泰康保险集团股份有限公司 Database operation and maintenance method, device and system
CN112363720A (en) * 2020-11-30 2021-02-12 中国银行股份有限公司 Method and device for realizing common control logic based on Spring Restful framework
CN112734056A (en) * 2020-12-29 2021-04-30 望海康信(北京)科技股份公司 Operation and maintenance system, method and corresponding equipment and storage medium

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20160088326A1 (en) * 2014-09-23 2016-03-24 Watchcorp Holdings LLC Distributed recording, managing, and accessing of surveillance data within a networked video surveillance system
CN109086325A (en) * 2018-06-29 2018-12-25 阿里巴巴集团控股有限公司 Data processing method and device based on block chain

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106548324A (en) * 2016-10-09 2017-03-29 广州市佳众联科技有限公司 A kind of IT system O&M service management system
CN108228830A (en) * 2018-01-03 2018-06-29 广东工业大学 A kind of data processing system
CN108287897A (en) * 2018-01-22 2018-07-17 中电福富信息科技有限公司 A kind of visual distributed data fix tool and its method
CN108595644A (en) * 2018-04-26 2018-09-28 宁波银行股份有限公司 A kind of big data platform operation management system
CN109816546A (en) * 2019-02-25 2019-05-28 奈询科技(上海)有限公司 A kind of farm farming management platform and method based on J2EE framework
CN110941630A (en) * 2019-10-25 2020-03-31 泰康保险集团股份有限公司 Database operation and maintenance method, device and system
CN112363720A (en) * 2020-11-30 2021-02-12 中国银行股份有限公司 Method and device for realizing common control logic based on Spring Restful framework
CN112734056A (en) * 2020-12-29 2021-04-30 望海康信(北京)科技股份公司 Operation and maintenance system, method and corresponding equipment and storage medium

Also Published As

Publication number Publication date
CN113190407A (en) 2021-07-30

Similar Documents

Publication Publication Date Title
US9262519B1 (en) Log data analysis
US10650476B2 (en) Electronic discovery process using a blockchain
CN109460841B (en) User account opening method, system and storage medium
US20120290544A1 (en) Data compliance management
US20060235852A1 (en) System for inter-database communication
CN111178836B (en) Batch archiving method, device and equipment for electronic documents and storage medium
CN110727580A (en) Response data generation method, full-flow interface data processing method and related equipment
US20180013643A1 (en) Determining events by analyzing stored electronic communications
US20220138328A1 (en) Validation of transaction ledger content using java script object notation schema definition
CN115982012A (en) Evaluation model and method for interface management capability maturity
CN109189849B (en) Standardized and streamlined data entry method and system
CN113190407B (en) Data operation and maintenance system
CN112288567A (en) Bank account information processing method and device and readable medium
CN103714066B (en) Database analysis device based on template
CN115757023A (en) Business process processing method and device and finite-state machine model
CN112800127B (en) Data mining analysis method and device based on transaction bill
CN112583884A (en) External service publishing method
CN113190408B (en) Data operation and maintenance system
CN114371866A (en) Version reconfiguration test method, device and equipment of service system
CN116600009B (en) Interface management method based on collateral file safekeeping cabinet
US11823133B1 (en) Core decision engine for managing software development lifecycles
KR102602534B1 (en) Test automation system and method for testing system-on-chip design validation
US20230418582A1 (en) Information Technology Management System
CN117056231A (en) Data operation method, device, computer equipment and storage medium of test environment
CN116643986A (en) Workflow-based testing method, testing device, testing equipment and storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant