Font Size: a A A

Design And Implementation Of Content Management System Based On J2EE

Posted on:2009-04-16Degree:MasterType:Thesis
Country:ChinaCandidate:J H BianFull Text:PDF
GTID:2178360272490714Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of network technology, people's demand for the Internet is also increasing. As a better web site management tools, people pay more attention to the Content Management System. It makes people to manage the web site easier and makes the web site more flexible and changeable. As a better method to manage a website, Content Management System has taken more and more attentions.This paper follows software engneering as a center line, while introducing the current development of Content Manage System from domestic to overseas, and describe several important effects of Content Manage System in current network applications. Beginning with the understanding of basic concepts of Contert Manage System, introducing the current and future development of Content Manage System and its existing problems, relating with a practical project, described several major aspects such as requirement analysis, framework design, database design, and configuration of development environment.Strictly according to the principle of J2EE layers, the system is divided into layers of Presentation Layer, Business Logic Layer and Data Access Layer: Presentation Layer is only responsible for data transmission; the Business Logic Layer is only responsible for the realization of the business logic, Data Access Layer is only in charge of database and interactive. This method will improve working efficiency greatly. Using this method, the functions points are allotted by layers, so that everyone is only required to focus on his own functions points. What's more, after the allotment, the system coupling is also reduced, which makes the entire development process more clearly structured, and component's reusability greatly improved.In data storage, we use both main server and sub-server. We took the implementation of the database load programs: a data center server, a landing server and one or more sub-server. Data center is used to storage all user information; the landing server is responsible for forwarding the user's landing; and the sub-server is only to store part of the user's information. Landing server is only to store user's ID and the sub-server's IP. When visiting, the user's ID and the sub-server's IP are then forwarded to the appropriate servers for data access. An additional server is required for data backup, so as to copy data which stored in the data center from time to time. It will improve the system's safety and inquiries efficiency only by combining the load balancing and backup servers.
Keywords/Search Tags:J2EE platform, Content Manage System
PDF Full Text Request
Related items