China New Technology and New Products Magazine
基于ASP技術(shù)的危機礦山地質(zhì)資料信息集成系統(tǒng)的研究和應(yīng)用
王斌 1 王海華 2 張立海 1 周 峰2 劉向東1 劉永權(quán)2
(1.國土資源實物地質(zhì)資料中心,北京 101149;2.中國地質(zhì)圖書館,北京 100083)
摘 要:危機礦山地質(zhì)資料信息集成系統(tǒng)是危機礦山勘查項目成果集成的重要組成部分,是用戶查詢利用和共享危機礦山接替資源找礦工作成果的一種網(wǎng)絡(luò)服務(wù)方式。本文首先介紹了開發(fā)該系統(tǒng)的必要性,然后重點介紹了系統(tǒng)的總體結(jié)構(gòu)設(shè)計和系統(tǒng)實現(xiàn)的功能。希望本文在危礦成果的推廣應(yīng)用中起到一定的作用。
關(guān)鍵字:危機礦山;地質(zhì)資料;服務(wù);系統(tǒng)
中圖分類號:TP31 文獻標識碼:A
引言
全國危機礦山接替資源找礦工作經(jīng)過政府和各礦山企業(yè)近幾年的共同努力,取得了顯著成果。在230個找礦項目中,48個探獲資源儲量達到大型或超大型礦床規(guī)模,76個探獲資源儲量達到中型規(guī)模。在取得找礦突破的同時,通過危機礦山地質(zhì)資料采集工作,收集了大量原始、實物和成果地質(zhì)資料以及文獻資料。由于危機礦山接替資源找礦工作所涉及的大部分礦山是我國著名老礦山,其礦床類型大部分具有典型性和代表性,有的還具有特殊性。為充分利用計算機和網(wǎng)絡(luò)技術(shù),將危機礦產(chǎn)接替資源找礦工作形成的地質(zhì)資料及時向社會推廣應(yīng)用,提高地質(zhì)資料利用效率,共享危礦找礦成果,提高找礦工作效率,擴大礦產(chǎn)資源儲量,建設(shè)危機礦山地質(zhì)資料信息集成系統(tǒng)十分必要。
1 危機礦山地質(zhì)資料信息集成系統(tǒng)總體設(shè)計
1.1 系統(tǒng)設(shè)計目標
通過調(diào)研國內(nèi)外地質(zhì)資料信息服務(wù)技術(shù)手段、服務(wù)途徑和服務(wù)方式,采用先進的計算機技術(shù)、網(wǎng)絡(luò)技術(shù)、GIS技術(shù)和數(shù)據(jù)庫技術(shù),將危機礦山找礦工作獲取的原始、實物和成果地質(zhì)資料以及相關(guān)文獻資料進行信息集成,開發(fā)具有數(shù)據(jù)輸入、輸出、查詢、備份等多功能、全方位、信息共享的危機礦山地質(zhì)資料信息集成系統(tǒng),為全國危機礦山接替資源找礦專項匯集地質(zhì)資料成果,提供獲取危機礦山各類地質(zhì)資料信息的門戶,塑造危機礦山立體地質(zhì)信息形象,更好地為社會公眾提供地質(zhì)資料信息服務(wù)。
1.2 系統(tǒng)設(shè)計原則
該系統(tǒng)的設(shè)計開發(fā)應(yīng)遵循以下基本原則:
(1)標準化、規(guī)范化和安全性原則。該系統(tǒng)應(yīng)遵循信息技術(shù)的國家及行業(yè)標準和規(guī)范,確保信息資源存儲、傳輸和應(yīng)用的標準化、規(guī)范化和安全性。
(2)實用性原則。該系統(tǒng)應(yīng)能滿足危機礦山地質(zhì)找礦資料信息集成的需要,提高其工作效率,方便用戶檢索查詢。
(3)可靠性原則。該系統(tǒng)應(yīng)有很強的容錯和處理突發(fā)事件以及報錯能力,不至于因某個動作或某個突發(fā)事件而導致數(shù)據(jù)丟失或系統(tǒng)癱瘓。
(4)開放性和可擴展性原則。為方便系統(tǒng)功能的擴展,該系統(tǒng)宜采用面向服務(wù)的體系結(jié)構(gòu)SOA(Service-Oriented Architecture,簡稱“SOA”)開放標準,將主要功能寫成專門的模塊或是類。在系統(tǒng)后期功能擴展和更新維護中只需修改參數(shù)、調(diào)用或開發(fā)新的模塊即可實現(xiàn)功能擴展。
(5)經(jīng)濟性和可操作性原則。在保證實現(xiàn)各項功能的基礎(chǔ)上,應(yīng)以最高性價比配置系統(tǒng)的軟硬件,還應(yīng)具有良好的人機交互界面,易學易用,操作簡便靈活等。
1.3 系統(tǒng)總體結(jié)構(gòu)設(shè)計
危機礦山地質(zhì)資料信息集成系統(tǒng)按照B/S結(jié)構(gòu),采取多種技術(shù)手段設(shè)計開發(fā),由后臺和前臺兩部分組成,總體結(jié)構(gòu)如圖1所示。后臺以ASP技術(shù)(Active Server Page動態(tài)服務(wù)器頁面,簡稱“ASP”)作為軟件開發(fā)平臺,選用Microsoft SQL Server 2008數(shù)據(jù)庫設(shè)計開發(fā),主要由礦山基本信息管理、項目基本信息管理、礦山新聞管理、原始資料信息管理、實物資料信息管理、成果資料信息管理、文獻資料信息管理、礦山圖片管理和用戶管理等功能模塊組成;前臺采用Xhtml、CSS、Flash、JS等前端表現(xiàn)技術(shù)手段設(shè)計開發(fā),主要由導航頁面、系統(tǒng)首頁、礦山新聞、原始資料、實物資料、成果資料、文獻資料和礦山圖片等功能模塊組成;后臺各部分功能模塊與前臺功能對應(yīng)信息如表1所示。該系統(tǒng)總體結(jié)構(gòu)設(shè)計由用戶層、業(yè)務(wù)邏輯層和數(shù)據(jù)層等三層架構(gòu)組成,各層作用如下: (1)用戶層。用戶可以通過該系統(tǒng)前臺獲得資料瀏覽、查詢、下載等服務(wù)。 (2)業(yè)務(wù)邏輯層。業(yè)務(wù)邏輯層是分析、處理系統(tǒng)前臺或后臺發(fā)送和接收到的各類信息,并將處理結(jié)果返回系統(tǒng)前臺或后臺。 (3)數(shù)據(jù)層。數(shù)據(jù)層主要是存放各類與危機礦山相關(guān)的資料信息。這些數(shù)據(jù)以危機礦山或項目為基本單元,對所有數(shù)據(jù)資料進行統(tǒng)一組織和管理。
圖1 危機礦山地質(zhì)資料信息系統(tǒng)總體結(jié)構(gòu)
表1 后臺功能模塊與前臺信息顯示對應(yīng)表
序號 | 后臺功能模塊 | 前臺信息顯示 |
1 | 礦山新聞管理 | 礦山新聞 |
2 | 原始資料信息管理 | 原始資料 |
3 | 實物資料信息管理 | 實物資料 |
4 | 成果資料信息管理 | 成果資料 |
5 | 文獻資料信息管理 | 文獻資料 |
6 | 礦山圖片管理 | 礦山圖片 |
2 危機礦山地質(zhì)資料信息集成 系統(tǒng)功能概述
該系統(tǒng)基本實現(xiàn)了各危機礦山原始、實物和成果地質(zhì)資料以及相關(guān)文獻資料的瀏覽、查詢和下載等服務(wù)功能。
2.1 系統(tǒng)后臺功能概述
后臺即系統(tǒng)管理員對系統(tǒng)前臺內(nèi)容進行集中管理的平臺,同時可對系統(tǒng)進行不同程度的配置以達到理想效果。該系統(tǒng)后臺設(shè)計界面如圖2所示。對于后臺的每一功能模塊都包含相應(yīng)資料信息的添加、刪除、修改等管理功能。
圖2 后臺系統(tǒng)管理 2.2 前臺功能概述 前臺即系統(tǒng)的網(wǎng)站頁面,它將后臺存儲的各種地質(zhì)資料信息按照一定的方式展示出來。該系統(tǒng)提供了較好的人機交互界面如圖3所示。該系統(tǒng)的檢索查詢主要包括根據(jù)導航信息和利用菜單欄各功能菜單等兩種查詢方式。其中,該系統(tǒng)提供了根據(jù)地圖、行政區(qū)名稱、礦種類別和成礦類型等四種導航信息查詢方式供用戶利用。用戶選擇某一危機礦山之后即進入該礦山專題頁面如圖4所示。用戶也可以利用菜單欄進行原始、實物、成果和文獻相關(guān)資料的檢索詢。 圖3 前臺設(shè)計界面 圖4 礦山專題頁面 礦山專題頁面是以危機礦山或項目為基本單元向用戶提供地質(zhì)資料信息服務(wù),主要包括礦山新聞、原始資料、實物資料、成果資料、文獻資料等信息。對于某一礦山的資料信息是以列表的形式進行羅列。用戶選擇所需資料即可打開相應(yīng)資料或跳轉(zhuǎn)到下載界面。具體應(yīng)用舉例如下: (1)鉆孔巖心柱狀圖信息顯示功能 選擇“實物資料/巖心”打開如圖5所示鉆孔巖心柱狀圖顯示信息。 圖5 鉆孔巖心柱狀圖信息 (2)光薄片信息顯示功能 選擇“實物資料/光薄片”,在列表中選擇其中某一光薄片打開如圖6所示的光薄片信息顯示頁面。 圖6 光薄片信息 結(jié)語 該系統(tǒng)采用B/S結(jié)構(gòu)開發(fā)設(shè)計,基本實現(xiàn)了危機礦山地質(zhì)資料信息的輸入、輸出、檢索查詢等功能,是危機礦山勘查項目成果集成的重要組成部分。該系統(tǒng)的設(shè)計開發(fā)完成為全國危機礦山接替資源找礦工作地質(zhì)資料成果的展示和推廣應(yīng)用提供了一種網(wǎng)絡(luò)化服務(wù)方式,可方便用戶瀏覽、檢索和利用地質(zhì)資料信息。為充分發(fā)揮該系統(tǒng)作用,在后續(xù)工作中應(yīng)積極收集整理危機礦山地質(zhì)資料信息,并及時更新和維護后臺數(shù)據(jù)庫,從而更好地為社會公眾提供資料利用服務(wù),發(fā)揮危機礦山專項工作成果的社會效益和經(jīng)濟效益。 參考文獻 [1]李合生.基于MapInfo的巢湖水質(zhì)管理信息系統(tǒng)的構(gòu)建研究[D].安徽:合肥工業(yè)大學,2006:32-41. [2]王海華,周峰.危機礦山專項實物地質(zhì)資料信息集成研究成果報告. [3]張超.地理信息系統(tǒng)[M].北京:高等教育出版社,1995.