2016年第5期(总第78期)

发布时间:2016-7-21

实物地质资料业务管理系统的设计与实现

米胜信1,姚聿涛1,高志新2 ,周游1

1.国土资源实物地质资料中心,河北 三河 065201

2.中国地质调查局发展研究中心,北京 100037

摘要:国土资源实物地质资料中心针对实物地质资料属性特点,结合实物地质资料管理流程,开发了一套基于B/S架构的实物地质资料业务管理系统。本文阐述了实物地质资料业务管理系统的设计思路、系统功能特点,总结了运用效果,并提出了改进方向。

关键词:实物地质资料  业务管理  设计与实现

国土资源实物地质资料中心(以下简称实物中心)主要承担国家重要实物地质资料采集、管理、开发、研究和利用[1-2]。实物地质资料管理的过程中,工作环节较多,流程复杂,已有的传统管理模式不能对业务管理进行统一有效监管,存在数据格式不规范、数据采集范围不全面、数据内容不准确和各管理环节信息共享不畅等问题。

为了解决以上问题,我们开发了实物地质资料业务管理系统(以下简称业务系统),部署在实物中心局域网内,为业务管理工作提供一个网络平台,主要目的是对实物地质资料采集、入库、整理、数字化、对外服务等重要工作环节进行信息化管理和操作追踪。相对于传统的管理模式和应用结果表明,通过业务系统进行管理存在明显优势。

一、实物地质资料工作流程与管理现状

1.管理现状

目前,实物中心直接从事实物地质资料管理与服务的部门主要有汇交采集室、库藏管理室和资料服务室。

汇交采集室职能主要按照一定的规范要求,在全国范围内采集重要实物地质资料,包括岩心、标本、光薄片、样品以及配套的文本资料,并将采集完成后的资料移交到库藏管理室。

库藏管理室在接到汇交采集室移交的实物地质资料后,对资料建档,然后对实物地质资料和相关资料分别进行数字化,将数字化后的实物地质资料信息按照一定要求进行入库登记。

资料服务室根据库藏管理室整理完成后的实物地质资料信息,进行初级服务数据的整合,包括案卷级目录、文件级目录生成、资料基本信息著录和服务信息登记等工作。

2.实物地质资料管理工作流程

根据实物地质资料管理工作的特点,工作流程主要分为资料汇交采集、接收入库、信息整理、服务利用等工作环节。其中,在实物地质资料整理登记环节岩心整理工作内容较多,又分为钻孔岩心的整理、扫描、库位信息设置和库位信息二维码打印。

3.用户分类

系统的主要用户分为汇交采集、资料整理、资料服务三大类(表1)。

系统主要用户类型与主要工作内容

序号

类别

工作环节

主要工作内容

1

汇交采集类

任务创建

创建工作任务,填写和发布移交清单

2

资料整理类

资料接收

接收实物地质资料,向下分发实物地质资料

钻孔岩心整理

岩心的整理、入库信息登记、岩心扫描和信息录入

标本整理

标本照相、信息录入和入库

薄片整理

薄片显微照相、信息录入和入库

相关资料整理

相关资料的扫描、复制、命名和分类

3

资料服务类

目录生成

根据实物地质资料和相关资料类型,进行案卷级和文件级目录生成

资料信息著录

补充著录信息和服务数据的导出

二、系统功能设计及特点

1.系统功能

根据用户需求,业务系统主要由汇交采集、资料整理、资料服务三大业务模块和统计分析、系统管理两大管理模块组成。

业务模块根据工作流程和管理职责进行功能设置,保证系统功能齐备,数据流安全完整,具体功能如图1所示。

统计分析功能主要是为管理人员设置,查看每份资料的整理进度和操作人员,便于监管和操作追踪。另外可以按需导出统计数据,为领导决策提供数据支撑。

系统管理模块主要针对业务管理人员进行角色划分、权限设置、流程设置、部门设置以及系统中其他的选项设置等。

 

图1  业务系统功能结构图

2.系统功能特点

2.1按照职责划分用户权限

系统用户按照不同角色进行权限划分,做到各司其职,各负其责。除了系统管理员拥有最高权限外,其他用户只能进行权限范围内的操作。这样既防止越权操作,又能保证实物地质资料信息安全,并且将所有操作进行日志记录,确保对数据和操作员进行追溯[5]。另外,系统对删除记录权限进行了严格的控制,因为系统的数据是前后关联的,如果上游用户对数据删除,将会直接影响到下游用户的管理工作,不能保证数据的准确性。只有通过申请审批,最高权限的管理员才能进行删除操作[3-4]

2.2对其他系统起到串联作用

在实物地质资料管理的重要环节中,有的系统已经运行成熟,比如岩心扫描系统、库藏管理系统、薄片照相系统和数据发布系统。但是这些系统的关联性较差,在一定程度上好比一个个信息和应用孤岛,缺乏数据的共享与交互,不利于实物地质资料的管理。在系统设计开发时,按照实物中心信息化规划预留多种接口,方便功能的扩展,使现有系统进行串联。其中,岩心扫描系统的数据可以直接为岩心整理进行统计调用,库藏管理系统可以为本系统提供库位信息,业务系统产生的数据还可以为发布系统提供部分基础数据,通过业务系统对中心各环节的管理系统进行了有效整合串联,实现了实物地质资料的一体化管理。

2.3强化实物地质资料业务数据继承

实物地质资料整理工作流程,存在一定的生命周期,数据具有很强的继承性,下游操作员继承上游的数据,既能保证数据的准确,又节省了实物工作量。比如在岩心整理扫描过程中,岩心的整理长度与岩心的扫描长度一定吻合;在实物地质资料案卷级目录生成中,实物地质资料的属性和数量信息继承前流程信息,文件级目录生成中,将相关资料信息整理和实物信息的目录继承,然后按照规则分类,生成文件级目录信息;在著录过程中,项目基本信息表、岩心信息表中则大部分继承上游的管理数据,只需补充部分信息即可完成资料著录工作。

2.4加强进度监管与检索管理

实物地质资料整理工作环环相扣,一个环节的疏忽或延误,将影响整个实物地质资料整理进度。因此系统设计了工作进度监管模块,可以清晰直观的查看实物地质资料的整理进度、操作员的工作情况,为领导检查和监督提供了有力的抓手。此外,系统设置了多种多样的检索功能,可根据项目名称、操作时间、工作区域、用户信息等进行模糊检索和多条件复合检索,检索形式可定制性强,方便用户和领导进行信息查询,提高了工作效率。

2.5解决格式多样数据兼容

系统提供多种数据处理转换功能,可将系统数据转换为DBF、EXCEL、PDF等多种格式,为实物地质资料信息发布、统计、服务产品开发提供基础数据。同时系统也支持多种格式的导入,系统数据兼容性较强。

三、关键技术运用

1.java S2SH开发技术

业务系统采用Java+SQLserver+Struts2.3.8+Spring3.2.1+Hibernat 4.1.10企业级技术体系结构开发,具有如下几点优势: ①B/S架构比C/S架构具有分布性优势,在系统部署和应用方面容易实现管理,通过中心局域网浏览器便可实现系统全部功能;②Java语言具有健壮的存储管理,移植性和安全性较强;③便于维护。升级与扩展只需要重新编写页面代码即可完成;④共享性强,用户对系统数据库进行操作,数据也同步于其他用户,实现管理工作的协同[5]

2.技术体系架构设计

为满足系统的安全性、可移植性、可扩展性等方面的要求,对技术体系结构进行了严格的层次划分和控制。主要分为4个层次,依次为数据存储层、数据控制层、应用服务层、用户层。①数据存储层主要是使用数据库管理软件对本地实物地质资料数据的存储;②数据控制层主要实现对数据的审核,基本数据入库前的检查、审核及数据入库,实现对数据库的统一管理;③应用服务层实现汇交采集、资料建档、资料整编、岩心扫描、资料著录、综合查询、统计分析等功能;④用户层,系统建设采用B/S模式可很好的适用于应用服务层、用户层,实现面向用户的权限管理、查询统计等功能,界面友好[5-8]

3.EasyUI前端界面展示

EasyUI前端界面基于JQuery的UI插件集合,主要实现系统的用户界面开发。该插件集合支持多种主流浏览器,兼容性强、稳定性高,运行速度快,图形界面丰富,非常适合本系统的页面需求,因此在系统开发中采用该技术。系统界面美观大方、操作简捷、与现有的其它网络系统界面协调一致,符合实物地质资料行业的一贯界面设计风格。

四、系统应用及效果

业务系统于2015年1月在实物中心正式上线运行,辅助开展实物地质资料管理工作。2015年后实物中心采集的所有实物地质资料信息均通过该系统进行管理,解决了之前协调沟通不畅、工作效率不高、数据结构不规范、统计数据不准确等问题。

1.规范了工作流程

实物地质资料采集、整理、服务等主要环节均通过系统进行了有效管理和控制,使各工作环节在同一系统框架下按流程开展工作,分工明确,责任清晰,规范了实物中心的业务管理工作流程。

2.提高了工作效率

实物中心管理人员和领导通过系统进行资料整理、浏览,检索实物地质资料整理进度,数据可集中共享,提高了工作效率,保障了数据质量,同时提高了实物地质资料管理工作的监管力度,有力地保障了日常管理工作的顺利开展。

3.提升了服务水平

通过系统的运行,形成部分实物地质资料管理和服务数据,包括馆藏实物地质资料目录清单、著录信息和数字化信息等。这些数据的产生不仅为实物地质资料社会化服务提供了数据基础,而且在各种类应急发布服务、统计数据生成等方面发挥了重要作用,为用户查阅实物地质资料和领导辅助决策提供便利,全面提升了服务水平。

五、系统改进建议

系统功能模块按照实物地质资料管理流程设计,解决方案满足目前的管理需要,但是仍有几点需要改进。

1.进一步挖掘业务管理功能

岩心的整理是一项繁重和复杂的工作,在岩心整理时,由于操作人员与电脑分离,需要人工纸质登记,然后进行系统录入。这样的工作方式不能保障数据质量,且工作效率低下,可开发移动端操作接口功能,方便岩心整理工作。

2.深化数据管理功能

该系统的定位侧重于业务管理和部分基础数据的生产,不能满足用户日益增长的服务需求。应对系统数据管理功能进行升级,与岩心扫描、薄片显微照相等系统进行更深层次的对接,构建统一的实物地质资料信息管理平台,实现数据生产和业务管理的齐头并进。

3.加强系统的安全管理

虽然系统用户角色划分和权限设置比较完善,但依然存在一定的安全隐患。由于系统中有些数据为敏感数据,存在信息泄露等安全隐患。为了加强系统的安全管理,除了在硬件防护方面着手外,可增加用户登录指纹验证功能,确保系统数据安全性。

结语

业务系统的开发应用对实物地质资料管理具有重要意义,不仅规范了实物地质资料工作流程,减少了重复工作,而且在一定程度上提升了实物地质资料信息化服务能力。系统应未来结合大数据和物联网技术,实现实物地质资料管理平台、数据平台和服务平台的统一整合,使实物地质资料信息化管理水平迈向新的台阶。

参考文献

    [1] 颜世强, 郭艳军, 王喆等. 基于DSpace的地质资料数字仓储系统建设与应用[J]. 地质通报. 2013, 07: 1134~1140.

[2]     [2]茹湘兰. 加强我国实物地质资料管理的建议[J]. 国土资源科技管理. 2002, 05: 60~62.

[3]     [3]李东风, 杨新泉, 贺静华. 浅析辽宁省实物地质资料管理信息服务系统建设[J]. 国土资源信息化. 2013, 02: 47~50+54.

[4]     [4]任香爱, 李英康, 张业成. 实物地质资料管理的信息化建设[J]. 国土资源, 2003, 03: 42~43.

[5]     [5]刘仁霖, 钱大益. 高校仪器设备信息化管理系统的设计与实现[J]. 实验室研究与探索, 2015, 09: 281~284.

[6]     [6]解堃, 李文文, 林全章. 无形资产管理系统的设计与实现[J]. 山东煤炭科技, 2011, 05: 283~284.

[7]    [7]夏菁, 白志强, 王宝鹏. 地质资料信息化综合管理平台的设计及实现[J]. 北京大学学报(自然科学版), 2014, 02: 295~300.

    [8] 罗成裕. 基于ASP.NET的高等学校教学仪器设备管理系统的设计与实现[J]. 电脑知识与技术. 2011(24): 5829~5830. 

[1]