欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

光傳輸系統(tǒng)的網(wǎng)管培訓(xùn)系統(tǒng)的制作方法

文檔序號(hào):7768252閱讀:442來(lái)源:國(guó)知局
專(zhuān)利名稱(chēng):光傳輸系統(tǒng)的網(wǎng)管培訓(xùn)系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及光傳輸系統(tǒng),具體涉及光傳輸系統(tǒng)的網(wǎng)管培訓(xùn)系統(tǒng)。
背景技術(shù)
通信網(wǎng)絡(luò)規(guī)模日益加大、業(yè)務(wù)量劇增,人們對(duì)通信網(wǎng)絡(luò)管理的要求也越來(lái)越高。一 般來(lái)說(shuō),通信網(wǎng)絡(luò)管理是指網(wǎng)絡(luò)管理員通過(guò)網(wǎng)絡(luò)管理軟件對(duì)網(wǎng)絡(luò)上的資源進(jìn)行集中化管理 的操作,使網(wǎng)絡(luò)能正常高效地運(yùn)行,包括配置管理、性能和記賬管理、問(wèn)題管理、操作管理 等,這些繁重的維護(hù)任務(wù)目前仍需要手工完成,因此,在這種情況下難以避免產(chǎn)生誤操作從 而造成業(yè)務(wù)損失,同時(shí)工作效率和準(zhǔn)確率較低,造成人力資源的浪費(fèi)。而且,網(wǎng)管軟件本身 的復(fù)雜性決定了新人很難迅速熟練使用網(wǎng)管軟件,并且實(shí)際使用的網(wǎng)管并不提供培訓(xùn)教學(xué) 功能,又鑒于現(xiàn)有網(wǎng)管實(shí)際涉及到許多業(yè)務(wù),出于業(yè)務(wù)安全性的考量,也無(wú)法提供新員工更 多上機(jī)實(shí)踐操作的機(jī)會(huì)。

發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問(wèn)題是解決由于網(wǎng)管軟件的復(fù)雜性以及出于實(shí)際應(yīng)用安 全性的考慮,新人很難獲得上機(jī)實(shí)踐操作的機(jī)會(huì)從而迅速熟練使用的問(wèn)題。為了解決上述技術(shù)問(wèn)題,本發(fā)明所采用的技術(shù)方案是提供一種光傳輸系統(tǒng)的網(wǎng)管 培訓(xùn)系統(tǒng),包括網(wǎng)絡(luò)參數(shù)采集單元、若干培訓(xùn)項(xiàng)目單元、存儲(chǔ)單元和交互單元,網(wǎng)絡(luò)參數(shù)采 集單元采集光傳輸系統(tǒng)的網(wǎng)絡(luò)參數(shù)并生成光傳輸系統(tǒng)的仿真模型;存儲(chǔ)單元?jiǎng)澐譃榕c若干 培訓(xùn)單元一一對(duì)應(yīng)的存儲(chǔ)空間,所述存儲(chǔ)空間分別一一對(duì)應(yīng)地存儲(chǔ)該培訓(xùn)項(xiàng)目正確的操作 步驟和操作提示;交互單元包括輸入單元和顯示單元,網(wǎng)絡(luò)參數(shù)采集單元采集用戶(hù)從輸入 單元輸入的培訓(xùn)項(xiàng)目選擇指令和相應(yīng)的配置操作步驟,顯示單元用于顯示所述每一個(gè)培訓(xùn) 項(xiàng)目單元的名稱(chēng);培訓(xùn)項(xiàng)目單元包括執(zhí)行單元、解析單元、比較單元和指引交互單元,每一 個(gè)項(xiàng)目培訓(xùn)單元都具有一個(gè)與培訓(xùn)項(xiàng)目單元名稱(chēng)一一對(duì)應(yīng)獨(dú)立的對(duì)象ID,并通過(guò)指引交互 單元建立針對(duì)該培訓(xùn)項(xiàng)目的執(zhí)行單元和相應(yīng)存儲(chǔ)單元中的存儲(chǔ)空間的連接,比較單元將輸 從入單元采集到的培訓(xùn)項(xiàng)目配置操作步驟與存儲(chǔ)單元中該培訓(xùn)項(xiàng)目正確的操作步驟相比 較以獲得輸入的培訓(xùn)項(xiàng)目操作步驟是否正確的判斷結(jié)果,當(dāng)判斷結(jié)果表明輸入的培訓(xùn)項(xiàng)目 操作步驟不正確時(shí),將錯(cuò)誤提示顯示在顯示單元上;否則,解析單元根據(jù)從網(wǎng)絡(luò)參數(shù)采集單 元采集到的培訓(xùn)項(xiàng)目選擇指令或配置操作步驟解析成相應(yīng)的執(zhí)行命令,當(dāng)使用者點(diǎn)選任意 一個(gè)培訓(xùn)項(xiàng)目名稱(chēng)時(shí),進(jìn)入該培訓(xùn)項(xiàng)目并根據(jù)該項(xiàng)目的對(duì)象ID啟動(dòng)相應(yīng)的執(zhí)行單元,執(zhí)行 單元通過(guò)指引交互單元將存儲(chǔ)單元中對(duì)應(yīng)的操作提示顯示在顯示單元上。在上述方案中,還包括評(píng)價(jià)考核單元,該評(píng)價(jià)考核單元記錄輸入單元采集到的配 置操作步驟與相應(yīng)存儲(chǔ)單元中存儲(chǔ)正確的操作步驟是否一致的比對(duì)結(jié)果。本發(fā)明,在技術(shù)上突破傳統(tǒng)意義上的幫助指導(dǎo),完全建立一個(gè)獨(dú)立的具有指導(dǎo)性 的培訓(xùn)系統(tǒng),通過(guò)每個(gè)課程提供操作票的引導(dǎo)功能、網(wǎng)管的仿真環(huán)境和教學(xué)動(dòng)畫(huà),從而對(duì)用 戶(hù)的操作進(jìn)行指導(dǎo)并確保提示每步操作的正確性。


圖1為本發(fā)明的結(jié)構(gòu)示意圖。圖2為本發(fā)明使用過(guò)程流程圖。
具體實(shí)施例方式下面結(jié)合附圖對(duì)本發(fā)明作出詳細(xì)的說(shuō)明。本發(fā)明是在烽火OimCOOO或2005 (傳輸網(wǎng)網(wǎng)元級(jí)網(wǎng)管系統(tǒng))上實(shí)現(xiàn)的,如圖1所 示,本發(fā)明包括網(wǎng)絡(luò)參數(shù)采集單元、若干培訓(xùn)項(xiàng)目單元、存儲(chǔ)單元和交互單元。網(wǎng)絡(luò)參數(shù)采集單元采集光傳輸系統(tǒng)的網(wǎng)絡(luò)參數(shù),并生成整個(gè)光傳輸系統(tǒng)的仿真模 型,這是由0 M2000或2005自動(dòng)完成的,在此不再詳述。存儲(chǔ)單元?jiǎng)澐譃榕c若干培訓(xùn)項(xiàng)目單元一一對(duì)應(yīng)的若干個(gè)存儲(chǔ)空間(通過(guò)培訓(xùn)項(xiàng)目 單元的對(duì)象ID實(shí)現(xiàn)一一對(duì)應(yīng)),所述存儲(chǔ)空間分別一一對(duì)應(yīng)地存儲(chǔ)正確的網(wǎng)絡(luò)配置步驟和 操作提示。交互單元用于實(shí)現(xiàn)使用者與培訓(xùn)系統(tǒng)的人機(jī)交互,包括輸入單元和顯示單元,網(wǎng) 絡(luò)參數(shù)采集單元采集用戶(hù)從輸入單元輸入的培訓(xùn)項(xiàng)目選擇指令和相應(yīng)的配置操作步驟,顯 示單元用于顯示培訓(xùn)項(xiàng)目單元的名稱(chēng)。培訓(xùn)項(xiàng)目單元包括執(zhí)行單元、解析單元和指引交互單元,每一個(gè)項(xiàng)目培訓(xùn)單元都 具有一個(gè)獨(dú)立的對(duì)象ID,該對(duì)象ID與培訓(xùn)項(xiàng)目單元名稱(chēng)一一對(duì)應(yīng)并通過(guò)指引交互單元建 立針對(duì)該培訓(xùn)項(xiàng)目的執(zhí)行單元和相應(yīng)存儲(chǔ)單元中的存儲(chǔ)空間的連接,比較單元將從輸入單 元采集到的培訓(xùn)項(xiàng)目配置操作步驟與存儲(chǔ)單元中該培訓(xùn)項(xiàng)目正確的操作步驟相比較以獲 得輸入的培訓(xùn)項(xiàng)目操作步驟是否正確的判斷結(jié)果,當(dāng)判斷結(jié)果表明輸入的培訓(xùn)項(xiàng)目操作步 驟不正確時(shí),將錯(cuò)誤提示顯示在顯示單元上;否則,解析單元根據(jù)從網(wǎng)絡(luò)參數(shù)采集單元采 集到的培訓(xùn)項(xiàng)目選擇指令或配置操作步驟解析成相應(yīng)的執(zhí)行命令,當(dāng)使用者點(diǎn)選任意一個(gè) 培訓(xùn)項(xiàng)目名稱(chēng)時(shí),進(jìn)入該培訓(xùn)項(xiàng)目并根據(jù)該項(xiàng)目的對(duì)象ID啟動(dòng)相應(yīng)的執(zhí)行單元,執(zhí)行單 元通過(guò)指引交互單元將存儲(chǔ)單元中對(duì)應(yīng)的操作提示顯示在顯示單元上。培訓(xùn)項(xiàng)目單元與 OIMCOOO或2005通過(guò)消息事件進(jìn)行通訊?;谏鲜稣f(shuō)明,交互單元根據(jù)使用者點(diǎn)選的不同的培訓(xùn)項(xiàng)目,自動(dòng)指示用戶(hù)一步 一步地完成整個(gè)項(xiàng)目的網(wǎng)管操作,主要是便于初級(jí)用戶(hù)盡快熟悉網(wǎng)管軟件的各種操作。如 圖2所示,當(dāng)用戶(hù)進(jìn)入相應(yīng)的培訓(xùn)模式后,系統(tǒng)將所有的培訓(xùn)項(xiàng)目名稱(chēng)顯示在界面上,等待 用戶(hù)選擇。當(dāng)用戶(hù)選擇有效的培訓(xùn)項(xiàng)目后,解析單元根據(jù)培訓(xùn)項(xiàng)目的對(duì)象ID從存儲(chǔ)單元的 相應(yīng)存儲(chǔ)空間中獲取該項(xiàng)目的操作提示,然后依次顯示所有操作提示并且執(zhí)行操作步驟, 最后選擇是否退出培訓(xùn)模式,當(dāng)用戶(hù)選擇無(wú)效的培訓(xùn)項(xiàng)目時(shí),系統(tǒng)提示退出。以下是使用者通過(guò)交互單元“增加單盤(pán)”培訓(xùn)項(xiàng)目的示例代碼,其他培訓(xùn)項(xiàng)目與此 類(lèi)似
<all>
〈ticket id=”l” desc="增加單盤(pán)“〉
〈action objectid=〃1001〃 state="尚未執(zhí)行〃結(jié)果="">
<desc>l.點(diǎn)擊’’用戶(hù)登錄,輸入用戶(hù)名,1’密碼’l’</deSC>
4</action>
〈action objectid=〃1002〃 state="尚未執(zhí)行〃結(jié)果="">
<desc>2.點(diǎn)擊,數(shù)據(jù)庫(kù),</desc> </action>
〈action objectid=〃1003〃 state="尚未執(zhí)行〃結(jié)果="">
<desc>3.點(diǎn)擊主菜單’文件’,選擇’另存為’,將文件保存為d:\baCkup\ backup. dcg</desc> </action> </ticket>
〈ticket desc=〃 增加網(wǎng)元〃〉
<action objectid=〃l〃 desc=〃〃/> </ticket>
〈ticket desc=〃 增加業(yè)務(wù)〃>
<action objectid=〃l〃 desc=〃〃/> </ticket> </all>
本發(fā)明還具有考核功能,通過(guò)評(píng)價(jià)考核單元實(shí)現(xiàn),該評(píng)價(jià)考核單元記錄輸入單元采集 到的配置操作步驟與相應(yīng)存儲(chǔ)單元中存儲(chǔ)正確的操作步驟是否一致的比對(duì)結(jié)果,最終形成 針對(duì)該使用者的考核評(píng)價(jià)表。 為了對(duì)本發(fā)明進(jìn)行詳細(xì)的說(shuō)明,下面給出了部分單元的程序代碼,其中的操作票 指的就是培訓(xùn)項(xiàng)目
(1)、解析XML腳本文件的函數(shù)
int LoadTicketXml(LPCSTR pFileName)
{
Il清除內(nèi)存中上一次解析的結(jié)果; ClearMemory ();
Il調(diào)用DOM解析函數(shù),將pFileName指定的XML文件解析為內(nèi)存中的DOM對(duì)
象樹(shù)
//解析每一個(gè)〈ticket〉節(jié)點(diǎn) D0M:CXmlNode oChiIdNode;
oChildNode. m_lpDisp= oRootNode. firstChildO ;
oChiIdNode. m_pControl= oRootNode. m_pControl;
while (NULL != oChildNode. m_lpDisp)
{
if (DOM::XML_ELEMENT_NODE == oChildNode. getNodeType())
{
Il parse <ticket> node DoTicketNode(oChildNode);
}
5oChildNode. m_lpDisp = oChildNode. nextSibling();
}
}
解析〈ticket〉節(jié)點(diǎn)的函數(shù)
int DoTicketNode(D0M:CXmlNode oTicketNode)
{
Il如果節(jié)點(diǎn)名稱(chēng)不是〈ticket〉,函數(shù)返回錯(cuò)誤碼 DOM:STRING StrNodeName; oTicketNode. getNodeName(strNodeName);
if (wcsncmp(strNodeName. data, WLABEL_TICKET, wcslen(WLABEL_TICKET))
!= 0)
{
return TRAIN_NO_TICKET;
}
Il為該〈ticket〉分配內(nèi)存 TicketInfo ^pTicket = new TicketInfo;
if (NULL == pTicket)
{
return TRAIN_N0_MEM0RY;
}
Il根據(jù)DOM對(duì)象中的信息,設(shè)置TicketInfo的各個(gè)屬性
//將DOM節(jié)點(diǎn)與內(nèi)存的操作票結(jié)構(gòu)體關(guān)聯(lián),并把TicketID與對(duì)應(yīng)TicketInfo
結(jié)構(gòu)關(guān)聯(lián)
pTicket->pDomNode = oTicketNode· m—IpDisp; m—oMapTickets[pTicket->dwTicketID] = pTicket;
ι
解析〈ticket〉子節(jié)點(diǎn)的函數(shù),該函數(shù)在選定了操作票以后才會(huì)動(dòng)態(tài)去解析,并且解析 過(guò)程只進(jìn)行一次
int DoTicketChildNode(Ticketlnfo *pTicket, BOOL bExpandLoopNode)
{
//如果pTicket指針不合法,或者pTicket-^DomNode不合法,函數(shù)返回錯(cuò)誤

//檢查解析標(biāo)識(shí),如果解析已經(jīng)完成,函數(shù)返回相應(yīng)代碼
Il遍歷pTicket->pDomNode對(duì)應(yīng)的〈ticket〉下的子節(jié)點(diǎn),同時(shí)解析這些子節(jié)

DOM:CXmlNode oTicketNode;
oTicketNode. m_lpDisp = pTicket_>pDomNode; oTicketNode. m_pControl = m_pDom; DOM::CXmlNode oChildNode;if
{
oChildNode. m—IpDisp= oTicketNode. firstChildO ;
oChildNode. m—pControl= oTicketNode. m—pControl;
while (NULL != oChildNode. m—IpDisp)
節(jié)點(diǎn)合法性判斷 為 <action> node
//解析〈action〉節(jié)點(diǎn)
DoActionNode(oChildNode, pTicket, bExpandLoopNode, 1, 0, 0)
else {
// 解析 <loop_action> 節(jié)點(diǎn)
DoLoopActionNode(oChildNode, pTicket, bExpandLoopNode, 0)
}
oChildNode. m—IpDisp = oChildNode. nextSibling();
解析< l00p_acti0n >節(jié)點(diǎn)的函數(shù),以支持循環(huán)步驟的操作 int DoLoopActionNode(DOM:CXmlNode oActionNode, TicketInfo *pTicket,
BOOL bExpandLoopNode, DWORD dwLevel)
{
//傳入?yún)?shù)的合法性判斷
//記錄< loop_action >節(jié)點(diǎn)的一些原始屬性信息 Il按照< l00p_aCti0n >的l00p_timeS屬性設(shè)置的循環(huán)次數(shù)來(lái)進(jìn)行循環(huán)
for (i = 0; i < iLoopSteps; i++)
{
Il申請(qǐng)新的StepInfO結(jié)構(gòu)的內(nèi)存 Il設(shè)置新的St印Info結(jié)構(gòu)的值 Il解析〈action〉子節(jié)點(diǎn)
oChildNode. m_lpDisp= oActionNode. firstChiId();
oChildNode. m_pControl= oActionNode. m_pControl;
while (NULL != oChildNode. m_lpDisp)
iLoopSteps,
DoActionNode(oChildNode, i + 1, dwLevel + 1);
pTicket, bExpandLoopNode,
oChildNode. m_lpDisp = oChildNode. nextSibling()解析〈action〉節(jié)點(diǎn)的函數(shù),在該函數(shù)中,把每一個(gè)<data>子節(jié)點(diǎn)都解析為內(nèi)存中的一 個(gè) StepInfo 結(jié)構(gòu)。bExpandMulDatas 參數(shù)禾口 dwLoopTotal 參數(shù)暫時(shí)不用。dwLoopIndex 表 示循環(huán)的索引(第N次循環(huán));dwLevel表示步驟的級(jí)別,用來(lái)區(qū)分本步驟下面是否還有子步 驟
int DoActionNode(DOM::CXmlNode oActionNode, TicketInfo ^pTicket, BOOL bExpandMulDatas, DWORD dwLoopTotal,
DWORD dwLoopIndex, DWORD dwLevel)
{
//傳入?yún)?shù)的合法性判斷
Il記錄〈action〉節(jié)點(diǎn)的一些原始屬性信息
Il處理〈action〉節(jié)點(diǎn)的子節(jié)點(diǎn)
DOM:CXmlNode oChiIdNode;
oChildNode. m_lpDisp= oActionNode. firstChiId();
oChiIdNode. m_pControl= oActionNode. m_pControl;
while (NULL != oChildNode. m_lpDisp)
{
if (子節(jié)點(diǎn)是<data>)
{
//取<data>節(jié)點(diǎn)的循環(huán)次數(shù)屬性,并與dwLoopIndex參數(shù)比較
if (循環(huán)次數(shù)屬性==dwLoopIndex)
{
Il申請(qǐng)新的StepInfO結(jié)構(gòu)的內(nèi)存 Il設(shè)置新的St印Info結(jié)構(gòu)的值 Il解析<data>節(jié)點(diǎn),把每一個(gè)<data>節(jié)點(diǎn)都解析為內(nèi)存中的一個(gè)St印Info結(jié)// 構(gòu),即〈action〉節(jié)點(diǎn)下每一個(gè)<data>節(jié)點(diǎn)都對(duì)應(yīng)于一個(gè)獨(dú)立的步驟
iRet = DoDataNode(oChildNode, pstStep, dwLoopIndex);
}
Il把St印Info結(jié)構(gòu)指針保存在父TicketInfo結(jié)構(gòu)中
}
oChildNode. m—IpDisp = oChildNode. nextSibling();
ι
if (〈action〉下面沒(méi)有<data>子節(jié)點(diǎn)) {
Il申請(qǐng)新的StepInfO結(jié)構(gòu)的內(nèi)存
Il設(shè)置新的St印Info結(jié)構(gòu)的值
Il把St印Info結(jié)構(gòu)指針保存在父TicketInfo結(jié)構(gòu)中
} }
8解析<data>節(jié)點(diǎn)的函數(shù)
int DoDataNode(D0M:CXmlNode oDataNode, StepInfo *pStep, DWORD
dwLoopCount)
{
//傳入?yún)?shù)的合法性判斷 Il取<data>節(jié)點(diǎn)的屬性集合 DOM:CXmlNodeList oAttributesList = oDataNode. attributes(TRUE); int iSize = oAttributesList. getLength(); Il處理每個(gè)屬性
for (int i = 0; i < iSize; i++)
{
//取出屬性名稱(chēng)和對(duì)應(yīng)的值 oAttribute = oAttributesList. item(i); StrAttrName = oAttribute. getNodeName(); strValue = oAttribute. getNodeValue();
if (是 <times> 屬性)
{
Il如果〈times〉屬性的值既不為0,也不等于dwLoopCount參數(shù),說(shuō)明該<data>
Il節(jié)點(diǎn)不需要在當(dāng)前步驟處理,直接返回相應(yīng)的錯(cuò)誤碼;否則繼續(xù)下一次循環(huán)
}
else if (是 <custom> 屬性)
{
//將該屬性的值設(shè)置為‘O’,然后繼續(xù)下一次循環(huán)
}
//由于一個(gè)<data>節(jié)點(diǎn)只設(shè)置一個(gè)定制內(nèi)容(如指定“$網(wǎng)元名稱(chēng)” =“XXX”), //取出屬性的名稱(chēng)和值,然后將傳入的PStep指向的結(jié)構(gòu)體的成員變量 strStepName
Il中諸如“$網(wǎng)元名稱(chēng)”的字符串替換成“XXX”
} }
判斷培訓(xùn)項(xiàng)目ID與XML文件中的定義的某個(gè)培訓(xùn)項(xiàng)目的特定步驟是否匹配的函數(shù) int CheckValueFromXml(unsigned short *pXml, DWORD dwLength, DWORD dwStepIndex,
CString &strName, CString &strValue, BOOL bCustom)
{
Il根據(jù)是否在定制操作票的情況,取操作票的信息
if (bCustom)
{
Il定制狀態(tài)下,需要調(diào)用動(dòng)態(tài)解析操作票的接口函數(shù),得到當(dāng)前操作票fn息
GetTicketInfo(dwCurrentTicket, &pTicket);
ι
else {
Il調(diào)用內(nèi)存中的數(shù)據(jù),得到當(dāng)前操作票信息 GetTicketInfo(dwCurrentTicket, stTicketlnfo);
ι
Il把PXml指向的內(nèi)存單元的數(shù)據(jù)解析成DOM對(duì)象,放在臨時(shí)變量oNode里面 //先比較是否是"objectid"類(lèi)的信息
oStrCheckValue = oNode. getAttribute (DOM :STRING(_ CSTR(L"objectid")));
if (oStrCheckValue. size > 0)
{
//如果跟當(dāng)前操作票的當(dāng)前步驟的ID —致,返回匹配的代碼;否則返回
不匹配
}
}
本發(fā)明具有如下有益效果。(1)、提供常用的三十二個(gè)培訓(xùn)項(xiàng)目供網(wǎng)管初學(xué)者學(xué)習(xí),使每個(gè)學(xué)習(xí)者能全面的掌 握網(wǎng)管實(shí)際運(yùn)用中的常用業(yè)務(wù)操作。(2)、每個(gè)培訓(xùn)項(xiàng)目提供操作的引導(dǎo)功能并提供網(wǎng)管的仿真環(huán)境和教學(xué)動(dòng)畫(huà)。(3)、尤如一個(gè)專(zhuān)業(yè)指導(dǎo)老師,引導(dǎo)網(wǎng)管學(xué)習(xí)人員逐步熟悉網(wǎng)管中各種常用操作, 使學(xué)習(xí)人員身臨其境,大大提高學(xué)習(xí)效率,縮短系統(tǒng)熟悉時(shí)間。(4)、有考核功能。對(duì)于員工學(xué)習(xí)網(wǎng)管后的實(shí)際情況,給出量化評(píng)分標(biāo)準(zhǔn),做為員工 考核的依據(jù)。本發(fā)明不局限于上述最佳實(shí)施方式,任何人應(yīng)該得知在本發(fā)明的啟示下作出的結(jié) 構(gòu)變化,凡是與本發(fā)明具有相同或相近的技術(shù)方案,均落入本發(fā)明的保護(hù)范圍之內(nèi)。
10
權(quán)利要求
光傳輸系統(tǒng)的網(wǎng)管培訓(xùn)系統(tǒng),其特征在于包括網(wǎng)絡(luò)參數(shù)采集單元,采集光傳輸系統(tǒng)的網(wǎng)絡(luò)參數(shù)并生成光傳輸系統(tǒng)的仿真模型;存儲(chǔ)單元,劃分為與若干培訓(xùn)單元一一對(duì)應(yīng)的存儲(chǔ)空間,所述存儲(chǔ)空間分別一一對(duì)應(yīng)地存儲(chǔ)該培訓(xùn)項(xiàng)目正確的操作步驟和操作提示;交互單元,包括輸入單元和顯示單元,網(wǎng)絡(luò)參數(shù)采集單元采集用戶(hù)從輸入單元輸入的培訓(xùn)項(xiàng)目選擇指令和相應(yīng)的配置操作步驟,顯示單元用于顯示所述每一個(gè)培訓(xùn)項(xiàng)目單元的名稱(chēng);若干培訓(xùn)項(xiàng)目單元,所述培訓(xùn)項(xiàng)目單元包括執(zhí)行單元、解析單元、比較單元和指引交互單元,每一個(gè)項(xiàng)目培訓(xùn)單元都具有一個(gè)獨(dú)立與培訓(xùn)項(xiàng)目單元名稱(chēng)一一對(duì)應(yīng)的對(duì)象ID,并通過(guò)指引交互單元建立針對(duì)該培訓(xùn)項(xiàng)目的執(zhí)行單元和相應(yīng)存儲(chǔ)單元中的存儲(chǔ)空間的連接,比較單元將從輸入單元采集到的培訓(xùn)項(xiàng)目配置操作步驟與存儲(chǔ)單元中該培訓(xùn)項(xiàng)目正確的操作步驟相比較以獲得輸入的培訓(xùn)項(xiàng)目操作步驟是否正確的判斷結(jié)果,當(dāng)判斷結(jié)果表明輸入的培訓(xùn)項(xiàng)目操作步驟不正確時(shí),將錯(cuò)誤提示顯示在顯示單元上;否則,解析單元根據(jù)從網(wǎng)絡(luò)參數(shù)采集單元采集到的培訓(xùn)項(xiàng)目選擇指令或配置操作步驟解析成相應(yīng)的執(zhí)行命令,當(dāng)使用者點(diǎn)選任意一個(gè)培訓(xùn)項(xiàng)目名稱(chēng)時(shí),進(jìn)入該培訓(xùn)項(xiàng)目并根據(jù)該項(xiàng)目的對(duì)象ID啟動(dòng)相應(yīng)的執(zhí)行單元,執(zhí)行單元通過(guò)指引交互單元將存儲(chǔ)單元中對(duì)應(yīng)的操作提示顯示在顯示單元上。
2.如權(quán)利要求1所述的網(wǎng)管培訓(xùn)系統(tǒng),其特征在于還包括評(píng)價(jià)考核單元,該評(píng)價(jià)考核 單元記錄輸入單元采集到的配置操作步驟與相應(yīng)存儲(chǔ)單元中存儲(chǔ)正確的操作步驟是否一 致的比對(duì)結(jié)果。
全文摘要
本發(fā)明公開(kāi)了一種光傳輸系統(tǒng)的網(wǎng)管培訓(xùn)系統(tǒng),包括網(wǎng)絡(luò)參數(shù)采集單元,存儲(chǔ)單元,交互單元和若干培訓(xùn)項(xiàng)目單元,存儲(chǔ)單元分別存儲(chǔ)培訓(xùn)項(xiàng)目正確的操作步驟和操作提示;交互單元包括輸入單元和顯示單元,培訓(xùn)項(xiàng)目單元包括執(zhí)行單元、解析單元、比較單元和指引交互單元,每一個(gè)項(xiàng)目培訓(xùn)單元都具有一個(gè)獨(dú)立的對(duì)象ID并與執(zhí)行單元和存儲(chǔ)單元對(duì)應(yīng),解析單元根據(jù)網(wǎng)絡(luò)參數(shù)采集單元采集到的培訓(xùn)項(xiàng)目選擇指令或配置操作步驟解析成相應(yīng)的執(zhí)行命令,將存儲(chǔ)單元中對(duì)應(yīng)的操作提示顯示在顯示單元上。本發(fā)明實(shí)現(xiàn)了在網(wǎng)管專(zhuān)家系統(tǒng)上對(duì)各種網(wǎng)管培訓(xùn)項(xiàng)目的管理功能,通過(guò)引導(dǎo)功能、網(wǎng)管的仿真環(huán)境和教學(xué)動(dòng)畫(huà),對(duì)用戶(hù)的操作進(jìn)行指導(dǎo)并確保提示每步操作的正確性。
文檔編號(hào)H04L12/24GK101984584SQ201010580748
公開(kāi)日2011年3月9日 申請(qǐng)日期2010年12月9日 優(yōu)先權(quán)日2010年12月9日
發(fā)明者葉蕓, 吳剛, 吳柳, 朱廣心, 楊建華, 洪丹軻, 王勇, 范俊成, 陳旋, 黃昱 申請(qǐng)人:中國(guó)南方電網(wǎng)有限責(zé)任公司;烽火通信科技股份有限公司
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
彰化市| 中方县| 长治县| 平舆县| 金平| 抚松县| 乌恰县| 宁化县| 大方县| 巴楚县| 措美县| 临潭县| 广河县| 百色市| 璧山县| 胶南市| 金华市| 孟津县| 右玉县| 肥西县| 余庆县| 乐至县| 科技| 成安县| 吉安县| 仁寿县| 屯留县| 屏边| 锡林浩特市| 鄂伦春自治旗| 乌兰县| 罗江县| 南平市| 苏尼特左旗| 遵义市| 灌南县| 清新县| 铜梁县| 建湖县| 抚顺市| 奉节县|