999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

網絡數字化實驗室管理的探索和實現

2017-05-09 18:33:04張蘭
赤峰學院學報·自然科學版 2017年7期
關鍵詞:實驗室計算機數據庫

張蘭

(赤峰學院 計算機與信息工程學院,內蒙古 赤峰 024000)

網絡數字化實驗室管理的探索和實現

張蘭

(赤峰學院 計算機與信息工程學院,內蒙古 赤峰 024000)

分析了我校網絡數字化實驗室的管理現狀和存在的問題,提出了實驗室數字化管理的必要性,分析了分布式管理系統的架構及存在的優點和缺點,提出將Agent技術用于計算機網絡實驗室的數字化管理系統中的可行性.

分布式系統;數字化實驗室管理;Agent技術

隨著我校數字化校園建設規模的擴大,數字化實驗室越建越多,在各學科教學改革中的作用也越來越明顯.如何管理好這些實驗室,為學科教學提供良好的軟硬件環境,讓它們發揮更大的作用,是擺在我們面前的問題.

1 我校網絡數字化實驗室的管理現狀

目前,我校的數字化校園建設已經初具規模,但是我校實驗室的管理還停留在傳統的管理模式即人的管理上:上機記錄需要人來填寫;安排上機需要人來安排;計算機出現故障時不能及時發現,需要老師檢查才能發現;學生上課時玩游戲難以控制;實驗室的設備也沒有防火防盜設施等等.如何解決這些問題,使數字化實驗室的管理規范化,就需要我們探索出一個適合的、功能全的系統.

2 分布式數字化實驗室管理系統

計算機實驗室的管理由傳統的管理模式向先進的數字管理模式轉變,由最初的單一管理功能轉變為多樣化管理功能,由單個計算機實驗室管理轉變到全校分布式互聯計算機實驗室統一管理,這要求采用多種先進的軟件技術,構建一個分布式數字化共享管理軟件平臺,包括統一實驗室管理、上機認證、多媒體教學、網上行為等,提供統一的認證入口,并且和我校現有的一卡通和網絡身份認證系統接軌.

分布式管理系統是建立在計算機網絡基礎之上,具有高度的內聚性和透明性,它涉及到多個計算機實驗室、成百上千臺計算機和多臺服務,為了確保計算機之間的通信暢通無阻,系統采用了C/S(客戶機/服務器)模式,用Socket多線程和多端口技術編程,以保證多臺計算機、多個用戶之間的正常通信.

2.1 系統設計

分布式管理系統要求所有的計算機數字化實驗室管理采用統一平臺,一個后臺數據庫,放在網絡中心集中管理.數據庫不對實驗室公開,實驗室只負責教學及實驗管理和學生自助上機.整個系統的框架圖如下圖所示:

2.1.1 硬件組成

分布式管理系統的硬件主要由主服務器、各實驗室服務器、學生用計算機、監控機、刷卡機等組成.主服務器安裝SQL Server數據庫和主服務器端程序,主服務器中存儲全校師生的基本信息數據和全校的計算機專業課和公共課課表以及實驗安排表;各實驗室服務器安裝SQL Server數據庫、實驗室服務器端程序,并和刷卡機相連,這個服務器負責學生的刷卡注冊并記錄學生們的上課和實驗情況,并且和主服務器進行數據交換;監控機安裝監控程序,實時監控火警、盜警以及學生是否玩游戲等情況;學生機安裝客戶端程序,將學生的上課及實驗信息傳回實驗室服務器,并且受控于監控機.

2.1.2 軟件設計

分布式數字實驗室概念就是集成多種軟件技術,包括集成了底層管理、內核保護、動態屏幕截取、屏幕監控、網絡阻斷等多種軟件技術,更好地完善數字化實驗室的專業管理,以解決數字化實驗室的統一管理、信息認證、多媒體教學、網上偵聽及阻斷等多種專業的管理要求.

2.1.2.1 系統程序的構建與設計

分布式管理系統是多個計算機的統一整體,成百上千臺計算機和多臺服務器分布在不同實驗室.所以根據這樣的分布式特點,管理系統基于Windows7操作系統平臺,采用C/S(客戶機/服務器)模式,并且應用VC++軟件進行編程.整個系統主要分為主服務器端、各實驗室服務器端、學生端和監控端,通過VC++和Socket多線程網絡編程使系統各部分有序地結合在一起,以完成系統的相應功能.

2.1.2.2 數據庫的組建

分布式系統采用SQL Server組建數據庫,并使用ADO數據訪問技術與各程序相連,根據分布式管理系統所要實現的功能,在數據庫中建立相關的表,主要的數據表如下表所示.

名稱功能學生信息表 存儲學生的基本信息,主要供學生登陸管理系統和自動填寫實驗登記表所使用課程表 存儲本實驗室的課程表,以控制各個時間段的上課班級按時上課和實驗實驗登記表 存儲上課及實驗的課程、指導教師、實驗內容等基本信息,主要用于實驗基本信息的自動填寫,以方便教學檢查及評估時對有關指標的統計查詢機器故障維修表 存儲實驗室機器出現的故障,根據學生和老師反饋的故障信息自動填寫到故障表里,以便管理員能及時發現和維護管理員日志 存儲管理員的日常操作及維護信息,主要用于系統的日常維護和管理

2.1.2.3 數據的備份

分布式管理系統是建立在網絡基礎之上的多臺計算機的應用系統,所以,為了防止由于各種病毒的侵入、學生的非法操作和計算機硬件損壞等因素對系統數據的破壞,系統設計了本地備份和遠程備份兩種備份方案,以確保系統能正常運行.

2.1.3 與校園一卡通的對接

我校數字化校園的平臺—校園網已運行使用,校園一卡通也在教務處、食堂、圖書館等部門廣泛使用.如何將計算機實驗室的分布式系統與一卡通系統對接呢?對接方式有兩種,一種是緊耦合方式,就是兩個系統進行對接,系統只使用一個電子錢包,使用一卡通的卡內信息,學生的信息從卡上直接讀取,并在需要的情況下把產生的記錄傳送到一卡通中心的數據上;另一種是松耦合方式,就是兩個系統先不進行對接,系統有兩個獨立電子錢包,在計算機實驗室的刷卡機上刷卡只使用一卡通的卡號信息.具體使用哪種耦合方式再根據具體情況做出選擇.

2.2 分布式數字化實驗室管理系統的優點和缺點

2.2.1 分布式計算機數字化實驗室管理系統的使用,使實驗室的管理開啟了數字化模式,在規范實驗室管理和提高實驗室的效率方面的優點是毋庸置疑的.分布式管理系統是建立在網絡基礎上的多臺計算機協作運行的管理系統,因為多臺計算機相互協作完成一個共同任務這樣就加快了系統的處理速度,簡化了主機的邏輯結構;多臺計算機間可以隨時交換信息,實現數據和資源共享;成本低,易于維護,可以逐步實現實驗室的自動管理與無人職守;由于后臺系統與服務器端是采用分布聯接方式,而學生端與服務器端連接,所以系統能支持多達10萬臺遠程計算機的實時連接及實時的后臺數據處理,以便于管理的實驗室數量和計算機數量根據需求隨時進行擴充.

2.2.2 盡管分布式管理系統有許多優點,但也存在一些缺點.首先,由于分布式管理系統是基于經典的C/S模式,即將分布式應用分解為客戶和服務器兩大部分,服務器只有在接到客戶的請求后方能提供服務;第二個潛在的問題是通信網絡,因為系統是基于網絡平臺之上的,那么網絡的信息丟失或飽和都將會抵消我們通過建立分布式系統所獲得的大部分優勢;第三是安全問題,數據易于共享是具有兩面性的,由于在分布式管理系統中,整個系統中的數據都可以方便地存取,所以系統的安全性問題成為我們經常要考慮大問題.

3 將Agent技術應用于分布式數字化管理系統中

Agent技術是一種處于一定環境下包裝的計算機系統,為實現設計目的,能在該環境下靈活的,自主的活動.在分布計算領域,通常把在分布式系統中持續自主發揮作用的活著的計算實體稱為A-gent.它能夠有效地緩解順序的、集中的控制對系統的約束,以一種并發的、非集中的方式來尋求問題的解決.基于Agent技術的分布式系統使人們跳出了C/S系統的局限,適應了應用需求的發展.

在分布式計算機數字化實驗室管理系統中加入Agent技術,開啟了新的計算機數字化實驗室管理系統模式,在這種新的模式中,Agent既是系統的基本構成單位,又是系統中獨立運行的實體.這種模式不僅可以占用更少的網絡,還可以縮短網絡連接的時間,減少網絡阻塞的發生,使系統更加安全和可靠,以便更好地對計算機實驗室進行管理;而且由于Agent具有交互性和主動性,查找信息和遠程交流更加方便快捷,提高了實驗室的管理效率,保證了實驗室分配的準確性,還降低了人工干預的費用.

3.1 系統平臺模式

基于Agent的分布式計算機實驗室管理系統在傳統的C/S(客戶/服務器)構架上增加了一個s(分服務器)層,服務器層之間使用Agent代理層,即C/s/A/S(客戶端/分服務器/代理Agent/總服務器)模式,這種模式與傳統模式相比,占用客戶端的資源很少,要求客戶端條件比較低.即使網絡出現故障斷開,學生端只要與本實驗室的服務器連接就可以繼續進行刷卡,等網絡重新連接上之后,實驗室服務器上的記錄即可傳到總服務器上.這種模式降低了系統對網絡的依賴性,并且允許間斷式的連接,提高了網絡的利用率.

3.2 分服務器層的實現

分服務器層在系統里相當于一個“橋梁”,起著連接作用,上面連接總服務器,下面連接客戶端,并為客戶端提供服務.分服務器層使用一個ClientSocket組件即TclientSocket類與總服務器相連接,并且使用ServerSocket組件即TserverSocket類給客戶端提供服務.如果需要向總服務器發出請求數據時,由ClientSocket組件申請與總服務器建立連接,并把總服務器反饋回來的信息進行相應處理后存入分服務器層數據庫中,供以后使用.ServerSocket組件一直進行網絡監聽,當某個客戶端發送過來數據時,它接收數據并進行相應處理后,把處理結果送還給這個客戶端.

3.3 數據庫結構設計

在任何一個管理系統中,數據庫都是系統的核心.在基于Agent技術的數字化實驗室管理系統中,總心服務器、各實驗室服務器、客戶端都得圍繞著數據庫來運行.由于數據庫的數據存儲量大、訪問的用戶數目多.所以對數據的安全性和一致性要求比較高,對訪問速度的要求也比較高.在基于Agent技術的數字化實驗室管理系統中采用SQL Server組建后臺數據庫,并使用ODBC驅動程序將各種數據庫程序互相連接,以保證用統一的方式處理所有的數據庫.

計算機實驗室的數字化管理是實現數字化校園的重要組成部分,隨著我校教學改革工作的深入,計算機公共課和專業課的上課與實驗、老師的科研、學生的創新項目設計都在計算機實驗室里進行,計算機實驗室的作用越來越重要,數字化管理的實現也迫在眉睫.我們將不斷地探索和完善計算機實驗室的管理模式,早日實現計算機實驗室的數字化管理.

〔1〕李亞娟,王剛,熊玉明.基于分布式的機房管理系統設計與實現 [J].微計算機信息,2011(10):93-95.

〔2〕歐陽.機房管理數字佛手創新研究與實現[J].實驗技術與管理,2008(5).

〔3〕李亞娟.分布式計算機基礎實驗機房管理系統設計[J].現代電子技術,2012(35):37-39.

〔4〕睢丹.基于Agent分布式機房管理系統的設計與實現[D].華東師范大學,2007.

〔5〕李萍萍,霍曉鋼.改進Agent算法在機房數字管理中的應用研究 [J].科技通報,2014(1):127-130.

〔6〕李麗面向Agent軟件工程方法的研究[J].網絡安全技術與應用,2012(12):64-65.

G647

A

1673-260X(2017)04-0018-03

2017-02-04

內蒙古自治區哲學社會科學規劃項目(2016ZWY017)

猜你喜歡
實驗室計算機數據庫
計算機操作系統
基于計算機自然語言處理的機器翻譯技術應用與簡介
科技傳播(2019年22期)2020-01-14 03:06:34
電競實驗室
電子競技(2019年22期)2019-03-07 05:17:26
電競實驗室
電子競技(2019年21期)2019-02-24 06:55:52
電競實驗室
電子競技(2019年20期)2019-02-24 06:55:35
電競實驗室
電子競技(2019年19期)2019-01-16 05:36:09
信息系統審計中計算機審計的應用
消費導刊(2017年20期)2018-01-03 06:26:40
數據庫
財經(2017年2期)2017-03-10 14:35:35
數據庫
財經(2016年15期)2016-06-03 07:38:02
數據庫
財經(2016年3期)2016-03-07 07:44:46
主站蜘蛛池模板: 午夜精品国产自在| 欧美中文字幕一区| 伊人中文网| AV无码无在线观看免费| 欧美一级在线播放| 亚洲国产综合精品一区| 国产高清在线丝袜精品一区| 久久青青草原亚洲av无码| 潮喷在线无码白浆| 久久精品娱乐亚洲领先| 成人亚洲国产| 在线免费观看AV| 91原创视频在线| 免费99精品国产自在现线| 1769国产精品免费视频| 99久久亚洲精品影院| 99re66精品视频在线观看| 国产另类视频| 欧美成人综合视频| 欧美日韩在线第一页| 婷婷色丁香综合激情| 福利小视频在线播放| 91精品国产一区自在线拍| 午夜毛片免费观看视频 | 极品尤物av美乳在线观看| 青青草原偷拍视频| 久久国产精品77777| 国产成人精品免费av| 国产精品页| 日韩无码精品人妻| 久久五月视频| 中日无码在线观看| 3D动漫精品啪啪一区二区下载| 性视频一区| 99热这里只有免费国产精品 | 性视频久久| 午夜免费小视频| 国产成人精品视频一区视频二区| 国产91精品最新在线播放| 青青操国产| 五月婷婷精品| 国产一二三区在线| 精品国产亚洲人成在线| 欧美五月婷婷| 18禁黄无遮挡网站| 欧美日韩一区二区三区四区在线观看| AV不卡在线永久免费观看| 四虎国产精品永久一区| 香蕉视频在线精品| 免费高清a毛片| 亚洲国产精品一区二区高清无码久久| 亚洲一区国色天香| 狠狠操夜夜爽| 久久狠狠色噜噜狠狠狠狠97视色| 国产精品短篇二区| 亚洲天堂自拍| 久996视频精品免费观看| 9丨情侣偷在线精品国产| 亚洲精品人成网线在线| 国产免费怡红院视频| 国产精品一老牛影视频| 中文字幕在线欧美| 制服丝袜无码每日更新| 国产人成网线在线播放va| 啪啪免费视频一区二区| 亚洲av无码成人专区| 国产福利微拍精品一区二区| 午夜福利视频一区| 久久亚洲日本不卡一区二区| 久久性视频| 亚洲91精品视频| 国产一区二区三区在线观看免费| 亚洲第一色视频| 欧美午夜在线视频| 日本成人在线不卡视频| 国产又粗又爽视频| 中国一级特黄视频| 国产理论一区| 在线视频亚洲欧美| 国产高清精品在线91| 伊人91在线| 色综合久久88|