Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Novel analysis platform and design method for dynamically generating data operation commands

A technology of dynamic generation and data manipulation, applied in the direction of model-driven code, electrical digital data processing, special data processing applications, etc. Time and other issues to achieve the effect of improving friendliness and simplicity, reducing maintenance difficulties, and improving development efficiency

Inactive Publication Date: 2018-11-13
CHINA RAILWAY ELECTRIFICATION SURVEY DESIGN & RES INST
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] In teamwork projects, due to the differences in the technical strength and programming style of the developers, it will be difficult to control the quality of the software system during the development process, and the standardization, robustness, and maintainability of the program will also increase with the increase of the system scale. However, the difficulty is constantly increasing, the stability of the software system and the rigor and accuracy of data processing are difficult to control, and it takes up a very large proportion of development time, increasing the testing cost and maintenance time of the software, and the cost of software project development and maintenance is very high.

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
  • Novel analysis platform and design method for dynamically generating data operation commands
  • Novel analysis platform and design method for dynamically generating data operation commands
  • Novel analysis platform and design method for dynamically generating data operation commands

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0024] In order to enable those skilled in the art to better understand the technical solution of the present invention, the present invention will be described in detail below in conjunction with the accompanying drawings and specific embodiments.

[0025] The embodiment of the present invention discloses a platform and method for data operation through a data model, as shown in the figure,

[0026] A new analysis platform for dynamically generating data operation commands, including a data model analysis module, a data model member data specification check module, a Sql command generation module and a business call module,

[0027] The output end of the business call module is connected to the input end of the data model analysis module, the output end of the data model analysis module is connected to the input end of the data model member data standard inspection module, and the output end of the data model member data standard inspection module is connected to the Sql comma...

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 novel analysis platform and design method for dynamically generating data operation commands. The platform includes a data model parsing module, a data model member data specification checking module, a Sql command generating module and a service invoking module, and is characterized in that an output end of the service invoking module is connected with an input end of the data model parsing module, and an output end of the Sql command generating module is connected with an input end of the service invoking module. The method comprises the following steps: marking attribute identifiers based on the reflection technology in the data model and the member attributes contained in the data model, analyzing a data model instance through s parsing program, and generatingSQL language codes required for the corresponding added, modified, and deleted the data according to the identification rules and handing them over to the calling program for execution. The inventionhas the advantages of high compatibility and stability, can greatly shorten the development cycle of the data layer about the database operation in the development process of the informationization software project, and remarkably improves the beneficial effect of the code specification.

Description

technical field [0001] The invention belongs to the technical field of computer information processing, and in particular relates to a novel analysis platform and design method for dynamically generating data operation commands. Background technique [0002] With the development of computer information technology, the scale of the software system used is also increasing. Database systems are involved in the fields of office systems, management type systems, information release systems, and e-commerce systems, and most of the data involved in software systems are stored in databases. [0003] In the development process of the above types of software systems, it is necessary to develop corresponding data access and analysis functions for each data table. In practical applications, due to differences in data input sources and presentation methods, there often exists one data table corresponding to one or more data models. When updating the data tables corresponding to the dat...

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): G06F17/30
CPCG06F8/35
Inventor 王建兴李汉卿王立天李熙光张云太杨建兴田雨赵丽丽王锡庆穆毓曦赵宏王兴园
Owner CHINA RAILWAY ELECTRIFICATION SURVEY DESIGN & RES INST
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products