北京市科委OA网上办公系统解决方案
来源:天极网 更新时间:2008-03-13
 

  北京市科委积极响应政府特别是信息产业部的号召,全面选用国产化软件,结合中国电子政务应用特点,委托美髯公科技设计开发了OA网上办公系统。该项目是继北京市纪委监察局之后的北京市国产化软件应用的又一试点工程。

  该系统遵循国际标准,主要采用了J2EE和Web Service技术,基于XML格式的数据交换,操作系统全面采用国产化Linux操作系统,软件平台系统采用JAVA和Web Service技术自主开发,全面整合国产化办公套件WPS和Red Office,具有易用性、低成本、开放性、先进性、扩展性、安全性等特点。

  北京市科委OA网上办公系统实现了原有OA系统的升级改造、与国产办公套件的结合、新老数据的转换以及与其它业务系统的整合,运用启航工程中的办公自动化平台,结合国产办公套件中文2000的RedOffice、东方通TongWeb国产化应用服务器、红旗Linux4.1中文操作系统以及北京CA的 BJCA,对原有Domino/Notes的OA系统进行升级改造。该系统实现了于档案管理、北京CA、短信系统、大屏幕显示以及科教信息网的对外接口,并且对历年来科委的各类收文数据库,发文数据库,政务信息、大事记,公告板,内部公文,公议纪要等数据信息作了安全的移植和转移。

  北京市科委OA网上办公系统成功的实现了国产办公软件的完美结合,推动了国产软件的推广和应用,对民族软件产业的发展具有重大的现实意义,不但具有巨大的经济效益,更具有重要的战略意义。


  系统对外接口


  1. 与档案管理系统接口:系统预留与档案管理的接口(二期)。

  2. 与北京CA接口

  实现用户的CA证书登录。

  为每个用户配发USBK,进行证书登录,实现用户身份验证(系统登录)的加密及解密工作。

  实现领导电子签名(二期)

  实现领导签署文件由目前的签名图片向电子签名的过渡。

  3. 与短信系统的接口

  通过与短信系统的结合实现信息向手机的发布

  4. 与大屏幕显示的接口(二期)

  实现公告及会议通知信息在大屏幕上的同步显示

  5. 与科教信息网的接口(二期)

  实现与科教信息网的同步发布功能

  该平台的应用有利于规划和开发统一的电子政务系统,帮助政府用户全面实现办公自动化、业务电子化和服务网络化,为有效建设和整合统一的电子政务办公自动化平台,实现资源的共享与交换,进行积极有效决策打下良好基础。

  本系统的研发,是基于前期基于Linux开发OA办公平台的基础上,向全面采用纯国产化的OA办公平台的迈进,不仅仅在原有系统的功能系列进行扩充和拓展,而且在应用国产化的应用服务器Redoffice和TongWeb,进行深入的研究和尝试,为全面采用国产化应用环境,建设具备全部自主知识产权的纯国产化软件,进行了有效的探索。

  1.1. 关键技术与国产化产品


  所用到的关键技术如下:

  > 国产软件的集成技术

  > 主要关键功能组件方案设计,包括Web Service发布方式、工作流管理系统和工作流管理总体框架设计

  > 全面采用国产化的应用服务器和办公套件

  > 公文电子表单设计,即表单管理主体功能组件的设计开发

  > 基于XML格式的数据交换平台设计

  > J2EE技术平台,Web Service 技术

  > XML作为系统接口的数据交换标准

  > 支持公文流转的工作流管理技术

  > 安全系统设计和权限管理系统

  > 面向对象软件分析、设计、开发技术构建好的系统数据模型

  1.2. 功能特点


  > 强大的基于web方式图形化的工作流管理系统

  工作流管理系统指的是一个能定义、创建和管理工作流的软件系统。它可以通过一个或多个工作流引擎来解释不同的过程定义,与不同的工作流执行者交流信息并调用其它应用系统来完成预定的目标。一个工作流包括一组活动及它们的相互顺序关系,还包括过程及活动的启动与终止条件,以及对每个活动的描述。工作流的运行由工作流管理系统控制完成,它和工作流执行者(人、应用)交互,推进工作流事件的执行,并监控工作流的运行状态。

  系统所有的工作流程、公文流程均可灵活、自由的进行配置,用户无需修改程序,就可以根据实际需要灵活定制新的工作流程。

  同时系统支持对工作流程的过程监控,提供图形化的监控手段和操作界面。


  > 多种信息交流手段

  提供在线网络寻呼,在线手机短信功能,在线email,使得联系更加方便,信息交流

  更加准确。

  多种信息共享方式

  提高了知识和信息共享程度,减少了重复劳动,同时保证了信息的准确性和一致性。同时节省了培训时间和培训费用。


  > 基于政府部门的管理模型

  适合各种规模、各种组织结构的单位使用,根据不同用户所在部门的不同,用户管理的建立按照组织机构的层次划分,从而形成与组织机构相对应的用户管理的树形结构,细化管理粒度,进行按照组织机构的分层次管理。


  > 移动协同办公管理

  由于采用基于WEB的软件结构,使得本系统随处可用随时可用,实现真正的移动协同办公管理。


  > 开放的软件系统结构

  提供与政府审批系统的接口,便于政府信息系统的集成与整合。


  > 个性化工作界面定制

  系统会根据用户的不同角色划分开放不同的功能,同时用户可以自己选定页面风格,并根据自己的工作特点和习惯排列部分栏目、快捷按钮和任务列表。

  本软件系统能够提供基础安全措施,以保证数据、应用和传输安全性。提供基于角色的人员管理机制,管理控制用户的访问权限。


  历史数据移植


  1. 历史数据迁移的必要性

  由于现有系统使用了较长的时间,在使用过程中积累了大量的数据,这些数据是政府工作人员在长期工作中积累起来的知识财富,对于政府工作而言,是极具使用价值的。随着新的办公系统的启用,政府工作人员的工作平台将由原来的系统向新系统迁移,为了能使政府工作人员平滑过渡到新的系统,原有系统的数据势必要使之在新的系统中可查可用。因此,在进行新系统的建设过程中,必须将原来数据平滑迁移到新的办公平台上,以保证政府工作的延续性。


  2. 数据迁移的技术与方法

  北京市科学技术委员会原来的办公系统采用了LOTUS DOMINO平台,该平台是一个基本文本数据库的C/S结构的应用平台。系统所有数据均以LOTUS自有的存储格式存储在文件系统中,而新的办公系统是一套完全基于J2EE技术体系架构开发的、数据库驱动的 B/S结构的网络办公平台,该系统的数据存储依赖于关系型数据库的使用。

  因此,对于原来数据的迁移问题实际上是从文本型数据向关系型数据的转储过程。在考察了原有系统的设计及数据存储结构后,针对不同数据采用不同方法的针对性数据迁移方案。

  第一步,对于原有数据的表单数据(半结构化数据)采用DECS及LEI等工具完成NOTES表单数据向关系数据库的迁移。

  第二步,对于用于存储正文的NOTES RTF域中所存储的数据,由于现有的工具不能满足将其按需倒出,故采用针对LOTUS系统底层进行开发的方式,编写了一套专门针对于RTF域数据的迁移组件。

  最后,通过JAVA编程的方式将从DOMINO中倒出的数据倒入新系统的关系数据库中进行结构化存储。完成数据的迁移。


  3. 迁移的数据内容

  本次进行迁移的数据包括了历年来科委的各类收文数据库,发文数据库,政务信息、大事记,公告板,内部公文,公议纪要等。


  4. 历史数据的使用

  由于DOMINO系统中倒出的数据没有携带流程信息,所以该类数据将不能在新的系统中进行工作流流转。但我们将其数据进行分类整理后放到历史数据库中,并提供分类查询手段供工作人员查阅。以确保历史数据在新系统中的可查可用。