国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      實(shí)現(xiàn)仿真系統(tǒng)與實(shí)際功能系統(tǒng)統(tǒng)一運(yùn)行的集成系統(tǒng)及方法_2

      文檔序號(hào):9200263閱讀:來(lái)源:國(guó)知局
      中間模塊層源代碼的方法為:
      [0046]生成通信調(diào)用接口函數(shù)的參數(shù),生成通信處理函數(shù)的數(shù)據(jù)輸入端口和處理結(jié)果端口,產(chǎn)生調(diào)用函數(shù)的基本框架;生成公共類函數(shù),所述公共類函數(shù)包括作為控制作用的公共類函數(shù)和作為公共邏輯業(yè)務(wù)的數(shù)據(jù)處理函數(shù),
      [0047]所述生成葉子模塊層源代碼的方法為:
      [0048]生成函數(shù)執(zhí)行過(guò)程以及函數(shù)之間的調(diào)用關(guān)系,同時(shí)生成功能控件調(diào)用函數(shù)。
      [0049]作為另一種優(yōu)選的實(shí)施方式,該方法還包括:仿真運(yùn)行情況監(jiān)控模塊對(duì)集成系統(tǒng)的運(yùn)行狀態(tài)進(jìn)行記錄及顯示。
      [0050]【有益效果】
      [0051]本發(fā)明提出的技術(shù)方案具有以下有益效果:
      [0052](I)本發(fā)明采用樹結(jié)構(gòu)逐層細(xì)化的建模方法實(shí)現(xiàn)對(duì)仿真系統(tǒng)基本模塊的構(gòu)建、采用模型驅(qū)動(dòng)的方法自動(dòng)生成仿真系統(tǒng)基本通信模塊和查詢、添加、編輯、刪除等模塊代碼,減少了設(shè)計(jì)人員機(jī)械而重復(fù)的修改程序與調(diào)試工作,同時(shí)規(guī)范了仿真系統(tǒng)程序源代碼的結(jié)構(gòu)與框架,實(shí)現(xiàn)了具有前瞻性的統(tǒng)一架構(gòu),因此,不僅降低了因人工修改代碼導(dǎo)致的系統(tǒng)出錯(cuò)的概率,而且提高了代碼的可重復(fù)利用性。
      [0053](2)本發(fā)明中的仿真監(jiān)控實(shí)例為仿真人員提供軟件的實(shí)時(shí)運(yùn)行狀態(tài),實(shí)現(xiàn)了精細(xì)化實(shí)時(shí)監(jiān)控,為后續(xù)軟件運(yùn)行狀態(tài)分析提供詳實(shí)依據(jù),為企業(yè)信息系統(tǒng)一體化建設(shè)提供了方向。
      [0054](3)本發(fā)明能夠滿足大型企業(yè)分布式仿真系統(tǒng)的程序開發(fā)需要,特別是滿足企業(yè)應(yīng)用系統(tǒng)變化較快的業(yè)務(wù)對(duì)仿真業(yè)務(wù)帶來(lái)的快速適應(yīng)新變化的要求,具備較大的應(yīng)用價(jià)值。
      【附圖說(shuō)明】
      [0055]圖1為本發(fā)明的實(shí)施例二提供的實(shí)現(xiàn)仿真系統(tǒng)與實(shí)際功能系統(tǒng)統(tǒng)一運(yùn)行的集成方法的流程圖。
      [0056]圖2為本發(fā)明的實(shí)施例二提供的實(shí)現(xiàn)仿真系統(tǒng)與實(shí)際功能系統(tǒng)統(tǒng)一運(yùn)行的集成方法的流程圖。
      【具體實(shí)施方式】
      [0057]為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖,對(duì)本發(fā)明的【具體實(shí)施方式】進(jìn)行清楚、完整的描述,顯然,所描述的實(shí)施例是本發(fā)明的一部分實(shí)施例,而不是全部實(shí)施例,也不是對(duì)本發(fā)明的限制。基于本發(fā)明的實(shí)施例,本領(lǐng)域普通技術(shù)人員在不付出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明的保護(hù)范圍。
      [0058]實(shí)施例一
      [0059]實(shí)施例一提供一種實(shí)現(xiàn)仿真系統(tǒng)與實(shí)際功能系統(tǒng)統(tǒng)一運(yùn)行的集成系統(tǒng),該系統(tǒng)包括仿真業(yè)務(wù)建模管理模塊、仿真消息中間件模塊、仿真交互中間件模塊、仿真運(yùn)行情況監(jiān)控模塊。
      [0060](I)仿真業(yè)務(wù)建模管理模塊
      [0061]對(duì)于任何一個(gè)仿真業(yè)務(wù)來(lái)說(shuō),均需要建立一個(gè)仿真業(yè)務(wù)流程活動(dòng),因此本實(shí)施例中的仿真業(yè)務(wù)建模管理模塊主要實(shí)現(xiàn)對(duì)仿真業(yè)務(wù)流程活動(dòng)的建模與管理功能,是實(shí)現(xiàn)后續(xù)系統(tǒng)集成過(guò)程的基礎(chǔ)。具體地,仿真業(yè)務(wù)建模管理模塊被配置成添加仿真系統(tǒng)基本信息并根據(jù)實(shí)際功能系統(tǒng)的功能模塊信息使用仿真業(yè)務(wù)建模管理模塊編輯仿真系統(tǒng)的詳細(xì)信息,其中仿真系統(tǒng)的基本信息包括仿真系統(tǒng)編號(hào)、仿真系統(tǒng)名稱、仿真系統(tǒng)最后編輯時(shí)間、運(yùn)行狀態(tài)、是否實(shí)施監(jiān)控,仿真系統(tǒng)的詳細(xì)信息包括仿真系統(tǒng)的節(jié)點(diǎn)、節(jié)點(diǎn)連接關(guān)系及節(jié)點(diǎn)信息,節(jié)點(diǎn)包括開始節(jié)點(diǎn)、中間處理節(jié)點(diǎn)和結(jié)束節(jié)點(diǎn),功能模塊信息包括實(shí)際功能系統(tǒng)名稱、實(shí)際功能系統(tǒng)編號(hào)、實(shí)際功能系統(tǒng)類型、功能模塊名稱、功能模塊編號(hào)、接口模式、調(diào)用插件的動(dòng)態(tài)鏈接庫(kù)、調(diào)用類、調(diào)用方法。在本實(shí)施例中,仿真業(yè)務(wù)建模管理模塊包括流程基本信息管理子模塊、流程元素選擇子模塊、流程編輯子模塊、流程元素屬性編輯子模塊、流程編輯響應(yīng)子模塊,下面分別對(duì)仿真業(yè)務(wù)建模管理模塊的各個(gè)子模塊進(jìn)行說(shuō)明。
      [0062]流程基本信息管理子模塊,被配置成實(shí)現(xiàn)仿真系統(tǒng)中的節(jié)點(diǎn)信息添加、節(jié)點(diǎn)信息查詢、節(jié)點(diǎn)信息修改或節(jié)點(diǎn)信息刪除。
      [0063]流程元素選擇子模塊,被配置成實(shí)現(xiàn)仿真系統(tǒng)中的節(jié)點(diǎn)顯示、節(jié)點(diǎn)信息查詢或節(jié)點(diǎn)拖放。
      [0064]流程編輯子模塊,被配置成實(shí)現(xiàn)節(jié)點(diǎn)放置、節(jié)點(diǎn)移動(dòng)、節(jié)點(diǎn)放大、節(jié)點(diǎn)縮小、節(jié)點(diǎn)點(diǎn)擊或節(jié)點(diǎn)鏈接。
      [0065]流程元素屬性編輯子模塊,被配置成實(shí)現(xiàn)節(jié)點(diǎn)屬性編輯、節(jié)點(diǎn)屬性顯示或節(jié)點(diǎn)屬性保存。
      [0066]流程編輯響應(yīng)子模塊,該模塊是所有其他操作模塊的信息輸出窗口,接收其他模塊操作中間的過(guò)程信息,然后實(shí)時(shí)顯示在其消息窗口中,當(dāng)消息窗口中消息個(gè)數(shù)超過(guò)設(shè)定的最大顯示條數(shù)后,自動(dòng)清除前面的消息。
      [0067](2)仿真消息中間件模塊
      [0068]仿真消息中間件模塊被配置成通過(guò)實(shí)時(shí)監(jiān)聽仿真系統(tǒng)來(lái)獲取業(yè)務(wù)消息、通過(guò)訪問數(shù)據(jù)庫(kù)將實(shí)際功能系統(tǒng)的各個(gè)功能模塊進(jìn)行串聯(lián),并生成仿真系統(tǒng)的代碼框架。具體地,代碼框架包括系統(tǒng)模塊層源代碼、中間模塊層源代碼、葉子模塊層源代碼,對(duì)應(yīng)的,仿真消息中間件模塊包括系統(tǒng)模塊層源代碼生成模塊、中間模塊層源代碼生成模塊、葉子模塊層源代碼生成模塊,下面分別對(duì)仿真消息中間件模塊的各個(gè)子模塊進(jìn)行詳細(xì)說(shuō)明。
      [0069]系統(tǒng)模塊層源代碼生成模塊被配置成生成訪問數(shù)據(jù)庫(kù)端口代碼以及生成仿真系統(tǒng)框架樹模型的業(yè)務(wù)代碼,數(shù)據(jù)庫(kù)端口包括函數(shù)調(diào)用端口、數(shù)據(jù)中間處理、數(shù)據(jù)庫(kù)操作。
      [0070]中間模塊層源代碼生成模塊被配置成生成通信調(diào)用接口函數(shù)的參數(shù)、生成通信處理函數(shù)的數(shù)據(jù)輸入端口和處理結(jié)果端口、產(chǎn)生通信調(diào)用函數(shù)的基本框架,以及生成公共類函數(shù),公共類函數(shù)包括作為控制作用的公共類函數(shù)和作為公共邏輯業(yè)務(wù)的數(shù)據(jù)處理函數(shù)。
      [0071]葉子模塊層源代碼生成模塊被配置成生成節(jié)點(diǎn)操作函數(shù)的執(zhí)行順序、節(jié)點(diǎn)操作函數(shù)之間的調(diào)用關(guān)系,并生成功能控件調(diào)用函數(shù),節(jié)點(diǎn)操作函數(shù)包括查詢函數(shù)、添加函數(shù)、編輯函數(shù)、刪除函數(shù)。需要說(shuō)明,該模塊工作在整個(gè)集成系統(tǒng)的葉子節(jié)點(diǎn)。
      [0072](3)仿真交互中間件模塊
      [0073]仿真交互中間件模塊,被配置成將仿真系統(tǒng)的業(yè)務(wù)消息傳輸至實(shí)際功能系統(tǒng)。具體地,仿真交互中間件模塊通過(guò)自頂向下的方式將業(yè)務(wù)數(shù)據(jù)傳輸給計(jì)算機(jī)網(wǎng)絡(luò)層TCP/IP協(xié)議,再由TCP/IP協(xié)議傳輸給計(jì)算機(jī)目的終端。當(dāng)計(jì)算機(jī)目的終端收到消息之后,通過(guò)逆向解析方式獲取業(yè)務(wù)數(shù)據(jù)。需要說(shuō)明,本實(shí)施例中,這里的計(jì)算機(jī)目的終端為實(shí)際功能系統(tǒng)所運(yùn)行的計(jì)算機(jī)。
      [0074]仿真交互中間件模塊包括:
      [0075]仿真業(yè)務(wù)通信模塊,被配置成生成調(diào)用網(wǎng)絡(luò)通信模塊的參數(shù),調(diào)用網(wǎng)絡(luò)通信模塊,將業(yè)務(wù)消息傳輸至網(wǎng)絡(luò)通信模塊;
      [0076]網(wǎng)絡(luò)通信模塊,被配置成將網(wǎng)絡(luò)通信模塊的參數(shù)傳輸至消息格式生成模塊,網(wǎng)絡(luò)通信模塊的參數(shù)包括實(shí)際功能系統(tǒng)的名稱、業(yè)務(wù)消息內(nèi)容、業(yè)務(wù)消息編號(hào)和業(yè)務(wù)消息類型;
      [0077]消息格式生成模塊,被配置成生成消息幀并將生成的消息幀傳輸至消息隊(duì)列,消息幀包括消息幀頭、幀長(zhǎng)度、幀數(shù)量、幀編號(hào)、幀標(biāo)識(shí)、任務(wù)編號(hào)、任務(wù)種類、CRC校驗(yàn)和報(bào)文尾;
      [0078]消息隊(duì)列模塊,被配置成在獲取消息幀之后,將消息幀壓入消息隊(duì)列;
      [0079]消息隊(duì)列,被配置成當(dāng)仿真系統(tǒng)與實(shí)際功能系統(tǒng)連接后,將消息幀傳輸至實(shí)際功能系統(tǒng)。
      [0080](4)仿真運(yùn)行情況監(jiān)控模塊
      [0081]仿真運(yùn)行情況監(jiān)控模塊,被配置成對(duì)集成系統(tǒng)的運(yùn)行狀態(tài)進(jìn)行記錄及顯示。具體地包括仿真實(shí)例運(yùn)行管理子模塊,仿真運(yùn)行監(jiān)控代理子模塊,仿真運(yùn)行分布式集中監(jiān)控子模塊。其中監(jiān)控對(duì)象包括:監(jiān)控者和被監(jiān)控者。監(jiān)控者起著啟動(dòng)監(jiān)控和獲取監(jiān)控信息的作用;被監(jiān)控者是分布式系統(tǒng)中的所有設(shè)備,因此監(jiān)控信息的獲取一般通過(guò)后臺(tái)自動(dòng)執(zhí)行,具體
      當(dāng)前第2頁(yè)1 2 3 4 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1