一、系统概述
当今的互联网信息时代,政府机关及企业的各部门信息化建设正在不断的日趋完善,通过Internet和Intranet建立自己的门户网站、政务平台,传递、管理各类信息已成为日常工作中不可缺少的方式。随着时间的推移,政府/企业自身的信息量越来越大,管理和维护这些信息内容就成为一个耗费人力、物力、时间的工作,进而影响工作效率,安全性也很难保证。对于产生的种种问题,Dynaweb CMS内容管理系统应运产生。
Dynaweb CMS(Content Manage System)是北京朗川软件科技有限公司的Dynaweb产品套件之一,是Dynaweb EPS系统下的一个组件包。CMS是针对目前企业内网和外网的信息管理、信息发布和网站维护的情况,开发出的基于Web交互模式的内容管理和信息发布应用系统。应用本系统将大大减轻企业建立各类信息网站的复杂性,并使网站的运营管理、内容维护变得易如反掌。
Dynaweb CMS基于 Dynaweb EPS系统平台,能够和Dynaweb EPS其他应用组件进行交互,通过开发扩展功能强大的业务组件,将能够使得Dynaweb CMS更符合当前信息化发展的需求,通过Dynaweb CMS/EPS的功能,可以快速创建企业信息门户(EIP)。
二、 系统特点
.友好易用的用户管理界面
系统把栏目、模板、文件、参数等分类管理,可视化强的用户管理界面,操作更具人性化。Dynaweb CMS为了充分提高用户的效率,在易用性和界面上尽量使得在一个页面中完成更多的工作,免除了用户在多个页面间的跳转和切换。
.严格的权限控制
可根据不同的用户定制组件的操作权限,做到职责分明、互不影响。另外还可以结合流程定义,对于每个栏目的信息流程都可以进行定制,并且对于栏目管理和订阅功能也是进行灵活的权限控制。
.强大的内容管理、发布和站点管理
Dynaweb CMS实现了内容的定制,信息的实时、动态发布和更新,将数据、表现形式与站点结构彻底分离;引入全新的模板及风格库概念,网站可以随时不停机的改版,变换风格。在检索方面,Dynaweb CMS内置了高效率的全文检索引擎,能够快速对站点信息进行全文检索并且不会影响到速度。对于站点的统计分析,Dynaweb CMS提供了专门的统计分析模块,能对整个站点的信息和稿件量进行统计。在Dynaweb CMS系统之中,还可以轻松对多站点进行管理。
.兼容性强
Dynaweb CMS采用动态O/R Mapping技术,因此能够支持多种数据库:Mysql、Sapdb、SQL Server、DB2、Sybase、Oracle、由于采用J2EE标准进行开发,所以Dynaweb CMS能够支持多种应用服务器:Tomcat、Jetty、Jrun、IAS、Jboss、Websphere、Weblogic 以及任何标准的J2EE应用服务器。另外它还可以运行在多种操作系统上:Windows、Linux、Unix 以及 运行J2EE的平台
.可扩展性和兼容性
Dynaweb CMS基于JAVA/XML的业界开放架构,保证了良好的扩展性、兼容性以及升级性。同时我们提供了业界标准接口和开发规范,用户可以自行开发功能插件,满足企业特定需求。
.强大的安全性和稳定性
Dynaweb CMS采用多重的安全设置,并可以采用多种第三方认证系统,因此提供了高标准的安全保证。权限管理完备灵活。在前端采用了文件缓存,内存cache,并结合高效率的缓存算法,因此能够应对大用户量的访问冲击,并且能保持高速的特点。另外系统还支持均衡负载以及分布技术,保证超大流量访问及密集信息处理时整个系统的稳定高效。系统只需要简单容易的备份方式,就可以保证系统的数据不会因为发生意外事故而丢失。
三、 系统各模块功能
Dynaweb CMS内容管理系统主要由以下几大模块构成:
.信息发布
(1)信息正文的编辑界面在可视化编辑和文本编辑这两种状态下转换,所见即所得的编辑界面适用于不懂网页代码的用户。
(2)发布各种格式的信息,比如:文本、HTML、图片、SWF、音频或视频文件等。
(3)发布信息的同时,可以附上相关信息或附件,附件的类型可以是.doc、.ppt、.zip等等。
(4)图片信息中,可以自动生成图片的缩略图。
(5)最新消息突出显示,分类显示图片新闻、头条新闻。
(6)融入Dynaweb EPS,各授权用户可以按照自己的喜好定制信息,比如:企业各个部门的员工可以订阅专门为自己所在的部门发布的各类信息。
.栏目管理
(1)用户可以自定义栏目名称、可以对栏目进行创建、修改和删除操作。
(2)用户可以控制栏目的权限,包括管理权限和订阅权限
(3)用户可自行定义页面要显示的字段,比如副标题、作者、摘要等等。
(4)栏目与模板搭配,不同的栏目可选择不同的模板,从而显示不同的风格。
.流程定义
(1)对栏目的信息发布流程进行定义
(2)可以控制每个流程节点的管理角色
.模板管理
(1)模板就好比软件的skin,只要更换模板就可以实现网站的改版。
(2)模板全部采用可视化模板,编辑时简单明了。
(3)无需额外编辑样式表文件,直接在编辑模板时设置页面的样式即可。
.风格库管理
(1)对模板的风格进行管理。
(2)用户可以进行添加删除风格包的操作。
.文件管理
(1)所有模板相关的文件或其他附属文件均可在此进行管理,例如图片、js、flash等。
(2)目录分为公共目录和私人目录:所有用户可以浏览公共目录里面的文件,被管理员赋予权限的用户可以进行其他操作;私人目录为私有的,只有自己才可以对其进行操作。
(3)如果有很多文件同时上传到同一目录下,无需一一上传,只要将其打包上传即可。
(4)提供打包下载功能,可以将多个文件打包下载到本地。
.统计分析
(1)显示站点状态信息。
(2)显示稿件统计,可以对栏目、用户和时间段进行统计
.监控管理
系统提供了监控管理功能,在这个界面中,用户可以观察站点状态包括:缓存命中率、内存使用情况,并且可以对缓存参数进行调整。另外在管理中,用户还可以设置虚拟主机,把余名映射到站点某个栏目。
四、 运行环境
Dynaweb CMS支持以下运行环境:
.操作系统
Microsoft Windows NT/2000/2003 (
http://www.microsoft.com)
IBM AIX (
http://www.ibm.com)
HP HP-UX (
http://www.hp.com)
SUN Solaris (
http://www.sun.com)
Linux (
http://www.linux.org)
其他Unix
J2EE兼容平台
.Web 服务器
Apache (
http://www.apache.org)
IIS (
http://www.microsoft.com)
.应用平台
Dynaweb EPS(
http://www.uncnet.com):Enterprise Portal Server
Dynaweb CMS运行于Dynaweb EPS
.数据库
Oracle (
http://www.oracle.com)
DB2 (
http://www.ibm.com)
Sybase (
http://www.sybase.com)
SQL Server (
http://www.microsoft.com)
SAPDB (
http://www.sapdb.org)
MySql (
http://www.mysql.com)
.应用服务器
Dynaweb EPS运行于J2EE应用服务器
遵循SUN Servlet 2.2,Jsp 1.1规范以上的J2EE应用服务器都可以支持
Bea Weblogic (
http://www.bea.com)
IBM Wesbphere (
http://www.ibm.com)
SUN One Application Server (
http://www.sun.com)
Macromedia JRUN (
http://www.macromedia.com)
Caucho Resin (
http://www.caucho.com)
Jetty (
http://jetty.mortbay.com/jetty/)
Apache Jakarta Tomcat (
http://jakarta.apache.org)
.客户端浏览器
IE、Netscape、Mozilla、Opera等
Dynaweb EPS用户使用推荐使用IE
.硬件
无特殊要求,根据具体服务对象、环境可以进行灵活制定并且扩展。