Font Size: a A A

Component-based Software Development

Posted on:2018-01-11Degree:MasterType:Thesis
Country:ChinaCandidate:H G YinFull Text:PDF
GTID:2348330536477587Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
The development technology of component-based software is a new kind of software development method,in order to solve the drawbacks of software system development from scratch.The technology can use the components in the developed component library or extract the software resources in the legacy system to quickly build the application system.The high reusability of component technology can also greatly reduce the software development cycle,eliminate the invalid work of the programmer,avoid the errors from secondary development.And also improve the production efficiency of the entire software system,help to improve the reliability of software systems.Therefore,the development technology of component-based software has become the latest hot spot of the entire software development industry.In this paper,compared with other software development methods,the development method of component-based software is the most suitable for the entire software development industry approach.This paper also studies some newest academic and application achievements of component-related development technology.Introduce some basic concepts of component,which includes component definition,classification,and some basic models of component.This paper mainly studies the component-based software development technology and development process,including component development technology EJB,component design process,component acquisition method,component assembly technology and component deployment process.This paper presents a distributed deployment architecture based on component development technology and the whole development process.The design idea is based distributed development technology of EJB and distributed server architecture.The idea also includes the hierarchical and distributed application of JAVA application development characteristics.It can improve the performance and efficiency of the application system during the deployment phase of components.In this paper,the requirement analysis of educational administration information system is introduced,the concrete realization process of the whole system based on component is introduced,and the process of acquiring and assembling components in the system is introduced.And the component-based distributed deployment architecture is applied to the system to realize the whole system.Finally,this paper also gives some examples of component-basededucational administration information system and system test results.
Keywords/Search Tags:Component, Software Development Method, Educational Information System, Distributed, Deployment Architecture
PDF Full Text Request
Related items