Software auto generating method based on template

An automatic generation and template technology, applied in the information processing field of software code generation, can solve problems such as slow speed, error-prone, and high cost, and achieve the effects of saving labor costs, reducing technical knowledge requirements, and simplifying software development work

Inactive Publication Date: 2009-04-01
满延平
View PDF0 Cites 14 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] As it stands, software development is slow, costly, and error-prone, often producing products with a high number of bugs, causing serious problems with usability, reliability, performance, security, and other quality of service

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 auto generating method based on template
  • Software auto generating method based on template
  • Software auto generating method based on template

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0028] The key technology of the present invention is template technology. By dragging the custom control and setting the properties of the custom control and Xml file information, the automatic functions commonly used in software development (such as: adding, deleting, modifying, querying and turning pages, etc.) are realized. Software generation.

[0029] Such as figure 1 Shown. This embodiment uses a form template (FormTemplate) to realize automatic software generation, without the need for software developers to write any code, and can realize software operation functions such as adding, modifying, deleting, querying, and turning pages of data sources.

[0030] Among them, FormTemplate is used to process the form (Form). The working principle of this embodiment is to retrieve the custom control information on the form template, and perform some specific functions after the associated settings are made through the information. This embodiment includes the following steps:

[0...

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 software generating method based on a template which includes the steps as follows: a, the template of a processing list menu or a data list is added; b, the information of a data source needed to be operated and treated is set on the template; c, various information arranged on the template is searched by the template and automatic combination is carried out according to the information obtained through searching for realizing the SQL sentences of the commonly used functions of the software; besides, codes for automatically transferring the SQL sentences are automatically generated, thereby realizing the functional software for automatically generating the processing list menu or the data list. In the invention, a template technology is adopted for realizing automatic software generation with the commonly used functions in software development by dragging custom controls and setting the property and the Xml document information of the custom controls, thus being capable of greatly reducing the software developing cost and developing risk as well as improving the software developing speed and the quality of a product.

Description

Technical field [0001] The invention relates to information processing technology for software code generation, in particular to a method for realizing automatic function software generation of templates for processing forms or data lists based on adding custom controls and setting Xml files on templates. Background technique [0002] Judging from the current situation, software development is slow, costly, and error-prone. It often produces products with a large number of defects, causing serious problems in terms of availability, reliability, performance, security, and other service quality. [0003] According to the statistics of Standish Group [Sta94], American companies invest about 175,000 software development projects each year, with an investment amount of about $250 billion. Only 16% of these projects can be completed as planned within budget. Another 31% of the projects were cancelled mainly due to quality problems, and the economic loss was approximately US$81 billion....

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 满延平
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