浅析地质资料管理系统的建立与应用

2016-12-27 13:50王建红贵州省地质调查院
大陆桥视野 2016年12期
关键词:关系数据库全文检索

王建红 / 贵州省地质调查院

浅析地质资料管理系统的建立与应用

王建红 / 贵州省地质调查院

本文对地质资料软件的系统结构做出概述,阐述了O racle与全文检索软件相结合对地质资料进行管理的重要思想。O racle数据库是世界流行的关系数据库管理系统,具备完整的数据管理功能,系统可移植性好,操作方便,功能强大。是一款高效率,可靠性极高的数据库解决方案,可很好的运用到地质资料管理系统中。

地质资料管理系统;数据库;全文检索

一、引言

在地质勘探和相关科研生产中,会产生大量的地质资料,包括、图片资料、文字报告、图表、图像、影音等数据,这些资料的记录对地质勘探的深入研究发挥巨大的作用。地质资料不断增加,面对庞大的数据资料,必须建立科学、完善的数据库管理体系,对地质资料进行科学化管理,提高数据在科研工作中的调用率,充分发挥记录地质资料的价值。将地质资料整合的统一的数据库管理系统中,建立科学化的目录库和电子文档库,与全文数据检索相结合,提供智能检索功能,为科研工作提供信息数据保障。

二、地质资料管理系统

本系统根据地质管理机关要求,模拟地质馆藏模式,建立科学、完善、信息化的地质资料管理体系,实现信息管理自动化,构建科学完善的信息化管理平台,进一步的提高地质信息管理水平,更好的服务于地质科研工作。

(一)汇交管理子系统

汇交地质数据采集:按照相关规定,采用一种或多种形式,将勘探管理系统、地质管理系统、科研管理相同、地质调查管理系统等资料整合,进行资料汇交管理。并且具有录入、修改、输入、输出、查找等功能。

汇交时间预报与工作提示:系统根据用户设置,预报资料汇交时间,当临近汇交时间时,系统会提示管理人员,督促管理人员及时完成制定的汇交工作,避免管理人员的疏忽导致的汇交延误。

资料汇交登记与证书管理:汇交人员数据登记,资料验收记录,发放汇交证书,打印汇交证书等。

管理信息整合发布:技术、法规、工作规范,资料管理政策、汇交记录、催交通知、统计资料等。

(二)目录数据管理子系统

主要工作内容有:对地质资料进行目录信息的建设、管理和维护,对成果地质资料的录入校验与查询,提供科学、规程化的目录检索功能。

主要功能包括:目录数据资料录入、修改和维护;系统访问身份校验;目录更新发布确认;目录检索查询;检索结果输出;其他数据登记与统计。

(三)馆藏机构管理子系统

主要包括馆藏机构设置,人员安排、设施管理、资料递增情况、保存现状、开发与利用。

(四)地质资料管理软件系统

总体框架:软件采用目前先进的Microsoft.NET技术,与B/S 和C/S架构相结合,利用企业级n层结构进行划分,在高效性、稳定性、灵活性等方面都表现十分出色。

B/S是Brower/Server的缩写,用户可以通过客户端与数据库进行交互,操作十分简单,用户只需要在客户机上安装一个浏览器,如Internet Explorer,我们在服务器上预先安装SQL Server或Oracle、Sybase 等数据库。此时,浏览器即可通过Web Server与数据库进行数据交互。

B/S优点在于,操作简单,不需要安装特定的软件,一台能够上网浏览网页的电脑,即可进行数据交互,更是删除掉了客户端维护的环节。系统扩展方式简单,只要能上网,通过管理员权限下发用户名和密码,便可以使用了。

C/S又称Client/Server或客户/服务器模式。与B/S工作方式相比,C/S需要采用高性能PC或工作站。用户需要安装特定的客户端软件。

C/S优点在于,发挥计算机强大的数据处理功能,一些繁琐的工作可以通过客户端进行处理,整理好数据后传送给数据库。客户端响应速度快。

三、TRS全文数据检索软件

经过上述分析可知,系统数据库内容包括:汇交管理、目录数据管理、馆藏资料数据等。

系统数据库涉及的资料规模庞大,由于功能需求,不能单纯依赖于一种关系数据库。很多企业用Oracle数据库用来做资料目录数据管理,但Oracle数据库在资料检索功能方面不是很强。因此,为了提高地质资料的全文管理功能和数据检索能力,选择一种全文数据库十分重要。

TRS全文数据库包括TRS DataBase Server,TRS Admin,TRSGateWay及TRS 全文数据库开发接口等,主要功能有:全文数据存储、全文数据管理及关系数据库的数据接口、数据发布等。TRS在处理输出结果方面,可按字段值或相关度进行排列,还可以按照多字段关联排序,并且支持检索结果分类功能。

TRS Gateway是目前市场上主流关系数据库全文检索,并且引进了数据库查询加速技术,能够充分实现双向数据共享,关系数据库和TRS全文数据库之间的一切数据之间的数据迁移。并且可以通过TRS网关无缝集成TRS全文数据库和关系数据库,使用户在同一个系统中两个享有良好的关系数据库事务处理和结构化数据管理功能,而且还具有非结构化内容强大的管理和检索。

TRS API.NET应用开发接口是一套通用的编程接口,在Visual C++.Net、Visual Basic.Net、Visual C#、WEB开发环境下为TRS Server开发访问界面。TRS API.NET封装检测结果和网络通信等环节,在系统开发环境与TRS数据库之间建立联系,编程人员通过TRS API.NET,完成全文检索、Web应用界面展示、系统集成、事件处理、结果返库等功能。

四、系统检索功能应用

(一)检索功能设计

各级科研管理人员访问地质资料库时,根据各部门需求的不同,资料库可以提供多种查询方式。本系统设计检索方式如下:

1.目录搜索

利用Oracle资料库强大的资料目录管理功能进行目录搜索。对资料目录进行模糊搜索、组合查询。用户根据资料目录和摘要等主要信息,确定并选择自己所需要的资料,系统通过授权,提供资料正文连接,从而查询到原文信息。

2.全文搜索

利用TRS全文数据库强大的全文检索功能。系统根据用户输入的关键词、关键句或文章片段,检索全文中与之匹配的文档,并提供按匹配度排序等功能。系统通过授权,提供资料正文连接,从而查询到原文信息。

3.图片搜索

搜索数据库中相关图片信息。系统提供两种搜索方式,一种是Oracle目录资料库图片格式类型检索,一种是TRS全文数据库图片类型检索。

(二)系统查询功能实现

全文搜索与图片搜索的流程基本相同。系统根据用户在查询初始页面输入的查询语句,生成系统查询条件,利用Session传输到结果,TRS API.NET应用开发接口在初始化页面中进行全文检索,TRS全文数据库完成连接、登陆、查询结果等。筛选出符合查询条件的结果,集中展示在结果页面中。

五、结论与分析

地质资料是国家重要的档案资料组成部分,是国家的宝贵财富。地质资料管理软件根据地质资料的复杂特性,选择Oracle数据库与TRS全文数据相结合的形式,充分发挥两个数据库自身强大功能,安全有效的存储地质资料数据,使其与勘探开发数据库相结合。提供了基于关系数据库的目录检索、全文检索和图片检索等功能,补充并增强了系统的全文数据管理功能。高效的系统运行能力,为地质资料管理人员降低了工作量,为广大科研人员提供了强有力的技术保障,是地质科研工作科学的信息化管理平台。

[1]王波,李娜. 基于ArcGIS的地质资料管理与应用系统的设计与实现[J]. 测绘与空间地理信息,2013,05:108-110.

[2]曾庆飞. 基于WebGIS的地质资料集成管理与应用服务系统设计[J]. 计算机与网络,2015,11:66-67+75.

[3]刘忠明,张娅,韩培光,姚燕,李伟东,倪宇飞,徐旭东,赵婷.地质资料管理服务向市县延伸浅析——以湖北省黄石市为例[J]. 资源环境与工程,2015,S1:73-78.

[4]党杰. 浅谈地质资料自动化管理系统的建设及应用——以广东省地质勘查局资料自动化管理系统为例[J]. 国土资源导刊,2012,06:88-89.

猜你喜欢
关系数据库全文检索
瑞典专利数据库的检索技巧
在IEEE 数据库中检索的一点经验
一种基于Python的音乐检索方法的研究
青年再造
发现“西方中医”
反腐
来信
基于单表结构的Web动态树设计与实现
探讨关系数据库设计中范式理论的教学方法