Font Size: a A A

Research And Application Of Code Generation Technology In Management Information System

Posted on:2013-03-10Degree:MasterType:Thesis
Country:ChinaCandidate:Y M DongFull Text:PDF
GTID:2248330395959601Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Code generation technology, as a technique to improve the efficiency of softwaredevelopment and software development quality, has been subject to the attention of thesoftware technology researchers and software developers since the emergence. However, withthe expansion of the scale of software development, software development efficiency beginsto reduce. If part of the software development work can be replaced by the code generationtool software, it will ease the pressure on software developers to improve the efficiency ofsoftware development. Moreover, since the codes generated by the software are the same style,it does not appears bugs caused by non-technical issues, which programmers often appear,such as code input errors, offset instantaneous short circuit of the brain caused by ideas.In the article we aim to apply code generation technology in the development ofmanagement information systems. Firstly, we analyze management information softwaredevelopment process and the way to achieve first analysis of the structure of its software code,trying to find out from the code structure, code generation technology section. Analysis,software architecture design patterns, software architecture software architecturedecomposition to determine which various parts of the development mode, and can use part ofthe code generation technology. Secondly, we study the current mainstream code generationtechnology, including: a template-based code generation technology, API-based codegeneration technology and inline code generation technology. We analyze the advantages anddisadvantages of these techniques, the template-based code generation technology isconsidered as the main target of the research. Thirdly, we design a template-based codegenerator, and give the overall design of the generator, and the implementation of twoimportant parts: filters and template engine. Finally, we apply code generator in thedevelopment of a management information system, as an exploration of technology validationand development mode.
Keywords/Search Tags:Management Information System, Code Generation, Template-based
PDF Full Text Request
Related items