Font Size: a A A

Research And Practice Of Software Framework Technology

Posted on:2006-03-18Degree:MasterType:Thesis
Country:ChinaCandidate:X F ZhaoFull Text:PDF
GTID:2168360152493616Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Universal business platform commonly represents software framework for specific fields or type-specific applications. The advent of framework changes the development pattern of applications. While implementing software reuse in higer levels, it can meet individuation requirements of applications. So framework technology can enhance software development efficiency and software quality.Under the background of Huanghe Production Plan Management System, this paper does a mass of theory analysis and practice research. After concretely applying BrowseCOM and BrowseFlow, analysing their structure and parsing their design, this paper profoundly discusses software development methods and reuse technology that based on framework technology.This paper gives the development methods and examples of Component, Model and Entity with BrowseCOM, and summarizes a general approach of using Component, and analyses some algorithms of components such as Table, Tree and Form in detail. The paper also compares BrowseCOM with Struts and XMLC in character and performance.Through studying the basic concept and reference model of Workflow, this paper probes into the structure of BrowseFlow, and abstracts its main components as well as their algorithms, and mainly discusses some classes in packages of workflow.define, workflow.perform and workflow.support.According to the author's achievement in participating in the development of Huanghe Production Plan Management System, this paper completely discusses the software development process based on BrowseCOM and BrowseFlow. In the last section, this paper detailedly introduces the author's some amelioration of BrowseCOM and BrowseFlow, such as controlling the row numbers of Table, dealing with attachment of data records as well as developing an universal component to export datas from Webpages into Excel files.Finally, this paper gives the basic principles of reverse engineering, and summarizes the importance of analyzing software system with reverse engineering toward delveing into as well as using open source framework technology and improving professional skill.
Keywords/Search Tags:software reuse, framework, workflow, reverse engineering
PDF Full Text Request
Related items