杭州市“金质工程”一期项目案例
来源:计算机世界 更新时间:2012-04-15
杭州市“金质工程”一期项目案例

背景资料

“金质工程”是国家电子政务建设的重要组成部分,是我国电子政务建设的12重点应用系统之一。为切实促进杭州市各级质检机关向管理服务型转变,提高质量监督检验执法的透明度,形成全市

 
统一的质检网络,促进质检系统执法电子化、信息化,为生产企业和外经贸企业带来更大的方便与效益,加强对特种设备的实时监督,实现突发事故快速指挥,加大打击假冒伪劣的力度,更有效地规范市场经济秩序,促进社会主义市场经济的发展。2004年,根据市委、市政府“构筑数字杭州、建设天堂硅谷”的战略部署,杭州市“金质工程”作为我市电子政务主要应用系统的一部分正式启动。

杭州市质量技术监督局的信息化建设工作起步较早,监督局购置了一批PC机和服务器,近几年也逐步更新和升级了部分电脑设备,办公大楼的综合布线系统于近年来建成,局中心机房中配有两台服务器,在网络方面,通过市政府统一建设的网通高速光纤网与市级党政机关专网相连,通过10M 网通专线接入Internet。在信息化建设方面,目前实现了国家和省下发的各类业务系统;在外网上开通了杭州市质量技术监督局网站。

杭州市质量技术监督局信息化现状急切需要改变,要求能建立一个稳定可靠的电子政务软硬件网络系统,保证系统的先进水平,并保证后期的可拓展性,以满足信息化建设阶段性、周期性的要求,不搞低水平上的重复建设。

项目建设目标

杭州市“金质工程”建设的总体目标:依托杭州市电子政务平台,建设标准统一、功能完善、安全可靠的质监信息化网络平台;建立质监业务数据库群;全面建设质监业务计算机管理系统;提高信息资源共享程度;建设质监信息化标准体系;开展全方位的质监信息化培训。

杭州市“金质工程”建设四年完成,其中,前两年(2004年-2005年)为第一期建设;后两年(2006年-2007年)为第二期建设。杭州市“金质工程”建设的一期目标:依托国家和杭州电子政务平台,连接国家质监总局、浙江省质量技术监督局,连接杭州市政府、相关部门、县区级质量技术监督局的网络平台,配置相应的软硬件设备;建立完善基础的质监数据库群;开发质监业务急需解决的主要业务系统,并对二期工程中的要实施的业务系统做好需求调研工作;建立信息化标准体系;开展信息化培训。

当前遇到的问题

由于同类产品的抽查涉及不同区县局的质检部门,导致全市范围内的质检信息是分散的,无法向质检决策者提供综合性信息。

产品认证是由质量管理处负责,产品的国抽、地抽、年检是由稽查处负责,检测机构负责产品专项信息检测,各类举报信息由杭州质量网提供。由于各机构都有自己独有的相互隔离系统,造成质检决策者无法获得产品的纵向信息。

解决的办法

1) 通过一个统一的平台访问分布在不同地点、不同系统的已有的应用和数据;

2) 这个统一平台之上的各种信息是以我们所关心的对象为线索互相关联起来的;

3) 这个统一平台可以把我们所关心对象的多维信息以我们需要的形式与角度呈现给我们;

4) 新的应用和数据可以很容易地被配置到这个统一的平台上;

5) 各单位的应用和数据在协同交互的同时,应该还是完全自主的;

6) 在与局机关以外的系统交互时,是足够安全的。

关键技术

系统结构体系


·J2EE分布式对象开发技术

把J2EE技术应用在杭州市电子政务系统中,将大大提高系统的可移植性、安全性、可伸缩性、负载平衡和可重用性,并使整个杭州市电子政务平台与平台无关,可适应于各种系统。

·B/S软件结构

B/S(浏览器/服务器)结构是当前国际流行的趋势,有利于集中式管理,可以形成统一的数据库和系统结构,可消除因区域、部门引起的差异,确保系统的统一性、连续性和未来对结构变动的要求。

弹性增大:处理逻辑和用户接口逻辑分离开来,各子系统不再重复相同的逻辑,改变处理逻辑时,只需修改和更换服务器程序,各子系统不用改,客户端不用换;

网络通讯量减小:每个客户端都只需和服务器交换少量的数据,大大减小对网络的压力;

安全性提高:各工作站不存放数据库,减少了数据库登录点的数目,有利于安全管理和控制。

·XML技术

XML(eXtensible Markup Language,可扩展标记语言),是当前最热门的网络技术之一,被称为“下一代网络应用的基石”。XML具有卓越的性能,它具有四大特点:优良的数据存储格式、可扩展性、高度结构化以及方便的网络传输。

以XML技术作为支持,为用户自定义应用界面和业务数据结构,并将其与底层数据库定义格式、界面标准输入、输出的接口转换作了实现,可实现分布式、异构应用系统之间的数据交换。

国家电子政务总体组将基于XML的电子公文格式、XML在电子政务中的应用指南作为第一批6个电子政务标准制定项目之二。

因此把XML技术引入杭州市电子政务系统中,是具有先进性,并符合杭州市政府实际情况以及对系统的建设要求的。

·基于数据仓库的决策支持技术(DSS)

数据仓库是面向主题的、集成的、稳定的和不同时间的数据集合。数据仓库将分析决策所需的大量数据从传统的操作环境中分离出来,把分散的难于访问的操作系统转换成集中统一的、随时可用的信息,为DSS提供数据存储和组织的基础。数据仓库中存有不同层次的数据,包括元数据、当前详尽数据、过去详尽数据(历史数据)、轻度汇总数据和高度汇总数据五部分。面向分析处理OLAP从数据仓库中的集成数据出发,构建面向分析的多维数据,进行分析比较。相关的数据挖掘是从大型数据库或数据仓库中发现并提取隐藏在其中的信息,帮助决策者寻找数据间潜在的关联。数据挖掘技术能够自动分析数据,进行归纳与推理,从中发掘出潜在的模式或产生联想,建立模型,帮助决策者找到正确的决策。

总之,数据仓库为OLAP提供了充分可靠的数据基础,数据挖掘可以从数据仓库和多维数据库中找到所需的数据,数据挖掘中发现的知识可以直接用于指导OLAP的分析处理,基于数据仓库的OLAP技术将有效地支持系统决策。

·信息安全解决方案

在杭州市“金质工程”系统连接市局、区分局和县市局,区分局和县市局自身业务数据库记录更新后,需要更新在市局的总库,同样市局的数据库信息更新后,也要按业务需要相应更新到区分局和县市局。采用微软Windows Server 2000自带的数字证书服务,结合数字签名、加密等技术保证实现交换过程中的数据信息的安全。

·安全套接字层(SSL)

SSL允许客户/服务器应用以一种不能被偷听的方式通讯。SSL协议使用通讯双方的证书,在通讯双方间建立一条安全的、可信任的通讯通。在市局系统与区分局及县市局进行数据交换的时,我们采用SSL技术实现信息在通信过程中的信息安全。

项目实施和管理

随着信息技术的飞速发展,软件系统的规模也越来越庞大,各信息技术企业都在积极将项目管理引入开发和实施活动中,实行有效的管理。我公司建立了一整套规范的项目管理方法,包括在项目计划制定、实施管理过程、项目阶段成果的评审与验收、用户需求的变更管理等方面建立了管理体制,从项目生命周期中初始的立项、需求调研和分析、到客户化设计(系统设计)、客户化开发、系统测试、系统交付、以及实施、维护等各阶段工作都实行了完整的规范化和文档化管理。

对本系统的简要自评

1、技术先进:系统技术水平符合当今计算机科学的发展潮流。系统网络平台、硬件平台、系统软件平台技术代表了当今计算机技术发展的方向,同时经实践证明其实用性和稳定可靠性。

2、经济实用:秉承“少花钱,多办事”的原则,方案性价比较高,在不增加投资负担的情况下,提高系统档次,完善系统功能,是我们技术设计的基本依据之一。选用当前流行的软件技术—多层结构体系作为应用软件系统开发的核心技术,充分考虑到杭州市质量技术监督局的实际情况,使得开发的应用系统具有非常好的维护性。在符合管理需要的条件下,应用软件全部使用图形化交互式人机界面,使操作简单、便捷。而且采用了高效的服务器、功能强大的数据库系统及通用数据库引擎,为各种业务提供高效率的工作能力,适应大规模数据处理的要求。应用软件在易于维护的系统平台上开发,安装简便。

3、安全可靠:系统构建选用成熟技术和当今世界优秀的高集成设备,保证系统的高质量、稳定、可靠。对系统如硬件、操作系统、网络、数据库应该设计尽可能详尽的故障处理方案,以保证系统的快速恢复性。并采用冗余技术(冗余设备、冗余通信链路、RAID 技术)保证数据可靠存储、网络系统可靠运行。对系统运行状况采用自动检测、告警、监控等方式进行实时观测。

应用软件系统采用容错性设计,避免造成系统的死机和瘫痪,提高系统的可靠性(系统的容错性设计是指设计软件时能够保证用户输入的正确性和对系统非法的和破坏性的输入有很强的容错能力)。在系统使用过程中,由于硬件出现故障或其它原因造成系统暂时性的中断后系统重新启动时,能够保证系统将原有的数据快速恢复,使其继续运行下去。在系统正常运行时,定期地将数据库中的数据备份到磁带机,避免数据库里的数据过于庞大,也保证数据的安全。当用户查询以前的数据超出当前硬盘存储的数据范围,则随时从磁带机中调出相应时间段的数据库供使用。

4、扩展开放性强:随着杭州市质量技术监督局电子政务改革的不断深入,管理模式和业务规范还在不断完善,因此,要求现在建设的系统能支持较长时间内的业务开展,具有较长生命力。

组件化组件化技术利用面向对象的封装性,将具有共性的模块统一设计,不同部分设计成独立的功能实体模块,根据业务的具体需要进行不同的挂接,提高了系统的可扩展性。组件化一般都会采用多层结构,多层结构体系从根本上为系统提供了一个扎实可靠的技术框架,将业务逻辑集中在中间层实现,易于升级和更改。

使用中间件中间件作为构造三层结构应用系统的基础平台,提供了两个主要功能:一是负责客户机和服务器间的联接和通讯;二是提供一个三层结构的应用开发和运行平台。中间件的使用保证了系统的开放性和对技术发展的适应性。

动态部署应用利用现在应用服务器提供应用的可部署,动态地将新应用部署到应用服务器,与原有系统集成到一起,方便用户使用和扩展。

5、资源共享、多重利用:电子政务建设的目的之一就是充分挖掘和利用政府部门掌控的信息资源。多个层面的相互信息资源共享和利用,表现在杭州市质量技术监督局一是监督局各级部门之间,二是监督局和上下级政府机关之间,三是在社会公众之间。另外,杭州市质量技术监督局信息化工作开展也有多年,目前为止已购置和建立了一定的设备、网络、软件和数据,在系统规划、设计中,我们尽可能利用好原有设备、网络、软件和数据等资源,充分考虑保护杭州市质量技术监督局的原有投资。力求成本最小化、效益最大化。

6、易操作和易维护:业务办公系统具有良好的界面,并具有在线帮助功能。系统具备良好的可维护性,在投入正式运行后,维护成本较低。