陳曦+張晨
摘要:該文主要基于SNMP對(duì)于實(shí)驗(yàn)室管理信息系統(tǒng)進(jìn)行全面解析,先從功能需要上對(duì)實(shí)驗(yàn)室管理信息系統(tǒng)的主要需求進(jìn)行分析,再?gòu)腟NMP的角度上對(duì)其工作原理、采用的技術(shù)和網(wǎng)絡(luò)系統(tǒng)結(jié)構(gòu)進(jìn)行全方位分析。
關(guān)鍵詞:SNMP;實(shí)驗(yàn)室管理信息系統(tǒng);設(shè)計(jì);實(shí)現(xiàn)
中圖分類號(hào):TP311 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-3044(2016)15-0081-02
信息技術(shù)的發(fā)展讓人們?cè)谄毡槭褂玫挠?jì)算機(jī)網(wǎng)絡(luò)下的工作效率大大提升,但是在需要協(xié)同工作當(dāng)中需要的是更多的配合和整體工作效率的提升。
1 功能需要
以現(xiàn)有的實(shí)驗(yàn)室網(wǎng)絡(luò)平臺(tái)為基準(zhǔn),對(duì)于合適的數(shù)據(jù)庫(kù)系統(tǒng)和網(wǎng)絡(luò)模式進(jìn)行合理的選擇,實(shí)驗(yàn)室管理系統(tǒng)的開(kāi)發(fā)主要服務(wù)于開(kāi)發(fā)式管理和實(shí)驗(yàn)室內(nèi)部管理的數(shù)據(jù)的各種錄入、查詢、刪除和修改,并且為各種報(bào)表的打印輸出提供服務(wù),下在瀏覽相關(guān)文檔。
系統(tǒng)包括的主要功能有實(shí)驗(yàn)室的基礎(chǔ)信息管理,這其中還包括各種規(guī)章制度、歷史工作計(jì)劃、工作總結(jié)、類報(bào)表、實(shí)驗(yàn)室基本情況、實(shí)驗(yàn)室文件等;
實(shí)驗(yàn)室的教學(xué)信息管理包括的主要內(nèi)容有:實(shí)驗(yàn)安排、教學(xué)大綱、管理實(shí)驗(yàn)項(xiàng)目、數(shù)據(jù)資料的實(shí)驗(yàn)教學(xué)以及課程表等;
設(shè)備基礎(chǔ)信息的管理主要內(nèi)容是:設(shè)備維修紀(jì)錄和申報(bào)、設(shè)備維修卡、驗(yàn)收設(shè)備維修結(jié)果、設(shè)備基礎(chǔ)信息維護(hù)等;
人員信息的管理主要內(nèi)容:科研項(xiàng)目的參與、發(fā)表論著以及論著被收錄情況的引用、人才培養(yǎng)信息、人員信息包括實(shí)驗(yàn)技術(shù)人員個(gè)人基本情況等。
2管理信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
主要依據(jù)是系統(tǒng)實(shí)現(xiàn)的功能和用戶使用狀況,劃分整個(gè)系統(tǒng),實(shí)驗(yàn)室?guī)つ抗芾?、學(xué)生實(shí)驗(yàn)信息管理塊、系統(tǒng)管理、輔助管理、實(shí)驗(yàn)教學(xué)信息管理、人員信息管理、數(shù)據(jù)庫(kù)管理、設(shè)備基礎(chǔ)信息管理這八個(gè)子系統(tǒng)模塊構(gòu)成了實(shí)驗(yàn)室管理信息系統(tǒng)。
這里面所有的被管對(duì)象被組織為一個(gè)樹(shù)狀結(jié)構(gòu)主要存在于MIB庫(kù)中,命名機(jī)制的基礎(chǔ)就是這個(gè)結(jié)構(gòu)。樹(shù)上的每一個(gè)節(jié)點(diǎn)除了樹(shù)根之外標(biāo)識(shí)的都是一個(gè)整數(shù)。以閱讀方便為準(zhǔn),在樹(shù)上的每個(gè)節(jié)點(diǎn)都還擁有一個(gè)文字名。這里面要求的是所有被管理的信息和數(shù)據(jù)被管理署標(biāo)識(shí)。管理樹(shù)的來(lái)源定義,其嚴(yán)格分層化結(jié)構(gòu)是從根部開(kāi)始的。一個(gè)虛擬節(jié)點(diǎn)是管理樹(shù)的根節(jié)點(diǎn),名字和編碼并沒(méi)有實(shí)際對(duì)應(yīng)上。實(shí)際的被管對(duì)象是處于葉子位置上的對(duì)象,某些被管活動(dòng)、資源或相關(guān)信息表示著每個(gè)實(shí)際的被管對(duì)象。對(duì)一個(gè)將對(duì)象組織到邏輯相關(guān)的集合中的方法的定義主要是樹(shù)型結(jié)構(gòu)本身。對(duì)象標(biāo)識(shí)符的值是具有層次結(jié)構(gòu)的,對(duì)于對(duì)象結(jié)構(gòu)的確認(rèn)也可以使用命名方法本身。
2.1 SNMP網(wǎng)絡(luò)管理的工作原理
從被管設(shè)備中收集數(shù)據(jù)的傳統(tǒng)方式有兩種:基于中斷和輪詢的方法。在被管設(shè)備中的代理軟件嵌入采集到的網(wǎng)絡(luò)的通信信息和有關(guān)網(wǎng)絡(luò)設(shè)備的統(tǒng)計(jì)數(shù)據(jù),記錄在這里數(shù)據(jù)就是輪詢,網(wǎng)管的信息獲取主要獲取的信息來(lái)自于代理。這種方法的缺點(diǎn)在于實(shí)時(shí)的信息,尤其是一些實(shí)時(shí)性不足的錯(cuò)誤值。相比之下,應(yīng)該立即得到通知的是異常事件發(fā)生的時(shí)候,以中斷的方法給網(wǎng)絡(luò)維護(hù)管理站通知。中斷的優(yōu)勢(shì)是,實(shí)時(shí)性很強(qiáng),發(fā)生異常時(shí),立即實(shí)時(shí)通知網(wǎng)絡(luò)管理工作站;不足在于產(chǎn)生錯(cuò)誤或異常事件需要的是一些重要的系統(tǒng)資源,這對(duì)于網(wǎng)絡(luò)管理的主要功能很有可能影響到。采用兩種以上的網(wǎng)絡(luò)管理系統(tǒng)結(jié)合的方法即陷阱引導(dǎo)輪詢技術(shù),即面向異常事件的輪詢方法。
陷阱引導(dǎo)輪詢技術(shù)主要是指:輪詢主要進(jìn)行在代理管理者上,對(duì)關(guān)鍵字進(jìn)行設(shè)置,對(duì)網(wǎng)絡(luò)事件進(jìn)行網(wǎng)管。狀態(tài)呈現(xiàn)初始化的時(shí)候,進(jìn)行輪詢的關(guān)鍵性信息主要是管理站發(fā)出的,這些信息包括接口特性、作為基準(zhǔn)的一些性能統(tǒng)計(jì)值,發(fā)送和接收的分組的是平均數(shù)的代理者。建立基準(zhǔn),使得輪詢頻度降低的是管理站。從反面來(lái)看,向管理站報(bào)告異常事件的是每個(gè)代理者用的消息進(jìn)行負(fù)責(zé),例如重新啟動(dòng)、失敗鏈接、過(guò)載和代理者崩潰。同樣的,接收代理發(fā)來(lái)的報(bào)文的是管理者,對(duì)一個(gè)數(shù)據(jù)文件進(jìn)行記錄管理。異常情況一旦在管理站發(fā)生,可以給代理者或它的相鄰代理者直接進(jìn)行輪詢報(bào)告事件,關(guān)于異常情況的更多的信息可以進(jìn)行事件的獲取或者是診斷。駐留在工作站內(nèi)存中的是各個(gè)節(jié)點(diǎn)的代理程序,并且對(duì)被管對(duì)象的網(wǎng)絡(luò)狀態(tài)信息進(jìn)行負(fù)責(zé)收集。具體來(lái)講,對(duì)偵聽(tīng)管理者的請(qǐng)求報(bào)文應(yīng)代理在端口上進(jìn)行循環(huán)式偵聽(tīng),并有著相應(yīng)的回應(yīng),讀取或修改進(jìn)行中的變量值,結(jié)果反饋給管理者;從另外一個(gè)方面講,對(duì)本地狀態(tài)進(jìn)行不斷的檢查,發(fā)送適當(dāng)?shù)膱?bào)文。站在系統(tǒng)安全的角度上看,設(shè)置參數(shù)及相應(yīng)的訪問(wèn)權(quán)限的是代理,并且這些參數(shù)只能進(jìn)行讀寫或者是只讀,由管理者來(lái)進(jìn)行的是發(fā)送報(bào)文時(shí)候的填寫域。在參數(shù)相同且相應(yīng)訪問(wèn)權(quán)限相符的情況下操作規(guī)定報(bào)文,并響應(yīng)回送報(bào)文。
節(jié)約網(wǎng)絡(luò)容量和代理者的處理時(shí)間的有效處理主要采用的是陷阱引導(dǎo)輪詢,對(duì)于管理站不需要的管理信息網(wǎng)絡(luò)是基本上不進(jìn)行傳送的,不會(huì)無(wú)意義地頻繁應(yīng)答信息請(qǐng)求代理者也不會(huì)進(jìn)行的。
2.2系統(tǒng)網(wǎng)絡(luò)結(jié)構(gòu)
實(shí)驗(yàn)室網(wǎng)絡(luò)平臺(tái)是實(shí)驗(yàn)室管理信息系統(tǒng)功能的實(shí)現(xiàn)的主要平臺(tái)。在這樣的基礎(chǔ)上,合適的數(shù)據(jù)庫(kù)管理系統(tǒng)是需要開(kāi)發(fā)的,這樣需要對(duì)數(shù)據(jù)庫(kù)的存儲(chǔ)方式、
安全措施和訪問(wèn)模式的確定。進(jìn)行C/S模式管理的是實(shí)驗(yàn)室管理系統(tǒng),安裝,內(nèi)容修改,權(quán)限設(shè)置服務(wù)器端的是管理員,實(shí)現(xiàn)整個(gè)系統(tǒng)的管理。管理信息系統(tǒng)的重心也就是服務(wù)器是在內(nèi)網(wǎng)中,對(duì)于數(shù)據(jù)庫(kù)的訪問(wèn)主要的模式是C/S,增刪改、查詢等各種操作進(jìn)行有效的實(shí)現(xiàn),打印各種報(bào)表,輸出各種文檔。如下圖所示。
3小結(jié)
主要依據(jù)是教學(xué)工作評(píng)價(jià)的六大指標(biāo)體系,對(duì)七個(gè)子系統(tǒng)(人員信息管理,實(shí)驗(yàn)室?guī)つ抗芾?,學(xué)生實(shí)驗(yàn)信息管理, 實(shí)驗(yàn)室基礎(chǔ)信息管理, 設(shè)備基礎(chǔ)信息管理, 系統(tǒng)管理、實(shí)驗(yàn)教學(xué)信息管理)進(jìn)行必要的設(shè)計(jì)和實(shí)現(xiàn),對(duì)一套數(shù)據(jù)進(jìn)行查詢、打印、數(shù)據(jù)錄入、報(bào)表生成等進(jìn)行實(shí)際需要并設(shè)計(jì),其優(yōu)點(diǎn)主要在于易于管理、簡(jiǎn)潔的操作模式、直觀的界面,界面的錄入,其設(shè)計(jì)是交互式的,增添、更新、修改主要發(fā)生在信息中,對(duì)于動(dòng)態(tài)管理的目的可以很好地實(shí)現(xiàn);綜合查詢功能實(shí)現(xiàn)更加快捷,對(duì)于實(shí)驗(yàn)室的有關(guān)信息和管理人員進(jìn)行準(zhǔn)確地把握;管理數(shù)據(jù)庫(kù)自動(dòng)生成的主要是由內(nèi)容廣、類別多的報(bào)表轉(zhuǎn)來(lái)的,對(duì)于以往管理人員手工填卡填表的狀況進(jìn)行相應(yīng)的改變,工作效率的極大提高。
參考文獻(xiàn):
[1] 張渭軍,何宏星,徐惠蓮.實(shí)驗(yàn)室管理信息系統(tǒng)的設(shè)計(jì)與開(kāi)發(fā)[J].計(jì)算機(jī)與數(shù)字工程, 2010(5).
[2] 趙曉囡.基于的網(wǎng)絡(luò)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D]. 西安:西安電子科技大學(xué),2012.