吴小平,王黔驹,连 健,许百泉,彭颖平
(1.中国地质大学(武汉)国家地理信息系统工程技术研究中心,湖北 武汉 430074;2.中国地质调查局发展研究中心,北京 100037;3.全国地质资料馆,北京 100037;4. 北京石大正信矿产资源技术咨询有限公司,北京100029)
地质资料汇交监管平台业务体系总体框架研究
吴小平1,2,3,王黔驹1,2,3,连 健2,3,许百泉2,3,彭颖平4
(1.中国地质大学(武汉)国家地理信息系统工程技术研究中心,湖北 武汉 430074;2.中国地质调查局发展研究中心,北京 100037;3.全国地质资料馆,北京 100037;4. 北京石大正信矿产资源技术咨询有限公司,北京100029)
地质资料汇交监管平台作为地质资料行政管理的主要抓手,对规范地质资料管理业务具有重要作用。为了解决地质资料监管相关业务系统间的数据共享与应用协同,统一管理地质资料监管业务信息,并提高信息综合分析与应用水平,本文结合地质资料汇交监管业务实践,以业务需求驱动系统应用集成,研究提出了地质资料汇交监管平台业务体系框架的基本定位及原则,设计了以汇交监管、公示查询和管理信息报送为主要内容的汇交监管业务总体框架,分析并开发了汇交监管业务总体框架的结构、技术方法及核心功能,为实现地质资料汇交监管业务一体化运行和应用提供技术支撑。
地质资料;监管系统;框架
地质资料汇交监管是国土资源主管部门履行地质资料行政管理的重要职责,加强对地质资料汇交的监督管理,创新管理方式,提高地质资料汇交监管水平,对收好、管好、用好地质资料具有重要作用。
为做好地质资料汇交监管工作,加强地质资料管理业务信息统一管理,利用信息化技术为手段,依据《地质资料管理条例》(国务院令第349号)等有关规定,通过掌握各类地质工作项目,在部和省级国土资源主管部门及其地质资料馆藏机构建立统一的地质资料汇交监管平台,对成果、原始、实物地质资料的汇交实行全程监管,实现地质资料汇交人依法汇交地质资料。监管范围主要包括:依法取得的探矿权、采矿权形成的地质资料;中央和地方财政出资开展地质工作形成的地质资料;《地质资料管理条例》规定应汇交的其他地质资料[1]。
1.1 基本定位
地质资料汇交监管平台业务总体框架以多业务支撑、开放式架构为基本指导思想,以地质资料汇交监管业务为核心,统筹考虑相关地质资料监管业务系统的特点,构建统一应用平台,整合多个应用,提供全国地质资料汇交监管业务统一的主数据管理、接口服务管理等功能,解决数据、服务、流程和页面的集成问题,实现对业务、数据和应用的统一协作管理,提高工作效率与监管管理工作水平。
1.2 基本原则
地质资料汇交监管业务总体框架依据《地质资料管理条例》等有关法律法规,通过整合地质资料汇交监管、地质资料管理信息报送、公示查询等业务,以汇交保障服务、以开放促进服务、以互联互通提升服务,促进地质资料资源汇聚,加强与各级国土资源地质资料主管部门、地质资料馆藏机构、地质资料委托保管机构,以及行业服务单位等的业务联系,推进全国地质资料管理业务体系建设。
总体框架的设计以面向国土资源管理部门、地质资料馆藏机构、委托保管单位,以及地质资料汇交人等用户为主,按照标准统一、信息共享的要求,结合地质资料汇交监管业务需求及软件工程的思想,遵循以下设计原则。
1)结构模块化。系统软件划分为功能相对独立的多个模块,采用低耦合的方式进行交互,为后续添加新功能或需求调整提供了便利性,降低二次开发的成本,便于软件管理和升级。
2)可扩展性。软件的设计与实现采用面向对象技术,系统结构清晰、易于移植、容易扩充、维护方便,可为添加新功能提供可重用的功能模块,加快开发效率,同时保持现有系统的可持续性。
3)高可用性。用户数据与处理程序相分离,用户数据的任何变更都不会引起运行程序的变更,同时管理系统本身提供容错或恢复机制来保证系统的高可用性。
4)易用性。提供给管理用户易于使用的界面,提供基于Web的接入方式,便于进行远程维护与管理。2 总体框架设计
2.1 业务体系框架
地质资料汇交监管业务总体框架以汇交监管业务为核心,统筹考虑非油气矿权项目监管、油气地质资料监管、汇交人查询服务及公示查询服务等多项业务,汇交监管平台总体框架分为基础业务层、数据管理层、应用管理层、门户服务层四层,汇交监管总体框架见图1。
图1 汇交监管平台业务总体框架
1)基础业务层。以全国地质资料汇交监管平台各支撑子系统,包括地质资料汇交监管、油气地质资料汇交监管、地质调查资料汇交监管、地质资料汇交公示服务、地质资料汇交人监管及地质资料管理信息报送等基础业务,这些业务共同构成汇交监管平台基础业务管理内容。
2)数据管理层。整合多个业务子系统中的核心数据,集中进行数据的转换、清洗和丰富,为监管平台提供统一、完整、准确的主数据信息。
3)应用管理层。主要负责各子系统管理的统一入口控制和系统之间业务的协作控制、信息发布、综合查询及统计分析等功能。
4)门户服务层。主要为地质资料汇交监管业务信息门户,包括对内系统门户和对外系统门户两方面的功能,对内系统门户主要为地质资料管理业务人员提供各类地质资料汇交管理业务的查询、统计、操作;对外系统门户主要用于查询地质资料汇交结果,以及发布地质资料监管相关的业务信息。
同时,系统的正常运行还需要一系列标准规范及运行管理制度的支撑,良好的组织保证及系统安全体系的建立是系统正常运行的保障,主要包括以下内容。
1)根据对系统现状及需求的分析,从物理、主机、网络、应用、管理、数据等方面来保证系统的安全。
2)全国地质资料汇交监管业务总体框架应用安全是利用PKI/CA基础设施发放的数字证书来提供安全服务,为用户登录提供数字证书认证服务,提高身份认证强度及增加关键业务操作的防抵赖功能;通过配备SSL,实现客户端到服务端通信的安全。
3)全国地质资料汇交监管业务总体框架网络安全主要是为应用划分独立的安全域,并制定配置合理的安全策略,在网络层面保护全国地质资料管理业务平台通信的安全。
4)主机安全防护将服务器主机操作系统、数据库及中间件进行安全加固,以满足当前安全需求。
5)数据安全方面做好数据库管理员及应用用户的访问控制,及时对数据进行备份,确保数据的可靠性和高可用性;使用数据库软件的安全策略确保数据的安全性。
2.2 技术实现过程
地质资料汇交监管平台总体框架解决方案采用SOA面向服务的企业IT架构,根据需求通过网络对松散耦合的粗粒度应用组件进行分布式部署、组合和使用,将应用程序的不同功能单元通过服务之间定义的接口和契约联系起来,使得构建在各种这样的系统中的服务可以以统一和通用的方式进行交互[2],实现各业务子系统的单点登录、互联互通、统一架构及统一标准,有助于解决信息系统间的信息孤岛问题。业务框架技术实现过程见图2。
系统采用J2EE框架来实现地质资料汇交监管业务,使平台具有较好的灵活性、可扩展性,便于系统的设计、开发、部署与维护。服务器采用Tomcat5.0以上版本,界面层采用JSP+JQuery+Ajax+HTML+Servlet技术构件门户站点。门户界面采用Ajax技术,提高用户界面的访问速度。采用JBOSE及Spring实现逻辑控制层,通过EJB(Sun的服务器端组件模型)技术来处理系统的业务逻辑部分,采用CMP(可操作的容器管理持久模型)提高部署的简易性和实体EJB的可移植性。
平台设计通过对现有系统应用情况的调研,结合异构、异地的静态数据集成,由子系统主动推送方式保证各系统的数据库自治性,基于Web Service服务来实现。对于实时数据的集成,采用XML接口编码,通过Web Service接口调用来实现集成[3-4]。在Web Service支持下,系统不依赖于单一的集成产品或受其限制,灵活应用XML、数据仓库、集成中间件等技术,以实现对复杂数据类型的集成。基于Web Service技术的数据集成解决方案,在保持现有系统自治性的基础上,实现跨平台、跨系统的异构、异地数据集成和实时业务流交互。在充分利用现有各系统存储资源的基础上,通过集中存储和逻辑存储相结合的方式,实现各类数据资源的整合和统一访问[5]。
根据地质资料汇交监管业务总体框架的定位及原则,地质资料汇交监管平台业务总体框架主要内容包括汇交监管基础业务管理、信息报送管理、信息发布与管理、综合查询、统计分析、日志管理、运行监控、对外门户、系统管理等。
3.1 汇交监管基础业务管理
汇交监管基础业务是整个业务体系框架建设的核心内容,主要是以项目为纲,以资料为主线,通过掌握各类矿业权及地质工作项目信息,实现部省两级国土资源主管部门及馆藏机构、委托保管单位、地质资料汇交人等通过监管平台开展成果、原始、实物地质资料从接收、发证、催交、公示等汇交监管业务,主要包括非油气类地质资料汇交监管、油气类地质资料汇交监管、地质调查资料汇交监管、地质资料汇交人查询服务、地质资料汇交公示等业务。
3.2 信息报送管理
信息报送管理主要是实现各级地质资料馆藏机构及委托保管单位按季度、年度在线报送地质资料管理统计数据及动态信息,提高地质资料管理信息报送的及时性及准确性。
图2 业务框架技术实现过程图
3.3 信息发布与管理
信息发布与管理的主要内容是按照地质资料管理有关要求向社会公开地质资料汇交有关信息,实现社会公众实时查询各类地质资料汇交情况,通过对外门户发布通知公告、法律法规、动态信息,推进汇交监管各类业务数据的发布与应用。
3.4 综合查询
通过汇交监管平台可查询汇交监管、信息报送等有关业务数据的关联查询,例如,查看某单位的地质资料年度汇交数据,并可以查看该单位年度汇交地质资料详细信息及与之相关的其他资料信息等。
3.5 统计分析
统计分析主要是对汇交监管、管理业务等数据的分析与对比。例如,将年度地质资料汇交情况、年度地质资料馆藏情况、年度信息报送情况等进行综合统计分析。在前台表现为数据报表和图形数据分析,在后台通过报表引擎和图形引擎进行数据的组织、计算、汇总、绘制等处理工作。
3.6 日志管理
日志管理记录系统的安全事件,掌握平台及各子系统发生的异常行为,跟踪分析发生异常行为的用户及影响的范围,通过日志统计分析汇总得到各种统计分析结果,从整体上了解平台运行的变化趋势。系统的告警日志可以掌握用户对数据需求并根据用户实际需求定制的不同数据访问规则;系统访问日志可以了解每个系统及业务功能的使用频次、用户日常行为、系统主要应用对象等;系统的下载日志可以掌握哪些业务表数据需求量最大并根据报表进行合理的资源分配。
3.7 运行监控
运行监控主要是对监管平台内各子系统的运行情况(资源占用、响应速度等)、用户访问情况进行监控,并提供统计分析图表。当系统资源占用率、响应速度、用户访问值达到一定的临界值时,系统自动给出预警信息。
前台以图形方式展示平台的运行情况和统计信息,后台收集、处理监管平台服务器的进程数、CPU占用率、内存占用率、系统用户登录信息等数据。
3.8 对外门户
对外门户向社会公众、地质资料主管部门、地质资料馆藏机构展示地质资料汇交管理相关通知及经过审核的地质资料管理业务信息。例如,通知通告、法律法规、地质资料管理常用文档、地质资料汇交凭证发放情况、地质资料催交信息等内容。
3.9 系统管理
用户可根据业务人员的工作性质及内容、所属部门与分组分配角色。通过角色,将系统权限直接赋权到账号上,并结合专业业务子系统中数据安全分级设置,对用户的功能/操作权限和数据权限进行控制。保证授权用户正常地访问数据,并防止非法用户对应用平台的入侵,以及防止现有用户对数据的越权访问,汇交监管平台中的用户信息与业务系统的用户均建立一定的对应关系,从而保障平台安全、稳定的运行。
3.10 部署模式
地质资料汇交监管平台是一个整合多个应用功能,为用户提供地质资料汇交监管相关业务管理及综合查询的平台,系统采取集中式部署,并与相关系统通过接口进行数据交换。
地质资料汇交监管是促进地质资料资源汇聚的重要手段。本文结合地质资料汇交监管业务实际,在充分调研需求的基础上,从业务框架结构、技术实现及功能等方面进行了分析与设计。地质资料汇交监管业务体系总体框架实现了地质资料监管相关业务系统的统一管理与应用,统一了不同汇交渠道的地质资料监管方式,对促进地质资料汇交监管业务一体化及推进汇交监管业务体系建设具有重要的支撑作用。
[1] 国土资源部.国土资源部关于印发地质资料汇交监管平台工作方案的通知(国土资发〔2011〕78号)[EB].2011.
[2] SOA RM. Reference Model for Service Oriented Architecture 1.0,OASIS Standard.[S]. 2006.
[3] SERVICE ORIENTED ARCHITECTURE MODELING LANGUAGE (SoaML),OMG Adopted specification, may 2012[EB/OL]. http://www.omg.org/spec/SoaML/1.0.1/PDF/.
[4] OASIS WEB SERVICES BROKERED NOTIFICATION1.3(WS-Brokered Notification), OASIS Standard,1 October 2006[EB/OL].http://docs.oasis-open.org/wsn/wsn-ws_brokered_notification-1.3-spec-os.pdf.
[5] 伍锦程,王占昌,张红英,等.石小亚地质资料多元异构信息的统一化描述[J].中国矿业,2013,22(9):66-68.
Research on the general framework for business architecture of geological data submission supervision platform
WU Xiao-ping1,2,3, WANG Qian-ju1,2,3, LIAN-Jian2,3,XU Bai-quan2,3,PENG Ying-ping4
(1.National Engineering Research Center for Geographic InformationSystem,China University of Geosciences (Wuhan),Wuhan 430074,China;2.Development and Research Center, China Geological Survey, Beijing 100037, China;3. National Geological Archives of China, Beijing 100037, China;4.Beijing Shida Zhengxin Mineral Resources Technology Consulting Co., Ltd., Beijing 100037, China)
As the main starting point of geological data administration, Geological data submission supervision platform is very important to standardizing the management of geological data. In order to solve the problems of data sharing and application between geological data management systems, unified management of geological data information, and improve the level of comprehensive analysis and application of information, in this paper, with the geological data submission supervision business practice, we studied the basic orientation and principles of the business architecture framework of the geological data submission supervision platform, designed the submission supervision business function framework including submission supervision, public inquiry, management information subssion, etc., analyzed and developed the structure, technical methods and core functionsof the general framework of the supervision business. All of these work and results provide technical support for the realization of the integrated operation andapplication of geological data submission supervision.
geological data; supervision; system framework
2016-09-15
中国地质调查局地质矿产调查评价专项“地质资料资源汇聚与管理”计划项目所属子项目“全国地质资料管理业务平台建设及运行维护”资助(编号:12120113025400);中国地质调查局地质矿产调查评价专项“地质资料资源汇聚与管理”计划项目所属子项目“地质资料委托管理系统建设”资助(编号:12120115072501)
吴小平(1982-),男,工程师,地理信息专业,现主要从事地质信息技术及地质资料管理研究工作。E-mail: drcwxp@163.com。
王黔驹(1978-),男,高级工程师,地质工程专业,现主要从事地质信息技术及地质资料管理研究工作。E-mail: wqianju@cgs.cn。
G275
A
1004-4051(2016)11-067-05