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

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

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

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

結構設計—B/S結構

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

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

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

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

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

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

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

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

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

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

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