基于模式指配的信息流程建模方法及系統(tǒng)的制作方法
【專利摘要】本發(fā)明公開了一種基于模式指配的信息流程建模方法及系統(tǒng),該系統(tǒng)包括模型庫、信息流程組裝編輯器和信息流程組裝管理器,信息流程組裝編輯器根據(jù)想定背景,在任務場景中部署各類信息單元仿真實體及其相互關系的基礎上,通過指配信息業(yè)務模式的方式實現(xiàn)對一組仿真實體的群體信息流轉和交互行為的建模;信息流程組裝管理器實現(xiàn)信息流程建模過程和結果的調整和管理。利用信息流程組裝編輯器可以根據(jù)想定背景,在任務場景中部署各類信息單元仿真實體及其相互關系的基礎上,通過指配信息業(yè)務模式的方式實現(xiàn)對一組仿真實體的群體信息流轉和交互行為的建模;信息流程組裝管理器實現(xiàn)信息流程建模過程和結果的調整和管理。
【專利說明】基于模式指配的信息流程建模方法及系統(tǒng)
【技術領域】
[0001]本發(fā)明涉及計算機生成兵力,具體地指一種適用于信息系統(tǒng)仿真的基于群體信息業(yè)務模式指配的計算機生成兵力信息流程建模方法和系統(tǒng)。
【背景技術】
[0002]隨著業(yè)務信息系統(tǒng)組織運用研究日益重視量化分析,因此越來越依賴業(yè)務信息系統(tǒng)仿真系統(tǒng)的支撐。傳統(tǒng)的業(yè)務信息系統(tǒng)組織運用仿真系統(tǒng)在模擬的任務執(zhí)行場景時,各類仿真實體內部和之間的信息流傳和交互行為通常以腳本編寫的方式實現(xiàn),這種傳統(tǒng)的方式在技術上雖然可行,但由于業(yè)務信息系統(tǒng)組織運用研究的復雜性特點,為實現(xiàn)一個簡單的研究目標而設置的任務想定會涉及到數(shù)量龐大、類型多樣的仿真實體,并且需要大量的想定編制與調整、場景加載與配置、仿真推演及管理等復雜繁瑣的用戶操作,使得仿真系統(tǒng)在業(yè)務信息流程構造過程中追求更高的置信度與避免管理使用上的繁瑣低效之間存在矛盾。
【發(fā)明內容】
[0003]本發(fā)明目的在于克服上述現(xiàn)有技術的不足而提供一種基于模式指配的信息流程建模方法及系統(tǒng),該系統(tǒng)包括模型庫、信息流程組裝編輯器和信息流程組裝管理器,其中模型庫包括信息單元實體模型、信息單元關系模型和信息業(yè)務模式模型,信息流程組裝編輯器根據(jù)想定背景,在任務場景中部署各類信息單元仿真實體及其相互關系(信息單元實體及關系模型實例化)的基礎上,通過指配信息業(yè)務模式(信息業(yè)務模式模型實例化)的方式實現(xiàn)對一組仿真實體的群體信息流轉和交互行為的建模;信息流程組裝管理器實現(xiàn)信息流程建模過程和結果的調整和管理。
[0004]實現(xiàn)本發(fā)明目的采用的技術方案是一種基于模式指配的信息流程建模方法,該方法包括以下步驟:
[0005](I)選定模型體系
[0006]1.1、根據(jù)任務想定的內容需求,從現(xiàn)有模型庫中選擇適用于所述內容需求建模的信息單元模型、信息單元關系模型和信息業(yè)務模式模型;
[0007]1.2、如果現(xiàn)有模型庫中沒有適合的現(xiàn)成模型,那么按照模型元數(shù)據(jù)的規(guī)范,設置新的信息單元模型、信息單元關系模型和信息業(yè)務模式模型,并將其存入模型庫;
[0008]所述信息單元模型包括行動力量模型和組織機構模型;信息單元關系模型包括力量編組關系模型、組織管理關系模型、行動控制關系模型、應用關聯(lián)關系模型和模式參與關系模型;信息業(yè)務模式模型為按某種業(yè)務的群體行為,設置信息業(yè)務模式模型;
[0009](2)構建行動力量體系
[0010]2.1、根據(jù)所述任務想定的內容需求,對選定的行動力量模型進行實例化,形成想定需要的一組行動力量實體,并對這組行動力量實體的相關屬性進行賦值,將由此產(chǎn)生的實體數(shù)據(jù)作為模型實例化數(shù)據(jù)存入模型庫;
[0011]2.2、根據(jù)所述任務想定的內容需求,對選定的力量編組關系模型進行實例化,形成想定需要的一組力量編組關系實體,并對這組力量編組關系實體的屬性以及相關行動力量實體的對應屬性進行賦值,將由此產(chǎn)生的實體數(shù)據(jù)作為模型實例化數(shù)據(jù)存入模型庫;
[0012](3)構建組織機構體系
[0013]3.1、根據(jù)所述任務想定的內容需求,對選定的組織機構模型進行實例化,形成想定需要的一組組織機構實體,并對這組組織機構實體的相關屬性進行賦值,將由此產(chǎn)生的實體數(shù)據(jù)作為模型實例化數(shù)據(jù)存入模型庫;
[0014]3.2、根據(jù)所述任務想定的內容需求,對選定的組織管理關系模型進行實例化,形成想定需要的一組組織管理關系實體,并對這組組織管理關系實體的屬性以及相關組織機構實體的對應屬性進行賦值,將由此產(chǎn)生的實體數(shù)據(jù)作為模型實例化數(shù)據(jù)存入模型庫;
[0015]3.3、根據(jù)所述任務想定的內容需求,對選定的行動控制關系模型進行實例化,形成想定需要的一組行動控制關系實體,并對這組行動控制關系實體的屬性以及相關組織機構和行動力量實體的對應屬性進行賦值,將由此產(chǎn)生的實體數(shù)據(jù)作為模型實例化數(shù)據(jù)存入模型庫;
[0016]3.4、根據(jù)所述任務想定的內容需求,對選定的應用關聯(lián)模型進行實例化,形成想定需要的一組應用關聯(lián)關系實體,并對這組應用關聯(lián)關系實體的屬性以及相關組織機構實體的對應屬性進行賦值,將由此產(chǎn)生的實體數(shù)據(jù)作為模型實例化數(shù)據(jù)存入模型庫;
[0017](4)指配信息業(yè)務模式
[0018]4.1、根據(jù)所述任務想定的內容需求,對選定的信息業(yè)務模式模型進行實例化,形成想定需要的一組信息業(yè)務模式實體,對這組信息業(yè)務模式實體的相關屬性進行賦值,并將由此產(chǎn)生的實體數(shù)據(jù)作為模型實例化數(shù)據(jù)存入模型庫;
[0019]4.2、根據(jù)所述任務想定的內容需求,對創(chuàng)建的信息業(yè)務模式實體,選擇一組執(zhí)行該模式描述的群體信息業(yè)務行為的組織機構實體,將信息業(yè)務模式實體關聯(lián)到這個組織機構實體集合,并對信息業(yè)務模式實體的相關屬性進行賦值,將由此產(chǎn)生的實體數(shù)據(jù)作為模型實例化數(shù)據(jù)存入模型庫;
[0020]4.3、根據(jù)所述任務想定的內容需求,將組織機構實體集合中一個或多個組織機構實體指定為將信息業(yè)務模式實體描述的某一角色,并對信息業(yè)務模式實體的相關屬性進行賦值,將由此產(chǎn)生的實體數(shù)據(jù)作為模型實例化數(shù)據(jù)存入模型庫;
[0021]4.4、根據(jù)組織機構實體分配信息業(yè)務角色的情況,無需人工干預自動選定模式參與關系模型進行實例化,形成想定需要的一組模式參與關系實體,對這組模式參與關系實體的屬性以及相關組織機構和信息業(yè)務模式實體的對應屬性進行賦值,并將由此產(chǎn)生的實體數(shù)據(jù)作為模型實例化數(shù)據(jù)存入模型庫。
[0022]此外,本發(fā)明還提供一種基于模式指配的信息流程建模系統(tǒng),該系統(tǒng)包括:模型庫、信息流程組裝編輯器和信息流程組裝管理器,其中,模型庫包括信息單元模型、信息單元關系模型和信息業(yè)務模式模型;信息單元模型包括行動力量模型和組織機構模型;信息單元關系模型包括力量編組關系模型、組織管理關系模型、行動控制關系模型、應用關聯(lián)關系模型和模式參與關系模型;信息業(yè)務模式模型為按某種業(yè)務的群體行為,設置信息業(yè)務模式模型。
【專利附圖】
【附圖說明】
[0023]圖1為本發(fā)明基于模式指配的信息流程建模方法的流程圖。
[0024]圖2為UML描述的模型類圖(一)。
[0025]圖3為UML描述的模型類圖(二)。
[0026]圖4為UML描述的模型類圖(三)。
[0027]圖5為本發(fā)明基于模式指配的信息流程建模系統(tǒng)的結構框圖。
[0028]圖6行動力量體系構建操作流程圖(一)。
[0029]圖7行動力量體系構建操作流程圖(二)。
[0030]圖8組織機構體系構建操作流程圖(一)。
[0031]圖9組織機構體系構建操作流程圖(二)。
[0032]圖10組織機構體系構建操作流程圖(三)。
[0033]圖11信息業(yè)務模式指配操作流程圖(一)。
[0034]圖12信息業(yè)務模式指配操作流程圖(二)。
[0035]圖13信息流程部署管理操作流程圖(一)。
[0036]圖14信息流程部署管理操作流程圖(二)。
【具體實施方式】
[0037]下面結合附圖和具體實施例對本發(fā)明作進一步的說明。
[0038]圖2?4為UML描述的模型類圖,其中,圖2UML描述的模型類圖(一)中包括行動力量模型元數(shù)據(jù)、力量編組關系模型元數(shù)據(jù)、行動控制關系模型元數(shù)據(jù);圖3UML描述的模型類圖(二)中包括組織機構模型元數(shù)據(jù)、行動控制關系模型元數(shù)據(jù)、組織管理關系模型元數(shù)據(jù)、應用關聯(lián)關系模型元數(shù)據(jù)、模式參與關系模型元數(shù)據(jù);圖仙1^描述的模型類圖(三)中包括信息業(yè)務模式模型元數(shù)據(jù)。
[0039]如圖1所示,通過基于模式指配的信息流程建模的方法包括以下步驟:
[0040]步驟1、模型體系選定,具體操作如下:
[0041]①根據(jù)任務想定的內容需求,從現(xiàn)有模型庫中選擇適用于此類任務建模的信息單元模型、信息單元關系模型和信息業(yè)務模式模型。
[0042]②如果沒有適合的現(xiàn)成模型可供選擇,那么按照模型元數(shù)據(jù)的規(guī)范,設置新的信息單元模型、信息單元關系模型和信息業(yè)務模式模型,并將其存入模型庫。設置信息單元模型、信息單元關系模型和信息業(yè)務模式模型,具體包括如下步驟:
[0043]步驟1.1:設置信息單元模型,包括設置行動力量和組織機構模型,具體包括如下步驟:
[0044]步驟1.1.1:設置行動力量模型,按照圖2描述的行動力量模型元數(shù)據(jù),設置一個特定的行動力量模型,具體操作如下:
[0045]①設置行動力量類型屬性,行動力量的類型即可以按軍隊、武警、公安等力量性質來設置,也可以按情報偵察、火力打擊、后勤保障、災害救援、警務處置等行動力量所承擔的執(zhí)行業(yè)務種類來設置;
[0046]②設置行動力量的編成序列屬性,編成序列反映行動力量的編成序列標識,按字符串列表的形式設置。
[0047]③設置行動能力屬性,行動能力反映任務行動執(zhí)行的程度和效果,按隨時間的完成任務的概率分布的形式來設置(如圖2中描述的基數(shù)行動能力和當前行動能力);
[0048]④設置任務行動范圍屬性,任務行動范圍反映行動力量部署的區(qū)域范圍,按照二維或三維區(qū)域圖的方式來設置(如圖2中描述的任務行動范圍和當前任務行動范圍);
[0049]⑤設置行動力量的坐標屬性,坐標反映行動力量的位置,按二維或三維的形式設置;
[0050]⑥設置行動力量的運動軌跡屬性,運動軌跡反映行動力量的機動路徑,按〈坐標序列,機動速度,機動模式〉三元組的形式設置,其中,坐標序列是一組二維或三維坐標的序列,機動速度可設置為“距離度量(米、公里、海里等)/時間度量(秒、小時、天等)”的方式,機動模式設置為單向、往復或循環(huán);
[0051]⑦設置行動力量的訂閱屬性,訂閱反映行動力量的受外界影響的因素,按訂閱記錄的形式設置(如圖2中描述的基數(shù)訂閱和當前訂閱);
[0052]⑧設置行動力量的狀態(tài)變化條件屬性,狀態(tài)變化條件反映行動力量受外界或內部因素影響而引起狀態(tài)變化的條件(如圖2中描述的任務行動范圍變化條件、行動能力變化條件和使能狀態(tài)變化條件),按〈變化條件、變化后的狀態(tài)> 二元組的形式來設置,其中變化條件設置為由訂閱的外界因素變量名稱和內部信息單元屬性狀態(tài)變量名稱組成的可由Java正則表達式來解析的布爾型表達式的字符串。
[0053]步驟1.1.2:設置組織機構模型,按照圖3描述的組織機構模型元數(shù)據(jù),設置一個特定的組織機構模型,具體操作如下:
[0054]①設置組織機構類型屬性,組織機構的類型即可以按軍隊、武警、公安等機構性質來設置,也可以按情報偵察、火力打擊、后勤保障、災害救援、警務處置等業(yè)務專業(yè)部門類別來設置,還可以按戰(zhàn)略、戰(zhàn)役、戰(zhàn)術、或現(xiàn)場、任務小組、單兵等層級形式來設置;
[0055]②設置組織機構的編成序列屬性,編成序列反映行動力量的編成序列標識,按字符串列表的形式設置;
[0056]③設置組織機構的坐標屬性,坐標反映組織機構的位置,按二維或三維的形式設置;
[0057]④設置組織機構的運動軌跡屬性,反映組織機構的機動路徑,按〈坐標序列,機動速度,機動模式 > 三元組的形式設置,其中,坐標序列是一組二維或三維坐標的序列,機動速度可設置為“距離度量(米、公里、海里等)/時間度量(秒、小時、天等)”的方式,機動模式設置為單向、往復或循環(huán);
[0058]⑤設置組織機構的訂閱屬性,訂閱反映組織機構的受外界影響的因素,按訂閱記錄的形式設置(如圖3中描述的基數(shù)訂閱和當前訂閱);
[0059]⑥設置組織機構的狀態(tài)變化條件屬性,變化條件反映組織機構受外界或內部因素影響,而引起狀態(tài)變化的條件,如圖3中描述的使能狀態(tài)變化條件按〈變化條件、變化后的狀態(tài)> 二元組的形式來設置,其中變化條件設置為由訂閱的外界因素變量名稱和內部信息單元屬性狀態(tài)變量名稱組成的可由Java正則表達式來解析的布爾型表達式的字符串。
[0060]步驟1.2:設置信息單元關系模型,包括設置力量編組關系模型、組織管理關系模型、行動控制關系模型、應用關聯(lián)關系模型和模式參與關系模型,具體包括如下步驟:
[0061]步驟1.2.1:設置力量編組關系模型。按照圖2中描述的力量編組關系模型元數(shù)據(jù),設置一個特定的力量編組關系模型,具體操作如下:
[0062]I)力量編組關系模型可以描述為三元組〈行動力量要素1,行動力量要素2,力量編組關系〉,表示“行動力量要素I”+ “力量編組關系”+ “行動力量要素2”;
[0063]2)力量編組關系屬于集合{隸屬、配屬、支援、加強};
[0064]3)例如〈A, B,隸屬 > 表不A隸屬于B。
[0065]步驟1.2.2:設置組織管理關系模型,按照圖3中描述的組織管理關系模型元數(shù)據(jù),設置一個特定的組織管理關系模型,具體操作如下:
[0066]①組織管理關系模型設置為三元組〈組織機構要素1,組織機構要素2,組織管理關系 >,表示“組織機構要素I”+ “組織管理關系”+ “組織機構要素2” ;
[0067]②組織管理關系屬于集合{指揮、管理、協(xié)同、協(xié)調、指導、...};
[0068]③例如〈A,B,指揮 > 表示A指揮B,〈A,B,協(xié)同 > 表示A協(xié)同B。
[0069]步驟1.2.3:設置行動控制關系模型,按照圖2和圖3中描述的行動控制關系模型元數(shù)據(jù),設置一個特定的行動控制關系模型,具體操作如下:
[0070]①行動控制關系模型設置為二元組〈組織機構要素1,行動力量要素2>,表示“組織機構要素I”+ “控制”+ “行動力量要素2” ;
[0071]②例如〈A,B〉表示“A控制B”。
[0072]步驟1.2.4:設置應用關聯(lián)關系模型,按照圖3中描述的應用關聯(lián)關系模型元數(shù)據(jù),設置一個特定的應用關聯(lián)關系模型,具體操作如下:
[0073]①應用關聯(lián)關系模型設置為二元組〈組織機構要素1,應用系統(tǒng)要素2>,表示“組織機構要素I”+ “關聯(lián)”+ “應用系統(tǒng)要素2” ;
[0074]②例如〈A,B〉表示A關聯(lián)B,表示組織機構要素A可以使用應用系統(tǒng)要素具有的功能服務及其有效組合。
[0075]步驟1.2.5:設置模式參與關系模型,按照圖3中描述的模式參與關系模型元數(shù)據(jù),設置一個特定的模式參與關系模型,具體操作如下:
[0076]①模式參與關系模型設置為三元組〈組織機構要素1,信息業(yè)務模式要素2,模式參與角色 >,表示“組織機構要素I”在“信息業(yè)務模式要素2”中作為“模式參與角色”;
[0077]②模式參與角色集合屬于{信息業(yè)務模式要素2所設置的角色1、角色2、...};
[0078]③例如<A,B,司令 > 表示A在B中作為司令角色,<A,B,受令 > 表示A在B中作為受令角色。
[0079]步驟1.3:設置信息業(yè)務模式模型,即按某種業(yè)務的群體行為,設置信息業(yè)務模式模型。具體地,設置信息業(yè)務模式模型是按照圖4描述的信息業(yè)務模式模型元數(shù)據(jù),設置一個特定的信息業(yè)務模式模型。本質上,設置信息業(yè)務模式就是設置一組組織機構要素內部或之間的信息流轉、存儲和變換的規(guī)則或規(guī)程,描述了一組組織機構要素實體應對處置事件時的群體狀態(tài)、角色和行為的模式,具體設置包括如下步驟:
[0080]步驟1.3.1:設置組織機構集合屬性。反映被指配施用此信息業(yè)務模式的組織機構集合,設置為一組組織機構列表,每個列表對應一個信息業(yè)務角色;
[0081]步驟1.3.2:設置信息業(yè)務角色屬性。反映信息業(yè)務模式涉及的信息業(yè)務行為角色及對應的組織機構列表,以及各角色職責和關系:
[0082]①設置信息業(yè)務行為角色。明確有信息業(yè)務模式中有哪幾個角色,各是什么名稱;
[0083]②設置角色職責和關系。描述角色在信息業(yè)務模式中擔負的職責與其他角色的關系;
[0084]③關聯(lián)對應的組織機構列表。將每一個角色關聯(lián)到在步驟1.3.1中設置的某一個組織機構列表。
[0085]步驟1.3.3:設置信息業(yè)務流程屬性。按〈信息業(yè)務模式應對的事件類型集合,信息業(yè)務行為,執(zhí)行結束條件,拋出決策事件列表 > 四元組設置,具體操作如下:
[0086]一、設置應對的事件類型集合(如圖4中的訂閱處置列表和觸發(fā)事件列表)。應對的事件可以是按訂閱列表訂閱的態(tài)勢事件,也可以是由信息業(yè)務模式根據(jù)特定條件拋出的決策事件。
[0087]設置應對的事件類型集合,具體包括如下步驟:
[0088]步驟1.3.3.1.1:設置訂閱處置列表,反映信息業(yè)務模式的受外界影響的因素,按訂閱處置記錄(如圖4中的訂閱處置記錄)的形式設置;
[0089]步驟1.3.3.1.2:設置觸發(fā)事件列表,反映信息業(yè)務模式受外界或內部因素(決策事件)影響是觸發(fā)信息業(yè)務行為開始執(zhí)行的條件,其條件設置為由訂閱的外界因素變量名稱、內部因素決策事件名稱和內部信息單元屬性狀態(tài)變量名稱組成的可由Java正則表達式來解析的布爾型表達式的字符串。
[0090]二、設置信息業(yè)務行為(如圖4中的業(yè)務行為語句列表),信息業(yè)務行為一是由事件觸發(fā)執(zhí)行,二是由原子業(yè)務行為及其組合構成,此處的信息業(yè)務行為設置是基于角色描述的具體包括如下步驟:
[0091]步驟1.3.3.2.1:設置原子業(yè)務行為,即信息業(yè)務行為原子級的基本業(yè)務行為,其構成可描述為:〈原子業(yè)務標識,原子業(yè)務名稱,原子業(yè)務描述,流轉要求(信息流轉時有效)/存儲要求(信息存儲、信息讀取時有效)/變換要求(信息生成、信息作業(yè)、信息銷毀時有效)〉等,具體說明如下:
[0092]①信息流轉原子業(yè)務行為的流轉要求:描述為〈第一信息流向[作為起點的組織機構要素角色,作為終點的組織機構要素角色],第一信息類型(類型語義敏感的情況下有效),第一信息流速,第一信息流量,第一信息內容(內容語義敏感的情況下有效),流轉規(guī)則 >。流轉規(guī)則規(guī)定對起點組織機構要素到終點組織機構要素信息流轉形態(tài)的要求,例如:輪詢/廣播/糾錯等等。
[0093]②信息存儲原子業(yè)務行為的存儲要求:描述為〈第二信息流向[起點=終點=擔負存儲的組織機構要素角色],第二信息類型(類型語義敏感的情況下有效),第二信息流速(存儲的速度),第二信息流量(存儲的信息量),第二信息內容(內容語義敏感的情況下有效),存儲規(guī)則〉。存儲規(guī)則規(guī)定組織機構要素對信息存儲形態(tài)的要求,例如:文件、數(shù)據(jù)庫、云、局部和全局共享等等;
[0094]③信息讀取原子業(yè)務行為的讀取要求:描述為〈第三信息流向[起點=終點=擔負讀取的組織機構要素角色],第三信息類型(類型語義敏感的情況下有效),第三信息流速(讀取的速度),第三信息流量(讀取的信息量),第三信息內容(內容語義敏感的情況下有效),讀取規(guī)則〉。讀取規(guī)則規(guī)定組織機構要素對信息讀取來源的要求,例如:文件、數(shù)據(jù)庫、云、局部和全局共享等等;
[0095]④信息生成原子業(yè)務行為的變換要求:描述為〈第四信息流向[起點=終點=擔負生成的組織機構要素角色],第四信息類型(類型語義敏感的情況下有效),第四信息流速(生成的速度),第四信息流量(生成的信息量),第四信息內容(內容語義敏感的情況下有效),生成規(guī)則 >。生成規(guī)則規(guī)定組織機構要素對信息生成要求;
[0096]⑤信息銷毀原子業(yè)務行為的變換要求:描述為〈第五信息流向[起點=終點=擔負銷毀的組織機構要素角色],第五信息類型(類型語義敏感的情況下有效),信息流速(銷毀的速度),第五信息流量(銷毀的信息量),第五信息內容(內容語義敏感的情況下有效),銷毀規(guī)則 >。銷毀規(guī)則規(guī)定組織機構要素對信息銷毀的要求;
[0097]⑥信息作業(yè)原子業(yè)務行為的變換要求:描述為〈第六信息流向[起點=終點=擔負作業(yè)加工的組織機構要素角色]、第六信息類型[源信息類型,目標信息類型]、第六信息流速(變換速度)、第六信息流量(變換信息量)、第六信息內容[源信息內容,目標信息內容](內容語義敏感的情況下有效)、變換規(guī)則 >。變換規(guī)則規(guī)定組織機構要素對信息作業(yè)加工的要求;
[0098]步驟1.3.3.2.2:設置基于規(guī)則的原子業(yè)務行為組合,原子業(yè)務行為可以多重組合的方式逐步組合成粒度更大的信息業(yè)務行為,可以根據(jù)信息業(yè)務行為執(zhí)行的狀態(tài)條件跳轉執(zhí)行,支持IF…THEN...ELSE語句和GOTO語句。信息業(yè)務行為執(zhí)行的狀態(tài)條件,主要包括執(zhí)行自身的狀態(tài)、態(tài)勢狀態(tài)、應用系統(tǒng)要素狀態(tài)(業(yè)務保障能力、資源消耗等)、以及業(yè)務信息類型和內容語義狀態(tài)等。
[0099]三、設置執(zhí)行結束條件(如圖4中的結束條件列表)。設置信息業(yè)務行動執(zhí)行結束的狀態(tài)條件。通常有成功、失敗兩個條件,也可自設置部分成功條件等特定的結束條件。設置結束條件列表,反映信息業(yè)務行為執(zhí)行受外界或內部因素影響,執(zhí)行結束的條件及狀態(tài),按〈結束條件、結束后的狀態(tài)〉二元組的形式來設置,其中結束條件設置為由訂閱的外界因素變量名稱和內部信息單元屬性狀態(tài)變量名稱組成的可由Java正則表達式來解析的布爾型表達式的字符串,結束后的狀態(tài)集合是{成功、部分成功、不成功}。此處的執(zhí)行結束條件是基于角色描述的;
[0100]四、設置拋出決策事件列表(如圖4中的拋出事件列表)。以列表形式根據(jù)信息業(yè)務行動執(zhí)行的狀態(tài)條件設置要拋出的決策事件。決策事件應明確發(fā)生時間和作用范圍或作用區(qū)域等。此處的決策事件設置的發(fā)生時間和作用范圍或作用區(qū)域是基于角色描述的。
[0101]設置拋出決策事件列表(一組〈拋出條件,拋出的決策事件 >),具體包括如下步驟:
[0102]步驟1.3.3.4.1:設置拋出條件,反映信息業(yè)務模式受外界或內部因素(決策事件)影響是拋出特定決策事件的條件,其條件設置為由訂閱的外界因素變量名稱、內部因素決策事件名稱和內部信息單元屬性狀態(tài)變量名稱組成的可由Java正則表達式來解析的布爾型表達式的字符串。
[0103]步驟1.3.3.4.2:設置決策事件,按〈標識,類型,個性描述〉的形式設置,其中,標識是唯一的,類型和個性化參數(shù)可根據(jù)想定和用戶需求自設置。
[0104]步驟2、行動力量體系構建,具體包括:
[0105]①首先,利用信息單元實體部署編輯構件創(chuàng)建和部署行動力量實體,即根據(jù)任務想定的內容需求,對選定的行動力量模型進行實例化,形成想定需要的一組行動力量實體,并對這組行動力量實體的相關屬性進行賦值,將由此產(chǎn)生的實體數(shù)據(jù)作為模型實例化數(shù)據(jù)存入模型庫;
[0106]②然后,利用信息單元關系部署編輯構件創(chuàng)建和設置力量編組關系實體,即根據(jù)任務想定的內容需求,對選定的力量編組關系模型進行實例化,形成想定需要的一組力量編組關系實體,并對這組力量編組關系實體的屬性以及相關行動力量實體的對應屬性進行賦值,將由此產(chǎn)生的實體數(shù)據(jù)作為模型實例化數(shù)據(jù)存入模型庫。
[0107]步驟3、組織機構體系構建,具體包括:
[0108]①首先,利用信息單元實體部署編輯構件創(chuàng)建和部署組織機構實體,即根據(jù)任務想定的內容需求,對選定的組織機構模型進行實例化,形成想定需要的一組組織機構實體,并對這組組織機構實體的相關屬性進行賦值,將由此產(chǎn)生的實體數(shù)據(jù)作為模型實例化數(shù)據(jù)存入模型庫;
[0109]②其次,利用信息單元關系部署編輯構件創(chuàng)建和設置組織管理關系實體,即根據(jù)任務想定的內容需求,對選定的組織管理關系模型進行實例化,形成想定需要的一組組織管理關系實體,并對這組組織管理關系實體的屬性以及相關組織機構實體的對應屬性進行賦值,將由此產(chǎn)生的實體數(shù)據(jù)作為模型實例化數(shù)據(jù)存入模型庫;
[0110]③再次,利用信息單元關系部署編輯構件創(chuàng)建和設置行動控制關系實體,即根據(jù)任務想定的內容需求,對選定的行動控制關系模型進行實例化,形成想定需要的一組行動控制關系實體,并對這組行動控制關系實體的屬性以及相關組織機構和行動力量實體的對應屬性進行賦值,將由此產(chǎn)生的實體數(shù)據(jù)作為模型實例化數(shù)據(jù)存入模型庫;
[0111]④最后,利用信息單元關系部署編輯構件創(chuàng)建和設置應用關聯(lián)關系實體,即根據(jù)任務想定的內容需求,對選定的應用關聯(lián)模型進行實例化,形成想定需要的一組應用關聯(lián)關系實體,并對這組應用關聯(lián)關系實體的屬性以及相關組織機構實體的對應屬性進行賦值,將由此產(chǎn)生的實體數(shù)據(jù)作為模型實例化數(shù)據(jù)存入模型庫。
[0112]步驟4、信息業(yè)務模式指配,具體包括:
[0113]①首先,利用信息業(yè)務模式指配編輯構件創(chuàng)建信息業(yè)務模式實體,即根據(jù)任務想定的內容需求,對選定的信息業(yè)務模式模型進行實例化,形成想定需要的一組信息業(yè)務模式實體,對這組信息業(yè)務模式實體的相關屬性進行賦值,并將由此產(chǎn)生的實體數(shù)據(jù)作為模型實例化數(shù)據(jù)存入模型庫;
[0114]②其次,利用信息業(yè)務模式指配編輯構件為信息業(yè)務模式實體選擇關聯(lián)組織機構實體集合,即根據(jù)任務想定的內容需求,對創(chuàng)建的信息業(yè)務模式實體,選擇一組執(zhí)行該模式描述的群體信息業(yè)務行為的組織機構實體,將該信息業(yè)務模式實體關聯(lián)到這個組織機構實體集合,并對信息業(yè)務模式實體的相關屬性進行賦值,將由此產(chǎn)生的實體數(shù)據(jù)作為模型實例化數(shù)據(jù)存入模型庫;
[0115]③再次,利用信息業(yè)務模式指配編輯構件為組織機構實體集合中各實體分配信息業(yè)務角色,即根據(jù)任務想定的內容需求,將組織機構實體集合中一個或多個組織機構實體指定為將信息業(yè)務模式實體描述的某一角色,并對信息業(yè)務模式實體的相關屬性進行賦值,將由此產(chǎn)生的實體數(shù)據(jù)作為模型實例化數(shù)據(jù)存入模型庫;
[0116]④最后,信息業(yè)務模式指配編輯構件自動為相應的組織機構實體創(chuàng)建并設置模式參與關系實體,即根據(jù)組織機構實體分配信息業(yè)務角色的情況,無需人工干預自動選定模式參與關系模型進行實例化,形成想定需要的一組模式參與關系實體,對這組模式參與關系實體的屬性以及相關組織機構和信息業(yè)務模式實體的對應屬性進行賦值,并將由此產(chǎn)生的實體數(shù)據(jù)作為模型實例化數(shù)據(jù)存入模型庫。
[0117]如圖5所示,本發(fā)明基于模式指配的信息流程建模系統(tǒng)包括模型庫、信息流程組裝編輯器和信息流程組裝管理器,其中,信息單元模型包括行動力量模型和組織機構模型;信息單元關系模型包括力量編組關系模型、組織管理關系模型、行動控制關系模型、應用關聯(lián)關系模型和模式參與關系模型;信息業(yè)務模式模型為按某種業(yè)務的群體行為,設置信息業(yè)務模式模型。利用信息流程組裝編輯器可以根據(jù)想定背景,在任務場景中部署各類信息單元仿真實體及其相互關系(信息單元實體及關系模型實例化)的基礎上,通過指配信息業(yè)務模式(信息業(yè)務模式模型實例化)的方式實現(xiàn)對一組仿真實體的群體信息流轉和交互行為的建模;信息流程組裝管理器實現(xiàn)信息流程建模過程和結果的調整和管理。
[0118]基于模式指配的信息流程建模系統(tǒng)實現(xiàn)建模的操作如下:
[0119]如圖6?7所示,行動力量體系構建操作流程包括:
[0120]操作1.1:啟動行動力量體系構建操作流程;
[0121]操作1.2:部署(增加)行動力量實體操作流程;
[0122]操作1.3:部署(增加)力量編組關系實體操作流程;
[0123]操作1.4:配置(修改)行動力量實體操作流程;
[0124]操作1.5:刪除行動力量實體操作流程;
[0125]操作1.6:刪除力量編組關系實體操作流程。
[0126]如圖8?10所示,組織機構體系構建操作流程具體包括:
[0127]操作2.1:啟動組織機構體系構建操作流程;
[0128]操作2.2:部署(增加)組織機構實體操作流程;
[0129]操作2.3:部署(增加)行動控制關系實體操作流程;
[0130]操作2.4:部署(增加)組織管理關系實體操作流程;
[0131]操作2.5:部署(增加)應用關聯(lián)關系實體操作流程;
[0132]操作2.6:配置(修改)組織機構實體操作流程;
[0133]操作2.7:刪除組織機構實體操作流程;
[0134]操作2.8:刪除行動控制關系實體操作流程;
[0135]操作2.9:刪除組織管理關系實體操作流程;
[0136]操作2.10:刪除應用關聯(lián)關系實體操作流程。
[0137]如圖11?12所示,信息業(yè)務模式指配操作流程具體包括:
[0138]操作3.1:啟動信息業(yè)務模式指配操作流程;
[0139]操作3.2:指配(增加)信息業(yè)務模式實體操作流程;
[0140]操作3.3:配置(修改)信息業(yè)務模式實體操作流程;
[0141]操作3.4:刪除信息業(yè)務模式實體操作流程。
[0142]如圖13?14所示,信息流程部署管理操作流程,包括:
[0143]操作4.1:啟動信息流程方案編輯操作流程;
[0144]操作4.2:查詢行動力量部署狀態(tài)操作流程;
[0145]操作4.3:查詢組織機構部署狀態(tài)操作流程;
[0146]操作4.4:查詢信息業(yè)務模式指配狀態(tài)操作流程;
[0147]操作4.5:查看(播放)信息流程執(zhí)行態(tài)勢操作流程;
[0148]本發(fā)明提出的基于模式指配的信息流程建模方法和系統(tǒng)通過指配信息業(yè)務模式(信息業(yè)務模式模型實例化)的方式實現(xiàn)對一組仿真實體的群體信息流轉和交互行為的建模,由于僅通過一次信息業(yè)務模式指配操作即完成了對一組(多個)仿真實體內部和之間的信息流轉和交互群體行為的部署和設置,與其他逐一對單個實體配置腳本的方式相比,簡化了信息系統(tǒng)仿真對信息流程的構造、調整和管理難度,提高了仿真開發(fā)效率、減少了開發(fā)成本;對群體實體的信息流轉行為模式的指配提高了仿真部署的操作性,節(jié)省了仿真部署的工作量,提高了基于仿真開展研究的靈活性和效率。
[0149]上面描述的信息業(yè)務模式指配方法及其實現(xiàn),適用于各類信息系統(tǒng)仿真系統(tǒng),仿真部署的工作量幾乎不受仿真實體數(shù)量的影響,提高了基于仿真開展研究的靈活性和效率。
【權利要求】
1.一種基于模式指配的信息流程建模方法,其特征在于,包括: (1)選定模型體系 1.1、根據(jù)任務想定的內容需求,從現(xiàn)有模型庫中選擇適用于所述內容需求建模的信息單元模型、信息單元關系模型和信息業(yè)務模式模型; 1.2、如果現(xiàn)有模型庫中沒有適合的現(xiàn)成模型,那么按照模型元數(shù)據(jù)的規(guī)范,設置新的信息單元模型、信息單元關系模型和信息業(yè)務模式模型,并將其存入模型庫; 所述信息單元模型包括行動力量模型和組織機構模型;信息單元關系模型包括力量編組關系模型、組織管理關系模型、行動控制關系模型、應用關聯(lián)關系模型和模式參與關系模型;信息業(yè)務模式模型為按某種業(yè)務的群體行為,設置信息業(yè)務模式模型; (2)構建行動力量體系 2.1、根據(jù)所述任務想定的內容需求,對選定的行動力量模型進行實例化,形成想定需要的一組行動力量實體,并對這組行動力量實體的相關屬性進行賦值,將由此產(chǎn)生的實體數(shù)據(jù)作為模型實例化數(shù)據(jù)存入模型庫; 2.2、根據(jù)所述任務想定的內容需求,對選定的力量編組關系模型進行實例化,形成想定需要的一組力量編組關系實體,并對這組力量編組關系實體的屬性以及相關行動力量實體的對應屬性進行賦值,將由此產(chǎn)生的實體數(shù)據(jù)作為模型實例化數(shù)據(jù)存入模型庫; (3)構建組織機構體系 3.1、根據(jù)所述任務想定的內容需求,對選定的組織機構模型進行實例化,形成想定需要的一組組織機構實體,并對這組組織機構實體的相關屬性進行賦值,將由此產(chǎn)生的實體數(shù)據(jù)作為模型實例化數(shù)據(jù)存入模型庫; 3.2、根據(jù)所述任務想定的內容需求,對選定的組織管理關系模型進行實例化,形成想定需要的一組組織管理關系實體,并對這組組織管理關系實體的屬性以及相關組織機構實體的對應屬性進行賦值,將由此產(chǎn)生的實體數(shù)據(jù)作為模型實例化數(shù)據(jù)存入模型庫; 3.3、根據(jù)所述任務想定的內容需求,對選定的行動控制關系模型進行實例化,形成想定需要的一組行動控制關系實體,并對這組行動控制關系實體的屬性以及相關組織機構和行動力量實體的對應屬性進行賦值,將由此產(chǎn)生的實體數(shù)據(jù)作為模型實例化數(shù)據(jù)存入模型庫; 3.4、根據(jù)所述任務想定的內容需求,對選定的應用關聯(lián)模型進行實例化,形成想定需要的一組應用關聯(lián)關系實體,并對這組應用關聯(lián)關系實體的屬性以及相關組織機構實體的對應屬性進行賦值,將由此產(chǎn)生的實體數(shù)據(jù)作為模型實例化數(shù)據(jù)存入模型庫; (4)指配信息業(yè)務模式 4.1、根據(jù)所述任務想定的內容需求,對選定的信息業(yè)務模式模型進行實例化,形成想定需要的一組信息業(yè)務模式實體,對這組信息業(yè)務模式實體的相關屬性進行賦值,并將由此產(chǎn)生的實體數(shù)據(jù)作為模型實例化數(shù)據(jù)存入模型庫; 4.2、根據(jù)所述任務想定的內容需求,對創(chuàng)建的信息業(yè)務模式實體,選擇一組執(zhí)行該模式描述的群體信息業(yè)務行為的組織機構實體,將信息業(yè)務模式實體關聯(lián)到這個組織機構實體集合,并對信息業(yè)務模式實體的相關屬性進行賦值,將由此產(chǎn)生的實體數(shù)據(jù)作為模型實例化數(shù)據(jù)存入模型庫; 4.3、根據(jù)所述任務想定的內容需求,將組織機構實體集合中一個或多個組織機構實體指定為將信息業(yè)務模式實體描述的某一角色,并對信息業(yè)務模式實體的相關屬性進行賦值,將由此產(chǎn)生的實體數(shù)據(jù)作為模型實例化數(shù)據(jù)存入模型庫; 4.4、根據(jù)組織機構實體分配信息業(yè)務角色的情況,無需人工干預自動選定模式參與關系模型進行實例化,形成想定需要的一組模式參與關系實體,對這組模式參與關系實體的屬性以及相關組織機構和信息業(yè)務模式實體的對應屬性進行賦值,并將由此產(chǎn)生的實體數(shù)據(jù)作為模型實例化數(shù)據(jù)存入模型庫。
2.根據(jù)權利要求1所述的基于模式指配的信息流程建模方法,其特征在于: 所述行動力量模型是按照行動力量模型元數(shù)據(jù),設置一個特定的行動力量模型,包括: ①設置行動力量類型屬性,行動力量的類型按軍隊、武警、公安力量性質來設置,或者按情報偵察、火力打擊、后勤保障、災害救援、警務處置所承擔行動力量的執(zhí)行業(yè)務種類來設置; ②設置行動力量的編成序列屬性,所述編成序列反映行動力量的編成序列標識,按字符串列表的形式設置; ③設置行動力量的行動能力屬性,所述行動能力反映任務行動執(zhí)行的程度和效果,按隨時間完成任務的概率分布的形式來設置; ④設置行動力量的任務行動范圍屬性,反映行動力量部署的區(qū)域范圍,按照二維或三維區(qū)域圖的方式來設置; ⑤設置行動力量的坐標屬性,所述坐標反映行動力量的位置,按二維或三維的形式設置; ⑥設置行動力量的運動軌跡屬性,所述運動軌跡反映行動力量的機動路徑,按〈坐標序列,機動速度,機動模式〉三元組的形式設置,其中,坐標序列是一組二維或三維坐標的序列,機動速度設置為“距離度量/時間度量”的方式,機動模式設置為單向、往復或循環(huán); ⑦設置行動力量的訂閱屬性,所述訂閱反映行動力量受外界影響的因素,按訂閱記錄的形式設置; ⑧設置行動力量的狀態(tài)變化條件屬性,所述狀態(tài)變化條件反映行動力量受外界或內部因素影響,而引起狀態(tài)變化的條件,按〈變化條件、變化后的狀態(tài)> 二元組的形式來設置,其中變化條件設置為由訂閱的外界因素變量名稱和內部信息單元屬性狀態(tài)變量名稱組成的布爾型表達式的字符串; 所述組織機構模型是按照組織機構模型元數(shù)據(jù)設置一個特定的組織機構模型,具體包括: ①設置組織機構類型屬性,組織機構的類型按軍隊、武警、公安的機構性質來設置,或者按情報偵察、火力打擊、后勤保障、災害救援、警務處置的業(yè)務專業(yè)部門類別來設置,或者按戰(zhàn)略、戰(zhàn)役、戰(zhàn)術、或現(xiàn)場、任務小組、單兵的層級形式來設置; ②設置組織機構的編成序列屬性,所述編成序列反映行動力量的編成序列標識,按字符串列表的形式設置; ③設置組織機構的坐標屬性,所述坐標反映組織機構的位置,按二維或三維坐標的形式設置; ④設置組織機構的運動軌跡屬性,所述運動軌跡反映組織機構的機動路徑,按〈坐標序列,機動速度,機動模式 > 三元組的形式設置,其中,坐標序列是一組二維或三維的序列,機動速度可設置為“距離度量/時間度量”的方式,機動模式設置為單向、往復或循環(huán); ⑤設置組織機構的訂閱屬性,所述訂閱反映組織機構的受外界影響的因素,按訂閱記錄的形式設置; ⑥設置組織機構的狀態(tài)變化條件屬性,所述狀態(tài)變化條件反映組織機構受外界或內部因素影響,而引起狀態(tài)變化的條件,按〈變化條件、變化后的狀態(tài)> 二元組的形式來設置,其中變化條件設置為由訂閱的外界因素變量名稱和內部信息單元屬性狀態(tài)變量名稱組成的布爾型表達式的字符串。
3.根據(jù)權利要求1所述的基于模式指配的信息流程建模方法,其特征在于: 設置力量編組關系模型是按照力量編組關系模型元數(shù)據(jù)設置一個特定的力量編組關系豐吳型,包括: 1)力量編組關系模型描述為三元組〈行動力量要素1,行動力量要素2,力量編組關系>,表示“行動力量要素I”+ “力量編組關系”+ “行動力量要素2”; 2)力量編組關系屬于集合{隸屬、配屬、支援、加強}; 設置組織管理關系模型是按照組織管理關系模型元數(shù)據(jù)設置一個特定的組織管理關系模型,包括: ①組織管理關系模型設置為三元組〈組織機構要素1,組織機構要素2,組織管理關系>,表示“組織機構要素I”+ “組織管理關系”+ “組織機構要素2” ; ②組織管理關系屬于集合{指揮、管理、協(xié)同、協(xié)調、指導、...}; 所述行動控制關系模型是按照行動控制關系模型元數(shù)據(jù)設置一個特定的行動控制關系豐吳型: 行動控制關系模型設為二元組〈組織機構要素1,行動力量要素2>,表示“組織機構要素I”+ “控制”+ “行動力量要素2” ; 所述設置應用關聯(lián)關系模型是按照應用關聯(lián)關系模型元數(shù)據(jù)設置一個特定的應用關聯(lián)關系1?型; 應用關聯(lián)關系模型設為二元組〈組織機構要素1,應用系統(tǒng)要素2>,表示“組織機構要素I”+ “關聯(lián)”+ “應用系統(tǒng)要素2”; 所述模式參與關系模型是按照模式參與關系模型元數(shù)據(jù)設置一個特定的模式參與關系模型,包括: ①模式參與關系模型設為三元組〈組織機構要素1,信息業(yè)務模式要素2,模式參與角色 >,表示“組織機構要素I”在“信息業(yè)務模式要素2”中作為“模式參與角色”; ②模式參與角色集合屬于{信息業(yè)務模式要素2所設置的角色1、角色2、…}。
4.根據(jù)權利要求1所述的基于模式指配的信息流程建模方法,其特征在于: 所述信息業(yè)務模式模型是按照信息業(yè)務模式模型元數(shù)據(jù)設置一個特定的信息業(yè)務模式模型包括: 設置組織機構集合屬性,反映被指配施用此信息業(yè)務模式的組織機構集合,設為一組組織機構列表,每個列表對應一個信息業(yè)務角色; 設置信息業(yè)務角色屬性,反映信息業(yè)務模式涉及的信息業(yè)務行為角色及對應的組織機構列表,以及各角色職責和關系; 設置信息業(yè)務行為角色,明確有信息業(yè)務模式中有哪幾個角色,各是什么名稱; 設置角色職責和關系,描述角色在信息業(yè)務模式中擔負的職責與其他角色的關系; 關聯(lián)對應的組織機構列表,將每一個角色關聯(lián)到設置的某一個組織機構列表; 設置信息業(yè)務流程屬性,按〈信息業(yè)務模式應對的事件類型集合,信息業(yè)務行為,執(zhí)行結束條件,拋出決策事件列表 > 四元組設置,包括: ①設置應對的事件類型集合,按訂閱的態(tài)勢事件,或者由信息業(yè)務模式根據(jù)特定條件拋出的決策事件設置訂閱處置列表; ②設置信息業(yè)務行為,一是由事件觸發(fā)執(zhí)行,二是由原子業(yè)務行為及其組合構成; ③設置執(zhí)行結束條件,設置信息業(yè)務行動執(zhí)行結束的狀態(tài)條件,設置結束條件列表,反映信息業(yè)務行為執(zhí)行受外界或內部因素影響,執(zhí)行結束的條件及狀態(tài),按〈結束條件、結束后的狀態(tài)〉二元組的形式來設置,其中結束條件設置為由訂閱的外界因素變量名稱和內部信息單元屬性狀態(tài)變量名稱組成的布爾型表達式的字符串,結束后的狀態(tài)集合是{成功、部分成功、不成功}; ④設置拋出決策事件列表,以列表形式根據(jù)信息業(yè)務行動執(zhí)行的狀態(tài)條件設置要拋出的決策事件,決策事件應明確發(fā)生時間和作用范圍或作用區(qū)域。
5.根據(jù)權利要求1所述的基于模式指配的信息流程建模方法,其特征在于設置應對的事件類型集合包括: 設置訂閱處置列表,反映信息業(yè)務模式的受外界影響的因素,按訂閱處置記錄的形式設置; 設置觸發(fā)事件列表,反映信息業(yè)務模式受外界或內部因素影響是觸發(fā)信息業(yè)務行為開始執(zhí)行的條件,條件設置為由訂閱的外界因素變量名稱、內部因素決策事件名稱和內部信息單元屬性狀態(tài)變量名稱組成的布爾型表達式的字符串。
6.根據(jù)權利要求1所述的基于模式指配的信息流程建模方法,其特征在于,所述設置信息業(yè)務行為包括: 設置原子業(yè)務行為,即設置原子級的基本業(yè)務行為,其構成可描述為:〈原子業(yè)務標識,原子業(yè)務名稱,原子業(yè)務描述,流轉要求/存儲要求/變換要求 > ;包括: ①信息流轉原子業(yè)務行為的流轉要求:描述為第一信息流向,第一信息類型,第一信息流速,第一信息流量,第一信息內容,流轉規(guī)則,流轉規(guī)則規(guī)定對起點組織機構要素到終點組織機構要素信息流轉形態(tài)的要求; ②信息存儲原子業(yè)務行為的存儲要求:描述為第二信息流向,第二信息類型,第二信息流速,第二信息流量,第二信息內容,存儲規(guī)則,存儲規(guī)則規(guī)定組織機構要素對信息存儲形態(tài)的要求; ③信息讀取原子業(yè)務行為的讀取要求:描述為第三信息流向,第三信息類型,第三信息流速,第三信息流量,第三信息內容,讀取規(guī)則,讀取規(guī)則規(guī)定組織機構要素對信息讀取來源的要求; ④信息生成原子業(yè)務行為的變換要求:描述為第四信息流向,第四信息類型,第四信息流速,第四信息流量,第四信息內容,生成規(guī)則 > 生成規(guī)則規(guī)定組織機構要素對信息生成要求; ⑤信息銷毀原子業(yè)務行為的變換要求:描述為第五信息流向,第五信息類型,第五信息流速,第五信息流量,第五信息內容,銷毀規(guī)則,銷毀規(guī)則規(guī)定組織機構要素對信息銷毀的要求; ⑥信息作業(yè)原子業(yè)務行為的變換要求:描述為第六信息流向、第六信息類型、第六信息流速、第六信息流量、第六信息內容、變換規(guī)則,變換規(guī)則規(guī)定組織機構要素對信息作業(yè)的要求; 設置基于規(guī)則的原子業(yè)務行為組合,原子業(yè)務行為以多重組合的方式逐步組合成粒度更大的信息業(yè)務行為,根據(jù)信息業(yè)務行為執(zhí)行的狀態(tài)條件跳轉執(zhí)行,信息業(yè)務行為執(zhí)行的狀態(tài)條件,包括執(zhí)行自身的狀態(tài)、態(tài)勢狀態(tài)、應用系統(tǒng)要素狀態(tài)、以及業(yè)務信息類型和內容語義狀態(tài)條件。
7.根據(jù)權利要求4所述的基于模式指配的信息流程建模方法,其特征在于,所述設置拋出決策事件列表,具體包括如下步驟: 設置拋出條件,反映信息業(yè)務模式受外界或內部因素影響,拋出特定決策事件的條件,其條件設置為由訂閱的外界因素變量名稱、內部因素決策事件名稱和內部信息單元屬性狀態(tài)變量名稱組成的可由Java正則表達式來解析的布爾型表達式的字符串; 設置決策事件,按〈標識,類型,個性描述 > 的形式設置,其中,標識是唯一的,類型和個性化參數(shù)可根據(jù)想定和用戶需求設置。
8.一種基于模式指配的信息流程建模系統(tǒng),其特征在于:包括模型庫、信息流程組裝編輯器和信息流程組裝管理器,其中,模型庫包括信息單元模型、信息單元關系模型和信息業(yè)務模式模型;信息單元模型包括行動力量模型和組織機構模型;信息單元關系模型包括力量編組關系模型、組織管理關系模型、行動控制關系模型、應用關聯(lián)關系模型和模式參與關系模型;信息業(yè)務模式模型為按某種業(yè)務的群體行為,設置信息業(yè)務模式模型。
9.根據(jù)權利要求8所述基于模式指配的信息流程建模方法,其特征在于:所述信息流程組裝編輯器包括信息業(yè)務模式指配編輯構件、信息單元關系部署編輯構件和信息單元實體部署編輯構件。
10.根據(jù)權利要求8所述基于模式指配的信息流程建模方法,其特征在于:所述信息流程組裝管理器包括信息業(yè)務模式指配管理構件、信息單元關系部署管理構件和信息單元實體部署管理構件。
【文檔編號】G06F17/50GK104331538SQ201410523008
【公開日】2015年2月4日 申請日期:2014年9月30日 優(yōu)先權日:2014年9月30日
【發(fā)明者】蔣序平, 何俊, 劉鳳增, 陳磊, 余毅敏, 王敏, 王箐, 鄭皓, 何川 申請人:中國人民解放軍國防信息學院