第1章区政府部门间数据共享应用系统技术方案前几章我们对本项目的建设目标和内容作出了详细的说明,并对项目的需求进行了深入的分析和研究,下面我们从系统的设计思路、系统建设原则、系统总体结构设计及系统部署、采用的技术路线等几个方面来阐述海淀区政府部门间数据共享应用系统(以下简称“区政府部门间数据共享应用系统”)总体技术方案。1.1.区政府部门间数据共享应用系统建设目标海淀区政府部门间数据共享应用系统的建设目的主要是解决海淀区各政府部门间数据共享与交换的现实问题,有效缓解政府各部门间的消息互通压力,有助于消除部门间的信息孤岛,增强部门间的横向联系,优化、综合利用政府政务信息资源;通过政府部门间数据共享应用系统的建设,建立区域性政府真正的数据共享基础平台,通过长效的数据共享与交换机制来保障政府部门之间数据共享与交换工作,同时为领导和各政府提供信息服务。最后,基于共享数据拓展海淀区跨部门的业务应用,将为联合监督,联合执法、联合纳税等各部门之间相互合作提供数据依据。1.2.区政府部门间数据共享应用系统建设范围海淀区政府部门间数据共享应用系统项目建设工作是海淀区政府为实现区内各委办局之间的数据共享与交换,加强信息的互联互通,合理有效地利用各类数据而展开的一项工作。本项目的建设范围主要包括:1.2.1.调研挖掘38个部门的共享数据需求,确定共享数据范围首先,要分步梳理个别综合经济部门的共享数据,总结工作经验逐步扩展,最后扩展到38个部门间的数据共享。在梳理过程中,要对梳理的数据进行分类,定义数据保密级别等,确定数据共享的范围,最后要编制出《海淀区政府部门间信息共享数据指标及报表指南》。同时,要能够通过部门的数据共享,建立相应的数据共享工作机制。在数据梳理过程中,建议通过对38家委办局进行数据梳理的调研工作,来明确共享数据的内容、属性信息、保密性、数据类型以及明确共享数据的表单样式等。通过调研来确定共享数据的相关规范,使各部门的共享数据能够按照规范的格式进行共享,同时以利于共享数据的利用。1.2.2.依托区内已有软、硬件平台资源,建立应用系统支撑平台政府部门间数据共享应用系统支撑平台的建立,要支撑部门的应用拓展。系统需要为共享数据提供灵活的表单定制,可以生成动态的图形报表,有工作任务的提醒功能,以及定制工作流程,可对数据进行审核与自动校验,有系统记录日志,以及本系统需要有与其它业务系统提供数据导入接口的设计与实现。通过系统支撑平台要能够实现对各部门共享数据的上传、发布到数据库,数据浏览查询、下载、信息定制、共享数据指标管理维护、系统统计、组织机构、数据同期比对分析和用户的管理与维护等数据应用服务,同时为满足共享数据不断增加的需要,系统还需要提供共享数据的动态管理和维护功能。1.2.3.分步实现38个政府部门的数据共享应用服务对于38个部门的数据共享工作可以分阶段实施。首先,实现9家综合经济部门的数据共享应用服务功能;其次,完成20家政府部门的数据应用服务功能;最后,实现38家政府部门的数据应用服务,并允许可以基于应用支撑平台不断扩展数据共享范围,为每个新增加的单位提供共享数据的初始化定制。1.2.4.建设“海淀区情手册”子系统依托应用支撑平台,获取海淀区经济及社会发展的指标数据,制定海淀区情手册,为海淀区领导和其它委办局提供经济和社会数据,并提供区情手册的下载。海淀区情手册子系统需要定期对共享的数据进行数据采集,区情手册中的每个指标的数据来源不同,统计方式不同,数据产生的时期不同,需要针对每个指标的不同属性,按每月和每年出统计报表,并对数据进行校验,对问题数据提供提示功能,系统按照固定年统计报表和活页夹方式提供月统计报表的数据展现,并可生成PDF文件进行排版打印。1.2.5.建设“领导信息服务”子系统依托应用支撑平台,基于各部门的共享数据,为区领导提供信息定制、信息浏览、领导信息批示等应用服务功能。其中,一为不同的区领导提供不同的信息服务;二为领导提供共享数据的报表和图表功能,提供统计数据动态生成统计图,给领导进行展示;三提供领导和38个部门的相关领导和负责人之间的信息对话和消息互通。1.2.6.集成“智能报表工具”依托应用支撑平台,基于各部门的共享数据,为“领导信息服务系统”和“海淀区情手册系统”提供报表和图表服务。其中,一为“领导信息服务系统”提供共享数据的报表和图表定制和展现服务;二为“海淀区情手册系统”提供固定年统计报表和活页夹方式提供月统计报表的数据展现,并提供PDF文件排版和生成服务。另外,还可以为其他统计、报表提供便捷的服务。1.3.区政府部门间数据共享应用系统建设的原则1.3.1.项目建设要以业务需求为导向,统一规划、分步实施区政府部门间数据共享应用系统建设项目是一个复杂的系统工程,同时政府部门间数据共享工作本身是一项较难以实施的工作。所以在项目建设过程中不但要考虑到目前业务应用的需求,还要对将来的业务应用进行前瞻性预测,在这些分析和预测的基础上,对区政府部门间数据共享应用系统建设进行统一的规划,分阶段、分步骤、由简到繁、稳步推进,分步实施。1.3.2.项目建设要以技术为手段,充分利用现有软、硬件平台资源,节省建设资金本项目建设要采用先进的技术手段,保证系统建成后在几年内都保持比较先进的水平。政府信息资源服务平台为我们提供了硬件基础设施和系统软件环境,海淀区政府数据交换共享平台为我们提供了数据交换的核心平台,在本项目的建设中要充分利用这些资源,节省建设资金。1.3.3.项目建设要符合“数字海淀”整体规划,构建地方电子政务整体框架要求区政府部门间数据共享应用系统的建设还要符合“数字海淀”的整体规划,建立海淀区自己的电子政务框架,同时能够适用于国家电子政务的整体框架体系。1.3.4.项目建设要保证部门数据共享、交换的安全本项目在建设过程中,我们要采取相应的安全策略,保证系统的安全。首先从技术上如CA统一认证技术等保障数据的安全,其次,从运行环境上进行安全保障,最后,通过有效的管理机制上来保障数据共享与交换的安全。1.3.5.项目建设要确保共享数据的可靠数据共享应用系统要保证共享数据的一致性和完整性,在数据交换过程中不能丢失数据,不能有错误数据等。1.4.区政府部门间数据共享应用系统总体框架设计1.4.1.系统设计思想在框架设计中,我们将遵循“定制化”、“集成化”、“平台化”、“层次化”的“四化”设计思想。定制化在信息化领域,用户的需求是经常变化的,如何应对需求的变化,是当今信息化领域的重要内容之一。通过对系统基础组件的定制,就可以轻松实现功能的变更,由此实现“拥抱变更”的设计理念。集成化应对需求变化的另外一种手段,就是实现系统的“集成化”。组件式,插件化的系统结构是一种重要的技术手段之一,通过组件的集成,插件的更替,可以降低模块间的耦合性,提高系统的扩展性和维护性。平台化当今社会信息技术在飞速发展,当今主流的技术可能在不远的将来就会过时,所以对于区政府部门间数据共享应用系统的建设,也要有前瞻性,为系统应对将来的运行平台、数据库、中间件等的变化预留接口,使系统能进行无缝切换。因此,在系统设计过程中,要本着“平台化”的设计思想,做到操作系统、数据库、中间件等的无关性,使系统具备强大的可移植性。层次化在区政府部门间数据共享应用系统的各个层次上遵循业界相关标准,使得系统具有充分的平台无关性。同时,多层的结构设计使区政府部门间数据共享应用系统各个功能层次相互之间相对独立,其设计、实现和维护的工作可以分步和独立完成,不会出现互相干扰的现象,能简化区政府部门间数据共享应用系统的设计、开发和维护。同时,多层的体系结构允许企业灵活地部署应用,在系统的各个层次之间安装安全产品,提高整个应用系统的安全性。1.4.2.系统总体框架图根据系统的建设思路和原则,区政府部门间数据共享应用系统总体架构分成5个层次划分,并包括三层建设和运行保障体系作为支撑。系统总体架构图如下:区政府部门间数据共享应用系统单击登陆统一用户界面数据共享应用子系统领导信息服务子系统海淀区情手册子系统应用支撑平台数据交换共享报表工具定时任务管理系统管理应用支撑环境——J2EE应用服务器信息资源权限控制数据库共享文件数据库共享数据数据库个性化定制数据库区情手册数据库在线交流数据库系统运行日志数据库交流下载中心数据库系统软件网络主机操作系统数据库管理系统其他网络主机存储备份及其他信息安全体系标准化体系运营维护体系界面表现层应用服务层应用支撑层信息资源层1.4.3.系统逻辑结构图系统逻辑结构说明各系统间的关系,设计图如下:区领导政府专网海淀区政府信息资源服务平台海淀区政府数据交换与信息共享平台-内网子平台物理隔离网闸海淀区政府数据交换与信息共享平台-外网子平台委办局领导国际互联网质监局业务系统地税局业务系统数据共享应用子系统数据交换代理数据交换代理其他业务系统数据交换代理外网应用系统数据交换代理领导信息服务子系统海淀区情手册子系统区政府部门间共享应用系统外网平台专网平台业务人员1.5.功能设计根据区政府部门间数据共享应用系统招标书中的要求,参照本系统要遵循的规范和数据共享应用系统的特点,将系统划分为三个子系统,如下图所示:海淀区政府部门间数据共享应用系统区情手册子系统领导信息服务子系统数据共享应用子系统手册指标定义手册填报手册审核手册发布手册浏览手册下载领导批示共享信息定制批示反馈领导桌面组织机构管理用户管理用户身份授权主题属性定义系统统计共享文件上传共享文件发布共享文件浏览共享文件管理身份认证共享文件下载系统日志主题模拟发布主题发布手册指标发布手册指标维护手册指标管理手册管理手册应用1.5.1.共享数据应用子系统1.5.1.1.身份认证组织机构管理对本应用系统的组织机构进行管理。提供添加组织机构、修改组织机构基本信息、启用/停用组织机构等功能。用户管理对使用本应用系统的用户进行管理。提供添加用户、修改用户进步信息、启用/停用用户等功能。用户身份授权对使用本应用系统的用户进行身份验证和授权。提供系统登录身份验证、修改密码和操作授权等功能。1.5.1.2.系统统计对系统中的共享数据应用情况进行统计。1.5.1.3.系统日志对共享数据的使用情况(浏览、下载)和用户登录/注销进行详细日志记录。1.5.1.4.共享文件管理主题属性定义对要进行数据共享的文件格式定义、启用/停用共享主题文件。主题模拟发布模拟发布共享文件主题。主题发布发布共享文件主题文件共享文件上传上传共享文件,并提供共享文件上传提醒功能。共享文件发布发布经过数据校验的共享文件。共享文件浏览查询、浏览已发布的共享文件,并提供多种查询方式(如“按共享文件所属委办局查询”、“按主题名称查询”、“按数据产生期查询”、“按上传时间查询”和“指标项查询”等)。共享文件下载下载已发布的共享文件。1.5.2.领导信息服务子系统1.5.2.1.共享信息定制定制自己感兴趣的共享文件。当有新的共享文件发布时,系统自动进行显示。1.5.2.2.领导批示领导对各委办局共享的主题文件进行批示,发送给指定的委办局,并抄送至其他委办局。1.5.2.3.领导反馈领导察看委办局的反馈信息,并对反馈信息再次批示。1.5.2.4.领导桌面对领导选择的共享文件进行数据分析,并以图表统计图的方式进行展示,同时也提供其他功能模块的快速菜单链接。1.5.3.区情手册子系统1.5.3.1.手册指标管理手册指标定义定义年度或月度手册指标。手册指标发布发布年度或月度手册指标,由委办局进行填报。手册指标维护对定义好的区情手册指标进行维护(添加、修改和删除)。1.5.3.2.手册管理手册填报委办局填报属于自己委办局的手册。手册审核对已填报的区情手册进行审核。如果审核不通过,则发回相对应的委办局重新填报;审核通过,则进入待发布的区情手册列表。手册发布发布通过审核的区情手册。1.5.3.3.手册应用手册浏览提供已发布的历年区情手册的浏览功能。手册下载提供已发布的历年区情手册的下载功能。1.5.4.智能报表工具1.6.区政府部门间数据共享应用