河南省国土资源厅政务管理系统升级改造概要设计说明书 联系客服

发布时间 : 星期六 文章河南省国土资源厅政务管理系统升级改造概要设计说明书更新完毕开始阅读

河南省国土资源厅政务管理系统升级改造

版本编号V1.0 概要设计说明书

2、业务逻辑层

包括工作流引擎和用户具体应用中间件。工作流引擎又由接口和内部核心处理两部分组成, 内部核心处理调用ADO、CDO等Microsoft的系统组件,与数据库等系统资源相互联系。 3、数据服务层

包括工作流定义数据库,工作流实例数据库和用户应用数据库。 4.1.3 建模工具

提供组织机构建模、业务数据建模、表单定制、流程定制、统计查询定制功能,以及其它非业务数据的信息建模(比如:档案、人事管理等等)。 4.1.4 管理与监视工具

在工作流系统的实际运转过程中不可避免的会出现许多意外情况,正确及时地处理这些意外情况对于保证系统良好的运行具有重要的意义,工作流管理与监视工具提供的系统管理与监控功能,对于提高系统的应变能力充分发挥用户处理复杂问题能力具有重要作用。它能够对工作流在整个组织内的流动进行监视,并提供一系列的管理功能,实现安全性、过程控制和授权操作等方面的管理。它包括以下几个方面的功能:

? 建立、设置和优化组成工作流系统的各个软件 ? 对过程模型进行实例化

? 可以以图形的方式再现已经完成的过程实例的路径、可以显示正在进行中的过程实例,并且提供管理的机制,让管理者得以在必要时终止或暂停某些过程实例。

? 启动、挂起、恢复和终止过程实例;

? 管理正在执行的过程实例,并对正常结束或异常退出的过程实例的历史数据进行统计和分析;

第 13 页

河南省国土资源厅政务管理系统升级改造

版本编号V1.0 概要设计说明书

? 监视流程运转,对超过办理实现的办理过程给予办理者提供告警提示; ? 支持过程运转结束后的自动归档功能,提供编程接口与已有的档案系统的无缝连接。

4.2 国土资源电子政务平台

4.2.1 河南省国土资源电子政务平台简介

河南省国土资源电子政务平台按照其功能分为电子政务搭建平台和电子政务运行平台,其设计思路是充分利用目前已发展得比较完善的外部开发工具,让开发者专注于如何满足用户不断深化的业务需求,并充分利用现有的开发成果,进行增量的螺旋式应用系统开发,避免重复开发,加快系统建设速度。

电子政务平台通过搭建平台定义、维护底层数据库中的资源以及业务规则等,形成支撑数据库,然后通过运行平台调用、解释支撑数据库的资源和业务规则,驱动国土资源各项业务运行,实现业务的流转和处理,形成具有统一安全认证、单点登录、支持大规模应用、多应用系统集成的国土资源电子政务系统。 4.2.1.1 电子政务搭建平台

电子政务搭建平台是系统管理员使用的工作平台,通过该平台,可以快速构建业务,定制业务工作流程,设置组织机构,并能够方便快捷地完成工作表单内容样式调整、业务流程修改、人员权限变动、系统数据备份等日常维护工作。利用搭建平台,系统管理人员可以方便地调整系统使之适应于用户需要,并可以在使用中不断地变更系统配置,无须软件开发者的干预,充分赋予了用户自维护、自发展、自适应的能力。

电子政务搭建平台负责电子政务平台的扩展、维护和管理工作。具体包括资源管理、业务定制、非空间数据管理、空间数据管理和辅助业务处理等功能组件:

(1)资源管理

资源管理用于建立国土资源各类应用共享的、统一的资源信息,包括组织机构的部门、人员和岗位管理、各业务公用字段管理、数据字典管理、用户权限管理等。

第 14 页

河南省国土资源厅政务管理系统升级改造

版本编号V1.0 概要设计说明书

(2)业务定制

业务定制完成对业务各方面要素的定义,包括业务定义、业务申报材料定义、业务惯用语定义、工作流定义、业务关联定义、业务文号定义等。

(3)非空间数据管理

非空间数据管理负责工作表单定义、输出报表定义,工作表单字段的控制,法律法规管理、查询模板定制、统计报表定制、办公桌面定制、信息发布定制、公文模板定制等。

(4)空间数据管理

空间数据管理负责空间数据操作定义,并且部分功能与非空间数据操作相关联,形成统一的空间和非空间数据操作功能,主要包括:地图符号管理、要素管理、图层管理、图层关联定义、专题符号化管理、地图专题定义、地图查询统计、地图打印模板定制等。

(5)辅助业务管理

辅助业务管理主要包括对整个系统运行环境的参数设置、配置系统相关服务、日历管理、网络管理、管理员口令维护、电子报件数据管理等。 4.2.1.2 电子政务运行平台

电子政务运行平台是负责管理国土资源各项业务,驱动业务案卷的流转、审批、办理和监督,通过调用、解释平台支撑数据库中的资源和业务规则,调用基础数据库数据,实现对业务数据库信息的使用、更新和创建。

电子政务运行平台按照功能划分,可分为运行引擎和二次开发接口等两大部分,具体包括数据库连接引擎、工作流引擎、业务引擎、地图服务引擎、文件传输引擎、消息服务引擎和二次开发接口等模块:

(1)数据库连接引擎

数据库连接引擎为所有引擎中最底层的部分,主要实现与数据库的连接,提供数据获取和数据更新功能。其他进行事务逻辑处理的引擎应不能直接访问数据

第 15 页

河南省国土资源厅政务管理系统升级改造

版本编号V1.0 概要设计说明书

库,必须调用该引擎实现对数据库的访问。

(2)工作流引擎

工作流引擎是电子政务基础平台的核心组件,按照预先设定好的工作流逻辑推进工作流实例的创建和执行,以达到它们的自动执行和有效管理,并控制各个节点(也称为阶段、活动)上工作项的执行,完成与应用软件和操作人员的交互。

(3)业务引擎

业务引擎主要是为应用平台提供除工作流以外的业务逻辑及业务数据处理,它是应用平台的核心组件之一。

(4)地图服务引擎

地图服务引擎是电子政务基础平台的实现空间数据操作的核心组件空间数据操作定义工具通过地图服务引擎获得空间数据资源的相对存放位置,定制具体业务的空间数据内容,定义具体图层的操作方式,同时结合业务和岗位对指定具体图层的操作方式和权限进行设置。空间数据管理类工具通过地图服务引擎实现对空间数据的浏览、查询、分析、编辑。

(5)文件传输引擎

文件传输引擎提供的基本功能为文件上传、下载,支持断点续传方式。文件传输引擎需提供了两种文件上传和下载的方式,即传输原始文件和传输压缩文件两种方式,客户程序可以根据具体文件的压缩效率决定采用何种方式传输文件。

(6)消息服务引擎

消息服务引擎的功能目标是让用户可以通过任何终端设备,在任何地点,任何时间都可以访问系统中的信息,并且通过该系统实现迅速处理事务、保持良好的交流。

(7)二次开发接口

电子政务运行平台基于组件理念开发,内紧外松,在内部逻辑上紧密,对外提供丰富的二次开发接口,包括工具化的业务和数据扩展能力、自定义存储过程、

第 16 页