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

Software system construction method based on data processing engine

A technology of data processing engine and software system, which is applied in the field of software system construction based on data processing engine, and can solve the problems of difficulty in developing individual words, difficulty in expansion, and scattered code.

Pending Publication Date: 2020-10-27
杭州旷识科技有限公司
View PDF3 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] The above methods all have their own problems. For example, based on the code generator, the code is automatically produced by the system, and the system is not easy to read, maintain and upgrade; if the business system is packaged based on the modular idea, then the modular The idea of ​​coupling business logic into the development system has the problems of difficulty in expansion and development of individual words; the way of heap framework does not reduce the code, but makes the code more scattered, and there is a problem that it is not easy to maintain

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
  • Software system construction method based on data processing engine
  • Software system construction method based on data processing engine
  • Software system construction method based on data processing engine

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0031] refer to Figure 1-Figure 4 A method for building a software system based on a data processing engine of the present invention includes a persistence layer, a data processing engine, a business plug-in, an application construction layer and an application interaction layer:

[0032] Persistence layer, the persistence layer is the data storage layer, and the data storage layer includes databases and file servers; databases include relational databases and non-relational databases, and the data processing engine can read and write the above-mentioned databases by loading the metadata of the tables and fields of the above-mentioned databases. The database in the present invention uses a model tool (B / S architecture) to define rich data storage model models (one model corresponds to one or more database tables), and supports master-slave table storage and master-foreign key association storage.

[0033] Data processing engine, the data processing engine is used to accept th...

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 software system construction method based on a data processing engine, comprising a persistent layer, a data processing engine, a service plug-in, an application constructionlayer and an application interaction layer: the persistent layer is a data storage layer, and the data storage layer comprises a database and a file server; the data processing engine is used for receiving data requested by the application construction layer and finally feeding back the request of the application construction layer; the service plug-in is connected with the data processing engineby adapting to one or more interfaces defined by the data processing engine; and the application interaction layer constructs a human-computer interaction interface by calling an interface of the application construction layer. The data processing engine software package has good expandability, different types of databases can be supported through expansion, personalized service interface callingcontrol can be achieved through expansion, and a personalized software application layer can be constructed through expansion.

Description

technical field [0001] The invention belongs to the technical field of software system construction, in particular to a software system construction method based on a data processing engine. Background technique [0002] At present, there are many low-coding or zero-coding rapid development platforms on the market. Although many similar platforms reduce a lot of programming time for programmers, the effect of many development platforms is not very ideal. For example, some development platforms are more complicated and difficult to implement. master; some development platforms are relatively poor in versatility; some development platforms have not been improved in terms of time; others still need to write a lot of code, etc. The construction ideas of these platforms are nothing more than the following points: 1. Based on the code generator; 2. Encapsulating business systems based on modular ideas; 3. Accumulating a large number of frameworks and tools in which users write cod...

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): G06F8/20
CPCG06F8/20
Inventor 王暖庆丁花刘和冰
Owner 杭州旷识科技有限公司
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