政企网站建设的内容管理和开发平台的研究与实现.docx

上传人:b****8 文档编号:28412221 上传时间:2023-07-13 格式:DOCX 页数:33 大小:1.02MB
下载 相关 举报
政企网站建设的内容管理和开发平台的研究与实现.docx_第1页
第1页 / 共33页
政企网站建设的内容管理和开发平台的研究与实现.docx_第2页
第2页 / 共33页
政企网站建设的内容管理和开发平台的研究与实现.docx_第3页
第3页 / 共33页
政企网站建设的内容管理和开发平台的研究与实现.docx_第4页
第4页 / 共33页
政企网站建设的内容管理和开发平台的研究与实现.docx_第5页
第5页 / 共33页
点击查看更多>>
下载资源
资源描述

政企网站建设的内容管理和开发平台的研究与实现.docx

《政企网站建设的内容管理和开发平台的研究与实现.docx》由会员分享,可在线阅读,更多相关《政企网站建设的内容管理和开发平台的研究与实现.docx(33页珍藏版)》请在冰豆网上搜索。

政企网站建设的内容管理和开发平台的研究与实现.docx

政企网站建设的内容管理和开发平台的研究与实现

学号:

128039

 

东南大学

工程硕士学位论文开题报告

 

院(系、所)软件学院

工程领域软件工程

研究生姓名甘傲然

校内导师吉逸

校外导师__________

开题报告日期____________

入学年月__________

 

 制

一、学位论文开题报告

论文题目

政企网站建设的内容管理和开发平台的研究与实现

研究方向

政企信息化

题目来源

国家

部委

厂、矿

自选

有无合同

经费数

备注

题目类型

工程项目规划管理

工程设计

工程技术

技术攻关改造推广

应用基础性研究

其它

工程项目建设

一、课题来源、选题依据、课题研究目的、工程应用价值

(1)课题来源:

企业自主研发项目。

(2)选题依据:

2010年以来,随着政府和企业信息化建设的力度加强,网站类项目呈现逐年递增的趋势,网站业务需求也越见复杂,而网站项目的投标往往需要有一个功能强大的内容管理系统支撑,并且要求研发团队能够在较短的时间内并发完成和交付多个相似类型的网站项目。

因此软件企业需要建设这样一个平台:

既能提供给政企客户进行网站日常的管理维护,又能够提供给网站开发人员利用此平台进行网站项目的快速开发。

(3)课题研究目的:

对网站内容管理系统和网站快速开发平台开展研究,研究适用于政府和企业门户网站的内容管理系统所需要的功能,研究网站快速开发平台所需要的功能,并将两者进行有机的融合,设计并开发出一个既适用于网站管理人员又适用于网站开发人员的内容管理开发平台产品。

让网站管理人员可以通过该平台完成日常的网站维护,让网站开发人员通过该平台可以进行网站的快速开发。

(4)工程应用价值:

解决企业目前在网站内容管理产品上的短板。

从项目投标角度上看,让企业在项目投标过程中,更具备竞争性;从项目研发角度上看,让研发团队可以在较短时间内并发完成和交付多个网站项目,提高开发人员的工作效率;从产品实际应用角度上看,让网站管理和维护人员能够更方便和全面的对网站进行管理;从经济角度上看,可以显著降低网站类项目研发的成本、加大产能,创造更高的经济效益。

 

二、中外文献与资料阅读清单(要求30篇以上)

篇数

33

其中外文文献与资料篇数

2

序号

题目(及作者)

出处(书籍及出版社、期刊名及期刊卷期号等)

1.

2.

3.

4.

5.

6.

7.

8.

9.

10.

11.

12.

13.

14.

15.

16.

17.

电子政务内容管理及其应用分析(王芳、郭英)

内容管理系统的关键技术及其改进(陈霄峰)

开源内容管理系统OpenCms的研究与应用(肖治国)

网站内容管理系统的设计与实现(陈亚南)

通用网站内容管理系统模型的研究(胡卫;张晓凌)

基于RBAC和DBMC的权限管理在CMS中的研究与应用(吴明娟)

基于网站群系统的高校网站管理(张志强)

网站内容管理系统的设计研(陆晓丹;白尚旺;党伟超;俞磊;)

基于无锡市网站整合的内容管理系统设计与实现(周峰)

基于JAVA的网站内容管理系统(jcms)的设计与实现(吴红华)

基于Java网站内容管理的设计与实现(林煜,张燕)

基于CMS的企业门户网站建立(谭浩陈应忠李旭)

政府网站群建设与管理研究(陶珂)

政府网站建设的要素:

中美政府门户网站的比较研究(周颖)

政府网站群“无锡模式”成功的四大基础(张树声)

政府网站群构建的新思路(王婷)

中国政府网站体系发展方向研究(王嵘)

情报理论与实践2008年01期

浙江大学2013硕士学位论文

吉林大学2007硕士学位论文

山东大学2007硕士学位论文

电脑与信息技术2011年03期

太原理工大学2010硕士学位论文

价值工程2014年02期

软件导刊2011年05期

电子科技大学2012硕士学位论文

上海交通大学2009硕士学位论文

电脑知识与技术2010年14期

《中国公路学会计算机应用分会2010年学术年会论文集》

南昌大学2013硕士学位论文

新闻天地2011年06期

信息化建设2010年09期

吉林大学2012硕士学位论文

北京邮电大学2010硕士学位论文

序号

题目

出处(书籍及出版社、期刊名及期刊卷期号等)

18.

 

19.

20.

21.

22.

23.

24.

25.

26.

 

27.

28.

29.

30.

31.

32.

33.

基于网站群理念和架构的国家土地督察网站群建设实践(徐晓婧,谢敏,刘畅)

基于Freemarker的企业网站内容管理平台研究(胡敏)

企业门户网站内容管理系统的设计与实现(姚岚)

基于CMS的企业网站的设计与实现(耿璐;聂足)

门户网站内容管理系统的设计与实现(梁亚南)

模板技术在内容管理系统中的应用与实现(赵亚楠;董晶)

内容管理系统中协同模板的应用研究(王军;弓英)

基于框架的Web系统开发研究(任晓鹏;赵文兵;张春平)

轻量级JavaEE企业应用实战(第3版)——Struts2+Spring3+Hibernate整合开发(李刚)

FreeMarker模板引擎动态生成网页的应用研究(屈建明,陈洁)

内容管理系统的关键技术及其改进(陈霄峰)

内容管理系统的产生与发展(孔佳,李昀)

基于Activiti5的Web管理控制台的设计与实现(何佳)

表单系统与工作流引擎集成设计与实现(巫少龙,方晓汾,董建峰)

Magnolia[OL]

Wikipedia.Cms[OL]

国土资源信息化.2012(01)

 

信息通信2011年02期

西安电子科技大学,2010,硕士学位论文

计算机工程与设计,2009年02期

南京大学,2013,硕士学位论文

计算机工程与设计,2012年10期

通信技术,2010年03期

计算机工程与设计,2010年04期

电子工业出版社,ISBN:

9787121128141

 

计算机与现代化,2011年03期

浙江大学2013硕士学位论文

农业网络信息.2008年03期

昆明理工大学2012硕士学位论文

中国机械工程2012年01期

http:

//documentation.magnolia-(2014-04-20Accessed)

http:

//en.wikipedia.org/wiki/Cms(2014-04-17Accessed)

三、文献综述:

国内外研究现状、发展动态

随着互联网的普及以及计算机技术的持续发展,信息化已经成为政府和企业不可缺少的一部分。

越来越多的政府部门和企业将信息化建设列为提高自身工作效率的重点工作。

而网站建设则是信息化建设中一个重要的组成部分。

2008年以来,中国各政府部门和企业在网站建设的投入力度呈逐年递增的趋势,网站项目的更新、改版频率也逐步加大,从曾经的五年一改,变成了三年一改,甚至两年或是一年一改。

投入的增加,更新改版频率的加大,让每年的政企网站项目不断增多,同时网站项目的要求也逐步提高。

政府和企业网站项目的建设,需要一个强大的内容管理系统作为支撑。

内容管理最初起源于许多互联网内容提供商用于管理他们的复杂的网站内容。

对于内容管理,业界还没有一个统一的定义,不同的机构有不同的理解。

一般的定义为:

协助组织和个人应用信息技术,实现内容的创建、存储、分享、应用、更新,并在企业、个人、组织、业务、战略等诸方面产生价值的过程。

内容管理系统(ContentManagementSystem,简称CMS)是一种专门用于对互联网网站内容进行编辑、管理和发布的应用系统,它通过规范的管理流程和统一的数据格式,对庞大而复杂的互联网内容数据进行管理维护,达到降低维护难度,减少维护成本的目的。

在国外,早在上个世纪七十年代,就已经涌现出比较多的与内容管理相关的思想。

随着计算机技术的发展,上个世纪九十年代以后,逐步出现了一些基于B/S架构的内容管理技术。

本世纪以来,内容管理技术在国外发展比较迅速,涌现出很多面向不同业务领域的内容管理产品,内容管理也逐步深入到企业的管理中去。

两家IT界的巨舰,IBM公司和Microsoft公司都有着自己的内容管理产品:

ECM和SharePointServer,以及相应的企业级解决方案。

同时,国外也有着较多的基于开源的CMS系统,例如:

OpenCMS,Magnolia CMS等。

这一些开源CMS大多基于J2EE或PHP平台开发,对于内容的调用,多采用动态方式或是利用URLREWRITE技术,将动态地址映射成虚拟静态地址输出,CMS本身的功能较为丰富,使用的核心技术也比较领先。

但是由于西方人与东方人在文化思想上的差异性,该类CMS产品在用户体验、中文化支持以及搭建成本上都与中国目前的市场有着较大的偏差。

因此,国外的CMS系统在中国的发展出现了水土不服的状况,整体市场的发展也较为缓慢。

在国内,对于内容管理的研究是从本世纪初开始的。

起初大多的内容管理系统都是以国外的内容管理系统为原型,针对不同的业务,进行了定制化的设计和开发。

随着国内市场对内容管理系统的细分,逐渐出现了一些面向领域的内容管理系统产品,其中网站的内容管理系统则占据了很大的份额。

目前,国内的网站内容管理系统以几个著名厂家的产品为主,例如:

北京拓尔思公司的TRSWCM,南京大汉网络公司的JCMS,北京泰得文通科技的TurboCMS。

而国内开源项目方面,则有JEECMS,J2CMS等。

该类网站CMS系统大多基于J2EE平台开发,内容调用普遍采用静态发布方式,核心技术方面逐渐与国外内容管理系统相贴近。

但国内的内容管理系统更偏向于具体的应用方向(如网站、出版社),对于内容管理本身的领域认识和业务抽象与国外相关产品差距较大。

纵观国内外内容管理系统产品,在网站内容管理系统这一领域上,主要采用如下几种技术:

1.基于J2EE开发平台。

虽然目前国内外在该领域也存在不少产品使用PHP或者.NET开发平台,但是这一类的产品,在实际使用和市场份额上都呈逐年递减的趋势。

J2EE的开发平台无论是从产品的研发成本上,还是从产品本身的适用性上都较其它平台有一定的优势。

2.静态内容发布。

该类技术在国内使用较为广泛,比较适用于中小成本的网站建设项目。

使用该类技术,可以显著的降低网站服务器的负载,提升网站的并发性、安全性。

同时,目前该类技术在业界也拥有多种技术实现方案。

3.工作流。

在网站内容管理系统中,内容的存储、检索和分析是相对稳定的需求。

但是对于内容的采集、编辑、发布的需求却是容易变化的。

这就需要使用工作流技术,将内容的采、编、发过程有机的、灵活的组织起来,提高用户内容管理的工作效率。

对于工作流技术,目前有较多的开源项目的应用,主流的开源项目,如:

JBPM,ACTIVITI。

4.全文检索。

网站内容管理系统中使用较多的技术。

该类技术主要用于提供网站前端的全站内容检索服务。

由于网站内容的海量性,内容数据的全文性,决定了一般的数据库查询搜索已经无法满足全站内容检索服务的性能需求,因此需要一种基于文字内容的搜索引擎。

目前使用较多的是ApacheLucene。

四、研究基础

本人已有十年年软件研发相关工作经验。

一直从事互联网软件产品和电子政务应用方向的软件设计和开发工作,对于政府和企业门户网站的建设有着丰富的工程经验,对软件企业内部使用的开发平台的架构和设计也有着一定的认识。

对于网站内容管理系统(CMS)方面的研究,本人已经开展多年,国内几个比较有名的内容管理产品(例如:

TRSWCM,JCMS,JEECMS)和国外的开源内容管理系统(例如:

OpenCMS,ApacheJackrabbit)本人都进行过比较深入的分析和研究,对于网站内容管理系统所需要具备的几个核心技术,本人都已有所掌握,并在曾经的某些软件项目中单独或结合的使用并实施过。

同时,本人经历过多个政府和企业的大、中、小型门户网站建设项目,对于政府和企业在门户网站上的需求都较为了解。

经过多年的工作总结,能够较为准确和全面的定义一个适用于政府和企业网站建设的内容管理系统的需求,同时也能将一些实际项目过程中遇到的问题及其解决方案融入到本次研究任务中去。

对于网站开发平台方面的研究,一直都是伴随着网站内容管理系统的研究进行着的,本人管理着一个专业的团队,长期进行着这一方面的相关工作。

对于网站的开发流程,以及开发过程本人都相当熟悉。

对于:

“一个网站开发平台需要什么?

如何降低网站建设的技术难度?

如何减少网站项目研发的工作量?

如何加快网站项目研发的进度?

”这些问题,本人都有着自己的认识和理解。

同时,从技术角度上看,实现一个网站开发平台所需要的相关技术本人都有着相关的沉淀。

因此,进行本次研究任务的研究基础是有的。

五、主要内容及关键技术

(1)主要内容:

1.研究网站内容管理系统(CMS)。

包括:

网站内容管理系统的定义、类型、组成,主流网站内容管理系统产品的功能分析,内容管理系统的实现技术。

主要从功能性上对内容管理系统进行研究和分析。

本论文目标是对政府和企业网站的内容管理开发平进行研究和实现,而内容管理系统是本论文目标的一个主体。

2.研究政府和企业网站对内容管理系统的要求。

包括:

政府和企业网站常用功能的分析,政府和企业网站各功能对内容管理系统的需求的归纳和总结。

本论文目标中的内容管理开发平台最终是需要提供给政府和企业网站建设使用,因此,政府和企业门户网站对内容管理系统的要求也是本论文目标的一个重点。

3.研究政企网站快速开发平台。

包括:

政企网站开发的流程,如何将政企网站开发转移到开发平台之上,网站快速开发平台的主要功能,网站快速开发平台的实现技术。

政企网站快速开发平台是本论文目标的另一个主体。

4.实现一个能够提供给政府和企业进行网站建设和管理的平台,该平台集网站内容管理和网站开发于一身,既可以提供给政府或企业用户进行网站的日常维护管理,又可以提供给网站开发人员进行网站的建站和页面模板的开发。

该平台包含:

最基础的系统管理功能(包括系统的部门、人员、角色、权限的管理);包含网站的站点和站点下的频道管理功能;包含网站的发布管理(包括主题资源的管理、网站页面模板的管理和网站的页面发布的管理);包含统计审计功能(包括对站点频道的访问量的统计和系统自身操作日志的统计);包含一些列的扩展功能(包括:

图片库、视频库、在线互动、在线访谈、问卷调查、政府信息公开和自定义建模)。

(2)关键技术:

1.网站群。

目前大多数政府和企业的网站都不仅仅是单一的站点,而是多个站点的集合,从而形成网站群,且站点间的内容可以共享。

这也是适用于政府和企业网站建设所必须解决的一个关键技术点。

网站内容管理系统要满足此要求,必须要从系统的设计层面对网站群(多站点)进行支持,包括架构设计和数据库设计上必须体现出站点这一维度。

2.静态发布技术。

内容管理系统需要使用的技术。

利用网站内容管理系统对网站中的页面(全部或部分)进行静态化,实现动态的内容管理,静态的页面输出,以此降低网站服务器的压力,提高访问的速率。

静态发布技术有两种解决方案,模板引擎生成方式和模拟请求访问输出方式,拟采用模拟请求访问输出方式。

3.模板化技术。

网站快速开发平台需要使用的技术。

将网站的页面逐个编写的工作转换成网站页面模板制作工作,通过页面的模板化,达到页面的重用,结合静态发布技术,形成网站的静态页面输出。

4.多线程技术。

网站页面的静态发布需要辅助使用的一种技术。

普通的单线程技术,无法解决短时间内大批量的网页生成问题。

因此,网页的静态化必须辅以多线程技术,以缩短发布的时间。

5.所见即所得的富文本编辑器。

一个好的内容管理系统必备的组件。

需要与内容管理系统无缝整合,实现内容的图文混排编辑。

拟采用开源解决方案。

6.可定义的内容模型技术。

非结构化数据向网站的结构化内容数据转换所必须解决的技术难点。

拟从架构设计、功能设计以及数据库设计几个方面综合考虑。

7.工作流。

网站内容数据维护管理所需要使用的技术。

通过工作流技术,灵活的配置用户进行内容数据采集、编辑、发布的工作流程,实现内容数据维护的规范化。

拟采用开源解决方案。

8.全文检索。

网站前端全站内容检索需要使用的技术。

利用该技术,建立网站内容管理系统所管理的全部内容数据的索引,通过对索引的检索,达到快速获取检索结果的目的。

拟采用开源解决方案。

 

六、研究方向、实施方案及可行性分析

(1)研究方向:

本研究工作始于企业信息化。

主要针对内容管理领域中政府和企业网站内容管理系统和与其相适应的网站开发平台的研究。

(2)实施方案:

1.国内外网站内容管理系统(产品)的功能分析和对比,如表1所示:

功能模块

功能

TRSWCM6.5

JCMS

JEECMSV6

站点管理

新建站点

修改站点

删除站点

站点回收站

×

×

站点排序

导入站点

×

×

导出站点

×

×

 

智能创建站点

×

×

频道管理

新建频道

修改频道

删除频道

频道回收站

×

×

频道排序

导入频道

×

导出频道

×

复制频道

×

×

转移频道

×

合并频道

×

×

克隆频道

×

×

内容管理

新建文档

修改文档

删除文档

文档排序

文档回收站

智能创建文档

×

×

导入文档

×

×

导出文档

×

移动文档

复制文档

引用文档

×

合并文档

×

×

呈送

×

×

获取

×

×

共享

×

审核文档

模板管理

新建模板

修改模板

删除模板

导入模板

×

导出模板

×

预览模板

×

资源管理

×

×

发布管理

发布属性设置

模板设置

定时发布(计划发布)

×

完全发布

增量发布

×

更新发布

×

单独发布

×

撤销发布

×

×

预览

×

发布监控

×

×

统计管理

日志管理

×

数据统计

统计建模

×

×

流转文档查询

×

×

系统管理

用户部门管理

角色权限管理

系统配置

邮件配置

×

×

短信配置

×

×

扩展功能

网上调查

评论管理

留言管理

×

×

RSS

×

站内检索

×

下载

×

×

广告管理

自定义内容模型

×

×

工作流

×

移动门户

×

政府信息公开

×

图片库

视频库

在线访谈

×

信息抓取

×

授权阅读

×

×

表1网站内容管理系统功能分析对比表

通过对TRSWCM6.5(商业化产品),JCMS(半商业化产品),JEECMSV6(开源项目)三个主流产品(开源项目)的功能分析和对比,可以发现,网站内容管理系统的主要功能集中在:

站点管理、栏目管理、内容管理、统计以及系统管理这五个功能之上。

各产品根据面向的客户群体的不同,又会有不同的扩展功能。

例如面向政府用户的产品,必须围绕政策面的需求,因此会提供类似于“政府信息公开”这一类的特殊扩展功能;而面向大众化用户的产品,客户的需求相对宽泛,可定制化程度要求较高,为了应对变化,则会提供类似于“自定义内容模型”这一类的功能。

2.政府和企业网站内容管理系统功能性需求的整理和分析

政府和企业网站内容管理系统的功能性需求在主体上和大多数内容管理系统的功能相似。

即标准的:

站点管理、频道管理、内容管理、统计管理和系统管理这五大基础功能。

由于在中国政府和企业对于网站定位的独特性,要求在节约网站建设成本的基础上,网站的前台以宣传为主,结合互动和服务;网站的后台易管理、易维护、高效率,同时还必须具备一定的扩展性和延续性。

因此,基础的五大功能也已经无法满足政府和企业建站的需求,从而又拓展出了另外三大功能:

模板管理、发布管理和扩展功能。

(1)站点管理:

是对网站内容管理系统中站点信息的管理。

能够支持多站点、站点群的统一化管理。

需要具备对站点的增加、修改、删除的基本功能。

(2)频道(栏目)管理:

是对网站内容管理系统中各站点下频道(栏目)信息的管理。

能够支持在站点下建立频道、频道下建立子频道,且频道的层级不受限制;频道可以排序;频道可以转移、复制、合并;可以设置频道的共享、接收和同步关系。

(3)内容管理:

文档是系统中的基本单元,是系统的核心数据内容。

内容管理是系统的核心功能,系统中的每一篇文档都依附于某一个频道(栏目),并由该栏目所指定的用户进行管理和维护。

内容管理,需要支持文档(内容)的增加、修改、删除;文档可以复制、移动;可以设置文档间的引用关系;可以进行文档的流程式审核;可以对文档进行导入和导出;用户可以将文档呈送给别的频道,也可以接收别的频道的文档。

(4)统计管理:

统计管理主要是对系统中所有的操作日志、流量日志以及一些常用数据的统计。

通过操作日志的管理,可以查看到系统中所有的人员的操作情况;通过流量日志的管理,可以查看到系统中页面访问情况;通过常用数据的统计,可以查看到系统中一些日常维护等统计信息情况;系统需要支持对常用数据统计报表的简单自定义,即简单的统计建模功能。

(5)系统管理:

一个标准的软件系统所必备的功能,主要管理系统的基础部门、用户、角色、权限信息。

系统需要支持多级部门的管理;部门下可以实现对用户的管理;权限动作的定义;多种角色的创建,以及角色和权限的绑定,角色和用户的绑定。

(6)模板管理:

政府和企业网站内容管理系统中较为常用的功能,通过模板和频道的绑定设置,实现网站页面主题风格的切换。

在功能上主要是支持网站页面模板的管理和网站图片、样式、脚本等静态资源的管理。

(7)发布管理:

支持对站点的发布属性的设置;对频道(栏目)发布属性的设置;对系统中站点、站点下的频道、频道下的内容的静态发布;支持多种发布模式。

(8)扩展功能:

目前政府和企业网站对于内容管理系统的拓展功能主要有:

a.问卷调查:

可定义的调查问卷,结合页面模板实现网站前端问卷调查功能。

b.领导信箱:

对通过网页前端提交的信件信息的管理,可以实现信件答复。

c.咨询留言:

对通过网页前端提交的问题信息的管理,可以实现问题答复。

d.投诉建议:

对通过网页

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 哲学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1