Font Size: a A A

The Analysis And Implementation Of The Three-Tier Architecture With High Maintainability In Software

Posted on:2011-08-16Degree:MasterType:Thesis
Country:ChinaCandidate:S ZhouFull Text:PDF
GTID:2178360305461115Subject:Management Science and Engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of Internet and the extensive use of webservice, the organic combination of the traditional C/S, B/S architecture and the webservice technology has become a trend of designing management information system. The webservice technology can make the services which are programmed in any programming on any platform interact with each other. The webservice technology can make the integration of the application not only be faster and easier, but also has a higher expansibility.The thesis used an analysis of the advantages and disadvantages of the traditional C/S, B/S architecture as a starting point. By using the currently widely used webservice technology, the thesis proposed a vision of integrating the advantages of the C/S, B/S architecture and set up a three-tier architecture with high maintainability. Meanwhile, based on developing thought, the thesis separated the operation logic layer from the presentation layer strictly and completely at the stage of the system's engineering, the system's maintainability and expansibility are greatly improved. The system has the following advantages:①the load of running data on the application server is light.②the response speed of system is rapid.③the maintenance and update of system are convenient, the client can update automatically; the maintenance work is focused on the server.④Seamless interoperability, the client programs written in a language in a platform can use the webservice written in a completely different language in a completely different platform.⑤by using the webservice technology advantages, the system is convenient for extension.The thesis, firstly, analyzed and summarized the advantages and disadvantages of the traditional C/S, B/S architecture, proposed a vision of setting up a three-tier architecture with high maintainability by using the webservice technology, analyzed and designed to implement the vision. Then, the thesis proposed solutions to implement the three-tier architecture with high maintainability based on the above work. Accordingly, the thesis is carried out in the following areas:1,This part described the background and significance of this thesis, the research state abroad and in, the object and content of the thesis, the research methods of this thesis.2,This part summarized the technology to be used in this thesis:.NET technology and webservice techniques, introduced the basic concepts and models of the webservice technology in.NET platform.3,This part described the development thought of this thesis, as well as the vision of the three-tier architecture with high maintainability based on the webservice, and analyzed the vision in detail, summarized the function features and the structure of the three-tier architecture with high maintainability.4,This part proposed detailed implementation solutions for the three-tier architecture with high maintainability.5,This part is the concluding section of this paper:Sum up the thesis and looking ahead to the future direction of development.
Keywords/Search Tags:Webservice, C/S, B/S, Three-tier architecture, Auto-upgrade
PDF Full Text Request
Related items