信息化测绘业务管理系统设计与建设探讨
2017-10-16程立君
许 婷,王 睿,程立君,王 熙,徐 斌
(1.北京吉威时代软件股份有限公司,北京 100043;2.国家测绘地理信息局 管理信息中心,北京 100830)
0 引 言
测绘业务管理信息化是对测绘生产和对外提供服务全过程进行管理的信息化,是信息化测绘体系建设中的重要组成部分,对促进测绘地理信息部门决策科学化、办公规范化、监督透明化和服务便捷化具有十分重要的意义。随着国家测绘地理信息局对信息化测绘体系建设的推进[1-2],测绘业务管理信息化方面有了一定积累,一些测绘地理信息部门初步建设了测绘生产管理系统、资料管理系统、设备管理等系统[3-4],但是总体来说业务管理信息化建设中还存在业务管理流程片段化、业务管理信息共享能力弱、信息汇总统计重复性工作较多等问题,这些问题影响了测绘业务协同办理效率、生产过程实时/准实时监控以及领导决策分析,制约了测绘生产力的进一步发展,因此迫切需要建立面向多级测绘地理信息管理部门的网络化、流程化、智能化的测绘业务管理系统。
本文通过对测绘地理信息部门业务管理流程的梳理及信息化现状的分析,设计了面向“国家局—直属单位/地方测绘主管部门—下属生产单位”多级结构的业务管理系统,实现了由国家局的项目整体规划、管控、协调,到直属单位、地方测绘主管部门的所属项目的计划制定以及进度、质量监控、上报,最后至生产院和职能部门的项目监控和管理信息反馈,形成测绘业务的闭环管理。
1 现有业务流程分析及需解决的问题
1.1 现有业务流程分析
通过对国家局司室机关、直属单位、地方测绘主管部门、测绘部门下属生产院/信息中心典型业务管理活动的深入调研并对当前测绘业务管理流程进行分析整理,其主要业务流程如图1所示。
图1 测绘业务管理流程图Fig.1 The flow chart of surveying and mapping business management
1.2 需解决的核心问题
经过近几年的信息化建设,测绘地理信息部门建设了部分业务管理系统,但是总体来说当前对国家局、直属单位、地方测绘主管部门、下属生产单位等各级测绘管理之间业务衔接的信息化支撑不足,需解决的核心问题包括:
1)信息化业务管理流程片段化,影响业务办理效率:业务管理系统缺乏统一规划,已建设的相关业务管理系统不能涵盖业务管理的全过程,系统分散重叠,流程被片段分割,不能完整地进行部门内部以及部门间的业务协同,影响业务办理效率。
2)业务管理信息不对称,不便于管理监控:当前的自动/半自动/人工相结合的管理模式下,业务管理信息在各级管理部门之间的共享能力差,管理端很难掌握到下属单位的实时/准实时业务管理信息,流程状态获取、进度监控、质量监控、执行推动都相对困难。
3)无法对业务管理信息进行自动汇总统计,不便于决策分析:业务管理信息需要逐级上报,各级部门汇总统计工作繁重,传统的业务处理过程统计准确性难以保障,历史业务数据缺乏系统性管理,难以开展深度统计分析和数据挖掘,工作效率低。
2 测绘业务管理系统设计
2.1 总体设计思路
针对测绘业务管理中存在的问题及需求,本文从以下几个方面进行业务管理系统的分析和设计:
1)在现有测绘业务管理体系基础上,设计面向“国家局—直属单位/地方测绘主管部门—下属生产单位”多级单位的网络化业务管理流程,打破现有管理流程被片段分割的局面。
2)针对各单位的业务管理信息资源统一建库、分级存储与管理,建设统一的业务管理信息资源中心,对国家局—直属单位/地方测绘主管部门—下属生产单位的业务管理信息分级进行存储与管理,为业务管理和综合决策分析提供支撑。
3)围绕测绘生产业务管理和应用系统建设的统筹和整合,构建并完善统一的信息化管理基础平台,为各类业务管理应用系统的建设和运行提供统一的技术环境,避免重复建设,保证互联互通、业务关联和数据共享,支撑业务管理系统的可持续扩展。
4) 建设面向“国家局—直属单位/地方测绘主管部门—下属生产单位”等多级单位的业务管理系统,实现管理流程的多级联动及管理信息的互联互通,提升测绘业务管理信息化水平。
2.2 系统总体架构
测绘业务管理信息化建设的总体设计框架由五个层面、两大保障体系共同构成,其中五个层面包括基础设施层、信息资源层、业务应用支撑平台、业务应用层和用户层;两大保障体系包括标准规范体系、运维保障体系。其总体架构如图2所示。
图2 系统总体框架图Fig.2 The overall architecture of the system
其中,基础设施层是其他各个层的物理基础,各个层次的实现都需要基础设施层提供服务,该层主要包含网络、服务器、安全设备、存储设备及支撑软件等。
信息资源层为统一存储各个应用系统的业务信息资源并为决策分析提供数据源。
应用支撑层主要提供业务、技术、数据、运行方面的支撑,具体包括信息交换工具、工作流、表单报表、权限管理、地图服务引擎等。
业务应用层按照业务管理层级分成了生产业务管理系统、质检业务管理系统、服务业务管理系统、国家局/直属单位/地方测绘主管部门及业务管理系统和决策支持系统,其中,面向下属生产单位的生产业务、质检业务、服务业务管理系统主要包括项目管理、技术管理、计划管理、进度管理、质量管理、人员管理、装备管理等功能模块,国家局/直属单位/地方测绘主管部门及业务管理系统主要包括计划管理、经费管理、合同管理、进度管理、质量管理、成果管理、验收管理等功能模块,决策支持系统主要包括资源管理决策分析、项目管理决策分析、经费管理决策分析等分析模块。
用户层主要包括国家局、直属单位、地方测绘主管部门及下属生产院、信息中心等各层次的业务管理人员。
2.3 信息资源库构建
测绘业务管理信息资源数据库是测绘生产、服务等业务管理信息的集合。测绘业务管理信息资源通过采集、交换、汇集、存储等手段在国家局—直属单位/地方测绘主管部门—下属生产单位等各级节点建立各类数据库,这些数据库共同构成了测绘业务管理信息资源数据库整体,为各类业务管理和综合决策分析提供数据支撑。
数据库分为业务管理应用数据库和综合决策分析数据库,其中,业务管理应用数据库主要包括各级生产及服务业务管理中涉及的机构和人员信息库、经费信息库、装备信息库(设备、软件等信息)和项目信息库,不同管理级别对业务管理信息和综合决策分析信息管理粒度不同,数据库构成图如图3所示。
图3 业务管理信息资源库设计Fig.3 Design of the business management information resource database
2.4 系统构成及对接
测绘业务管理系统主要用于支撑基础测绘业务的全国统筹、分级管理,其能够为各级测绘管理部门提供测绘核心项目管理业务服务及相关的人员管理、经费管理、装备管理服务,为各级测绘管理部门间提供业务协同服务,同时为各级测绘管理人员提供决策所需的业务管理信息汇总、分析服务等。业务管理系统分为国家级业务管理系统、省级业务管理系统及生产院级的生产业务管理系统、质检业务管理系统和服务业务管理系统。系统主要构成及信息对接如图4所示。
图4 系统构成及对接图Fig.4 System composition and docking diagram
国家局通过业务管理系统将任务、经费下达给直属单位或地方测绘主管部门,相关部门接到信息后进行任务的分解,将分解后的细粒度任务分配给下属生产单位进行生产实施。下属生产单位一般建设有生产业务管理和作业调度系统[5]、资料管理系统,其中测绘生产作业在物理隔离的生产网上进行,本文通过离线业务信息文件交换方式将生产任务信息导入到生产网相关业务系统数据库中,并将生产进度、质量等业务管理信息导出到生产业务管理系统数据库中,从而实现各级管理部门的业务管理信息的自动汇总、统计。
2.5 解决的关键技术
1)多部门业务协同管理快速搭建技术
测绘部门的生产与服务活动是多级部门的协作完成,部门内部的协同管理,以及部门间的协同管理是信息化建设根本特征,因此,要定制不同参与用户的工作台面,围绕各类管理活动运行,实现用户角色的业务协同技术。通过引入通用的业务协同管理平台,结合各级测绘部门业务管理贯标体系进行业务建模,能较快地构建出符合各级测绘业务部门需求的业务管理系统。业务协同管理平台提供交互式的业务建模工作,引入通用的工作流引擎和动态表单技术,定制和规范全局整体的测绘业务管理流程,将管理流程中的表单、文档电子化,实现业务管理流程的无纸化流转。
2)跨网络多级部门的信息交换与系统集成技术
测绘部门业务管理信息化相关应用系统将会在生产网、政务专网或互联网上运行,存在跨网络的管理信息交换,因此,要解决管理信息的交换标准和集成接口。本文通过设计离线数据交换工具,通过导出、导入离线数据文件的方式实现生产网生产作业管理信息与管理网(政务专网或互联网)生产业务管理系统的交换。
3)基于空间数据的图表结合的测绘业务管理技术
在测绘业务管理信息化系统构建中,为了快速地搭建符合用户业务需要的管理工作流,采用市场上成熟的协同工作流平台作为开发基础。然而在测绘行业中无论是数据生产还是业务管理,都少不了在空间层面表达出任务的范围和任务体量等信息。虽然成熟的工作流平台中对表单、报表等表达得非常完美,但是对地图的展示缺乏一定的支持。在本系统中为了解决这一问题,采用协同工作流平台与纯Java相结合来搭建基于成熟的协同管理工作流与地图展示分析的GIS系统。
3 测绘业务管理系统实现
本系统采用B/S技术架构路线,基于J2EE架构,使用Eclipse作为开发工具,Java为编程语言;引入成熟的业务协同管理平台——起步X5协同平台,实现工作流控制、表单设计,快速构建业务模型;使用Oracle数据库存储业务数据,使用Oracle Spatial存储空间数据,基于JDBC的方式连接Oracle数据库;采用免费开源的Geo server发布地图服务,实现GIS带图管理,满足GIS应用需求。
系统实现了国家局—直属单位/地方测绘主管部门—下属生产单位的多级业务管理功能,主要包括由国家局的项目整体规划、管控、协调,到直属单位、地方测绘主管部门的所属项目的计划制定,进度、质量监控、上报,最后至生产院和职能部门的项目监控和管理信息反馈,形成了基础测绘项目管理业务的闭环管理。系统界面如图5和图6所示。
图5 项目计划管理Fig.5 The functions of project plan management
图6 项目进度管理Fig.6 The functions of project schedule management
4 结束语
本文在对测绘部门现有管理模式、管理流程分析的基础上,将通用业务协同管理平台引入到测绘业务管理,并结合GIS可视化技术,构建了面向国家局—直属单位/地方测绘主管部门—下属生产单位等多层次的网络化、流程化业务管理系统,在一定程度上规范了测绘部门的业务管理,提升了参与管理人员的责任意识和业务办理效率;同时通过业务管理信息的共享交换,管理人员能够较为及时、便捷地获取生产一线的进度、质量等业务管理信息,实现了对项目过程的准实时监控,并为后续对业务管理信息的深度数据挖掘及领导决策分析提供了数据来源。目前该系统处于试运行阶段,后续将在现有用户功能和体验方面进行调试、优化以完善该系统,并进一步研究基于数据挖掘的决策分析功能以期为领导决策提供辅助支撑。