Automatic checking method for change influence degree of model

A technology of automatic inspection and influence degree, applied in the direction of program control devices, etc., can solve the problems of high labor, time, complex business logic, and insufficient omission, and achieve the effect of improving intuitiveness and comprehensive risk.

Active Publication Date: 2015-07-01
SHANGHAI SNC NET INFORMATION TECH CO LTD
View PDF2 Cites 19 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Lack of inspection of the impact of physical model changes, unable to provide support for system development and operation and maintenance, and unable to judge the impact of model changes on other system services or data; the analysis of the impact of physical models on business is also impossible, and it is impossible to analyze the impact of affected users before and after going online. Targeted testing of affected businesses
[0004] At present, the software systems of large enterprises have a large amount of data, complex business logic, and complex physical models of the system. Basically, no one can fully grasp these database tables, and the requirements change frequently, and the development time is short, which brings great impact on software change design and operation and maintenance. big challenge
The existing technology has the following disadvantages: 1. Lack of evaluation on the change dimension of the physical model of the system, and the omissions are not comprehensive enough; 2. Failures cannot be prevented, and problems can only be found in the online test stage of requirements. Harsh, there is a lag; 3. System developers and testers are required to have a high degree of familiarity with the system, which is closely dependent on people's experience and technical level and other conditions, and there is a certain degree of passivity and blindness
[0005] It can be seen from the above that the existing technical solutions are all post-processing, which requires a lot of manpower and time to process. Developers cannot judge the degree of influence during the design stage, and operation and maintenance personnel cannot understand the attributes and uses of the database model when a fault occurs. Perform fault location

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Automatic checking method for change influence degree of model
  • Automatic checking method for change influence degree of model
  • Automatic checking method for change influence degree of model

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0023] The present invention will be further described below in conjunction with the accompanying drawings and embodiments.

[0024] figure 1 It is a schematic diagram of the system architecture of the automatic checking system for model change influence degree of the present invention.

[0025] See figure 1 , the model change influence automatic checking method provided by the present invention includes:

[0026] 1. Information collection: responsible for collecting the executed sql statements in the database, effectively filtering and processing the collected data according to the set rules and conditions, and unified storage for use by the model relationship generation module.

[0027] 2. Model directed graph generation: build the association relationship of the data model, and analyze the data model collected and stored in order to obtain the relationship diagram of the physical model of the system, which is mainly a tree relationship, and then generate a physical model ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses an automatic checking method for change influence degree of a model. The automatic checking method comprises the following steps: a), collecting and analyzing SQL (structured query language) sentences performed by a database, and recording correlation between tables in the database; b) generating a correlation base line of a system data model to obtain a constrained graph of a system physical model, generating a physical model digraph according to the system service flow, and constructing a data model-service functional diagraph; c) when the software system has model changes, inputting the corresponding change information, and distinguishing the change influence range and the service functions according to the digraph and the functional digraph. According to the automatic checking method for change influence degree of the model disclosed by the invention, the SQL information of the database is collected, the model digraph is generated, the software change influence degree is analyzed from the software system physical model, the change influence range and the service function pots of the model are intelligently judged, and the risk and design defects are distinguished in advance, so that the intuition, the sufficiency and the efficiency of the change influence degree analysis are improved.

Description

technical field [0001] The invention relates to a data model processing method, in particular to an automatic checking method for model change influence degree. Background technique [0002] The iterative update of the software system is inevitable and very frequent in the software life cycle. When the software is changed, the source code and physical model of the system software will be changed accordingly. Every version change, especially for the transaction business of large enterprises The system is mainly based on relational databases, which are accompanied by a large number of physical model changes (tables, field additions, deletions, index changes, etc.), and specific business logic is realized by adding, deleting, modifying and querying related table data in relational databases. The above operations will inevitably affect the stability of the original system. At present, there are various methods for judging the impact of software changes, such as function diagram ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F9/44
Inventor 程永新宋辉张燕
Owner SHANGHAI SNC NET INFORMATION TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products