亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        一種虛擬訓練軟件的設(shè)計與實現(xiàn)方法

        2017-11-06 18:47:05周淑華
        卷宗 2017年29期
        關(guān)鍵詞:連線名稱端口

        周淑華

        摘 要:文章針對設(shè)備虛擬連接訓練軟件的應用需求,設(shè)計了一種設(shè)備連接虛擬訓練軟件,提出了軟件設(shè)計的思路和實現(xiàn)方法,并進行了實驗。實驗結(jié)果表明,軟件設(shè)計方法可行,具有一定推廣應用價值。

        關(guān)鍵詞:軟件設(shè)計;虛擬訓練

        虛擬訓練軟件可以在不動用實裝的情況下開展訓練,不僅可以大幅提高訓練質(zhì)量,還能顯著提升訓練效益,節(jié)省訓練經(jīng)費。目前,有很多通裝虛擬訓練軟件,比如在網(wǎng)絡(luò)設(shè)備操作方面,有Packet Tracer、GNS3等,都得到了廣泛的運用,發(fā)揮了其特有的優(yōu)勢。但是,對于一些特有的應用領(lǐng)域,比如航天、軍事等領(lǐng)域,還需要開發(fā)一些專有的虛擬訓練軟件,基于此,本文提出了一種設(shè)備連接虛擬訓練軟件的設(shè)計方法,并進行了實現(xiàn),實驗結(jié)果表明,具有一定推廣應用價值。

        1 軟件設(shè)計思路

        軟件設(shè)計基于C#語言完成,首先,根據(jù)設(shè)備接口及連接特性,設(shè)計通用設(shè)備操作類:DEVICE;其次,在具體應用背景下,根據(jù)所需設(shè)備的數(shù)量、每種設(shè)備的接口數(shù)目、接口名稱等特性,對每種設(shè)備進行初始化;然后,在鼠標單擊、移動等事件的控制下,改變設(shè)備接口特性,并將接口特性以連線的形式進行呈現(xiàn),形成設(shè)備連接圖,呈現(xiàn)給用戶;最后,根據(jù)每種設(shè)備接口的實際連接關(guān)系,對用戶所進行的連接正確與否進行判斷,并在連接圖上通過不同顏色進行呈現(xiàn)。

        2 軟件設(shè)計內(nèi)容

        (1)設(shè)備操作類(DEVICE)的設(shè)計與實現(xiàn)

        設(shè)備操作類是對一般實體設(shè)備的操作特性進行抽象形成的一個類,其類名稱為DEVICE,所包含的屬性主要有:設(shè)備名稱devicename、設(shè)備在拓撲圖中的位置location、用于對設(shè)備進行唯一標識的設(shè)備號deviceNo、設(shè)備端口數(shù)量portnum、本地端口號名稱portname、本地端口號localport、端口是否連接標識isconnected、端口是否正確鏈接標識isRightconnect、端口所連接設(shè)備名稱remotedeviceNo、端口所連接設(shè)備的端口號remoteport。

        (2)設(shè)備初始化函數(shù)設(shè)計與實現(xiàn)

        設(shè)備初始化是根據(jù)實裝對每種具體設(shè)備的屬性進行設(shè)置,也即指根據(jù)實際應用環(huán)境,確定本次連接所用設(shè)備的數(shù)量、名稱、端口數(shù)目等DEVICE類的屬性,對于每種設(shè)備的屬性,需要逐一進行初始化。初始化所用函數(shù)為initDevice(),其實現(xiàn)過程及代碼如下:

        (3)設(shè)備連接函數(shù)設(shè)計與實現(xiàn)

        設(shè)備連接是指用戶通過鼠標實現(xiàn)對設(shè)備接口虛擬連接的操作。一次完整的設(shè)備連接過程分為以下幾步:首先,用戶右鍵點擊設(shè)備,彈出設(shè)備接口下拉菜單,供用戶選擇準備連接的源接口;其次,用戶拖動鼠標,開始畫線;然后,用戶右鍵點擊目標設(shè)備,彈出接口下拉菜單,用戶選擇目標接口;最后,形成源接口至目標接口的一條直線,至此,一次設(shè)備連接操作結(jié)束。

        設(shè)備連接程序流程圖如下圖所示。

        (4)結(jié)果判斷函數(shù)設(shè)計與實現(xiàn)

        結(jié)果判斷函數(shù)是根據(jù)實裝的設(shè)備連接規(guī)范,判斷用戶的設(shè)備連接是否正確,根據(jù)判斷結(jié)果修改設(shè)備接口的是否正確連接屬性,即isRightconnect屬性,判斷過程需要針對每個設(shè)備逐一進行。

        (5)連線繪制函數(shù)設(shè)計與實現(xiàn)

        設(shè)備連接完畢,需要繪制連接線纜,向用戶呈現(xiàn)設(shè)備連接圖。連線繪制主要依據(jù)設(shè)備接口的isconnected屬性,如果設(shè)備的isconnected為真,也即接口和另一個接口發(fā)生了連接操作,此時在設(shè)備的接口和遠端設(shè)備的接口(remotedeviceNo)之間繪制一條連線。

        3 軟件測試結(jié)果

        采取文中軟件設(shè)計思路和步驟,在VS2010環(huán)境下進行了測試,測試中設(shè)置4個設(shè)備,用戶可以實現(xiàn)設(shè)備之間的自由連接,當鼠標置于設(shè)備之上3秒鐘,可以自動顯示設(shè)備接口連線情況,對于錯誤的連接線纜,用戶可以進行刪除和重新連接,達到了軟件設(shè)計的目的。軟件測試界面如下圖所示。endprint

        猜你喜歡
        連線名稱端口
        快樂連線
        快樂語文(2021年27期)2021-11-24 01:29:24
        快樂連線
        快樂語文(2021年11期)2021-07-20 07:41:48
        一種端口故障的解決方案
        科學家(2021年24期)2021-04-25 13:25:34
        快樂連線
        快樂語文(2020年36期)2021-01-14 01:10:44
        快樂連線
        快樂語文(2019年12期)2019-06-12 08:41:56
        端口阻塞與優(yōu)先級
        滬港通一周成交概況
        滬港通一周成交概況
        滬港通一周成交概況
        滬港通一周成交概況
        久久综合给合综合久久| 青青草视频在线播放观看| gg55gg国产成人影院| 精品国产麻豆免费人成网站| 亚洲中文字幕无码专区| 久久99久久99精品免观看不卡| 日本少妇又色又紧又爽又刺激| 亚洲国产精品成人久久久| 亚洲处破女av日韩精品| 亚洲a级片在线观看| 国产高清不卡二区三区在线观看 | 精品亚洲天堂一区二区三区| 亚洲日韩av无码| 午夜短视频日韩免费| 大岛优香中文av在线字幕| 黄色av一区二区在线观看 | 日本丰满老妇bbw| 少妇人妻200篇白洁| 欧美久久中文字幕| 毛片在线视频成人亚洲| 男人和女人做爽爽免费视频| 国产欧美日韩视频一区二区三区| 中文字幕色视频在线播放| 国产一区二区三区av免费| 国产成人精品久久一区二区三区| 天天狠狠综合精品视频一二三区| 一区二区三区在线观看视频免费| 日本精品一区二区三区二人码 | 久久精品国产熟女亚洲| 久久夜色精品国产| 亚洲国产成人精品激情资源9| 国产精品国产三级国产an不卡| 人妻在卧室被老板疯狂进入| av网站免费线看| 日本一区二区三深夜不卡| 亚洲精品国产第一区二区| 国产真实伦在线观看| 午夜精品久视频在线观看| 中文字幕亚洲精品在线| 亚洲av无码久久精品狠狠爱浪潮| 国产精品爆乳在线播放|