Font Size: a A A

The Analysis And Design Of The Insurance System Based On .NET Platform

Posted on:2009-04-06Degree:MasterType:Thesis
Country:ChinaCandidate:Y ZhaoFull Text:PDF
GTID:2178360278462676Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the fast development of web applications, the modern enterprise business improves continually. More and more enterprise business service and applications are changed from Client/Server(C/S) architecture to Browser/Server (B/S) architecture, to meet the request from the new technology in the new age and to satisfy more requirements.Most of the enterprise services are very huge and complex, they have multiple sub-systems inside, each of the sub-system has their own business logic and they also have interactive business, communication, data sharing and other relationships. So it's not easy to create an enterprise application, we need to provide a faultless solution, make the development work to be more efficient and less risk. The B/S architecture must be easy to be re-used and flexible to create new business.In this article, we compare the C/S and B/S architecture, analysis the defects of C/S architecture, summarize the advantage of B/S architecture. Many big companies are using B/S architecture systems or trying to transfer the systems from C/S architecture to B/S architecture, the latter one must become the most important one. The insurance system in this article is a system that will be migrated from C/S architecture to B/S architecture.We use Microsoft .NET framework to develop the system because of the advantage and features of .NET technology. Based on the common language runtime, developers can use different developing language. The basic library which is provided by .NET framework, the database access technology ADO.NET, the web developing technology ASP.NET and other technologies give us a strong support for the development of B/S architecture system.Then we take an insurance business system for example, begin with the system architecture, analysis the architecture based on .NET framework. The three layers model is used in the system. It makes the system to be flexible, easy to enhancement and maintain. For reducing the risk and improve the efficiency of development, we provide the solution of re-using COM considering the original system, use the feature of .NET framework and bridge pattern or proxy pattern, separate the details of technology, integrate some functions which developed by COM in the original system to the new system. It makes the development to be easier and more effective. In the article, we also design the main use cases and business sequence, provide the UML diagrams and system screen shot.In recent years, design pattern are used in system extensively. It can help to solve different problems during the development if we use design pattern properly, and it can make the system to be more flexible and easier to be re-used. We use the design pattern to handle some system business logic functions.The insurance system case in this article has already been tested and it's running online for a famous insurance company. It proves that the solution in this article is effective.
Keywords/Search Tags:.NET framework, Architecture, COM, Design pattern
PDF Full Text Request
Related items