技术开发 频道

国产软件势不可挡 共筑电子政务长城

  【IT168 案例1. 引言

  随着社会的发展,政府职能正由“管理型”向“管理服务型”转变,而通过电子政务系统的实施,可以实现政府组织结构和工作流程的重组优化,超越时间、空间和部门分隔的制约,建成一个精简、高效、廉洁、公平的政府运作模式。

  达梦电子政务模型可简单概括为两方面:一方面政府部门内部利用先进的网络信息技术实现办公自动化、管理信息化、决策科学化;另一方面政府部门与社会各界利用网络信息平台充分进行信息共享与服务、加强群众监督、提高办事效率及促进政务公开等等。

  建立在达梦数据库上的达梦电子政务产品,采用全国产化平台,以应用和服务为核心,以政府对外门户网站为窗口、以办公资源管理系统及业务应用系统开发为重点、以政务信息资源的开发利用和交换共享为核心,以信息安全保障为前提,推动政府职能转变和政务公开,提高工作效率和服务水平,增强政府监管和服务能力,建成电子政务应用体系整体框架。

  2. 项目背景

  荆门,位于湖北省中部,国土面积1.24万平方公里,总人口300万。荆门是一个新兴工业城市,以化工、建材、机电、食品工业为支柱。有百科药业、湖北兴化、京山轻机等上市公司以及荆门石油化工总厂、荆门热电厂、金龙泉啤酒集团、葛洲坝股份有限公司水泥厂、湖北东光集团等大型企业。荆门市还是全国传统的粮食、棉花、油料的重要生产基地,生态农业、效益农业、工程农业的发展模式独树一帜,农民纯收入居全国前列。

  位于鄂中重镇荆门市区东南的掇刀,自古以来就是荆襄古道上的战略要塞,因三国关羽在此屯军时刀掇巨石而得名。改革开放以来,这里先后诞生了湖北省荆门掇刀经济技术开发区和荆门高新技术产业开发区,已成为荆门城市发展的新区和新的经济增长点。掇刀区是应荆门市实施“扩市提位”战略,把荆门建设成发达的区域中心城市的需要而成立的,兼有行政区、经济技术开发区、高新技术产业开发区三块牌子。

  荆门文明开放,正成为投资兴业热土。为营造良好的发展环境,荆门不断进行制度创新,设立了行政服务中心、招投标交易中心、国库集中收付中心和经济发展环境投诉中心,初步建立了电子政务和企业物流平台,电子政务以及社会信息化建设位居湖北前列,被确定为全省电子政务唯一的地级市试点城市。

  尽管电子政务建设已经有了一定基础,但是从整体看,还不能适应全区经济社会发展和行政管理信息化的要求,存在主要问题为:

  a) 没有建立对全区电子政务建设行之有效的领导体制和工作机制,缺乏统一的规划和管理,尚未形成统一的电子政务平台及网络建设标准。

  b) 存在着“重建设、轻应用,重硬件、轻软件”的现象;应用开发投入少,建设与应用脱节,管理跟不上应用需求,形成“空网、死网”;部分硬件设施和软件开发应用重复建设。

  c) 电子政务建设的经费投入少,专业技术人员少,制约了系统建设和应用;

  d) 电子政务发展不平衡,电子政务建设步伐滞后。

  e) 为适应国民经济和社会信息化的需要,进一步加快荆门市掇刀区电子政务工程建设步伐,推动行政管理体制创新和社会信息化进程,荆门市政府以掇刀区为试点进行区电子政务系统建设工程,以期在统一总体构架下,规划、建设符合荆门市掇刀区实际情况的电子政务应用系统。

  3. 系统概述

  荆门市掇刀区电子政务系统以区“四套班子”的公文处理、事务管理、领导办公为核心,包括个人事务、公文管理、办公信息、公共信息、多媒体查询、领导信息管理、接口管理等应用栏目。

  为了便于领导和各种不同权限的工作人员的办公,在系统中还包括满足了各种不同情况的个性化工作平台,例如领导办公需要的领导工作台、各个岗位相关的岗位工作台等。

  荆门市掇刀区电子政务系统基于荆门市掇刀区电子政务统一的网络基础设施、数据库、应用支撑平台和统一的管理、安全平台,以J2EE和Web技术进行建设。系统具有可扩展性,可以便捷地与其它应用系统整合,实现相关信息互联和共享。

  3.1总体目标

  掇刀区电子政务建设的总体目标是:力争四年时间,在全市电子政务整体框架内建成一个高速、安全、稳定可靠、经济实用、方便操作的电子政务平台,全面实现掇刀区政务公开化、办公自动化、信息资源共享化、决策智能化、公众服务网络化。在政务工作的各个领域和各个环节中广泛采用现代信息技术,以建设和整合统一高效的网络平台为基础、以应用和服务为核心,以政府对外门户网站为窗口、以办公资源管理系统及业务应用系统开发为重点、以政务信息资源的开发利用和交换共享为核心,以信息安全保障为前提,推动政府职能转变和政务公开,提高工作效率和服务水平,增强政府监管和服务能力,建成电子政务应用体系整体框架,并通过发展电子政务,服务“兴工富区”战略,带动掇刀区国民经济和社会发展信息化,逐步把掇刀区电子政务工程发展成为区域领先、具有影响力和示范推广效应的政务信息化工程。

  3.2总体构架

  荆门市掇刀区电子政务工程系统总体架构严格按照模块化规划、分层构建的思想加以实现。这种规划有利于电子政务的可扩展性,持续发展性,有利于荆门市掇刀区电子政务系统的建设任务能在预先的接口定义基础上,进行并发实施,缩短整体建设周期。

图3-1 荆门市掇刀区电子政务工程总体架构

  从图3-1可以看出:荆门市掇刀区电子政务工程应用分为五个层次,即电子政务运行基础层、电子政务数据层、电子政务应用支撑层、电子政务应用层和电子政务表现层。

  4. 系统特点及达梦数据库在项目中的作用

  4.1系统特点

  目前国产软件在各个应用领域已经取得了很大成功,红旗Linux业务领域涉及中央和地方政府部门、金融、能源、教育、交通以及与国家安全息息相关的部门和领域。中文2000 Office已经逐步在政府部门应用起来,这在很多的政府采购报告中已经体现出来了。国产数据库从诞生至今,从无到有,风风雨雨十几年,无论是从技术成熟性,还是从性能功能方面来说,都取得了长足的进展,已能满足我国信息化建设的需要,得到了各位专家和厂商以及用户的普遍认同;而国产中间件如金蝶、东方通等也在迅速的发展和强大。在很多省市的电子政务应用中,都可以看到国产软件的影子,而且国产软件也在占有越来越多的份额。

  本技术方案在底层全面实现了国产服务器、国产操作系统、国产数据库和国产中间件作为支撑平台,对各种应用系统功能的支持和国外平台相比没有任何差异的,完全满足电子政务各种应用系统的要求。以国产软硬件产品为核心的完整电子政务解决方案,从根本解决了我国信息化过程中面临的安全和自主知识产权等系列问题,是我国政府信息化的总体发展需要,也是国信办、工信部、科技部等产业主管部门的期望,同时也是我国国产软件产业化发展的重大工程。

  a) 全国产软硬件平台的优势

  从服务器到应用软件的国产技术、产品整合有四个方面的好处。第一,保障国家的信息安全;第二,获得了合理的价格成本。用国外的硬件、软件装备电子政务系统的价格,5年前是国产化的10倍,3年前是国产化的5倍,即使现在也是国产化系统的3倍;第三,量身定做,能够满足国内许多单位信息化的个性需求;第四,实现了跨平台的沟通,消灭“信息孤岛”。

  b) 全国产软硬件平台的意义

  国家信息化领导小组第一次会议决定,把电子政务建设作为今后一个时期我国信息化工作的重点,政府先行,带动国民经济和社会发展信息化。落实这一决定,对于应对加入世界货易组织后的挑战,加快政府职能转变,提高行政质量和效率,增强政府监管和服务能力,促进社会监督,实施信息化带动工业化的发展战略,具有十分重要的意义。

  目前电子政务在全国刚刚处于起步并发展阶段,在湖北地区电子政务建设仍然处于起步阶段,很大程度上也是由于资金的问题引起的,此次采用全国产平台,也是为了降低用户的投入而达到最大的产出。荆门市掇刀区的电子政务系统实施成功后将影响到整个湖北乃至全国。达梦公司满怀一腔热情坚持不懈地为湖北省的电子政务建设作出应有的贡献。

  基于国产软硬件平台的电子政务应用,切实地贯彻了国务院的18号文、47号文、41号文,为国产软硬件的进一步发展奠定基础,对地市区级的电子政务建设具有指导意义,并且对推广引用国产化设备具有示范作用。

  4.2达梦数据库在项目中的作用

  作为国产数据库的生产厂商之一,我公司一直努力于国产化电子政务前沿,同时在国家的试点城市中进行了成功实施,效果良好,积累了较多的经验。

  达梦现有的Java版电子政务OA系统,是基于关系数据库和J2EE架构的B/S体系结构开发的新一代电子政务OA系统。达梦公司在结合荆门市掇刀区电子政务OA需求的基础上,对达梦现有的电子政务OA系统进行改造,对用户进行二次定制开发,以完全满足荆门市掇刀区现有和未来一段时间内电子政务OA的需求。

  荆门市掇刀区电子政务系统采用集中式的方式进行部署,这样便于统一管理、统一维护、统一协调,信息容易实现共享。而用户在使用时,又是采用分布使用的方式:区委、区政府、区人大、区政协用户只能够进入对应组织机构的OA系统门户进行相关的业务操作。

图4-1 荆门市掇刀区电子政务一期工程OA系统拓扑结构

  5. 达梦数据库在项目中体现出的优势

  5.1数据库安全

  a) 自主访问机制:决定用户是否有权访问数据库对象。

  b) 验证:保证只有授权的合法用户才能注册和访问。

  c) 授权:对不同的用户访问数据库授予不同的权限。

  d) 审计:监视各用户对数据库施加的动作。

  e) 试图改变访问控制许可权。

  f) 试图创建、拷贝、清除或者执行数据库。

  g) 列出表、视图、记录、域或者元素的访问控制授权。

  h) 系统提供在数据库级或记录级标识数据库信息的能力。

  i) 数据库备份和恢复技术。

  系统采用达梦数据库作为支撑软件,其特有的数据库管理员、数据库安全员、数据库审计员三权分立的安全架构设计进一步增强了数据的安全性,同时也可以充分让系统管理员能利用达梦数据库管理工具提供的功能更好地提高工作效率和保障数据安全。

  借助数据库结构设计,利用前端程序实现数据库维护工作(如数据库备份、恢复、导入和装载数据能力等)任务化和自动化,减小系统管理员直接对数据库的操作,不仅利于数据的安全,简化整个应用系统的维护工作量,同时也保证数据维护工作能按时进行,降低系统出现灾难性错误时,数据的损失。总之,实现了日常维护工作实现事务化和自动化,减小了人为管理的工作量。

  例如日常工作中的数据备份实现自动化。(如图5-1所示)

图5-1 数据备份机制

  5.2数据访问兼容性检查

  应用系统本身的数据访问接口对数据库的兼容性是影响移植最大的因素,如果应用系统采用了集中统一的数据持久层机制,并基于标准的SQL语法和标准的接口方法进行数据库访问,则其兼容性就高,可以平滑地切换到达梦数据库。反之,如果使用了非标准的接口API,特定于数据库厂商(如Oracle)的SQL语法或数据类型,或没有统一集中管理的数据访问方法,数据库操作分散于各程序模块中,则其兼容性就低,移植到其他数据库的难度就大。

  数据访问兼容性检查由应用开发商自行检查,达梦公司可派有经验的技术工程师进行协助,列出应用程序中涉及直接访问数据库的功能模块、源码文件及函数的个数,列出系统数据字典中非标准的部分(含字段类型、存储过程、触发器及其他部分)。在此基础上可以分析和确定系统移植的工作量。

  达梦公司本次采用的OA系统采用了业界著名的O/R Map框架Hibernate,具有高度的数据库兼容性,能支持各种支持标准JDBC规范的数据库管理系统,因此在移植到DM4数据库上比较容易。

  5.3数据访问接口改造

  对于数据库访问接口不兼容部分,必须进行改造,以支持标准的接口和语法。对于没有使用统一集中数据访问层的应用,必须首先重构系统数据访问层,建立一套标准的持久层接口供业务层调用。其次再对数据持久层中非标准的访问部分(如SQL语法)进行调整,同时按照数据字典在DM4数据库上创建数据库表、视图、存储过程等。

  接口改造部分是任务量最大,也是数据库移植过程中最关键的部分,需要开发商有较强的技术实力保障,并由达梦公司配合指导。开发工程师对数据库的熟练掌握程度决定了本阶段的工作效率。

  5.4数据的迁移

  从原有的数据库中将数据迁移到DM4数据库是系统测试和上线的重要前提。DM4数据库管理系统提供了数据迁移工具JDTS,能满足绝大多数数据的迁移,包括表、视图、自增列/序列、各种数据类型等。对于少数特殊情况,可以编写额外的数据转换工具,实现数据的转换和导入导出。

  达梦公司在多年的数据库移植过程中积累了大量的数据迁移经验,多次从Oracle、Sql Server、MySql等系统成功地迁移数据。JDTS也在数据迁移过程中根据用户需要不断扩充功能,支持更多的迁移用例。

  5.5应急措施

  在数据库移植过程中,非常注意做好配置管理,保存好接口改造中的程序版本,保存好基于DM4的数据字典脚本,以便在因版本不一致时导致程序无法运行能快速重建开发测试环境。

  在数据迁移前,注意做好了目标数据库的备份,以便在数据迁移失败后能回到上一个状态,减少数据损失。

  在开发测试过程中在发生数据库访问出错、速度响应慢等情况时,记录详细的出错信息及现场环境,并及时与达梦公司的技术人员沟通,共同分析处理,如果确定是DM4数据库系统本身的问题,达梦公司将以最高优先级处理和解决问题,保障移植工作顺利进行。

  成立紧急情况联络小组,在系统上线运行后如出现重大Bug,及时联络达梦公司联络负责人和相关的技术人员,第一时间赶到现场分析和解决。

图5-2 达梦现有Java版OA系统体系结构其内部逻辑结构

  5.6完善的售后服务

  完善售后服务和技术支持是系统得以长期稳定运转的重要保障。本公司的宗旨是“用户至上,服务第一”,公司设有专门的客户服务中心负责用户售后服务和技术支持,并已形成一套以本部客户服务中心为领导,各地办事处主任工程师为负责人的客户服务体系。公司的总部在武汉,距离应用系统现场非常近,各种交通工具也非常方便,能够迅速赶到现场解决掇刀区电子政务项目系统应用中的实际问题,提供本地化的优质服务。

  6. 小结

  感谢湖北省荆门市掇刀区委区人民政府信息管理中心对达梦数据库有限公司的信任和支持,使我们有机会参与贵方电子政务系统的建设。

  基于达梦数据库的湖北荆门掇刀区全国产化电子政务平台,率先实现了全国产化的区县级电子政务解决方案,该项目自上线以来,运行稳定、深受用户好评。

  掇刀区电子政务系统广泛用于4大家(区党委、区政府、区人大、区政协),实现了全区资源共享、协同办公,推进了政府部门办公自动化、网络化、数字化。

0
相关文章