地質(zhì)實驗室樣品檢測系統(tǒng)的探究

時間:2022-03-29 10:42:15

導(dǎo)語:地質(zhì)實驗室樣品檢測系統(tǒng)的探究一文來源于網(wǎng)友上傳,不代表本站觀點,若需要原創(chuàng)文章可咨詢客服老師,歡迎參考。

地質(zhì)實驗室樣品檢測系統(tǒng)的探究

結(jié)構(gòu)設(shè)計—B/S結(jié)構(gòu)

B/S結(jié)構(gòu),即Browser/Server,瀏覽器/服務(wù)器模式,是Web興起之后的一種網(wǎng)絡(luò)結(jié)構(gòu)模式,Web瀏覽器是當(dāng)前客戶端最主要的應(yīng)用軟件。這種模式可以有效地統(tǒng)一客戶端,能夠把系統(tǒng)功能實現(xiàn)的核心部分集中到服務(wù)器上,進而簡化了系統(tǒng)的開發(fā)、維護和使用[3]??蛻舳瞬挥迷侔惭b其他任何的客戶軟件,只需安裝一個瀏覽器,比如NetscapeNavigator或InternetExplorer,一個服務(wù)器,比如Oracle、Sybase、Informix或SQLServer等數(shù)據(jù)庫,這樣一來瀏覽器就能夠通過WebServer與數(shù)據(jù)庫實現(xiàn)數(shù)據(jù)的交互,客戶就能夠利用瀏覽器直接訪問相關(guān)資源數(shù)據(jù)信息。B/S結(jié)構(gòu)最大的優(yōu)點就是能夠隨時隨地地進行操作,而并不需要安裝任何專門的軟件,只要擁有一臺能夠上網(wǎng)的電腦設(shè)備即可,客戶端能夠?qū)崿F(xiàn)零維護,系統(tǒng)更容易擴展。隨著B/S結(jié)構(gòu)的使用范圍越來越廣,尤其是由于需求推進了AJAX技術(shù)的發(fā)展,它的程序也可以在客戶端的電腦上進行某些部分的處理,進而很大程度上減輕了服務(wù)器的負擔(dān),而且還提高了交互功能,以便進行局部實時刷新。該系統(tǒng)選用三層結(jié)構(gòu),即前臺使用ASP.NET技術(shù),中間層將iis作為服務(wù)器,后臺將SQLServer作為數(shù)據(jù)庫層。前臺的ASP.NET技術(shù)主要負責(zé)控制頁面,顯示資源信息數(shù)據(jù),及時反饋用戶的操作信息等等[4]。ASP.NET技術(shù)又被稱為APS+,但它不只是APS的簡單升級版本,而是MicroSof研發(fā)的新一代ActiveServerPages腳本語言,它是微軟發(fā)展的新型體系結(jié)構(gòu).NET的一部分,它的新型技術(shù)構(gòu)架能夠讓每一個用戶的網(wǎng)絡(luò)生活都變得更為簡單。IIS服務(wù)器則是利用Internet在用戶和地質(zhì)實驗室樣品檢測資源管理部門之間提供切實可行的操作工具,能夠有效地實現(xiàn)資源信息的實時動態(tài)交互,一方面為用戶提供信息搜索查詢功能,另一方面為資源管理部門提供在Internet上資源信息的服務(wù)。InternetInformationServices(IIS,互聯(lián)網(wǎng)信息服務(wù)),是一種網(wǎng)頁服務(wù)組件,它包括了用于網(wǎng)頁瀏覽的網(wǎng)頁服務(wù)器、用于新聞服務(wù)的NNTP服務(wù)器、用于文件傳輸?shù)腇TP服務(wù)器、用于郵件發(fā)送的SMTP服務(wù)器。IIS促使在網(wǎng)絡(luò)上信息成為了一件極為容易的事情。SQLServer數(shù)據(jù)庫主要負責(zé)存儲、編輯、收集相關(guān)的資源信息,并提供輸出功能。SQLServer是一個關(guān)系數(shù)據(jù)庫管理系統(tǒng)。而SQL是英文StructuredQueryLanguage的縮寫,意思為結(jié)構(gòu)化查詢語言。SQL語言的主要功能就是同各種數(shù)據(jù)庫建立聯(lián)系,進行溝通。按照ANSI(美國國家標(biāo)準協(xié)會)的規(guī)定,SQL被作為關(guān)系型數(shù)據(jù)庫管理系統(tǒng)的標(biāo)準語言。SQL語句可以用來執(zhí)行各種各樣的操作,例如更新數(shù)據(jù)庫中的數(shù)據(jù),從數(shù)據(jù)庫中提取數(shù)據(jù)等。

數(shù)據(jù)庫設(shè)計—SQLServer

在系統(tǒng)中,數(shù)據(jù)庫管理系統(tǒng)是采集整理相關(guān)資源數(shù)據(jù)的工具,科學(xué)地集中相關(guān)資源數(shù)據(jù)信息,然后再由資源數(shù)據(jù)管理系統(tǒng)保存輸入數(shù)據(jù)庫,最終由資源部門管理人員維護這些數(shù)據(jù)信息,如果這些數(shù)據(jù)信息的質(zhì)量符合有關(guān)標(biāo)準要求,并獲得了確認的批準,工作人員方可通過系統(tǒng)將資源數(shù)據(jù)信息到網(wǎng)上,以便用戶瀏覽查詢資源數(shù)據(jù)信息。設(shè)計系統(tǒng)采用的MicrosoftSQLServer2008,推出了相當(dāng)多的新型特性,促使它成為了當(dāng)前最為強大、最為全面的MicrosoftSQLServer版本。它能夠有效地降低開發(fā)和管理資源數(shù)據(jù)基礎(chǔ)設(shè)施的時間以及成本費用,能夠提供一個最為全面的平臺,及時地為用戶提供他們所需的數(shù)據(jù)信息[5]。另外,它最大的特點就是可信任性,它主要體現(xiàn)在以下三個方面:MicrosoftSQLServer2008可以對整個資源數(shù)據(jù)庫、數(shù)據(jù)文件、日志文件等進行加密工作,而不需要改動任何應(yīng)用程序;MicrosoftSQLServer2008可以為加密的密鑰管理提供一個極為全面的解決方案;MicrosoftSQLServer2008可以為用戶提供審查自己數(shù)據(jù)操作的服務(wù),進而提高了遵從性以及安全性。

系統(tǒng)功能模塊設(shè)計

當(dāng)前的地質(zhì)實驗室樣品檢測能力資源管理系統(tǒng)應(yīng)該從建庫的數(shù)據(jù)信息整理到格式轉(zhuǎn)換階段,都應(yīng)該嚴格規(guī)范相關(guān)工作流程的具體技術(shù)路線,規(guī)劃數(shù)據(jù)庫的建設(shè)和維護工作,比如數(shù)據(jù)的錄入、管理、維護、信息等等。地質(zhì)實驗室樣品檢測能力資源管理系統(tǒng)最基本的工作模式,就是利用系統(tǒng)的后臺管理系統(tǒng)集中各個地質(zhì)實驗室的檢測能力資源數(shù)據(jù),然后將這些數(shù)據(jù)信息輸入資源數(shù)據(jù)庫進行管理工作,最后再利用前臺數(shù)據(jù)信息資源共享平臺為用戶提供相應(yīng)的瀏覽查詢服務(wù)。這樣一來,用戶就能夠有效地借助前臺資源共享平臺進一步地了解地質(zhì)實驗室樣品檢測能力資源的相關(guān)數(shù)據(jù)信息,資源管理部門也能夠有效地通過該系統(tǒng)加大與國內(nèi)外同行的交流與互動,進而進一步地提升地質(zhì)實驗室的試驗技術(shù)水平。

系統(tǒng)功能的實現(xiàn)

數(shù)據(jù)庫的管理為了更好地保障資源數(shù)據(jù)信息的完整性和正確性,應(yīng)該選擇相關(guān)數(shù)據(jù)的生產(chǎn)者進行資源數(shù)據(jù)信息的管理工作。因此在數(shù)據(jù)庫信息管理系統(tǒng)當(dāng)中,相關(guān)數(shù)據(jù)的采集作業(yè)應(yīng)該讓數(shù)據(jù)生產(chǎn)者利用數(shù)據(jù)庫系統(tǒng)科學(xué)合理地完成[7]。當(dāng)有新的資源數(shù)據(jù)信息誕生的時候,數(shù)據(jù)生產(chǎn)者就應(yīng)該嚴格按照數(shù)據(jù)標(biāo)準格式,從數(shù)據(jù)中總結(jié)提煉出數(shù)據(jù)的各項特征,然后將它們按照相應(yīng)的標(biāo)準要求輸進數(shù)據(jù)管理系統(tǒng)。在所有的數(shù)據(jù)特征填寫完成之后,再利用數(shù)據(jù)管理系統(tǒng)進行邏輯檢查,若是無誤,尚可將這些資源數(shù)據(jù)信息添加進數(shù)據(jù)庫內(nèi)。為了有效地保障網(wǎng)站資源數(shù)據(jù)庫的安全,一方面,后臺客戶端登陸應(yīng)該采用用戶密碼與驗證碼的雙重安全管理模式;另一方面,利用安全、靈活的客戶端權(quán)限管理模式來保證資源數(shù)據(jù)信息維護和共享的安全性。地質(zhì)實驗室信息維護是資源數(shù)據(jù)庫信息管理的關(guān)鍵步驟,它具體包括以下三個方面信息的維護:第一,維護和管理系統(tǒng)信息和常規(guī)信息,其中系統(tǒng)信息的管理維護工作主要是管理后臺超級用戶和權(quán)限以及管理前臺登陸用戶,而管理維護常規(guī)信息指的就是編輯和管理相關(guān)的新聞公告、服務(wù)機構(gòu)、規(guī)章制度等信息;第二,維護地質(zhì)實驗室基本信息所牽涉的基本代碼表,指的就是維護實驗檢測的產(chǎn)品名字、產(chǎn)品領(lǐng)域、儀器類型等等代碼;第三,維護各個地質(zhì)實驗室的資源數(shù)據(jù)信息,維護地質(zhì)實驗室的基本信息、相關(guān)資源狀況、樣品檢測能力、儀器設(shè)備信息等等。資源數(shù)據(jù)的資源數(shù)據(jù)庫系統(tǒng)只有通過了數(shù)據(jù)網(wǎng)絡(luò)才能真正地實現(xiàn)資源數(shù)據(jù)的共享,因此資源數(shù)據(jù)的工作自然就是地質(zhì)實驗室樣品檢測能力資源實現(xiàn)共享的最后一個環(huán)節(jié),也是最為重要的環(huán)節(jié)之一。這項工作應(yīng)該由資源數(shù)據(jù)系統(tǒng)負責(zé)完成,該項工作選用的是當(dāng)下最為流行的B/S結(jié)構(gòu),并結(jié)合最新型的網(wǎng)頁設(shè)計技術(shù),將系統(tǒng)的資源數(shù)據(jù)信息在主界面之上。用戶能夠自由地進行訪問、查詢、搜索等,用戶可以查詢的內(nèi)容包括了服務(wù)機構(gòu)、虛擬實驗室、儀器設(shè)備等方面,查詢方式是關(guān)鍵字快速查詢方式以及組合式高級查詢方式。

系統(tǒng)所具備的主要特點

(1)能夠為地質(zhì)實驗室樣品檢測能力資源管理提供功能全面的服務(wù)平臺,不僅方便了用戶瀏覽查詢相關(guān)的資源數(shù)據(jù)信息,也進一步提高了地質(zhì)實驗工作國際合作交流的意識,這樣一來就能夠有效地推進我國地質(zhì)實驗測試技術(shù)含量的提高。(2)管理方便,由于該系統(tǒng)是以網(wǎng)頁形式設(shè)計并在網(wǎng)絡(luò)上運行的,因此相關(guān)管理人員便能夠隨時隨地通過電腦,利用瀏覽器進行遠程控制管理工作。(3)安全性好,MicrosoftSQLServer2008能夠有效地提高數(shù)據(jù)系統(tǒng)的安全性能,只有管理人員才能對相關(guān)內(nèi)容進行操作。(4)簡單實用,利用B/S結(jié)構(gòu),用戶應(yīng)用起來極為方便,不需要安裝其他的客戶端軟件,利用瀏覽器便能夠直接訪問查詢,再加上查詢方法也十分便捷,只要直接輸入關(guān)鍵字即可,或者是組合式查詢。

總而言之,基于Web的地質(zhì)實驗室樣品檢測能力資源管理系統(tǒng)能夠有效地實現(xiàn)資源共享,促使分散的相關(guān)資源數(shù)據(jù)信息能夠不受時間空間的限制,互通有無,加大交互性,進而避免資源重復(fù)設(shè)置所形成的不必要浪費,真正地降低地質(zhì)實驗測試工作的使用成本費用,能夠依據(jù)實際所需優(yōu)化資源組合,將工作任務(wù)分散到不同的層面上進行處理,有效地提高地質(zhì)實驗室的工作效率?;赪eb的地質(zhì)實驗室樣品檢測能力資源管理系統(tǒng)充分地展現(xiàn)出了網(wǎng)絡(luò)平臺的優(yōu)勢,能夠更好地適應(yīng)時代的發(fā)展要求,所以建立基于Web的地質(zhì)實驗室樣品檢測能力資源管理系統(tǒng)是具有相當(dāng)大的現(xiàn)實意義的。

本文作者:葉水美工作單位:福建省地質(zhì)礦產(chǎn)局閩北實驗室