王 俊,劉 喬,高方君
(上海機電工程研究所,上海 201109)
隨著防空戰(zhàn)術型號研制類型的增加,在地空導彈武器系統(tǒng)戰(zhàn)術軟件設計方面,許多研制單位已積累了一定的經(jīng)驗。現(xiàn)階段,隨著戰(zhàn)術型號研制要求的變化,地空導彈武器系統(tǒng)戰(zhàn)術型號軟件的研制面臨著一些新的問題[1]。
1)隨著戰(zhàn)術型號研制周期的縮短,戰(zhàn)術軟件的研制周期也要求大大縮短;
2)隨著研制周期的縮短,在研制過程中對戰(zhàn)術軟件不斷提出新的要求,戰(zhàn)術軟件要不斷進行完善;
3)軟件工程化實施的深入,軟件測試、軟件文檔及原代碼的更改提出了更嚴格的要求;
4)用戶對戰(zhàn)術軟件的要求,從最簡單的導彈發(fā)射功能實現(xiàn)到操控界面友好,到能夠適應戰(zhàn)場態(tài)勢的各種變化;
5)隨著研制人員年齡的年輕化,雖然他們能夠很快地接受新的開發(fā)工具和開發(fā)方法,但相對缺乏系統(tǒng)設計的經(jīng)驗。
面對這些新的問題,如何才能更快更好地完成戰(zhàn)術軟件的研制任務,對軟件研制人員,特別是軟件設計人員提出了更高的要求。本文從地空導彈武器系統(tǒng)戰(zhàn)術軟件的頂層設計角度出發(fā),在前人工作的基礎上,給出了一種地空導彈武器系統(tǒng)戰(zhàn)術軟件設計的頂層分析方法,試圖總結(jié)系統(tǒng)軟件的頂層設計中遇到的一般性問題,希望能夠在系統(tǒng)設計的初期,對系統(tǒng)有一個全面的分析,盡量避免疏漏的環(huán)節(jié),為軟件的實現(xiàn)與完善打下良好的基礎。
地空導彈武器系統(tǒng)戰(zhàn)術軟件,雖然不同型號各有其特點,但是總的來說,各軟件間有很多共性的內(nèi)容,主要表現(xiàn)在以下幾個方面。……