Method for automatically generating software based on data model driving

An automatic generation and data model technology, applied in the direction of model-driven code, database indexing, software engineering design, etc., can solve problems such as technical support slack, artificial intelligence bottleneck, user insensibility, etc., to improve writing efficiency and improve programming Efficiency, the effect of ensuring safety
CN112764743APending Publication Date: 2021-05-07ζ½˜θƒœζ€€

Patent Information

Authority / Receiving Office
CN Β· China
Current Assignee / Owner
ζ½˜θƒœζ€€
Publication Date
2021-05-07

Smart Images

  • Figure 1
    Figure 1
  • Figure 2
    Figure 2
  • Figure 3
    Figure 3
Patent Text Reader

Abstract

The invention discloses a method for automatically generating software based on data model driving, which comprises the following steps of: S1, binding data or a direct mathematical model on a manual page layout, S2, automatically compiling into an intermediate code by a system, S3, separating a front-end database and a rear-end database by an intermediate code compiler, compiling into a third-party language (high-level language) and creating a management system at the same time, S4, compiling and deploying the system; and S5, uploading the system. Duplicated code programming is greatly reduced, so that the software writing efficiency is improved; the system can well respond to the demand change; through the design of a self-defined business expression language, the system has strong business adaptability, and meanwhile, the separation of a front-end background and a database code can be completed, so that the security is ensured; and when the data redundancy is increased, the function can be quickly queried, so that the efficiency maximization of the bottleneck function is ensured.
Need to check novelty before this filing date? Find Prior Art

Description

technical field

[0001] The invention relates to the technical field of software development, in particular to a method for automatically generating software based on data model driving. Background technique

[0002] At present, the development of a software often requires the preparation of background management and front-end respectively. The background management includes the bean package for storing data classes, the DAO layer for accessing data, and the servlet for accepting user requests and responding Layer, front-end writing includes software graphical user interface (UI), management page, etc. For relatively large projects, software often requires corresponding front-end and back-end engineers to develop. For the background management side, the entity classes in many bean packages and the operations on entity classes are repetitive, such as creating entity classes, writing get and set methods, etc., and adding, deleting, modifying and checking the database at the DAO...

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