您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 质量控制/管理 > CMS及其多级审批制度研究
西安电子科技大学硕士学位论文CMS及其多级审批制度研究姓名:韩毅申请学位级别:硕士专业:软件工程指导教师:王力;庞德钢20060101摘要随着Internet的快速发展,内容管理已经成为所有Web应用的基础。从电子政府、企业信息化、综合性网站、到垂直门户、数字图书馆乃至所有的电子商务,一定会涉及到内容的采集、创建、存储、管理、发布、检索和服务。本文根据当前网站内容管理的现状和发展趋势,在内容管理系统的建立上做了深入的研究。本文首先介绍了内容管理系统的相关知识和用到的技术,接下来对内容管理系统需求进行分析,给出了系统的功能和结构框架的设计,最后介绍了系统的实现,并着重介绍了一个重要的模块,即权限管理模块,重点研究了多级审批制度的设计与实现,以及系统实现采用的关键技术。系统的开发基于先进的J2EE技术、B/S模式、综合运用面向对象的设计思想,组件技术,Struts框架等相关知识开发设计,较好的满足了可靠性、扩展性、可重用性,本系统的使用将大大减轻建立各类信息网站的复杂性,提供了一个方便高效的管理平台和内容实时发布平台,有着良好的发展前景。关键词:内容管理系统,CMS,组件,J2EE,面向对象ABSTRACTWiththedevelopingofinternet,Contentmanagementhasbeenthefoundationforallthewebapplications.FromE-government、enterpriseinformation、synthesiswebsite、verticalportal、digitallibrarytoe-commerce,contentneedcollected、created、stored、managed、researched、andserved.Accordingtotheanalysisofwebsitestatusanddevelopingtrend,thispapermakesdeeperresearchforthecreationofcontentmanagementsystem.Atfirst,thispaperintroducestheinterrelatedknowledgeofcontentmanagementsystem(CMS)andtechnology,thenanalysestherequirementofthecontentmanagementsystem,itputsforwardthedesignofsystemfunctionandstructureframework.Finally,itintroducestheimplementofsystem,emphasesontheuserprivilegemanagementmodule,studiesthemultistageexaminationandapprovalsystemdesignandtherealizationwithemphasis,andthekeytechnology.WiththeadvancedJ2EEtechnologybasedandB/Smodebased,thesystemmakesfulluseofthethinkingofobject-orientedprogramming(OOP),componenttechnology,strutsframework,whichmeetstherequirementsforreliability,expandabilityandreusability.Thesystemmayserveasaneffectiveplatformofmanagingandissuingreal-timeinformation,whichreducesthecomplexityabouttheconstructionofinformationwebsiteandhasawellfuture.KeyWord:ContentManagementSystem,CMS,component,J2EE,OOP创新性声明本人声明所呈交的论文是我个人在导师指导下进行的研究工作及取得的研究成果。尽我所知,除了文中特别加以标注和致谢中所罗列的内容以外,论文中不包含其他人已经发表或撰写过的研究成果;也不包含为获得西安电子科技大学或其它教育机构的学位或证书而使用过的材料。与我一同工作的同志对本研究所做的任何贡献均已在论文中做了明确的说明并表示了谢意。申请学位论文与资料若有不实之处,本人承担一切相关责任。本人签名:日期:关于论文使用授权的说明本人完全了解西安电子科技大学有关保留和使用学位论文的规定,即:研究生在校攻读学位期间论文工作的知识产权单位属西安电子科技大学。本人保证毕业离校后,发表论文或使用论文工作成果时署名单位仍然为西安电子科技大学。学校有权保留送交论文的复印件,允许查阅和借阅论文;学校可以公布论文的全部或部分内容,可以允许采用影印、缩印或其它复制手段保存论文。(保密的论文在解密后遵守此规定)本人签名:日期:导师签名:日期:第一章绪论1第一章绪论1.1引言近年来,Internet在世界范围内获得了飞速的发展,已渗透到我们生活中的方方面面,在通信、商业、教育、国防等领域,都得到了广泛的应用,越来越多的政府机构都需要借助于Internet来开展网上办公。电子政务不仅仅是Internet在政府领域的简单应用,更是一种全新的办公模式,它的推广将彻底改变传统的政府办公模式。在欧美日等发达国家早已经开始利用网络构建“电子化政府”或“连线政府”,以提升政府效率及便民服务,并以更有效率的行政流程,为人们提供更广泛的、更便捷的信息及服务。我国政府也开始实施政府上网工程,前几年实施的“金”系列工程是我国信息化建设的重要举措之一。自从国家开始实施电子政务[1]工程以来,各级政府都纷纷建立了自己的网站,电子政务的内网和外网建设成为政府上网工程的热点。企业也开始建立网站用以实现企业信息化、电子商务、宣传企业形象等。目前国内政界和商界的信息化发展很快,但同时也存在着一些问题,机构调查评估表明:国内约有1/3的网站难以打开,约有1/3的网站应用价值比较低,还有相当数量的网站存在网站建设困难、信息更新不及时、服务功能不健全、发布的信息无时效价值等现象。存在以上问题的主要原因是网站更新比较困难,例如:根据业务需要增加一个栏目,首先需要业务人员来规划栏目内容,然后聘请专业美工人员来设计网站页面,最后聘请专业人员来进行编码,整个过程相当的复杂;或者只是需要修改一下栏目的名称,就改两个字,也要聘请专业人员来修改程序;如果是经常需要更新的网站,就需要聘请多位网页制作人员和专业编程人员,网站的维护成本太高。管理人员在管理着网站时,经常会面临这样的问题:栏目一个个增加,需要发布的信息越来越多,让网站保持更新就越会来越困难。作者在中软国际实习期间,根据公司要求曾去北京亦庄高新开发区管委会进行系统维护,在北京这个中国信息化比较早的地区,它的政府网站的维护都还是比较传统的静态页面的方式,需要专业的技术人员才能进行页面更新这类经常需要做的工作。以上这些问题的存在对网站的发展造成了制约。为了解决上述问题,业界引入了内容管理系统,内容管理系(CMS-ContentManagementSystem)[2]能提供一种比较简单,方便的方式来进行网站的建立和维护,它提供一个综合的管理平台和发布平台,管理人员和业务人员能通2CMS及其多级审批制度研究过它提供直接的接口直接进行网站的建立和修改;业务人员还可以通过对机构中各种类型的数字资产的产生、管理、增值和再利用,增加企业内容的价值。1.2题目来源及研究意义1.2.1题目来源本题目来源于西安高新区数字园区项目,是西安高新区协同办公系统的一部分。系统主要用于政府网站管理,用于采集,审批和发布各种政务信息。属于综合类题目,开发者需要具有计算机和管理两个学科的知识。1.2.2研究意义随着互联网的发展,网络已经成为人们获取信息的一个基本途径。政府是信息资源的最大拥有者,专家学者统计:政府掌握的信息甚至达到全社会信息总量的80%。所以在信息的发布,传播方面有着无可替代的巨大作用。随着政府信息化的不断改革以及政府上网工程的实施,政府的各部门、各级机构纷纷建立自己的网站,将国家的政策、方针、法规以及政务信息在网上公布,将互联网作为政府对外宣传的窗口。在各级政府部门,拥有大量不同格式、不同载体的政务信息资源,包括政策、法规、计划、公文、档案、报告、统计数据等,这些资源缺乏统一规划,共享程度低,利用率不高,影响了政府提高执政决策效率和推进政务公开,影响了电子政务为基层、企业和社会公众服务目标的实现。而政府网站内容发布的特点是:信息量大、机构庞大复杂、内容要求严格,图文并茂、格式丰富,更新速度快、审查机制完善。而先制作页面,再上传至服务器进行发布的传统内容发布流程无论从运行成本还是从发布速度以及权限审查等多方面,都已经远远不能满足政府网站内容发布的要求,成为信息化进程中的瓶颈。如何快速的构建网站、管理和维护信息内容,全面提升管理水平,使复杂的过程变得简便易行,充分地发挥政府和企业信息的时效性,真正达到快捷、实时、准确的发布信息,将内容管理提升到一个新的高度,以满足各级政府和企业不断增长的需求,已经成为一个急待解决的问题。传统的静态页面的网站的维护方式的流程是:单位的业务人员(也就是内容的提供者)提出修改要求,然后通过网站管理人员通过编程的方式进行第一章绪论3更新,必须要经过网管这一个环节。如图1.1所示:图1.1传统的静态页面方式的更新流程为了改变这种传统方式中对网站内容修改都需要网管人员参与,修改过程过于复杂,提出了内容管理的概念,业务人员可以通过内容管理系统直接进行页面修改和发布。如图1.2所示:图1.2内容管理系统的内容更新流程采用内容管理系统,减少了内容更新所需要的环节,可以提高内容管理的效率和质量,至少可以从以下几个方面带来收益:1.用户需要能够方便地搭建网站、增加栏目、修改栏目的属性或者决定发布的内容,以及方便的管理系统的信息。2.用户已经习惯于从企业的网站上了解最新的产品和服务信息。保证网站上信息的即时更新是企业进行市场工作的必要组成部分。3.用户逐渐地产生个性化内容的需求,特别是企业面向大量的顾客时,用户希望看到的内容是经过定制的,动态地进行个性化的。4.企业越来越依赖于Internet,良好的内容管理流程对于提高生产率起到重要作用。企业再也不用一而再、再而三地在电话服务里向顾客解释一个技术问题,而只需要简单地放置到网站上即可。5.市场部门就可以即时地在线开展市场活动,以应对企业快速推出的新产品或新版本。6.减少乃至最终消除错误的信息,可以避免错误信息对于客户关系带来的致命的打击,避免错误信息给客户带来金钱上损失。7.减少雇佣WEB维护队伍的人数,对于企业可以节省一笔不小的开支。而使用内容管理系统可以使得内容制作人员高效的从他们熟悉的Windows桌面环境向网站创建和发布内容。网站结构管理和模板技术,可以提高效率,通过降低长期维护成本降低投资总成本,能够对不断变化的客户需求和竞争威胁及时做出反应。4CMS及其多级审批制度研究1.3内容管理系统行业发展现状IBM、微软、Vignette,Interwoven,SAP,CA,Broadvision,Openmarket,ATG,Allaire,Documentum,Hummingbird等公司内容管理产品和解决方案专业性很强,功能丰富,主要面向企业级用户,是内容管理市场的主要国外厂商。还有一些较窄的专业厂商提供内容管理某个阶段需要的功能,如Verity提供知识检索,Micromedia提供内容创作平台,Akamai和Inkitomi提供内容分发管理技术等。与此相反,微软、IBM,Oracle等公司提供通用平台性内容管理解决方案。微软在2002年发布的ContentManagementServer2002内容管理软件主
本文标题:CMS及其多级审批制度研究
链接地址:https://www.777doc.com/doc-559026 .html