Font Size: a A A

Research And Application Of Open Source Content Management System DotNetNuke

Posted on:2009-06-20Degree:MasterType:Thesis
Country:ChinaCandidate:K ChenFull Text:PDF
GTID:2178360275462340Subject:Biomedical engineering
Abstract/Summary:PDF Full Text Request
With the development of information network, the traditional contents published flow which makes pages by FrontPage and Dreamweaver first then uploads these pages to WEB service has not satisfied to the demands for Website contents publishing and become the blockade of informationization process. The new trend of information network is how to increase the contents service with least necessary editors, and lower the costs of construction and maintenance, which elicits the concept of united website content management.The main function of the united website management system is to manage the collected information, which would be published on the website. This system not only allows the website managers to control the whole contents of website but also provides the dynamic and personalized contents to the end user. This paper mainly analyzes and researches to the core structure of presently common used open source content management system DotNetNuke.The main contents of this paper include several aspects as following:1. By analyzing and researching the source codes of the domestic and foreign united website management system, as well as comparing two familiar program structures --C/S and B/S, specifies the advantages of the distributed WEB application with B/S structure.2. The web server of system has adopted three-layer structure model consisting of present layer (PL), business logic layer (BLL), data access layer (DAL), and realized the software developing principle of "highly cohesive and loosely coupled".3. During the process of soft architecture designing, several design patterns were considered and implemented. For example, decorative pattern is applied to PL; provider pattern is applied to DAL; and observer pattern is applied to module communicating.4. Introducing the SiteMap module's designing and implementation.5. The application research of Open Source Content Management System DotNetNuke for building a medical information website.
Keywords/Search Tags:dotnetnuke, content management system, B/S structure, Three-layer structure model, WEB application, Design pattern
PDF Full Text Request
Related items