首页> 中文学位 >基于opencms的信息发布系统的设计与实现
【6h】

基于opencms的信息发布系统的设计与实现

代理获取

目录

文摘

英文文摘

声明

1前 言

1.1选题的研究背景

1.2内容管理系统概述

1.2.1内容管理系统的概念

1.2.2国内外发展现状

1.3本文的主要内容及特色

2系统总体设计

2.1信息发布系统实现的功能

2.2系统设计原则

2.3系统选型

2.4系统设计思路

2.5技术框架

2.6内容管理系统的相关技术

2.6.1 J2EE技术

2.6.2 Velocity模板技术

2.6.3 XML技术

2.6.4 Lucene

2.6.5 Opencms

3系统设计实现

3.1扩展opencms

3.1.1扩展权限模块

3.1.2扩展全文检索模块

3.2网站模板设计实现

3.2.1创建模块(module)

3.2.2创建内容模板(template)

3.2.3创建显示页面

4基于本系统的信息发布流程

4.1后台登陆

4.2资源发布管理

4.2.1资源分类

4.2.2资源上传

4.2.3资源发布

4.2.4资源删除

4.3新闻发布管理

4.3.1新闻新建

4.3.2新闻编辑

4.3.3新闻发布

4.3.4新闻删除

5总结与展望

参考文献

致谢

在读期间发表的论文

展开▼

摘要

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

著录项

  • 作者

    王艳红;

  • 作者单位

    山东大学;

  • 授予单位 山东大学;
  • 学科 计算机软件与理论
  • 授予学位 硕士
  • 导师姓名 周大水;
  • 年度 2009
  • 页码
  • 总页数
  • 原文格式 PDF
  • 正文语种 中文
  • 中图分类 TP393.07;TP311.56;
  • 关键词

    计算机网络; 网络管理; 信息发布系统;

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号