1技术体系 网站群内容管理系统基于J2EE技术体系建设,系统的技术体系如下图: 网站管理系统提供了比较强的网站栏目、信息管理功能,系统管理人员无须修改网站系统软件,即可方便地动态维护网站栏目和信息。基于内容管理系统可以扩展实现交互类、流程类等业务功能的扩展,为网站的下一步功能扩展奠定很好的技术基础。 根据网站群内容管理系统建设需要,结合应用现状与发展规划,建议采用J2EE、中间件、Web Service等技术构建网站群内容管理系统系统,为今后系统的可移植和可扩展铺平道路。以下分别阐述本方案采用的主要技术。 1.1J2EE技术 J2EE平台适用多层次分布式应用模型,采用基于组件的方式来设计、开发、组装和部署企业应用系统,以及基于可扩展标记语言(XML)的数据交换、统一的安全模式和灵活的事务控制。凭借这些技术,不但可以面对快速变化的市场提供崭新的解决方案。而且,开发出来的是与平台无关的J2EE组件的解决方案,它不依赖于某个特定厂商提供的产品或者API。这意味着不管是开发商还是较终用户都有较大的自由去选择那些更能满足他们业务或技术需求的产品或组件,不但有利于降低信息系统拥有成本,也有利于适用快速变化的市场需求。 J2EE作为主流技术体系已成为一个工业标准,围绕着J2EE有众多的厂家和产品,其中不乏优秀的软件产品,合理集成以J2EE为标准的软件产品构建平台,可以得到较好的稳定性、高可靠性和扩展性。 J2EE技术的基础是JAVA语言,JAVA语言的与平台无关性,保证了基于J2EE平台开发的应用系统和支撑环境可以跨平台运行。 1.2中间件技术 随着计算机技术的飞速发展,各种各样的应用软件需要在各种平台之间进行移植,或者一个平台需要支持多种应用软件和管理多种应用系统,软、硬件平台和应用系统之间需要可靠和高效的数据传递或转换,使系统的协同性得以保证。 这些都需要一种构筑于软、硬件平台之上,同时对更上层的应用软件提供支持的软件系统,而中间件正是在这个环境下应孕而生。 比较流行中间件的定义是:中间件是一种独立的系统软件或服务程序,分布式应用软件借助这种软件在不同的技术之间共享资源。中间件位于客户机/ 服务器的操作系统之上,管理计算资源和网络通讯。 从中间件的定义可以看出,中间件是一类软件,而非一种软件;中间件不仅仅实现互连,还要实现应用之间的互操作;中间件是基于分布式处理的软件,定义中特别强调了其网络通讯功能。 2网站群内容管理平台 2.1平台定位 网站群管理系统是一套专门用于**网站开发、管理的平台系统,充分吸取了国外着名内容管理系统的长处,同时结合国内用户的实际需求,经过长期、大量用户案例实践锤炼,技术、业务都达到了比较高的成熟度。基于内容管理系统一套平台可以快速搭建**部门、区域电子政务网站群,也可以建设大型企业及分支单位的网站群,实现集中管理、数据共享。 2.2体系结构 2.3系统部署结构 2.4系统功能列表 2.4.1网站群管理 信息支持栏目间和网站间可以通过“推”或“拉”的方式进行信息的共享操作。 通过信息报送系统可以实现不同级别网站的信息共享,这些网站有可能不在一个平台上维护,但通过系统导入导出功能实现信息的报送。 支持多服务器发布,系统根据提供的FTP帐号登录服务器进行信息的传输。 系统可以设定定时发布,但也可手工触发进行内容的生成发布。 手工页面生成方式支持增量、完全、单篇等多种方式。 2.4.2栏目管理 采用树状结构组织整个网站的栏目结构,无限扩展栏目;丰富的栏目属性设置,适合网站多变的需求; 可实现栏目的新增、删除、编辑、移动、排序等功能; 通过“栏目预览”功能可以对栏目进行预览; 栏目的类型可支持信息发布类型、虚拟栏目类型、链接类型、流媒体类型、文件下载类型等格式; 在栏目管理中可以绑定一个流程类型,流程选项包括不需要审批、一级审批、二级审批、自定义流程; 在管理功能界面中可以设置栏目所使用的模板; 可以*栏目为外部栏目还是内部栏目,若为外部栏目,则可以*一个外部链接。 2.4.3信息管理 系统可以启用信息编辑版本保留功能,启用后可以回退到之前的一个版本。 信息采、编、发的过程中审批历史记录可以保留下来,便于日后查看。 系统采用XML标准格式用于各个系统之间的数据处理。 支持信息在不同栏目间的复制、移动、引用。 相关新闻通过关键字职能匹配,不需人工干预,关键词在信息发布过程中自动生成。 系统提供发布、撤稿及重新发布功能。 可对信息进行排序。 可以管理信息的评论内容。 对于内容较多的信息可以启用自动分页和手动分页功能,便于进行分页浏览。 系统提供栏目信息RSS订阅功能。 支持同源同现、同源异现、异源异现、异源同现的展现形式。 可以动静结合的形式进行信息发布。 图片管理:可以设定多级分类;图片可以添加水印;自动生成缩略图;可在线裁剪;支持常见类型图片上传;支持单张图片、多张图片上传。 2.4.4信息审批 系统提供内置工作流程进行信息的采、编、发,流程选项包括不需要审批、一级审批、二级审批、自定义流程。对于自定义流程,节点数不受限制,可以分别为每个节点*办理人员,同时提供流程监控功能,随时查看流程的审批情况,办理人员可以通过待办信息功能随时查看自己需要办理的事项。流程可以实现智能流转,节点为空,则直接自动跳过提交给下一个节点办理。 2.4.5信息编辑 2.4.5.1网页信息编辑器 FSM-CMS2系统的网页编辑器是可视化编辑器,它集成了Dreamweaver、FrontPage和文本编辑器的常用功能,同时避免了上述工具占用宝贵系统资源的缺点,使用户不需要了解很多的网页设计知识就能够编辑出漂亮的网页;还可以在网页编辑器中粘贴带有格式的网页,方便采集网上的信息。网页编辑器也为熟悉HTML网页开发的编程人员提供了直接编写HTML代码的环境,用户可以直接用HTML代码编辑网页,使网页设计更加准确、专业。 2.4.5.2Word信息编辑器 全新的信息发布理念 传统的信息发布为在内容管理系统中进行信息的编辑、发布,大多用户已经习惯在Office中进行信息编辑了,为了发布信息需要同时打开Office和内容管理系统,并将Office中的内容粘贴到内容管理系统编辑器中进行发布,这样使得操作过程比较繁琐。FSM_CMS2提供了一种全新的发布理念,直接打开Word进行内容编辑,包含图文混排,编辑完毕利用Word扩展的内容管理发布功能可直接将Word内容发布到网站上。如下图所示: 减少系统学习成本 由于使用Word作为编辑器进行内容发布,而Word的操作都已经非常熟悉了,因此几乎不需要进行任何学习即可进行信息的编辑、发布。 离线信息编辑 在编辑文件的时候为本地离线编辑,只有当需要进行发布的时候才连接服务器,从而大大降低服务器的压力,也使得信息编辑自由度更大,在不连接网络的情况下也可自如的编辑内容。 提供多种发布方式 系统提供纯文本、HTML、快照三种发布方式,使得发布人员有更多的发布选择。 和Microsoft Office**集成和兼容 传统的信息发布,当将Word中的内容拷贝到网页编辑器中时,由于Word和浏览器的兼容性,使得格式有所差异,采用本系统可较大程度上解决这个问题,使用快照发布方式可达到**的格式一致,真正意义上所见即所得。 2.4.6模板管理 用于维护系统所有使用的模板文件,系统支持首页模板、栏目模板、内容页模板三种类别,可以通过系统提供的模板定义工具进行模板的可视动态化,同时对于模板相关的资源文件也可直接导入到系统中,对于在系统中的模板也可批量打包下载,便于模板的复用。 2.4.7网站静态化 信息静态化分为首页静态化、栏目信息静态化、文章内容静态化。 静态化策略可分为:全部静态化、全部动态化、动静结合。充分适应不同的需求。 静态化的页面结合系统提供的FTP服务器配置可以上传到远程服务器。 2.4.8信息采集 系统采用多项目管理,针对不同的采集源可以设置多个采集项目,并对采集项目进行采集规则的定义,系统采用向导方式引导用户轻松完成采集源的配置工作 ,也可不*采集规则,由采集引擎智能采集。 提供采集的关键词过滤、采集数量的限定、 采集文章的发布日期的设定、可按正序倒序采集。 支持定时采集。 页面相关的图片、附件等内容可以下载到本地,并且页面的逻辑关系也可以保持同步,系统还提供二次开发接口处理内容的本地化。 2.4.9全文检索 对网站进行快捷的全文检索,对于TXT文档,DOC文档,PDF文档,Excel文档能够很好的支持,搜索结果根据检索关键字高亮显示,同时利用系统提供的高级搜索功能可以实现按站点、栏目、时间等条件进行更加灵活的检索。 中科软科技股份有限公司 地址:北京市海淀区中关村科学院南路新科祥园甲6号中科软商务楼 市场负责:吕平宽 手 机: 邮箱:lpk550785@; @ Q 公司电话:010—62570007 公司传真:010—82523227 邮政邮编:100190 公司网址