Font Size: a A A

Design And Research Of Content Management System Based On .NET Tiers Architecture

Posted on:2010-06-06Degree:MasterType:Thesis
Country:ChinaCandidate:M D YuFull Text:PDF
GTID:2178360275455791Subject:Management Science and Engineering
Abstract/Summary:PDF Full Text Request
Along with the rapid development of the Internet,government departments and enterprises have established their integrated portal website in the Internet.They wished to take advantage of portal website to receive information in time and make full use of information,in order to maximize value of the information.Therefore,they made the functional requirements of acquisition,creation,storage,management,publishing, browsing and retrieval about information content.Against such a background,the theory, methods and techniques of content management have come into being.The content management system has rich GUI and powerful data management function.Dissertation introduces the content management system knowledge firstly and analyzes the development status about content management system.With the development of the size and complexity of content management system,it is increasingly important to establish the good system architecture and clear responsibilities for each level and function.For this reason,the article has studied MVC model and software system architecture.Basing on the traditional three tiers architecture, combined the advantages of architecture,making up for the lack of architecture and in accordance with content management system's own characteristics,the article design content management system 4 tiers architecture with the use of.NET.The architecture has dispersed attention,loosed coupling and highly extensibled.Then,the article has done research on the key technologies of the architecture.With the help of Ajax technology of the presentation layer;website can show the new data and it doesn't have to wait the operation of user requests and update the entire window.With the help of Dotlucene of the business logic layer,we can search something easily.With the help of NHibernate of the data persistence layer,we can greatly reduce the workload of the database operation.The design of architecture is clearly reasonable,powerful and strongly maintainable.This article made reference to the actual development of the court of the content management system project.In the application context of the court of system,the article applies ties architecture in order to make no-refurbish in the presentation layer,full-text retrieval of the the business logic layer and object-relational mapping of the data persistence layer.Finally,it comes to the conclusion about architecture of content management.The system has powerful function and efficient operation.The other field of system design can also reference the architecture.
Keywords/Search Tags:Content Management, NHibernate, Ajax, DotLucene
PDF Full Text Request
Related items