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

Method for rapidly developing software by utilizing metadata and middleware

A technology for developing software and metadata, applied in the field of information, it can solve the problems of heavy testing workload, consumption of manpower and material resources, and increase in software vulnerabilities, and achieve the effect of reducing development, improving development speed, and simplifying software testing.

Inactive Publication Date: 2011-06-22
金洋
View PDF2 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] The current general software development methods all need to be coded to meet the needs of users, and there are the following shortcomings and problems: (1) a large number of software codes need to be written, which consumes a lot of manpower and material resources; The chances of software loopholes will also increase; (3) after writing new software codes and modifying original software codes, corresponding tests need to be carried out. The more software codes, the greater the workload of testing; (4) when the user's When the requirements change, it is necessary to modify the software code; (5) The development cycle from the user's request to the programmer writing the software code to realize the user's required function is often too long; (6) Software technology, such as .net version upgrade At the time, the more software codes were originally written, the more cumbersome the upgrade

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

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0025] The present invention is described in detail below in conjunction with specific embodiment, adopts Excel document to record database document in the embodiment of the present invention, according to the format of database and regulation, write database document, in order to facilitate realization, the embodiment of the present invention adopts natural framework support platform to come Run or manage metadata; it is divided into the following steps:

[0026] 1) View database documents online;

[0027] 2) Establish a database according to the database document;

[0028] 3) Establish the required metadata according to the database document;

[0029] 4) Establish the function nodes of the software (ie tree function menu and horizontal menu);

[0030] 5) Carry out metadata setting for list page (i.e. data list), export Excel, form page (i.e. form for adding and modifying data), query function, and function of displaying data in pages;

[0031] 6) Set the function buttons ...

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 relates to a method for rapidly developing software by utilizing metadata and middleware, which is characterized in that the functions of the adding, modifying, deleting, inquiring, permission verifying, permission filtering, individualized setting of the data with general requirements and the data guiding to Excel can be realized on the premises of not carrying out coding but only setting the metadata; and after the corresponding metadata is set, the middleware can be automatically operated according to the metadata. The method provided by the invention has the beneficial effects of enhancing the development speed and maintenance speed of the software, lowering the development and maintenance cost of the software, greatly reducing the working capacity, saving the development time, improving the competitiveness of a software company, facilitating communication between a final user and the software company and enhancing the convenience of the permission setting and individualized setting of the user.

Description

technical field [0001] The invention relates to a method for rapidly developing software by using metadata and middleware, and belongs to the field of information technology. Background technique [0002] The current general software development methods all need to be coded to meet the needs of users, and there are the following shortcomings and problems: (1) a large number of software codes need to be written, which consumes a lot of manpower and material resources; The chances of software loopholes will also increase; (3) after writing new software codes and modifying original software codes, corresponding tests need to be carried out. The more software codes, the greater the workload of testing; (4) when the user's When the requirements change, it is necessary to modify the software code; (5) The development cycle from the user's request to the programmer writing the software code to realize the user's required function is often too long; (6) Software technology, such as ...

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/45G06F17/30
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