Font Size: a A A

Multilevel Content Management System Application Design And Research

Posted on:2018-07-17Degree:MasterType:Thesis
Country:ChinaCandidate:H ShangFull Text:PDF
GTID:2428330596989284Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the deepening of the Internet process,the website operation mode,which is based on the technology development of CMS(Content Management System),perfectly adapts to meet the application demands of the fast rhythm and diversification of the new era,and also greatly reduces the cost of the site operations and lowers the threshold.However,different types of enterprises from diverse areas have quite different actual needs of website construction and operation;especially to some large domestic enterprises,it's really hard for the mainstream CMS products to provide well-rounded service because of the complicated organizational structure and some special management constraints on the enterprise system.In this paper,the current status of portal operation of a certain large-sized enterprise group in domestic telecommunications industry(hereinafter referred to as the "User Company")is regarded as the research background of this articale,so as to introduce what difficulties and challenges this corporation is faced with on the aspect of portal website operation,and to deeply analyze the core business philosophy of the users.Meanwhile,this paper summarizes the limitations and deficiencies of the current CMS technology in dealing with such users,and finally offers construction scheme of multilevel content management system based on template components,and also will discuss in details separately from the aspects of business carding,demand analysis,system design,functional implementation,testing and verification.In terms of business grooming and demand analysis,this paper firstly introduces the design idea of four-layer structure of "Site-column-template(page)-component".Meanwhile,to sort out the user's actual operation mode,also design and define the core business process and functional module of the system.Afterwards,the identified core modules and functional requirements are analyzed and described in details,which include site management,column management,template management,content management,release management,user management,resource management,rights management,etc.Regarding the system design,this paper mainly discusses the system boundary,deployment architecture,technical architecture,interface design,database design,etc.It is confirmed that Java is used as the main development language by following the design of typical Web four tier architecture,and the core framework of the server is SpringMVC+Spring+Hibernate.The front end is mainly based on Jsp+Javascript,and uses the Jquery framework to realize the interface interaction.The underlying database is using Oracle11 g,and also provides the list structure design of the core business of the system.About the function implementation,this paper mainly states the realization mechanism of the work order management,design implementation of template component,visual editing design,and realization of work order release mechanism,etc.The work order management is a set of flow control mechanism based on the realization of the state flow of the work order,which clarifies the operation and responsibility of content editing,auditing,publishing and other aspects,and also makes it easy to look over and trace back the historic records.The modular component design realizes the fine-grained content management requirements,and supports the kernel operation idea of “centralized management,grading operation” to the most extent.In content publishing,ActievMQ is selected as the message oriented middle-ware,and realizes the asynchronous release of the work orders via the "publish / subscribe" mode,which could improve the release efficiency and reliability.When the development of system is finished,it could test the quality of the system and the satisfaction of demands through internal testing and production verification.At the same time,it could provide the performance comparison analysis by the actual production effect,and confirm that all the construction targets are achieved.Ultimately,this paper also provides some following improvement directions about the system deficiencies with the hope that everything is getting better and better on the road of commercialization.
Keywords/Search Tags:enterprise portal website, CMS, component label, asynchronous publishing, visualized editing
PDF Full Text Request
Related items