As more and more information appears on the internet, the traditionalinformation systems have to change to deal with the diversity of the information. TheContent Management is the new research field in the information management whichcan manage the information effectively and economically. The most important thingto do of the Content Management is collect, manage and use of various data resources.This paper studies on theories and methods about content management system. Andon the guidance of ideas of modern software engineering, a content managementsystem is realized. The language of UML is used to analyze and design this system,and a new combination of frameworks- Struts, Spring, and Hibernate based on J2EEis also used in the system to achieve relax coupling of layers. In the ContentManagement System, the technology of template is very important. This papernarrates the design of template. And a template engine is designed on the guidance ofideas of Template Method Mode. This template engine is applied into the systemwhich makes the system flexibility. |