A method for automatic checking of influence degree of model changes

A technology of automatic inspection and influence degree, applied in the direction of program control devices, etc., can solve the problems of complex business logic, time-consuming, business-specific testing that cannot be affected, etc., to achieve the effect of comprehensive risk and improved intuition

Active Publication Date: 2018-01-05
SHANGHAI SNC NET INFORMATION TECH CO LTD
View PDF2 Cites 0 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
  • A method for automatic checking of influence degree of model changes
  • A method for automatic checking of influence degree of model changes
  • A method for automatic checking of influence degree of model changes

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 the physical mode...

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 a method for automatically checking the influence degree of model changes, which comprises the following steps: a) collecting and analyzing SQL statements executed by a database, and recording the association relationship between tables in the database; b) generating the association relationship baseline of the system data model , get the relationship diagram of the physical model of the system, and generate a directed graph of the physical model according to the system business flow, and construct a data model-business function graph at the same time; c) When the software system has a model change, input the corresponding change information, according to the directed The diagram and function diagram identify the impact scope and business functions of this change. The method for automatically checking the impact of model changes provided by the present invention collects database SQL information and generates model directed graphs to analyze the impact of software changes from the physical model changes of the software system, intelligently judge the scope of influence of model changes, and the business function points involved. Identify risks and design flaws in advance, thereby improving the intuitiveness, adequacy, and efficiency of change impact analysis.

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 Patents(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