曲婉嘉,劉 穎,徐忠林
(空軍航空大學(xué) 吉林 長(zhǎng)春 130022)
基于SOA的軍事目標(biāo)“選打一體化”信息系統(tǒng)研究
曲婉嘉,劉 穎,徐忠林
(空軍航空大學(xué) 吉林 長(zhǎng)春 130022)
本文構(gòu)建了一種新的指揮控制系統(tǒng)--目標(biāo)“選打一體化”信息系統(tǒng),并引入SOA體系,以柵格網(wǎng)絡(luò)為中心,采用面向服務(wù)的思想,將傳統(tǒng)分立的軍事目標(biāo)選擇、打擊、評(píng)估能力改造為服務(wù)并封裝為一體。同時(shí),系統(tǒng)能夠?qū)崟r(shí)、動(dòng)態(tài)調(diào)用各個(gè)模塊信息,滿足了戰(zhàn)場(chǎng)態(tài)勢(shì)急劇變化的需要。文章從需求分析、技術(shù)框架總體設(shè)計(jì)、系統(tǒng)功能設(shè)計(jì)以及系統(tǒng)實(shí)現(xiàn)等幾個(gè)大方面分別進(jìn)行了詳細(xì)的分析研究。闡述了體系架構(gòu)包含的6個(gè)模塊,以及系統(tǒng)提供的3個(gè)子服務(wù)。該系統(tǒng)能夠快速完成選打一體的功能,為滿足及時(shí)有效的資源配置和未來(lái)網(wǎng)絡(luò)中心化作戰(zhàn)提供了一種新的體系架構(gòu)。
SOA;目標(biāo)選擇;目標(biāo)打擊;毀傷評(píng)估;“選打一體化”信息系統(tǒng)
信息化戰(zhàn)爭(zhēng)要求指揮員及時(shí)處理各種情報(bào)信息,指揮部隊(duì)快速精準(zhǔn)的發(fā)現(xiàn)目標(biāo)、打擊要害、評(píng)估毀傷效果,并能夠根據(jù)評(píng)估結(jié)果以及戰(zhàn)場(chǎng)態(tài)勢(shì)的變化,實(shí)時(shí)調(diào)整作戰(zhàn)計(jì)劃。傳統(tǒng)的目標(biāo)偵察、打擊、評(píng)估工作較為分立,不能很好的適應(yīng)數(shù)字化戰(zhàn)爭(zhēng)連貫性、實(shí)時(shí)性的需求。因此,構(gòu)建軍事目標(biāo)“選打一體化”電子信息系統(tǒng),已成為數(shù)字化戰(zhàn)爭(zhēng)的必然要求。
面向服務(wù)的體系結(jié)構(gòu)(Service-Oriented Architecture,SOA)是一個(gè)組件模型,以柵格網(wǎng)絡(luò)為中心,強(qiáng)調(diào)頂層設(shè)計(jì)。SOA提供的業(yè)務(wù)具有很強(qiáng)的靈活性與動(dòng)態(tài)性。SOA架構(gòu)在國(guó)際的市場(chǎng)中已經(jīng)得到了大力提倡和推廣,獨(dú)立研究機(jī)構(gòu)FORRESTER RESEARCH在2010年夏季對(duì)全球80家著名金融企業(yè)的調(diào)查報(bào)告顯示,超過(guò)80%的企業(yè)在他們的系統(tǒng)中采用了SOA[1]。
文中設(shè)計(jì)了一種基于SOA體系的軍事目標(biāo)“選打一體化”信息系統(tǒng),該系統(tǒng)將目標(biāo)選擇、目標(biāo)打擊和毀傷評(píng)估封裝成不同的服務(wù),供指揮員總攬全局使用,這種扁平化結(jié)構(gòu)能夠滿足及時(shí)有效的資源配置和未來(lái)網(wǎng)絡(luò)中心化作戰(zhàn)的需求[2]。
1.1 SOA概述
SOA,即面向服務(wù)的框架(Service-Oriented Architecture,SOA),以服務(wù)和共享為核心,基于開(kāi)放的標(biāo)準(zhǔn)和協(xié)議,具有松耦合、支持應(yīng)用系統(tǒng)高效整合和業(yè)務(wù)流程靈活等特點(diǎn)。SOA是一種軟件架構(gòu)思想,而不是一種具體的產(chǎn)品;SOA的重點(diǎn)是面向服務(wù),把這些服務(wù)從復(fù)雜的環(huán)境中獨(dú)立出來(lái)形成組件化封裝,然后通過(guò)標(biāo)準(zhǔn)的接口使不同的服務(wù)之間能夠相互調(diào)用[3]。
1.2 SOA的實(shí)現(xiàn)技術(shù)
SOA是一種不受限于具體技術(shù)的體系結(jié)構(gòu)。理論上,Web Services、RMI、COM等技術(shù)都支持SOA體系架構(gòu)。將Web Services運(yùn)用于SOA體系較為普遍,它是建立在Web/ XML標(biāo)準(zhǔn)上的跨平臺(tái)的分布式體系結(jié)構(gòu),在Internet/Intranet上通過(guò)標(biāo)準(zhǔn)的XML協(xié)議和信息格式來(lái)發(fā)布和訪問(wèn)應(yīng)用系統(tǒng)。它以一種松耦合的捆綁形式,實(shí)現(xiàn)了不同服務(wù)之間的快速地查找、調(diào)用、發(fā)布和動(dòng)態(tài)捆綁的功能[4]。
1.3 基于SOA的軍事目標(biāo)“選打一體化”信息系統(tǒng)概念
文中提出基于SOA的軍事目標(biāo)“選打一體化”信息系統(tǒng)模型,滿足了將獨(dú)立的目標(biāo)偵察、打擊、評(píng)估工作向基于網(wǎng)絡(luò)服務(wù)的技術(shù)體制轉(zhuǎn)換的需求。采用面向服務(wù)的思想,將軍事目標(biāo)偵察、打擊、評(píng)估能力改造為服務(wù),并封裝起來(lái),形成一體化的服務(wù)。服務(wù)規(guī)范了信息流程、組織關(guān)系和集成規(guī)范,依賴于一體化的信息基礎(chǔ)設(shè)施提供的基本服務(wù),同時(shí)能夠動(dòng)態(tài)集成各個(gè)軍兵種專用的服務(wù)和已有的輔助軟件,建立各種、各級(jí)信息系統(tǒng)的基本開(kāi)發(fā)、運(yùn)行支援平臺(tái)。依據(jù)作戰(zhàn)任務(wù)和需求,動(dòng)態(tài)集成和調(diào)用相關(guān)服務(wù),具有良好的升級(jí)性、復(fù)用性和適用性。同時(shí),基于SOA體系架構(gòu)的軍事目標(biāo)信息系統(tǒng)能夠幫助技術(shù)人員站在一個(gè)新的高度去理解指揮級(jí)架構(gòu)中的各種組件的開(kāi)發(fā)與部署的實(shí)現(xiàn),更迅速、更可靠、更具重用性地架構(gòu)整個(gè)軍事目標(biāo)信息系統(tǒng)。當(dāng)作戰(zhàn)信息發(fā)生變化時(shí),只需要修改相對(duì)應(yīng)的服務(wù)即可,降低了修改的難度與復(fù)雜度,保證了軍事目標(biāo)IT系統(tǒng)實(shí)現(xiàn)動(dòng)態(tài)變化,更加從容地面對(duì)戰(zhàn)場(chǎng)態(tài)勢(shì)的急劇變化[5]。
該系統(tǒng)平臺(tái)由目標(biāo)選擇、目標(biāo)打擊和毀傷評(píng)估3大部分組成。3者緊密聯(lián)系,首先需要根據(jù)作戰(zhàn)需要進(jìn)行目標(biāo)選擇,這是下一步目標(biāo)打擊的基礎(chǔ),為目標(biāo)打擊提供充分的情報(bào)保證;實(shí)施目標(biāo)打擊之后要對(duì)打擊效果進(jìn)行毀傷評(píng)估,依據(jù)評(píng)估結(jié)果,指揮機(jī)構(gòu)要?jiǎng)討B(tài)的修改作戰(zhàn)計(jì)劃與指令。
2.1 目標(biāo)選擇
作戰(zhàn)目標(biāo)必須具有限定明確的、有決定意義的、可實(shí)現(xiàn)的目的,每個(gè)軍事行動(dòng)都應(yīng)為此目的而實(shí)施。具體的目標(biāo)選定是根據(jù)指揮機(jī)構(gòu)的戰(zhàn)斗級(jí)別、任務(wù)和效果以及擬制作戰(zhàn)計(jì)劃而確定的。
2.1.1 目標(biāo)選擇的要求
目標(biāo)選擇必須符合作戰(zhàn)的企圖,作戰(zhàn)企圖規(guī)范著選取目標(biāo)的范圍、種類、數(shù)量等。作戰(zhàn)企圖不同,目標(biāo)選擇的類型、范圍、重點(diǎn)及毀傷程度都有所不同。
目標(biāo)選擇必須符合己方打擊能力。選擇多少目標(biāo)、打擊何種目標(biāo),在很大程度上取決于己方武器裝備的射程、精度、威力、可靠性、機(jī)動(dòng)性以及總體打擊能力。
目標(biāo)選擇必須能摧毀敵系統(tǒng)要害。只要能找到敵作戰(zhàn)系統(tǒng)中起支撐作用的要害目標(biāo),對(duì)這些要害目標(biāo)進(jìn)行有效打擊,就能迅速瓦解敵整個(gè)作戰(zhàn)系統(tǒng)。
目標(biāo)選擇必須追求最大作戰(zhàn)效益。戰(zhàn)爭(zhēng)具有高投入、高消耗的特點(diǎn)。因此,要選擇效費(fèi)比高的目標(biāo)實(shí)施打擊,用最小的代價(jià)獲取最大的戰(zhàn)果。
2.1.2 目標(biāo)選擇的程序
目標(biāo)選擇前,首先要對(duì)敵方目標(biāo)系統(tǒng)進(jìn)行詳細(xì)的研究分析,了解敵方目標(biāo)的特性和部署情況;然后進(jìn)行打擊目標(biāo)的擬定、提名與優(yōu)先排序,優(yōu)先選擇高價(jià)值目標(biāo)和高效益的要害目標(biāo)。由指揮機(jī)關(guān)對(duì)選取的目標(biāo)進(jìn)行審定與核實(shí),確保所選擇的目標(biāo)符合交戰(zhàn)規(guī)則,并要確保打擊選定的目標(biāo)能夠?qū)崿F(xiàn)作戰(zhàn)目的。優(yōu)化目標(biāo)排序的結(jié)果,最終形成目標(biāo)清單。
2.1.3 目標(biāo)選擇的分類
對(duì)于目標(biāo)選擇,根據(jù)不同作戰(zhàn)樣式可以有不同的方法,主要有登陸作戰(zhàn)、電子作戰(zhàn)、信息作戰(zhàn)、城市作戰(zhàn)、空襲作戰(zhàn)、特種作戰(zhàn)等目標(biāo)選擇的方法。作戰(zhàn)樣式不同,其作戰(zhàn)目的不同,目標(biāo)選取的依據(jù)也不相同,打擊的重點(diǎn)也會(huì)有差異。
2.2 目標(biāo)打擊
目標(biāo)選擇為接下來(lái)的目標(biāo)打擊提供了充分的情報(bào)保證。其主要任務(wù)就是根據(jù)目標(biāo)的相關(guān)特點(diǎn)對(duì)目標(biāo)進(jìn)行打擊,打擊過(guò)程包括諸多方面,通常包括武器效能匹配、兵力部署、擬定打擊總計(jì)劃、下達(dá)作戰(zhàn)命令等內(nèi)容。
2.2.1 武器匹配分析
為獲得對(duì)指定目標(biāo)的具體毀傷效果或毀傷程度,需要確定具體的武器類型和數(shù)量,這個(gè)過(guò)程就是武器匹配。武器匹配需要考慮諸多因素,例如目標(biāo)的弱點(diǎn)、敵人的應(yīng)對(duì)行動(dòng)、武器的特點(diǎn)與效果、彈藥投射誤差和準(zhǔn)確性、毀傷機(jī)理和原則、殺傷概率、武器可靠性以及彈道等因素。
2.2.2 兵力部署
兵力部署是整個(gè)目標(biāo)打擊過(guò)程中重要一環(huán)。為了判明相關(guān)部隊(duì)部署情況對(duì)具體作戰(zhàn)行動(dòng)的影響,就必須要確定部隊(duì)力量的合理選擇和運(yùn)用計(jì)劃,根據(jù)打擊目標(biāo)的提名情況確定任務(wù)分配方案,同時(shí)還要把對(duì)己方部隊(duì)可能面臨的損失進(jìn)行消耗分析。
2.2.3 擬定空中打擊總計(jì)劃
在相關(guān)的兵力部署任務(wù)完成之后,緊隨的主要工作就是擬定空中打擊總計(jì)劃,這是對(duì)兵力部署的具體戰(zhàn)斗行動(dòng)的總計(jì)劃,主要包括明確需要打擊的目標(biāo)數(shù)量、具體部隊(duì)的力量分配、戰(zhàn)時(shí)偵察情報(bào)的協(xié)調(diào)和反饋以及確定綜合重點(diǎn)目標(biāo)清單。
2.2.4 下達(dá)作戰(zhàn)命令
空中打擊任務(wù)總計(jì)劃擬制后,重點(diǎn)目標(biāo)清單即可確定下來(lái),此時(shí),指揮機(jī)構(gòu)就可以下達(dá)作戰(zhàn)命令。下達(dá)的命令主要描述該部隊(duì)的任務(wù)和目的,清楚的指出需要執(zhí)行的任務(wù)及原因。任務(wù)陳述主要包括:是誰(shuí)、在哪里、為什么、什么時(shí)間等要素,如何進(jìn)行任務(wù)行動(dòng)通常在作戰(zhàn)企圖中予以明確。
2.3 目標(biāo)毀傷評(píng)估
毀傷評(píng)估是對(duì)完成任務(wù)的進(jìn)展情況進(jìn)行估量的過(guò)程。各指揮員不斷對(duì)作戰(zhàn)環(huán)境和作戰(zhàn)進(jìn)展進(jìn)行評(píng)估,將作戰(zhàn)進(jìn)展與開(kāi)始作戰(zhàn)時(shí)的預(yù)期效果進(jìn)行比較,并根據(jù)評(píng)估結(jié)果調(diào)整作戰(zhàn)行動(dòng),確保實(shí)現(xiàn)作戰(zhàn)目的。毀傷評(píng)估分為以下3個(gè)階段[6]。
2.3.1 第一階段:物理毀傷評(píng)估
進(jìn)行物理毀傷評(píng)估時(shí),根據(jù)觀察或主觀理解(彈藥爆炸、碎片或火力毀傷)對(duì)目標(biāo)元素造成物理毀傷的數(shù)量程度的判斷。通常依據(jù)視頻情報(bào)或音頻報(bào)告、電子情報(bào)、人力情報(bào)、圖像情報(bào)以及公開(kāi)來(lái)源情報(bào)進(jìn)行物理毀傷的評(píng)估[7]。
2.3.2 第二階段:功能毀傷評(píng)估
功能毀傷評(píng)估是對(duì)某一目標(biāo)履行使命的功能或運(yùn)行能力被降低的估計(jì)。功能毀傷評(píng)估是根據(jù)物理毀傷評(píng)估結(jié)果和所有情報(bào)信息進(jìn)行推斷的,必須考慮目標(biāo)功能恢復(fù)或替代所需要的時(shí)間。
2.4 再打擊建議
通過(guò)以上幾個(gè)階段的評(píng)估結(jié)果,判明毀傷所屬等級(jí),結(jié)合敵人尚存實(shí)力、打擊承受能力以及恢復(fù)潛力來(lái)擬定哪些目標(biāo)可能需要再次打擊。向作戰(zhàn)和情報(bào)部門提出再次打擊建議和未來(lái)目標(biāo)選定的系統(tǒng)建議[8]。
3.1 系統(tǒng)架構(gòu)設(shè)計(jì)
根據(jù)對(duì)軍事目標(biāo)“選打一體化”特點(diǎn)的研究,提出一套以面向服務(wù)架構(gòu)(SOA)為基礎(chǔ)的系統(tǒng)結(jié)構(gòu)。該結(jié)構(gòu)采用了多層架構(gòu)設(shè)計(jì),可支撐B/S模式和C/S模式的應(yīng)用結(jié)構(gòu)[9]。該系統(tǒng)結(jié)構(gòu)如圖1所示。
圖1 面向服務(wù)的軍事目標(biāo)"選打一體化"信息系統(tǒng)架構(gòu)
該架構(gòu)共分為6個(gè)層次,分別是用戶、應(yīng)用層、應(yīng)用支撐層、數(shù)據(jù)層、系統(tǒng)軟件層、系統(tǒng)硬件層[10]。每個(gè)層次功能如下:
1)用戶:描述了系統(tǒng)不同類型的用戶,包括各級(jí)指揮員以及系統(tǒng)管理人員等。
2)應(yīng)用層:應(yīng)用層提供了面向用戶的各種應(yīng)用功能。該層次將各類業(yè)務(wù)邏輯封裝和發(fā)布為服務(wù)的形式,供系統(tǒng)調(diào)用。在信息處理系統(tǒng)、平臺(tái)管理系統(tǒng)和數(shù)據(jù)共享數(shù)據(jù)交換平臺(tái)的支撐下,應(yīng)用系統(tǒng)可以順利運(yùn)行。
3)應(yīng)用支撐層:該層次擔(dān)負(fù)著前后端應(yīng)用之間的交互通信,定義業(yè)務(wù)邏輯服務(wù)所提供的操作、服務(wù)相互之間交互的消息標(biāo)準(zhǔn)和方式。服務(wù)總線將SOA的所有參與者相互連接在一起,定義數(shù)據(jù)傳輸?shù)臉?biāo)準(zhǔn)格式,封裝各種類型的消息傳遞方式。
4)數(shù)據(jù)層:該層次的功能是對(duì)數(shù)據(jù)進(jìn)行存儲(chǔ)和處理,采用Oracle、SQL Server、DB2等數(shù)據(jù)庫(kù)軟件進(jìn)行管理,使數(shù)據(jù)讀取和存儲(chǔ)具有高效性、穩(wěn)定性。
5)系統(tǒng)軟件支撐層:部署了應(yīng)用系統(tǒng)運(yùn)行所需的軟件環(huán)境??芍С謽?biāo)準(zhǔn)的WinForm控件、Net環(huán)境下的Smart Client智能客戶端和通過(guò)標(biāo)準(zhǔn)瀏覽器軟件IE、FireFox等訪問(wèn)的客戶端應(yīng)用,通過(guò)GUI圖形界面訪問(wèn)應(yīng)用系統(tǒng),簡(jiǎn)潔方便。
6)系統(tǒng)硬件支撐層:是網(wǎng)絡(luò)結(jié)構(gòu)的基礎(chǔ)性設(shè)施,包括硬件服務(wù)器、網(wǎng)絡(luò)設(shè)備和安全設(shè)備。
另外,從系統(tǒng)的縱向看,還有3條重要的方案保證了系統(tǒng)穩(wěn)定高效運(yùn)行。
1)安全保障系統(tǒng):該系統(tǒng)能夠在應(yīng)用層面以及物理層面維護(hù)整個(gè)體系的安全運(yùn)行。
2)可用負(fù)載均衡方案:為了保證體系高質(zhì)量運(yùn)行,在系統(tǒng)設(shè)計(jì)時(shí),考慮運(yùn)行環(huán)境的負(fù)載均衡和部署方案。
3)應(yīng)急響應(yīng)機(jī)制:保證了體系的正常運(yùn)行。包括應(yīng)急預(yù)案和韻味方案。應(yīng)急預(yù)案是在系統(tǒng)出現(xiàn)故障和突發(fā)問(wèn)題時(shí)的響應(yīng)方法;而運(yùn)維方案是在系統(tǒng)正常運(yùn)行時(shí)的維護(hù)方案。
3.2 服務(wù)功能設(shè)計(jì)
基于SOA的軍事目標(biāo)“選打一體化”信息系統(tǒng)圍繞目標(biāo)選擇、目標(biāo)打擊和毀傷評(píng)估3大部分,分為目標(biāo)識(shí)別模塊、火力打擊模塊、毀傷評(píng)估與分析模塊、數(shù)據(jù)庫(kù)系統(tǒng)、信息可視化模塊以及數(shù)據(jù)處理模塊[11]。同時(shí),該系統(tǒng)能夠向用戶提供目標(biāo)選擇建議服務(wù)、作戰(zhàn)單元分析服務(wù)以及毀傷效果分析服務(wù)等業(yè)務(wù),具體由各自功能單元支撐。該系統(tǒng)功能構(gòu)成如圖2所示。
圖2 系統(tǒng)功能構(gòu)成
1)目標(biāo)識(shí)別模塊。根據(jù)作戰(zhàn)目的與作戰(zhàn)樣式,選擇優(yōu)先打擊的目標(biāo)。選定目標(biāo)后,調(diào)用數(shù)據(jù)庫(kù)內(nèi)目標(biāo)的幾何特征、屬性、物理特性等數(shù)據(jù)信息,再調(diào)用信息可視化模塊,對(duì)目標(biāo)進(jìn)行可視化描述,提供給系統(tǒng)相應(yīng)的目標(biāo)數(shù)據(jù)。
2)火力打擊模塊。根據(jù)選定打擊目標(biāo)的情況以及戰(zhàn)場(chǎng)態(tài)勢(shì),結(jié)合己方火力、兵力部署情況,調(diào)用數(shù)據(jù)庫(kù)內(nèi)不同火力武器的作戰(zhàn)要素,協(xié)助指揮人員制定作戰(zhàn)方案。既是執(zhí)行命令部隊(duì)的指揮信息系統(tǒng),也可以是自動(dòng)執(zhí)行指令的裝置,如導(dǎo)彈的制導(dǎo)裝置、火炮的火控裝置等。
3)毀傷評(píng)估與分析模塊。調(diào)用信息可視化模塊對(duì)打擊效果進(jìn)行監(jiān)測(cè),結(jié)合數(shù)據(jù)庫(kù)中的毀傷數(shù)據(jù),按照其中的毀傷準(zhǔn)則和模型數(shù)據(jù),計(jì)算出目標(biāo)毀傷效果。分析毀傷效果,判明是否需要實(shí)施二次打擊,最終向系統(tǒng)提供評(píng)估結(jié)果及下一步的打擊計(jì)劃。
4)數(shù)據(jù)處理模塊。將輸入計(jì)算機(jī)的信息,通過(guò)按預(yù)定目標(biāo)編制的各類軟件進(jìn)行信息的綜合、分類、存儲(chǔ)、檢索、計(jì)算等,具有數(shù)據(jù)搜集、錄入、讀取、查詢、調(diào)用、修改、存儲(chǔ)等功能。并能對(duì)各種方案進(jìn)行模擬、情報(bào)檢索、圖形處理、圖像處理等。
5)信息可視化模塊。是封裝圖形可視化功能函數(shù)的模塊,為用戶提供可視化操作,有文字、符號(hào)、表格、圖形、圖像等多種形式,形象、直觀、清晰地顯示在各個(gè)屏幕上,供指揮和參謀人員研究使用。
通過(guò)上述功能組成,該系統(tǒng)可以方便快捷地為用戶提供目標(biāo)選擇建議服務(wù)、作戰(zhàn)單元分析服務(wù)以及毀傷效果分析服務(wù),從而滿足了目標(biāo)“選打一體化”的現(xiàn)實(shí)需要。
1)目標(biāo)選擇建議服務(wù)。該服務(wù)能夠?qū)崿F(xiàn)根據(jù)不同作戰(zhàn)目的、不同作戰(zhàn)樣式以及不同戰(zhàn)場(chǎng)環(huán)境,按照目標(biāo)的價(jià)值、效益以及對(duì)作戰(zhàn)的重要程度,排列敵方目標(biāo)的先后順序,幫助用戶查看當(dāng)次作戰(zhàn)行動(dòng)中敵方重要目標(biāo)的清單列表。用戶可根據(jù)列表選擇優(yōu)先打擊的目標(biāo),制定打擊計(jì)劃。
2)作戰(zhàn)單元分析服務(wù)。該服務(wù)能夠?qū)崿F(xiàn)通過(guò)戰(zhàn)場(chǎng)態(tài)勢(shì)信息以及敵方的兵力部署情況及時(shí)調(diào)整我方武器使用和打擊力度。分析敵方作戰(zhàn)單元的屬性,在執(zhí)行控制的作戰(zhàn)進(jìn)程中,判斷出本次作戰(zhàn)行動(dòng)中對(duì)敵作戰(zhàn)資源的作戰(zhàn)效果。
3)毀傷效果分析服務(wù)。該服務(wù)能夠?qū)崿F(xiàn)構(gòu)建當(dāng)前作戰(zhàn)活動(dòng)中對(duì)敵作戰(zhàn)任務(wù)的毀傷評(píng)估分析,建立標(biāo)準(zhǔn)的評(píng)估指標(biāo)體系和評(píng)估架構(gòu),完成對(duì)本次火力打擊的分析、評(píng)估與驗(yàn)證。
4.1 系統(tǒng)功能實(shí)現(xiàn)
軍事目標(biāo)“選打一體化”信息系統(tǒng)向用戶提供3個(gè)子服務(wù),分別是目標(biāo)選擇建議服務(wù)、作戰(zhàn)單元分析服務(wù)以及毀傷效果分析服務(wù)。該系統(tǒng)作為SCA(業(yè)務(wù)組件框架)服務(wù)模塊以Web Service Binding對(duì)外發(fā)布,其中3個(gè)子服務(wù)功能同樣作為 SCA服務(wù)模塊,模塊與模塊之間也是通過(guò) SCA Web Service Binding來(lái)連接。下面分別對(duì)每個(gè)子服務(wù)的實(shí)現(xiàn)過(guò)程做詳細(xì)描述[12]。
1)目標(biāo)選擇建議服務(wù)。
在目標(biāo)選擇建議服務(wù)中,用戶首先選擇作戰(zhàn)樣式,系統(tǒng)提供登陸作戰(zhàn)、電子作戰(zhàn)、城市作戰(zhàn)、空襲作戰(zhàn)、特種作戰(zhàn)、信息作戰(zhàn)等幾大類別。選定作戰(zhàn)樣式后,根據(jù)戰(zhàn)場(chǎng)實(shí)際情況確定環(huán)境約束條件,系統(tǒng)將為用戶提供重點(diǎn)目標(biāo)的排列清單,用戶根據(jù)優(yōu)先排序選擇打擊的目標(biāo)。具體服務(wù)實(shí)現(xiàn)架構(gòu)如圖3所示。
2)作戰(zhàn)單元分析服務(wù)。
作戰(zhàn)單元分析服務(wù)具有向用戶提供火力打擊建議的功能。首先進(jìn)行武器種類的選擇;系統(tǒng)將提供槍械、火炮、戰(zhàn)斗機(jī)、戰(zhàn)艦、精確制導(dǎo)武器、激光武器、電磁類武器等不同類別供用戶選擇;結(jié)合選定武器種類確定彈藥威力屬于強(qiáng)、中或是弱;并選擇相應(yīng)的彈藥消耗量1發(fā)、2發(fā)或是3發(fā)及3發(fā)以上;分析選定目標(biāo)防護(hù)能力屬于強(qiáng)、中或是弱;最終給出打擊建議。具體服務(wù)實(shí)現(xiàn)架構(gòu)如圖4所示。
圖3 目標(biāo)選擇建議服務(wù)實(shí)現(xiàn)架構(gòu)圖
圖4 作戰(zhàn)單元分析服務(wù)實(shí)現(xiàn)架構(gòu)圖
3)毀傷效果分析服務(wù)。
毀傷效果分析服務(wù)能夠向用戶提供毀傷評(píng)估結(jié)果以及下一步的打擊計(jì)劃。系統(tǒng)將目標(biāo)毀傷程度劃分為5個(gè)等級(jí):無(wú)毀傷、輕度毀傷、中度毀傷、嚴(yán)重毀傷和摧毀。該子服務(wù)系統(tǒng)通過(guò)數(shù)據(jù)處理模塊、信息可視化模塊以及數(shù)據(jù)庫(kù)的技術(shù)支撐,利用可視化功能提取毀傷圖像特征參數(shù),調(diào)用應(yīng)用支撐層的毀傷評(píng)估指標(biāo)體系以及毀傷評(píng)估模型,計(jì)算出毀傷屬于哪個(gè)等級(jí),并由系統(tǒng)給出再次打擊建議。若目標(biāo)毀傷程度屬于無(wú)毀傷,則建議實(shí)施火力強(qiáng)度更大的打擊或更換效力更強(qiáng)的武器;若毀傷程度屬于輕度毀傷,則建議按相同的火力配置實(shí)施二次打擊;若目標(biāo)屬于中度毀傷,則應(yīng)建議實(shí)施火力略輕的二次打擊;若目標(biāo)屬于嚴(yán)重毀傷,則應(yīng)建議實(shí)時(shí)監(jiān)視目標(biāo),確保該目標(biāo)不能恢復(fù)功能。若目標(biāo)被摧毀,則說(shuō)明達(dá)到預(yù)期打擊效果,完成本次打擊任務(wù)。具體服務(wù)實(shí)現(xiàn)架構(gòu)如圖5所示。
圖5 毀傷效果分析服務(wù)實(shí)現(xiàn)架構(gòu)圖
4.2 系統(tǒng)實(shí)現(xiàn)
各個(gè)模塊之間采用Web Service綁定,各個(gè)子系統(tǒng)通過(guò)Wire來(lái)連接,系統(tǒng)的用戶在使用時(shí),服務(wù)請(qǐng)求先進(jìn)入整合系統(tǒng),由整合系統(tǒng)先判斷是否是整合的業(yè)務(wù)請(qǐng)求,如果有對(duì)應(yīng)的組件服務(wù)則調(diào)用服務(wù)接口,如果是非整合業(yè)務(wù)請(qǐng)求,則通過(guò)ESB(服務(wù)總線)系統(tǒng)對(duì)服務(wù)進(jìn)行集成來(lái)對(duì)請(qǐng)求進(jìn)行服務(wù)的調(diào)用。系統(tǒng)通過(guò)基于SOA的設(shè)汁,服務(wù)模塊之間的整合可以通過(guò)業(yè)務(wù)需求的變化而改變,不會(huì)涉及到技術(shù)層的修改。并且在之后的系統(tǒng)中可以重用已有的服務(wù)[14-15]。
圖6 毀傷效果分析服務(wù)效果展示
圖6展示了毀傷效果分析服務(wù)的界面效果。
由圖可知,系統(tǒng)主界面可以分為首頁(yè)、目標(biāo)選擇建議服務(wù)模塊、作戰(zhàn)單元分析服務(wù)模塊以及毀傷效果分析服務(wù)等幾大模塊。通過(guò)左側(cè)的樹(shù)型結(jié)構(gòu)圖能看到已選的目標(biāo)選擇、目標(biāo)打擊以及毀傷評(píng)估中項(xiàng)目。在主界面中,形象直觀的顯示了目標(biāo)選擇結(jié)果以及所選目標(biāo)的衛(wèi)星影像圖。
基于服務(wù)的一體化信息平臺(tái)是未來(lái)數(shù)字化戰(zhàn)爭(zhēng)的必然要求,文中提出了基于SOA體系的軍事目標(biāo)“選打一體化”信息系統(tǒng)。從需求分析、技術(shù)框架總體設(shè)計(jì)、系統(tǒng)功能設(shè)計(jì)以及系統(tǒng)實(shí)現(xiàn)等幾個(gè)大方面進(jìn)行了詳細(xì)的研究。介紹了目標(biāo)選擇、目標(biāo)打擊和毀傷評(píng)估的方法;闡述了“選打一體化”信息系統(tǒng)的實(shí)現(xiàn)機(jī)制;描述了目標(biāo)識(shí)別、火力打擊、毀傷評(píng)估與分析、數(shù)據(jù)庫(kù)系統(tǒng)、信息可視化以及數(shù)據(jù)處理6個(gè)模塊;探討了目標(biāo)選擇建議服務(wù)、作戰(zhàn)單元分析服務(wù)以及毀傷效果分析服務(wù)等幾個(gè)關(guān)鍵的服務(wù)功能。從不同側(cè)面和角度剖析了目標(biāo)選打一體化的內(nèi)涵與實(shí)質(zhì),為新型指揮控制系統(tǒng)的運(yùn)行和管理提供了一種新的方法。同時(shí),面向SOA架構(gòu)的軍事目標(biāo)“選打一體化”信息系統(tǒng)也需要不斷地完善和更新,以便充分發(fā)揮SOA體系框架的優(yōu)勢(shì),真正實(shí)現(xiàn)目標(biāo)選打一體化建設(shè)的整體性、高效性與靈活性。
[1]李帥,王永麗,楊寶祝.基于SOA的數(shù)據(jù)服務(wù)中間件的研究與實(shí)現(xiàn)[J].成都信息工程學(xué)院學(xué)報(bào),2010(5):457-461.
[2]王馬川,冉崇善,宮洵.基于SOA的計(jì)算系統(tǒng)可靠性優(yōu)化方案[J].計(jì)算機(jī)測(cè)量與控制,2011(1):201-203.
[3]欒詠紅,吳俊.面向服務(wù)架構(gòu)的設(shè)計(jì)信息管理平臺(tái)研究[J].計(jì)算機(jī)與現(xiàn)代化,2012(12):157-160.
[4]耿玉菊.企業(yè)信息化集成平臺(tái)建設(shè)的研究 [J].科技信息,2013(2):207.
[5]李艷春,李新,焦文彬.分布式信息系統(tǒng)中數(shù)據(jù)交換平臺(tái)設(shè)計(jì)與實(shí)現(xiàn)[J].計(jì)算機(jī)工程與設(shè)計(jì),2012(7):2640-2645.
[6]Chen-han L,Jian H.The application of Bayesian network in battle damage assessment[C]//Software Engineering and Service Science(ICSESS),2014 5th IEEE International Conference on.IEEE,2014:529-532.
[7]Zhang X N,Yang J F,Du S L,et al.Damage assessment of the attacked airports based on image analysis[C]//Applied Mechanics and Materials.2013,321:1168-1171.
[8]Li T,Chen L,Xu J S,et al.Target damage assessment based on the detection information[C]//Applied Mechanics update[R].Oracle Corporation,July 2008.
[4]于波,姜艷,軟件質(zhì)量管理實(shí)踐—軟件缺陷預(yù)防、清除、管理實(shí)用方法[M].北京:電子工業(yè)出版社,2008.
[5]姜文,劉立康,現(xiàn)代應(yīng)用軟件的維護(hù)與技術(shù)支持[J].計(jì)算機(jī)技術(shù)與發(fā)展,2015,25(4):116-120.
[6]姜文,應(yīng)用軟件維護(hù)中的補(bǔ)丁開(kāi)發(fā)與管理[J].計(jì)算機(jī)技術(shù)與發(fā)展,2015,25(11):11-16.
[7]姜文,劉立康,Oracle數(shù)據(jù)庫(kù)補(bǔ)丁問(wèn)題研究[J].電子設(shè)計(jì)工程,2014,10,22(20):10-13.
[8]湯杰,基于BugFree的銀行業(yè)務(wù)軟件測(cè)試設(shè)計(jì)與實(shí)施[D].成都:電子科技大學(xué)2013年11月
[9]許家珆,軟件工程:方法與實(shí)踐[M].2版.北京:電子工業(yè)出版社,2011.
[10]鄭人杰,馬素霞,麻志敏,軟件工程[M].北京:人民郵電出版社,2009.
[11]李東生,崔冬華,李愛(ài)萍.軟件工程——原理、方法和工具[M].北京:機(jī)械工業(yè)出版社,2009.
[12]孫偉強(qiáng),缺陷管理工具對(duì)軟件測(cè)試的作用[J].上海大中型電機(jī),2011,3:56-58
[13]權(quán)衡,基于Web的軟件缺陷管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].武漢:華中科技大學(xué),2014.
[14]Pfleeger S L,Atlee J M.Software engineering:theory and practice[M].New Jersey:Prentice-Hall,Inc,2006.
[15]Harry M S,Anecon G H,Vienna A.A cost model for software maintenance&evolution[C]//Ba-varia:IEEE/ICSM, 2004:6763-6773. and Materials.2012,190:1061-1064.
[9]羅愛(ài)民,劉俊先,羅雪山.面向服務(wù)的軍事電子信息系統(tǒng)綜合集成方法研究.第14屆信息化理論學(xué)術(shù)研討會(huì),2007:10.
[10]Joint chiefs of staff,USA.Joint Vision 2010[BE/OL].http:// www.dtic.mil/jointvision/
[11]Joint chiefs of staff,USA.Joint Vision2020[BE/OL].http:// www.dtic.mil/jointvi
[12]金鉞.基于SOA架構(gòu)的銀行核心系統(tǒng)[J].微計(jì)算機(jī)信息,2011(4):27-29.
[13]李小慶.基于SOA構(gòu)建銀行新型應(yīng)用系統(tǒng)[J].中國(guó)金融電腦,2008(3):58-61.
[14]Staff J.Global information grid (GIG)architecture:V 1.0. [sl]:[sn]Kass R A.2001 The Logic of Warfighting Experiments[C].The Future of Command and Control,Aug 2006.
[15]Ferrara A,MacDonald M.Programming[C].NET Web Service,2003.
Research on“Selection and Attack integration”information system of military target based on SOA
QU Wan-jia,LIU Ying,XU Zhong-lin
(Aviation University of Air Force,Changchun 130022,China)
In this paper,a new command-and-control system,which is based on SOA system,is introduced take the grid network as center,and adopt the idea of service oriented.Make traditional division of the military target selection,attack and evaluation integrated.At the same time,the system can call each module dynamically to meet the needs of the battlefield situation changes.From the requirements analysis,overall design,system function design,system implementation,this paper expounds 6 modules and 3 sub services,which are provided by the system.The system can quickly complete the function of selecting and attacking,which is a new system to meet the timely and effective resource allocation and the future network centric warfare.
SOA;target selection;target attack;battle damage assessment;“Selection and Attack integration”information system
TN02
A
1674-6236(2016)23-0010-05
2015-11-30稿件編號(hào):201511295
武器裝備軍內(nèi)科研項(xiàng)目(KJ2013122)
曲婉嘉(1992—),女,吉林吉林人,碩士研究生。研究方向:情報(bào)保障、目標(biāo)毀傷評(píng)估。