Font Size: a A A

Research And Practice Of Component Information System Development Based On .NET

Posted on:2009-10-20Degree:MasterType:Thesis
Country:ChinaCandidate:W G ZhangFull Text:PDF
GTID:2178360278961290Subject:Computer technology
Abstract/Summary:PDF Full Text Request
With the computer network technology's popularization, and with the process of socialinfomationization stepping up, the demand for distributional information systems that arecapable of fast implementation and adjusting to changes has been increased day by day in avariety of enterprises, the traditional software development method is being faced with hugechallenge. Therefore, the component information system development has been a hot spot."The component software"is the application software developed by reusing components andassembling components? it is the tide of the information system development in the future.Many developers of application are facing two technical thresholds in developing thecomponent information system. That is, they are lack of components which may reuse andinfrastructure facilities which support component assemble. This paper proposes a softwaredevelopment model with focusing on the framework development and customizinginformation system agilely based on the framework, and then puts the development model inpractice, which has gained good effect.This paper studies software development model based on the framework and interrelatedcomponent technology under .NET platform. On the basis of studying architecture ofinformation system domain, a reflectionbased and Loosely Coupled Component frameworkis designed, besides its architecture, user interface, interface specifications, securitymechanism is elaborated. Furthermore, several reusable public components are built in theframework. This makes the framework becoming a primary system which supports multilayersoftware architecture based C/S, supports"plug and play"of business component, and has thefunctions of the identity verification, the automatic update system, the flexible data access.With examples, this paper studies the application development process based on theframework and also tests and evaluates the new built system. The advantage of the framework is reusable and extensible. By reusing the softwareframework, it makes component information system development so easily, and it bringsabout less development cost and more development efficiency. For a number of similarenterprise applications, as long as we incrementally develops differentiated businesscomponents, and integrate them into the framework in the manner of "plug and play", we willbe able to customize a information system agilely. Meanwhile, componentbasedcharacteristic of the software framework makes the information system based on it havinggood maintainability and adaptivity.
Keywords/Search Tags:.NET, Component, Software framework, Plug and Play, Information System
PDF Full Text Request
Related items