论文部分内容阅读
随着互联网的普及和信息技术的不断发展,网络已经成为大众生活不可或缺的一部分,人们通过网站可以浏览到感兴趣的信息,还可以学习、交流、购物等等。对于企业来说,主要通过网站开展电子商务,提升企业形象。网站为人们提供了方便的同时,也给自己带来了问题。面对爆炸式增长的信息,如何把它们有效的组织和管理起来变得尤其重要。尤其是在大量的企事业单位以及个人信息化力量弱小的情况下,信息的存储以及管理成为了一个迫切需要解决的难题。
本文旨在通过先进的软件设计技术,对现有系统(opencms)进行扩展改进,将网站信息发布环节中共性的部分提取出来,形成一个信息发布系统。通过该系统,可以实现快速建站和方便的发布管理信息,大大简化网站信息发布的技术门槛,提高网站系统的性能以及稳定性。
本文首先系统介绍了内容管理系统的概念、背景以及国内外发展的状况,通过本章内容,对内容管理系统有一个清晰的认识。设计是以需求为驱动,所以第二章一开始就确定了系统要实现的功能,其系统设计原则和思路就是根据传统信息发布系统功能为基础,再经过分析信息发布系统的发展方向,增加扩展新的功能,使之成为一个符合最新技术发展的系统。随后,阐述了系统设计使用到的相关技术。第三章是系统设计实现,主要介绍了两方面的内容:第一,系统的扩展,阐述了对opencms的两个模块的扩展:权限模块和全文检索模块;第二,网站模板的设计实现,其中包括模板的创建、内容模板的创建和显示页面的创建。通过前三章就可以完整地实现了信息发布系统。第四章是基于本文设计实现的CMS的信息发布流程,主要介绍了如何通过系统进行信息的发布与管理,主要内容有后台登陆、资源发布管理和新闻发布管理。最后是对本文工作的小结以及对该领域以后发展前景的展望。