Font Size: a A A

Research And Design Of Business Platform Based On Component

Posted on:2010-08-09Degree:MasterType:Thesis
Country:ChinaCandidate:Y M QiaoFull Text:PDF
GTID:2178360275450838Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
The increasing requirements and high rate of software failure result into the basic contradiction in software industry.People have made great efforts in two directions,one direction is software engineering and software project management, another direction is software technology innovation,in order to deal with the contradiction.Among these works,the most important and meaningful innovation is proposal of software platform.Not only was the software crisis relieved,but also the software reuse and maintainability was improved,and the problem of conventional software application between personalized enterprises' needs and fast deployment was also solved,raising the rate of software project execution.Currently,there are two trends in software platform development including software foundation architecture platform and business software platform.The latter is business-oriented and business-driven,and can rapidly construct software platform for application software,in which these function components,such as finance software,e-business,and management software and so on,can be developed on the public software platform.The management applications are able to be integrated smoothly by organizing and arranging those function components.On the basis of the management software domain analysis,this dissertation researches the component based business platform combining RM-ODP architecture structure reference model.The main contents are as follows:1.Based on the management software domain analysis,proposes the method of using component to realize stability in management software,furthermore,designs the component based business platform architecture structure and defines the related specifications combining RM-ODP reference model' multi-view analysis.2.Analyzes the component definitions,component models and component specification description fit to the features of the proposed business platform.Designs the included components from the point of framework relying on whether the components relate with the domain. 3.Proposes a component integration model based on Petri Net according to studies on the component integration strategies in this platform.The component integration structure is described statically and dynamically,and the impact factor concept is also imported based on Petri Net reachable marking graph to analyze the integrated component evolution.In addition,a component integration engine is designed on the basis of the integration model.4.A template-based extension engine with capability to automatic generation and deployment is designed through the extension mechanism analysis on platform.The engine is able to produce business application rapidly and provide code level redevelopment interfaces for the generated applications.5.Designs the technology architecture for the business platform and implements its key points and major modules.
Keywords/Search Tags:Business Platform, Architecture Structure, Component, Petri Net, Component Integration
PDF Full Text Request
Related items