国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于網(wǎng)絡(luò)的虛擬仿真實(shí)訓(xùn)系統(tǒng)的設(shè)計(jì)與開發(fā)

2019-11-30 20:15孫紅云
電子技術(shù)與軟件工程 2019年17期
關(guān)鍵詞:工作站數(shù)據(jù)庫資源

文/孫紅云

構(gòu)建一個(gè)虛擬的仿真實(shí)訓(xùn)系統(tǒng),不僅可以為學(xué)生提供實(shí)驗(yàn)指導(dǎo),而且還能在一定程度上有效的促進(jìn)老師能夠及時(shí)的了解學(xué)生的學(xué)習(xí)狀況,切實(shí)的提高課堂的教學(xué)效率。因此,我們就應(yīng)加強(qiáng)研究與分析基于網(wǎng)絡(luò)的虛擬仿真實(shí)訓(xùn)系統(tǒng)的設(shè)計(jì)與開發(fā),確保學(xué)生能夠隨時(shí)隨地的展開計(jì)算機(jī)實(shí)踐操作,提高學(xué)生的動(dòng)手實(shí)踐能力和計(jì)算機(jī)操作能力。本文就針對(duì)基于網(wǎng)絡(luò)的虛擬仿真實(shí)訓(xùn)系統(tǒng)的設(shè)計(jì)與開發(fā)展開具體的分析與討論。

1 總體設(shè)計(jì)

就針對(duì)傳統(tǒng)的虛擬仿真實(shí)訓(xùn)系統(tǒng)而言,其通常都是使用現(xiàn)場總線網(wǎng)絡(luò)的連接方式,通過使用RS-232串行通訊接口以及“全雙工”的通訊方式,這樣雖然能夠在一定程度上提高系統(tǒng)的使用效率,但是其使用功能還較不完備。就針對(duì)傳統(tǒng)的系統(tǒng)控制室的控制模型而言,其只是由部分模塊組成,還無法滿足現(xiàn)代計(jì)算機(jī)教學(xué)的實(shí)際需求。因此,在開發(fā)與設(shè)計(jì)基于網(wǎng)絡(luò)的虛擬仿真實(shí)訓(xùn)系統(tǒng)時(shí),就在此基礎(chǔ)上增加了相應(yīng)的機(jī)器手控制模型以及倉庫控制模型等,這樣就更加豐富了該系統(tǒng)的使用功能,提高了此系統(tǒng)使用的廣泛性。而對(duì)于網(wǎng)絡(luò)層的設(shè)計(jì),也在原網(wǎng)絡(luò)的基礎(chǔ)上增加了教師工作站以及數(shù)據(jù)庫服務(wù)器等多個(gè)子系統(tǒng),目的是實(shí)現(xiàn)老師與學(xué)生的良好溝通,確保老師能夠及時(shí)的了解學(xué)生的學(xué)習(xí)狀況。而PLC和教師工作站主要采用的是以太網(wǎng)形成的C/S構(gòu)架模式,確保實(shí)現(xiàn)數(shù)據(jù)的良好交互,數(shù)據(jù)庫服務(wù)器與學(xué)生工作站則采用的是B/S構(gòu)架模式,這樣就將網(wǎng)絡(luò)升級(jí)成為了多層網(wǎng)絡(luò),使得整個(gè)系統(tǒng)不僅具備基本的通訊功能,而且還具備數(shù)據(jù)存儲(chǔ)管理和資源開放和共享的功能。

2 系統(tǒng)的設(shè)計(jì)原則

2.1 系統(tǒng)的可擴(kuò)展性

該系統(tǒng)開發(fā)與設(shè)計(jì)的主要目的就是:為學(xué)生自主學(xué)習(xí)提供一個(gè)較為開放的學(xué)習(xí)環(huán)境,可以幫助學(xué)生進(jìn)行自主實(shí)踐操作,能夠切實(shí)的提高學(xué)生的計(jì)算機(jī)操作能力。其中,該系統(tǒng)的功能需求雖然相對(duì)穩(wěn)定,但是倘若在實(shí)際使用過程中需要增添某些應(yīng)用功能,就應(yīng)保障該系統(tǒng)能夠具有較強(qiáng)的可擴(kuò)展性,且能兼容不同平臺(tái),這樣才能發(fā)揮出該系統(tǒng)的使用價(jià)值。因此,在實(shí)際的開發(fā)與設(shè)計(jì)時(shí),就應(yīng)采用預(yù)留接口的方式,為整個(gè)系統(tǒng)的升級(jí)提供方便,這樣不僅可以滿足基本的應(yīng)用需求,而且還能為系統(tǒng)以后的升級(jí)提供預(yù)留空間。

2.2 系統(tǒng)簡潔、易使用、易維護(hù)性

在開發(fā)基于網(wǎng)絡(luò)的虛擬仿真實(shí)訓(xùn)系統(tǒng)時(shí),不僅要遵循系統(tǒng)的可擴(kuò)展性原則,而且還應(yīng)保證系統(tǒng)界面的美觀性,確保實(shí)現(xiàn)功能的完善。且在設(shè)計(jì)時(shí),還應(yīng)注重系統(tǒng)的可維護(hù)問題,一旦系統(tǒng)在使用時(shí)出現(xiàn)故障問題,就能及時(shí)的對(duì)其進(jìn)行操作,確保能夠給使用者更好的用戶體驗(yàn),以此來不斷的增強(qiáng)學(xué)生以及老師的應(yīng)用興趣。

2.3 系統(tǒng)的實(shí)用性

系統(tǒng)的實(shí)用性是該系統(tǒng)在設(shè)計(jì)時(shí)所要遵循的基本性原則。當(dāng)設(shè)計(jì)完該系統(tǒng)時(shí),還應(yīng)做好資源的整合工作,確保系統(tǒng)的開發(fā)向著更加標(biāo)準(zhǔn)化和規(guī)范化的方向發(fā)展。此外,該系統(tǒng)還應(yīng)更加注重老師與學(xué)生的實(shí)際使用需求,確保為學(xué)生和老師提供更加優(yōu)質(zhì)化的服務(wù)。

2.4 系統(tǒng)的安全保密性

倘若系統(tǒng)在使用時(shí),遭到了病毒的侵襲或者黑客的攻擊,不僅會(huì)造成大量的數(shù)據(jù)信息泄露,而且還會(huì)給整個(gè)系統(tǒng)的安全性使用帶來影響。因此,在開發(fā)與設(shè)計(jì)此系統(tǒng)時(shí),就應(yīng)注重系統(tǒng)的安全保密性,并增添相關(guān)安全保密功能,以此來提高系統(tǒng)的可實(shí)用性。

3 功能分析

3.1 數(shù)據(jù)相互通訊功能

就針對(duì)傳統(tǒng)的實(shí)訓(xùn)室而言,其還不具備完善的數(shù)據(jù)通訊功能,這樣相應(yīng)的數(shù)據(jù)信息就無法做到共享們,也就會(huì)影響高校計(jì)算機(jī)活動(dòng)的開展質(zhì)量。譬如:在實(shí)際的教學(xué)過程中,老師往往會(huì)采用分組合作的方式將學(xué)生分為不同的小組,而每個(gè)學(xué)生分別需要編譯不同的模塊,而當(dāng)需要將這些模塊組合起來時(shí),就對(duì)數(shù)據(jù)的通訊功能提出了更高的要求。雖然采用外存儲(chǔ)器的方式可以達(dá)到相應(yīng)的數(shù)據(jù)通訊效果,但是在實(shí)際的使用過程中很難保持程序的一致性和完整性,這樣也就會(huì)給整個(gè)實(shí)訓(xùn)課程的展開帶來影響。而該系統(tǒng)在設(shè)計(jì)與開發(fā)時(shí),主要采用了以太網(wǎng)+教師工作站的C/S架構(gòu)實(shí)現(xiàn),并在教師端安裝了相應(yīng)的組態(tài)管理軟件,這樣學(xué)生就成為了整個(gè)架構(gòu)中的子模塊,這樣就能確保在該架構(gòu)中的子模塊都能通過C/S以太網(wǎng)來實(shí)現(xiàn)數(shù)據(jù)信息的共享。

3.2 數(shù)據(jù)管理與存儲(chǔ)功能

數(shù)據(jù)庫是實(shí)現(xiàn)數(shù)據(jù)管理和存儲(chǔ)的主要平臺(tái)。而就針對(duì)傳統(tǒng)的虛擬仿真實(shí)訓(xùn)平臺(tái)而言,其多數(shù)都設(shè)置的為數(shù)據(jù)庫服務(wù)器,這樣只能實(shí)現(xiàn)數(shù)據(jù)信息資源的管理和調(diào)用,還無法實(shí)現(xiàn)信息資源的共享。而該系統(tǒng)的數(shù)據(jù)庫服務(wù)器則主要安裝了Microsoft SQL Server,其不僅可以實(shí)現(xiàn)對(duì)數(shù)據(jù)的高效管理,而且還能存儲(chǔ)大量的數(shù)據(jù),確保能夠更加提高該系統(tǒng)的使用效率。

3.3 權(quán)限并發(fā)控制功能

在開展實(shí)訓(xùn)課程時(shí),可能會(huì)出現(xiàn)多個(gè)學(xué)生同時(shí)控制一個(gè)仿真模型的情況,而此時(shí)就稱為并發(fā)控制。而一旦這種情況發(fā)生,就會(huì)給整個(gè)仿真模型帶來損害。因此,在實(shí)際的操作過程中,就應(yīng)避免并發(fā)控制情況的發(fā)生,確保實(shí)現(xiàn)對(duì)仿真模型的合理保護(hù)。因此,該系統(tǒng)在設(shè)計(jì)與開發(fā)時(shí),就在原來系統(tǒng)的設(shè)計(jì)基礎(chǔ)上安裝了相應(yīng)的權(quán)限管理系統(tǒng),該系統(tǒng)可以通過總線監(jiān)測的方式來仿真出系統(tǒng)模型的運(yùn)行狀態(tài),確保能夠?qū)崟r(shí)的掌握整個(gè)系統(tǒng)模型的運(yùn)行狀況。其中,當(dāng)某一個(gè)仿真模型在運(yùn)行時(shí),系統(tǒng)就會(huì)監(jiān)測出該模型的型號(hào),并將操作該仿真模型的學(xué)生工作站權(quán)限設(shè)置為1,而其他學(xué)生工作站的權(quán)限設(shè)置為0,以此就能有效的避免并發(fā)控制現(xiàn)象的發(fā)生。而當(dāng)學(xué)生停止使用仿真模型時(shí),該系統(tǒng)就會(huì)將所有學(xué)生工作站的權(quán)限清零,保證學(xué)生下次操作活動(dòng)的有效展開。

3.4 資源開放與共享功能

本系統(tǒng)在設(shè)計(jì)時(shí),還安裝了基于Web的網(wǎng)絡(luò)站點(diǎn),并實(shí)現(xiàn)了與數(shù)據(jù)庫的連接,這樣就能實(shí)現(xiàn)數(shù)據(jù)信息的有效共享。其中,老師可在該站點(diǎn)展示學(xué)生的優(yōu)秀作品以及相關(guān)成功案例,可以供學(xué)生進(jìn)行訪問,且該站點(diǎn)還支持下載功能,以此不僅提高了整個(gè)系統(tǒng)的共享性能,而且還有效的提高了整個(gè)系統(tǒng)的使用質(zhì)量。此外,該系統(tǒng)在設(shè)計(jì)時(shí),還更加注重網(wǎng)絡(luò)的安全問題,并采用了一系列的軟件安全程序,來保證整個(gè)系統(tǒng)的使用安全性。

4 關(guān)鍵技術(shù)

4.1 資源控制和管理技術(shù)

資源控制和管理技術(shù)的使用主要就是實(shí)現(xiàn)數(shù)據(jù)的存儲(chǔ)與管理功能。其中,資源按照性質(zhì)的不同,可主要分為:軟資源和硬資源兩種。而在對(duì)軟資源進(jìn)行管理時(shí),主要就是通過數(shù)據(jù)庫管理系統(tǒng)實(shí)現(xiàn)的。由于數(shù)據(jù)庫系統(tǒng)具備數(shù)據(jù)函數(shù)、數(shù)據(jù)表以及數(shù)據(jù)視圖等數(shù)據(jù)管理工具和方法,有利于管理大量的數(shù)據(jù)信息。而在管理硬件資源時(shí),主要采用的是獨(dú)立開發(fā)的權(quán)限管理模式,及時(shí)的將各個(gè)學(xué)生工作站的IP地址以及相關(guān)狀態(tài)信息存儲(chǔ)到數(shù)據(jù)庫中,實(shí)現(xiàn)對(duì)每個(gè)工作站運(yùn)行狀態(tài)的監(jiān)聽。

4.2 系統(tǒng)集成和優(yōu)化技術(shù)

要想實(shí)現(xiàn)數(shù)據(jù)信息的共享,就需使用系統(tǒng)集成和優(yōu)化技術(shù)。其中,該系統(tǒng)軟資源的集成主要就是通過Microsoft SQL Server數(shù)據(jù)庫進(jìn)行開發(fā),并結(jié)合了以太網(wǎng)的C/S網(wǎng)絡(luò)設(shè)計(jì),使得整個(gè)系統(tǒng)信息資源能夠更好的得到共享與交流。而在設(shè)計(jì)學(xué)生工作站時(shí),主要就是Web站點(diǎn)開發(fā),這樣每個(gè)學(xué)生都能在該站點(diǎn)上了解到課程信息以及下載到自己所需的資源,確保能夠提高學(xué)習(xí)效率。因此,系統(tǒng)集成和優(yōu)化技術(shù)的使用,不僅可以實(shí)現(xiàn)數(shù)據(jù)資源的共享,而且還能給課程活動(dòng)的展開提供一個(gè)科學(xué)化的平臺(tái),確保能夠提高學(xué)生的計(jì)算機(jī)操作能力。

4.3 網(wǎng)絡(luò)架構(gòu)技術(shù)

通過使用網(wǎng)絡(luò)架構(gòu)技術(shù),可以確保仿真模型具有一定的通訊功能,而通過采用B/S以太網(wǎng)構(gòu)成的廣域網(wǎng),也就使得整個(gè)系統(tǒng)具有較強(qiáng)的開放性能。

5 結(jié)論

不斷的研究與分析基于網(wǎng)絡(luò)的虛擬仿真實(shí)訓(xùn)系統(tǒng),對(duì)于有效的提高整個(gè)系統(tǒng)的實(shí)用性以及不斷的為計(jì)算機(jī)教學(xué)活動(dòng)的展開提供便利,確保提高學(xué)生的計(jì)算機(jī)操作能力都具有至關(guān)重要的作用。因此,我們應(yīng)首先認(rèn)識(shí)與了解該系統(tǒng)的總體設(shè)計(jì)思路以及系統(tǒng)在設(shè)計(jì)時(shí)所要遵循的基礎(chǔ)設(shè)計(jì)原則,進(jìn)而再對(duì)整個(gè)系統(tǒng)的功能以及所使用的技術(shù)進(jìn)行分析,確保能夠更加完善整個(gè)系統(tǒng)的功能,以此來有效的提高系統(tǒng)的實(shí)用性,確保為學(xué)生提供一個(gè)更加開放式的學(xué)習(xí)平臺(tái),引導(dǎo)學(xué)生能夠積極的參與到實(shí)訓(xùn)課程的開展過程中,以此來不斷的提高學(xué)生的計(jì)算機(jī)操作能力,確保為社會(huì)的發(fā)展輸送更多的高質(zhì)量計(jì)算機(jī)應(yīng)用人才。

猜你喜歡
工作站數(shù)據(jù)庫資源
左權(quán)浙理大 共建工作站
基礎(chǔ)教育資源展示
戴爾Precision 5750移動(dòng)工作站
一樣的資源,不一樣的收獲
資源再生 歡迎訂閱
移動(dòng)式CIP及SIP工作站(可記錄型)
德鈞關(guān)愛工作站
陇川县| 芜湖县| 水富县| 张家界市| 双鸭山市| 丹凤县| 鹤岗市| 施秉县| 汉沽区| 岢岚县| 揭东县| 万盛区| 阜康市| 昔阳县| 福州市| 涟源市| 嘉祥县| 淅川县| 大安市| 新乐市| 龙陵县| 凤台县| 三江| 咸丰县| 洮南市| 华蓥市| 富阳市| 米脂县| 神农架林区| 衡阳县| 麟游县| 峡江县| 察雅县| 昌黎县| 衡山县| 江川县| 麻江县| 靖远县| 安岳县| 龙陵县| 汝阳县|