Font Size: a A A

Developing A Dynamic Website Of Four-tier B/S Based On .NET

Posted on:2005-10-27Degree:MasterType:Thesis
Country:ChinaCandidate:K TangFull Text:PDF
GTID:2168360152470438Subject:Computer technology
Abstract/Summary:PDF Full Text Request
Web based on Internet techniques is a service provided by application layer. Now, the dynamic Web which is supported by background database has been the mainstream of building enterprise level Website. Though developing a dynamic Web Website is mainly to a develop server-end application ,the application of dynamic Web based on B/S structure mainly involves the interaction of browser, Web server, server-end application and database server. So developing a dynamic Web application is a systemic task, which needs comprehensive analysis and design from the aspect of network, architecture and database.Firstly, this thesis analyzes Web theroy, intension of dynamic Web and advantages of developing dynamic Web based on B/S structure, analyzes two kinds of software architecture-MVC pattern and n-tier pattern, and expatiate their idea, characteristic and advantage. Furthermore, consider that a dynamic Web is a system of database drive, this thesis bring forward a 4-tier B/S structure based on production-consumption model to describe the foreground system and background systemof a daynamic Web on the whole. In the meantime, the 4-tier structure divides the application system into four tiers — facade tier, application tier, data service tier and database tier.There are three systems of the products used for developing the dynamic Web: system based on Microsoft' s . NET, system based on SUN' s J2EE and system based on PHP. This thesis gives an analysis of the three systems and a comparison between the three systems, especially deeply analyzes Microsoft' s .NET platform. Then . NET platform, as well as ASP. NET based on . NET, C#, Visual Studio.NET and SQL Server 2000 are selected for use in the developing under the system environment of Windows 2000 and IIS. Incremental model is used for developing the foreground system and the background system of a dynamic Website successively. Simultaneously, object-oriented method and UML modeling are used too.In the article, system security is also studied.
Keywords/Search Tags:Web, Pattern, Database, .NET, UML
PDF Full Text Request
Related items