文档库 最新最全的文档下载
当前位置:文档库 › 网站内容管理系统设计

网站内容管理系统设计

网站内容管理系统设计
网站内容管理系统设计

0引言

随着电子商务的迅猛发展,企业的信息化建设要求其将更多的业务地转移到Web,企业日益认识到其众多信息内容物品的重要性,除其在报表和印刷出版物常规应用之外,这些内容还必须加工成Web 站点可用的内容,为此,企业需要健壮的内容系统去管理这些内容物品。大型企业可以拥有数百万个信息内容物品,一般由成千上万员工所创造。这些物品包罗图表、操作指令、业务流程数据等。如何聚集并利用这种内容的需求也逐日增长,问题的复杂性和困难性也逐渐突现。而XML可以实施从重现格式中严格分离抽象内容,并且使得小型数据单元的管理和处理成为可能,这种小型数据单元可以重用并装配成多个文档。同时,XML还可以表示抽象内容的结构,不管文本的自然语言如何,此结构都一样。因此,基于XML的内容管理系统的研究与设计实现成为解决问题的首选。

1系统的需求分析

1.1总体功能分析

内容管理系统的一个重要作用是实现内容和表现形式的分离。这里“内容”不仅指文字资料和数据,还包括图片和音视频等各种信息载体。表现形式指展示内容所使用的布局、色调等显示方式[1]。对于企业来说,内容管理恰能使得企业通过对各种类型的数字资产的产生、管理、增值和再利用,改善组织的运行效率和企业的竞争能力。企业通过使用内容管理系统可以使得网站管理者脱离繁重的的手工管理操作,而将重点放在网站内容和样式的设计上。一个完整的内容管理系统应具有四大功能:内容集成、内容智能、内容管理和内容发布。

1.1.1内容集成可以让使用者到不同系统中寻找到不同形式的资料文档,如文档、视频、声频、图形文件等。

1.1.2内容智能是内容管理系统的核心功能模块,将内容分类归档,用以帮助使用者快速定位所需内容,按照搜索方法可分为全文搜索、上下文搜索等。现在更先进的检索技术还包括智能化知识检索技术,自然语言查询等。

1.1.3内容管理是内容管理系统的主要功能模块,用以提供对内容管理过程的支持,包括内容创建和编辑、内容个性化、存档管理和生命周期管理等。

1.1.4内容发布能让所有的使用者在同一个时间接收到信息,包括传统的非Web方式的图形用户界面GUI以及新近发展起来的企业信息门户等各种方式。

1.2功能详尽分析

企业构建于XML之上的内容管理基础框架,应当支持以下几种基本功能:

1.2.1采集:系统能够从各种源中收集不同形式的内容。为了最大化内容应用,它必须用XML来表示。但是,这种表示可以通过三种方式来实现:(1)从头创建一个XML文档。(2)把非XML文档转换成XML。(3)在XML封装器中封装非XML文档。无论哪种方式,必须注意采集环境和所涉及人群的技能和文化。应该提供用户界面,这种用户界面允许提供者以其在日常生活中最不突兀的方式提供内容。1.2.2浓缩:我们可以通过向内容增加值来实现最大化收益。在制作Web站点或其他最终发布物的过程中,设计者聚集从XML模板、办公应用程序,以及其他来源收集的内容。这些设计者无需是他们所草组内容领域的专家。为了引导他们高效准确地使用内容,创建者可以将元数据与内容联系起来。

1.2.3管理:能够实现内容的存储、系统版本的控制和对系统中内容访问的控制。管理工具负责确保内容系统中地所有物品、拥护、平台、应用程序和储存设施的全面一致。它们必须具有应付潜在为数众多物品的可伸缩能力以及保证高可用性的可靠性。

1.2.4协作:能够与其它内容的提供者合作处理内容。从各种源获取内容时,必须注意如何协调与内容的多次交互。其中涉及的实事宜包括,创建者与其内容交互性的程度以及各类用户之间的关系。1.2.5分布:通过内容的发布使得内容最终能够为用户所用。内容不仅可以通过印刷或传统Web站点传递方式进行分发,也可通过诸如Web服务、个性化、门户、PDA和移动电话等无线设备,以及企业联合组织之类方式进行分发,这称之为多通道传递。我们可以通过构建于XML之上的WebXML等协议进行传输内容以实现多通道传递。尽管我们可以方便地把这些功能比作顺序处理步骤,但实际上它们之间存在重叠、并行和再循环的关系。

2系统的概要设计

经过详细的考虑,此系统基于Opencms开源内容管理系统,利用了此系统的核心代码,在此基础上适当地增加了自己的内容。此系统使用JSP设计管理界面,使用较为复杂的JavaScript设计软件系统的界面,用户容易上手,且功能全面。整体上采用视图的管理方法。不同的视图实现了内容管理系统不同的功能。其用例视图如图1所示:

图1系统用例视图

2.1内容管理视图(Administrator View),此视图为系统的核心视图。主要包括Project Management(项目管理)、Account Management(账户管理)、Database Management(数据库管理)、Module Management(模块管理)、File History(版本控制)、Scheduled Jobs Management(工作计划管理)、Search Management(搜索管理)以及一些工作区和文档内容工具。其视图界面如图2所示:

图2内容管理视图(下转第207页)

基于XML的企业网站内容管理系统设计

李晖陈平

(济源职业技术学院河南济源459000)

【摘要】电子商务网站的建设和管理是企业信息化建设的核心内容。本文根据企业内容管理系统在建设和维护上灵活性和效率的需求,讨论了基于XML的内容管理系统设计的基本思路。

【关键词】XML;内容管理;

企业信息化

(上接第140页)就近晾晒,这样会造成二次污染,影响生态环境,因此,建设污泥处理工程是十分必要的。通过对工艺方案的比较,推荐采用污泥调理干化+垃圾电厂焚烧的工艺,焚烧后达到污泥的减量化、稳定化、无害化的目的。污泥处置工程的环境效益、社会效益显著。4.2建议

执行污泥处理工程设施有偿使用的方针,征收污泥排放收费制度,可以并到污水排放费中,减少管理环节,促进污泥处理系统的发展和良性循环。【参考文献】

[1]

尹军,谭学军.污水污泥处理处置与资源化利用[M].化学工业出版社,2005.[2]芈振明,高忠爱,祁梦兰,等.固体废物的处理与处置[M].高等教育出版社,1996.

[3]

黄凌俊,杜红.欧洲干化焚烧处理技术的应用与发展趋势[J].给水排水,2003年,第29卷第11期:19-22.

[4]

李军,李媛.H.G.Hohnecke,流化床焚烧工艺特性研究[J].环境工程,2004年6月第2卷第3期.

[责任编辑:曹明明]

我们设定AR 之间距离分别为70m ,每个AR 的无线覆盖范围为40m ,AR 与AR 之间有10m 的重叠覆盖范围,以保证MN 在移动过程中信号不会丢失(设定MN 、PAR 和NAR 均在同一水平面)。MN 根据接收到的前后AR 的信号强度的变化进行切换。我们对基于速度阀的MAP 选择机制中速度阀值没有进行多级设定,而是将其单一的设置为10m/s ,让MN 在移动速度小于10m/s 时直接选择距离AR 最近的MAP 进行注册,在移动速度大于10m/s 时直接选择距离AR 最远的MAP 进行注册。实验结果如图2所示。

从图2中可以看出,三种机制下,随着负载流量的增加,切换延迟也都随之有所增加,并且当负载流量与当前网络线路的最大容量相当时,也就是在背景流条数增加到4条后,由于链路的瓶颈效应(单一背景流Rate 为200kb ,被测流是Rate 为200kb 的FTP 业务流),延迟时间陡然上升。从三种机制的延迟性能分析情况来看,实验结果表明,预先注册MAP 机制的快速分级MIPv6的切换算法能更好的减少网络延时,有效的提高网络性能。

3结束语

随着3G 的发展和移动通信及Web2.0技术的提升,移动互联网必将成为一个更大的新兴市场。移动IPv6对于移动节点在异构网络之间切换时较小的时延和丢包率将是对语音、视频等多媒体实时业务

良好的支撑。本文的FMIPv6就是为进一步改善移动IPv6的切换性能而提出来的,利用NS-2仿真工具对预先注册MAP 机制的FMIPv6算法进行了仿真分析,获得了定性的比较结论,改进的分级移动IPv6切换算法切换时延小,实现了网络资源的优化配置。【参考文献】

[1]蒋亮,郭健.下一代网络:移动IPv6技术[M].北京:北京机械工业出版社,2008,8.[2]SONG JIAN,ZHANG BAO JIE.An Improved Fast Handover Algorithm Based

on HMIPv6[C]//Proceedings of IPv6TD in ICCGI'07.[S.l.]:IEEE Press ,2006(03).[3]WANG T P,CHUANG J H.Fast Duplicate Address Detection for Seamless Inter -domain Handoff in All -IPv6Mobile Networks [J].Wireless Personal Communications,2007,42(2):263-275.

[4]SUN WEI,CHEN LIN,SONG JIAN.An Improved DAD Check Scheme MLD-Based in FHMIPv6[J].3th International Conference Computational Intelligence and Security(CIS2007).2007:754-758.

[5]朱小丽,刘小甜.一种基于MN 移动特征的MAP 选取算法[J].计算机工程,2008,34(21):78-80.

作者简介:孙煜(1986.6—),男,学生,硕士研究生,NGN 。包杰,男,教授,硕士生导师。

[责任编辑:常鹏飞]

(上接第195页)2.2内容浏览编辑视图(Explorer View)。通过此视图可以迅速简便的浏览存储库中的内容,并且在此视图可以调用编辑器(Editors )直接进行内容的编辑、权限管理、冲突管理(锁定Lock )、版本设置、基本文件操作(拷贝、粘贴、删除、重命名等)、属性修改等。

图3内容浏览编辑视图

此视图允许用户直观的察看储存库中的所有内容,左边显示所有的项目,右边显示相应项目中的内容。可以通过右健点击相应的内容,可以选择相应的选项。比如Lock (锁定内容),Permission(进行内容的权限设置),History(察看文件的历史版本,进行版本控制)等操作。

2.3

工作流视图(Workflow View )。此视图可以为不同的组添加不同的用户,创建工作流,也可以察看和修改已有的工作流。

3结论

以上讨论了为解决企业需求,对内容管理系统所做的总体设计方案,并且结合XML 技术进行需求分析和概要设计,重点讨论了系统的可行性和主要视图模式。设计完成后的系统运行功能实用,结构清晰,能够实现内容管理系统中中页面和内容的分离,进而可以提高企业电子商务网站建设和维护的灵活度和效率。【参考文献】

[1]徐晓静.基于XML 的内容管理与内容发布技术的研究[D].武汉:武汉理工大学,2008.

[2]孙鑫.Java Web 开发详解:XML+XSLT+Servlet+JSP 深入剖析与实例应用[M].北京:电子工业出版社,2006.

[3]钟杰卓.基于XML 的高校网站集群内容管理系统设计[J].现代计算机,

2010,12.

作者简介:李晖(1982—),男,河南新乡人,济源职业技术学院,助教,研究方向为计算机软件技术。

陈平(1982—),男,甘肃平凉人,济源职业技术学院,助教,在读硕士,研究方向为嵌入式应用技术。

[责任编辑:常鹏飞

相关文档