XX局门户网站管理平台升级优化方案V4.docx
《XX局门户网站管理平台升级优化方案V4.docx》由会员分享,可在线阅读,更多相关《XX局门户网站管理平台升级优化方案V4.docx(25页珍藏版)》请在冰豆网上搜索。
XX局门户网站管理平台升级优化方案V4
XX局门户网站管理平台升级优化项目建设方案
XX局信息中心
二〇一四年七月
1.1系统结构
1.1.1整体结构
XX局门户网站整体系统结构如下:
门户系统总体分成以下几个部分:
安全层:
主要包括安全认证、账号管理、组织管理这三部分:
安全认证负责门户访问的权限和安全;账号管理负责管理门户所有登录用户及普通用户注册等功能;组织管理负责管理管理账号所属组织及相关信息;
展示层:
本次门户系统将重点建设两部分,一是门户基础平台建设,升级门户页面及内容管理平台;二是提供移动设备访问门户的相关接口:
将门户中信息类模块移动化,通过手机展现出来。
应用层:
应用层包括门户基础功能、内容管理、内容展示、扩展功能、网上办事平台等,为全市用户提供了快捷的、一站式的应用统一入口与信息集中展示功能。
数据层:
包括了门户平台所需要的所有数据库、文件和索引等数据基础数据服务。
系统针对XX局门户网站的业务需求充分设计,支撑XX局的日常运作,对功能进行模块化设计,结合功能(菜单、按钮,程序控制点等)和数据(支持特定业务规则,统一数据规则)权限进行系统控制。
系统构建在J2EE平台之上,采用多层结构网络管理模式,本系统严格地定义所有的基础对象与业务逻辑处理对象,统一数据存储规则;在此基础上又将软件细致地划分为后台数据处理层、中间业务逻辑处理层、前台业务逻辑处理层和表现层。
基于良好的分层结构,前端展示与中间业务隔离,遵循良好的MVC模式,可以灵活支持手机和PC终端的展示,接入设备的变化,不影响系统核心业务逻辑的修改。
系统十分注重扩展能力的系统设计,在对业务进行深入的探索和归纳的基础上,制定统一的数据处理规则,规范基础行业对象,将业务逻辑对象进行统一封装,并给二次开发者提供简单灵活的访问接口,在进行新功能的拓展时无须对数据库进行直接操作,从而保证了数据库的完整性和安全性。
1.1.2技术路线
本次项目建设,基于CMS系统构建网站,采用基于SOA的架构来构建整个移动应用和管理。
SOA架构图如下:
服务是网络中可用的软件资源。
服务提供者通过标准机制提供服务,服务使用者通过网络有计划性地使用服务。
服务代理发布服务所在位置,并在使用者请求服务定位服务。
服务使用者和提供者的角色不是唯一的;服务提供者也可以是使用者,反之亦然。
提供者在服务约定中以标准语言描述其服务,并向代理发布服务。
客户从服务代理处(或登记处)查询所需的服务,并接收有关服务访问的约定和信息。
随后客户或者使用者便可以绑定到服务,并可与提供者直接通信。
服务实现了包含了服务的功能或者业务逻辑。
对于服务使用者来说,服务实现应该是一个“黑匣子”;用户没必要知道服务的功能实现细节。
有五种类型的服务:
●数据访问-允许对不同数据源进行统一访问。
●组件-提供对打包应用服务的访问,如内容管理。
●业务-提供使用一个以上打包应用或定制应用功能的复杂服务。
●组合-使用以上三种类型的服务来创建包括新功能和所有功能的新服务
●共享的或企业基础架构服务,消息日志之类的低级服务,其重要性使快速创建新的高级服务成为可能。
在SOA架构下,不管是数据访问、组件访问还是业务访问,都是对服务的访问,并可在此基础上组合和共享。
企业就此有了标准的服务规范和接口,计划环境变得简单了。
1.2标准规范制度建设
1.2.1建设依据
1)《中华人民共和国政府信息公开条例》
2)《XX市政府信息公开规定》
3)《XX市政务公开考评办法》
4)《XX市信息化促进条例》
5)XX市财政投资建设类信息化项目建设方案编写指南(试行,2014修订)
6)XX市财政投资信息化项目管理办法
1.2.2设计依据及参考规范
在项目建设的设计和建设过程中,必须遵循和贯彻信息技术的国际、国内标准,应建立起一整套适合的数据采集、处理、存储、交换、共享的规范,教育行业的资源开发管理规范和标准,数字教育城公共服务平台的数据接口和应用管理的相关标准规范,制定一系列满足信息网络和应用系统正常运行的管理规程。
设计依据及参考规范主要如下:
●ISO9000质量体系标准
●GB/T8566-1995信息技术软件生存期过程
●GB/T19486-2004电子政务主题词表编制规则
●GB/T19487-2004电子政务业务流程设计方法通用规范
●GB/T19488.1-2004电子政务数据元素标准第1部分:
设计和管理规范
●GB/T19667.1-2005基于可扩展置标语言的电子公文格式第1部分:
总则
●GB/T19667.2-2005基于可扩展置标语言的电子公文格式第2部分:
公文体
●GB/T19668.1-2005信息化工程监理规范第1部分:
总则
●GB/Z19669-2005XML在电子政务中的应用指南
●GB/T19581-2004信息技术会计核算软件数据接口
●GB/T20619-2007中文办公软件文档格式规范
●GB/T16260.1—2006 软件工程 产品质量 第1部分:
质量模型
●GB/T16260.2—2006 软件工程 产品质量 第2部分:
外部度量
●GB/T16260.3—2006 软件工程 产品质量 第3部分:
内部度量
●GB/T16260.4—2006 软件工程 产品质量 第4部分:
使用质量的度量
●GB/T8566-2007 信息技术软件 生存周期过程
●GB/T8567-2006 计算机软件文档编制规范
●GB/T18234-2000信息技术CASE工具的评价与选择指南
●GB/T18492-2001信息技术系统及软件完整性级别
●GB/T18914-2002信息技术软件工程CASE工具的采用指南
●中华人民共和国计算机信息系统安全保护条例
1.3应用支撑平台和应用系统建设
1.3.1门户网站管理平台功能升级完善
1.3.1.1内容管理系统CMS
目前的门户网站管理平台功能不够完善,需要增加内容评论功能、网上调查功能、全站数据考核分析功能、实现政府信息公开目录系统的同步升级,同时还需要对移动门户、专题制作提供支撑。
因此,有必要采用目前主流的建站方案,引入全新的内容管理系统产品,遵循J2EE规范建设,采用三层结构,基于B/S模式提供浏览与服务,产品应用层采用Java、html等技术开发,底层提供对JSON、WEBService的支持,同时开放标准接口,方便系统的后续扩展及与其它业务系统无缝集成,并支持集群部署。
内容管理系统(CMS,ContentManagementSystem)是一种位于WEB前端(Web服务器)和后端业务应用系统、办公系统或流程(内容创作、编辑)之间的软件系统。
内容管理解决方案重点解决各种非结构化或半结构化的数字资源的采集、管理、利用、传递和增值,并能有机集成到结构化数据的商业智能环境中,如OA,CRM等。
内容的创作人员、编辑人员、发布人员使用内容管理系统来提交、修改、审批、发布内容。
这里指的“内容”可能包括文件、表格、图片、数据库中的数据甚至视频等一切你想要发布到网站。
CMS就是以信息共享为基础,面向海量信息处理,集信息数字化、分布存储、管理、传播、查询为一体的基于WEB应用的管理平台。
本项目对CMS的要求包括:
●具备丰富的各类功能模块选件
●适应站群管理模式
●应用功能易于扩展和定制管理
●内容发布功能强大
●支持批量建站、信息聚合、方便复用
1.3.1.2功能模块说明
根据设计需求,本部分建设主要是在系统原有功能基础上,进行功能完善。
在CMS基础上,应用框架并包括选件包括内容评论选件、网上调查选件、表单选件、图片选件、智能表单处理和政府信息公开目录系统的同步升级,同时实现全站内容从而系统解决门户网站管理平台功能缺陷,同时降低网站信息及内容管理难度。
具体内容包括:
(1)内容评论模块
管理员在发布内容时,可以根据需要对内容的评论权限进行设置,设置了可评价的内容,用户在查看时可以输入自己的评论信息,评论的信息需要通过管理员审核后再能开放给其他用户查看。
评论功能:
提供用户对网页发表评论的功能;用户可以进一步针对评论进行评论;提供对评论支持和反对的功能;
评论推荐:
对支持和反对数大的评论置顶;
评论权限管理和审核:
管理员在发布内容时,可以根据需要对内容的评论权限进行设置,是否允许评论;评论的信息需要通过管理员审核后再能开放给其他用户查看。
(2)网上调查模块
采用网上调查选件,实现问卷调查设计、问卷调查发布、调查结果统计分析等功能,完善网上调查功能。
问卷调查设计:
支持多种形式问卷;支持问卷调查在线设计,支持多格式文件导入。
问卷调查发布:
发布和撤稿基础功能,定时发布,定时撤稿,可以自动出发相关文档的撤销;提供答卷、投票限制。
调查结果统计分析:
自动实现结果分项和汇总统计;支持多种图形显示;支持结果多格式文件导出。
(3)数据考核分析模块
对系统的信息进行多维度的采集统计,并按照预置及管理员设置的要求进行分析,形成报表。
1)系统的信息进行多维度的统计,从站点、栏目、组织、用户、系统信息、工作流转等各个方面对系统的访问用户、网页状态、网页的点击量、文档的下载量、用户评论数等进行统计。
2) 通过统计网站访问者的访问来源、访问时间、访问内容等访问信息,加以系统分析,进而总结出访问者访问来源、爱好趋向、访问习惯等一些共性数据,为网站进一步调整做出指引;
3) 站内信息的统计分析功能,可以统计到每个管理员对本站所有栏目中的内容新添或者修改的次数,直观的体现出各级管理员的活跃程度
4)按照预置及管理员设置的要求进行分析,形成报表。
5)支持对数据采集来源包括站点、栏目、组织、用户、系统信息、工作流转等各个方面,以及统计对象如系统的访问用户、网页状态、网页的点击量、文档的下载量、用户评论数等进行设置;对数据分析报告模板进行设置。
(4)表单管理模块
主要功能特点体现在与CMS的表单协同方面,提供公网用户从外网访问表单的相关发布页面、或者向表单发布采集提交数据的用户管理功能。
其与内容管理平台的交互关系如下:
通过表单管理模块,用户可以设计某一主题内容的数据项组合和表现,可以从内外网动态收集数据,收集的数据可以进行全过程的处理(删改查、流转审核、统计等),数据的字段级权限控制和流程控制、字段约束,处理后的信息可以向外发布。
(5)图片管理模块
图片选件在系统中建立起图片库的概念,提供图片内容管理的基本工具。
1、对图片进行科学地分类:
采用多级分类的方式管理图片,可以根据来源、类型、存储等不同要求进行智能分类管理。
可以增加分类,不同的分类可以配置不同的表现
2、编辑图片各基本要素:
●按照系统设置的各种尺寸自动缩放,不同尺寸的图片可以使用置标应用到不同的场景中;
●自动给设定尺寸的图片追加不同尺寸的水印,维护版权
●可以查看不同尺寸的图片,可以在同一个视图中切换图片 ,图片可以使用在文档正文中
●支持在线对图片进行缩放、旋转、边框和浮雕的处理等多项功能。
3、同时存储各种标准规格的图片以供不同场景使用,实现图片相关的管理、检索、发布。
(6)支持政府信息公开
支持内容管理、全文检索及工作流引擎,全面覆盖政府公开信息资源在采集、编目、上报、审核、管理、发布、检索、交换、监督、依申请公开等各个阶段的功能需求,方便实现政府信息资源公开目录。
1.3.2门户网站专题制作功能升级
网站常用的功能专题要求可以对重大事件、热点等迅速建立专题,或者对具有一定深度的内容建设有丰富内涵的内容整合专题。
当有一个大事件发生时,能快速的建立起一个专题的页面,满足了当今社会对信息快速发布及更新的要求。
而以内容整合为主的专题对内容的管理需要CMS深度支持。
专题制作部分具体功能包括:
(1)母板管理
按概览、详览两种类型提供不同排版的页面管理。
模板管理员可以进行新建、修改、导入、导出、删除、搜索等操作;
(2)布局管理
布局是组建页面结构的重要单位,其意义相当于文档中的表格。
布局的子元素为Cell(行/列),相当于表格中的单元格,Cell中的内容可以是布局,也可以是资源。
通过布局的嵌套,可以创建出各种的表现框架。
模板管理员可以进行新建、修改页面布局,可设置布局的格式。
(3)资源管理
资源是内容的载体,系统就是通过资源,来获取其他应用系统中的数据,然后集中到一个页面中进行展现的。
资源相当于一个个的积木,创建资源的过程就是创建积木的过程。
创建资源非常简单,只需要简单的设置,对获取其他应用系统中信息所需的参数做好规定就可以了。
搭建页面的时候,管理员将资源添加到布局的cell中。
前台用户在访问页面的时候,资源块就会自动在内容管理系统获取指定的信息。
模板管理员可以对资源块进行新建、修改、导入、导出、删除等操作,并可设置每个资源块的属性,如基本属性、变量参数、资源现实风格、内容风格等。
(4)风格管理
风格是控制页面的表现形式的。
页面的表现和结构是分离的。
这样可以让用户在不了解页面结构的时候,也能方便、直观的来改变页面的表现。
“页面风格”需要支持以下特性:
页面可用风格:
控制页面整体的表现,比如页面背景颜色,页面内容区域大小等。
资源可用风格:
控制一个资源的头部、边框、尾部等表现。
内容可用风格:
控制一个资源的内容的表现。
页面其他元素:
控制页面中出现的一些特殊元素的表现,比如最新文档、最热文档的标识的等。
其他自定义:
提供对用户自定义风格的支持。
(5)页面设计
专题制作功能,提供快速搭建专题的功能。
支持在可视化的页面中设计模板,利用系统中丰富的资源块、风格、布局,通过简单的拖拽即可完成调整。
可以对系统风格进行编辑定制。
1.3.3公众网移动门户建设
移动互联网门户是指通过互联网进行信息发布,以适合于移动客户端的表现形象,通过移动互联网络将信息传播给用户的信息平台。
移动门户基于CMS搭建,保证政务网站信息与移动互联应用信息数据的一致性和安全性、以及管理灵活性,功能更为全面。
以下是移动门户设计的整体架构图。
移动门户服务端
移动门户客户端
1.3.3.1移动门户服务端
(1)实现模式
智能移动终端将与CMS系统集成,将终端的信息内容放在CMS中进行管理。
通过CMS系统进行内容的发布与审核。
网站的CMS系统通过Webservice接口与iPhone、Android客户端对接,或者通过中心数据库接口。
●支持Webservice接口,直接从CMS系统中获取文字图片和音视频。
●支持mms流媒体协议,可以直接播放视频。
●系统管理员配置CMS系统的相关接口,获取相关内容信息。
●系统提供各类相关统计报表,包括但不限于用户量、活跃用户量、各栏目的用户日均访问量、用户日均发布评价量等。
(2)智能手机移动门户分站
管理员可以在CMS中创建移动门户分站,增加后台手机及平板电脑预览功能,修改栏目组织及转发同步改造、数据分发设置、图片格式自动转化(适用手机预览)、设立审核流程。
使用CMS,只需要通过三个步骤,即可完成移动门户站点设计:
对应移动门户栏目结构,提供了多种格式模板可供参考。
(3)平板电脑移动门户分站
可以采用与智能手机相类似的方式,单独构建适合平板浏览的站点,采用HTML5撰写的适合平板电脑浏览的模板,可以保证在平板上利用浏览器获得最佳的浏览体验。
1.3.3.2智能终端
运用HTML5+终端shell开发移动智能终端(智能手机、平板电脑)客户端,支持iOS3.0/Android2.0以上系统。
HTML5是移动互联网的利器,直接采用其描绘表现,改版更加容易,而Shell可以弥补一些纯B/S上的不足,可以给基于终端的应用扩展留有余地。
(1)智能终端的XML数据处理机制
各种智能手机平台处理XML的方式有两种,一种是通过本系统内置的API,另一
种就是通过第三方软件包。
系统内置的API对于不同智能手机系统来说有差异,但基本上可以分为两大类。
一个是基于事件的SimpleAPIforXML(SAX),其特点是解析器速度快,占用内存小,这对于早期的性能较低的智能手机或者待解析的XML数据容量大于手机内存等情形非常合适。
其基本原理是,解析器(Parser)分析XML文档时,每当遇到XML文档的起始元素、结束元素标记是,会分别调用解析器的回调函数StartElement及endElement(此处已Android为例,不同智能手机的平台回调函数名会有不同),另外一个回调函数characters用于处理两国标记之间的数据。
智能手机系统另外一个处理XML文档的模型为DocumentObjectModel(DOM),它将XML文档中的每个起始、结束标记及其中的数据看成一个节点。
而节点中可用有子节点(例如item节点中title节点),这样整个XML文档就是一个节点列表(或节点树)。
而AIP中就有处理节点数据的方法。
DOM模型使用方便,缺点是当数据量大时,对内存的要求高。
除了内置的API外,一些智能手机系统还可以通过第三方软件包处理XML格式的数据。
比较著名的有C++的gSOAP、Java平台的KSOAP,他们实现的基本相同,用法也大同小异,只是用在不同的编程语言环境下。
另外,iOS平台的APXML、TouchXML等以DOM模型处理XML数据。
(2)智能终端系统安全技术
采用SOA架构的移动应用系统必须保证服务端WebService服务接口的访问安全。
比较简单的处理方法是应用在访问其他服务接口之前,先调用一个用于用户验证的方法,通过验证后返回一个服务器、客户端双方约定的特征码,以后在调用其他接口方法是均将改特征码作为参数传递,如果服务接口中无法接受到预定的特征码,责调用失败。
该处理的缺点也比较明显,一是特征码变化时服务端、客户端代码都需要调整,维护代价大,另外特征码含在交互数据中明文传输,获截后容易被破解。
安全机制的第二个处理方式是服务端采用WEB服务器的用户验证,例如BASIC验证,主流智能手机平台处理HTTP协议的API均支持BASIC验证,由此保证服务端的服务接口只有授权用户才能访问。
但由于BASIC验证数据采用BASE64加密,当数据被获截后也容易破解,如果能在服务端配合SSL证书采用HTTPS协议代替HTTP协议进行传输,则能保证WebService的安全,而且由于数据加密位于传输层,程序中不需对HTTPS做额外的处理。
另外,WebService还可以通过WebService安全规范(WS-Security)实现SOAP消息层的数据加密,保证数据的一致性和安全性。
其基本原理是通过扩展SOAP数据,在其中附加加密后的用户验证信息,使数据即使被截获也服务破解。
其缺点是性能会受到影响,而且程序中需要增加对加密的数据进行处理的代码,有额外的开销。
(3)智能终端的技术设计
●使用Objective-C和Java语言开发客户端,支持复杂的面向对象编程。
●支持信息的在线、离线两种浏览模式。
●支持多点触控,图片的无缝放大和缩小。
●安全兼容苹果公司的IOS3.0以上系统和Android2.0以上系统,具有良好的安全机制。
●开发的功能模块要易于改动和升级。
●采用C/S架构,支持在线、离线两种浏览模式,每次联通网络后,更新客户端缓存离线内容,无网络连接时,用户可以浏览前次缓存的离线内容。
●客户端信息和网站的相关信息可以同步发布
●客户端需要实现向后台发送规定的用户偏好和行为数据,以便于进行统计分析。
●界面美观、易懂,使用简单、便捷维护快捷、高效
(4)App应用下载安装
智能终端用户可以通过三种方式免费下载iOS和Andriod软件:
(1)直接通过苹果APPStore下载;
(2)直接通过google电子市场下载;
(3)登陆XX局门户网站后,通过网站“手机终端”连接选择对应版本后下载。
(5)App具体功能设计
●教育动态
通过App可以与当前智能终端相匹配的模式,进入对应的移动门户分站,高速浏览门户网站的信息,获得教育行业的最新动态和最新政策;对于浏览的信息支持在线下载和离线阅读。
●办事指南
提供政策指引,提供相关的办事信息说明,办事流程状态查询和结果查询。
提供相关事项的公示公告功能。
●信息公开
通过App可以方便的获得政府信息公开的相关内容和提出申请。
●沟通互动
方便通过智能终端实现留言、咨询、信访、领导接待等活动。
●专题活动
定期的专题活动的信息互动和网上调查等。
●热点推送
对当前大众关注的热点和用户个人关注的热点内容进行推送。
●教学资源访问
根据用户的关注点,提供一个方便的方式访问教育行业相关的各个网站的用户关注的教学资源,推进教育主管部门、家校互动、师生互动。
1.3.4门户网站公共服务优化
向服务型政府要求的方向转变,要求XX局门户网站应不断优化,特别是增加了移动门户的内容,网站有必要建立网站公共服务评估模型,根据公众访问的要求进行适当的优化和软件改版。
(1)建立网站公共服务评估模型
参照XX市政务(公共服务)网站评估的模型,设计XX局网站的公共服务评估的模型。
为保证门户网站升级后的服务质量,持续提高门户网站的服务水平,具体的模型要求包括以下五类指标:
1、必备指标,包括信息公开、公众服务、用户体验等
2、核心指标(网上办事),包括办事服务、专项服务、网上办事进驻情况
3、协同指标,包括全市统一信息基础设施应用、资源整合能力、检测反馈、门户保障
4、加分指标,包括多渠道服务、新技术应用能力、特色服务、支撑保障、网络问政专栏
5、减分指标,包括信息公开年报、计划规划、法规公文、通知公告、政务动态、统一信息公开目录。
实施时,开发方需要在此初步设计模型基础上,进一步细化设计,确定具体的指标权重,给出每一指标的具体评价内容和来源,以及数据的采集方式。
初步的模型见表1-1。
表4-1网站公共服务评估初步模型
一级指标
权重
二级指标
权重
三级指标
权重
1、必备指标
30
1.1信息公开
16
1.1.1全面性
7
1.1.2有效性
1
1.1.3时效性
4
1.1.4规范性
4
1.2公众互动
7
1.2.1多样性
2
1.2.2有效性
3
1.2.3时效性
2
1.3用户体验
7
1.3.1便捷性
2
1.3.2有效性
2
1.3.3规范性
0.5
1.3.4个性化服务
0.5
1.3.5人性化服务
2
2核心指标(网上办事)
35
2.1办事服务
8
2.1.1整合度
4
2.1.2便捷性
4
2.2专项服务
22
2.2.1全面性
11
2.2.2可用性
11
2.3网上办事进驻情况
5
-
5
3协同指标
35
3.1市统一信息基础设施应用
8
-
8
3.2资源整合能力
2
-
2
3.3监测反馈
5
-
5
3.4门户保障
20
-
20
4加分指标
5
4.1多渠道服务
1
-
1
4.2新技术应用
1
-
1
4.3特色服务
1
-
1
4.4支撑保障
1
-
1
4.5网络问政
1
-
1
5减分指标
-10
5.1信息公开
-1
-
-1
5.2计划规划
-1
-
-1
5.3法规公文
-1
-
-1
5.4通知公告
-1
-
-1
5.5政务动态
-1
-
-1
5.6统一信息公开目录
-5