出版時間:2010-6 出版社:國防工業(yè)出版社 作者:韋群 等編著 頁數(shù):276
Tag標簽:無
前言
計算機技術(shù)、通信技術(shù)、網(wǎng)絡(luò)技術(shù)的發(fā)展,給軍隊指揮自動化系統(tǒng)、綜合電子信息系統(tǒng)的建設(shè)與發(fā)展帶來了深刻的影響。未來以電子戰(zhàn)、網(wǎng)絡(luò)戰(zhàn)和作戰(zhàn)保密等為主要作戰(zhàn)樣式的信息化戰(zhàn)爭,離不開信息技術(shù)的支撐。武器裝備的信息化、網(wǎng)絡(luò)化加快了信息技術(shù)在裝備的研制、試驗、采購、指揮、管理、保障和使用全過程中的滲透與應用。因此,在軍隊深入開展軍事信息技術(shù)學科的建設(shè),加強軍事人才信息化素質(zhì)與能力的培養(yǎng),是繼往開來的一件大事,也是對軍事裝備學、作戰(zhàn)指揮學等學科建設(shè)的有力支持。為了總結(jié)梳理裝備指揮技術(shù)學院軍事信息技術(shù)學科的建設(shè)成果,提升學科建設(shè)水平和裝備人才培養(yǎng)質(zhì)量,在軍隊“2110工程”專項經(jīng)費支持下,在裝備指揮技術(shù)學院“2110工程”教材(著作)編審委員會統(tǒng)一組織指導下,軍事信息技術(shù)學科領(lǐng)域的專家學者編著了一批適應裝備人才培養(yǎng)需求,對我軍裝備信息化和裝備信息安全工作具有主要指導作用的系列叢書。編輯這套叢書是我院軍事信息技術(shù)學科建設(shè)的重要內(nèi)容,也是體現(xiàn)軍事信息技術(shù)學科建設(shè)水平的重要標志。通過系統(tǒng)、全面地梳理,將軍隊開展信息化建設(shè)的實踐經(jīng)驗進一步理論化、科學化,形成具有軍事裝備特色的軍事信息技術(shù)知識體系。
內(nèi)容概要
本書在對軍用軟件及其相關(guān)概念進行介紹的基礎(chǔ)上,針對軟件生存周期的各個階段,詳細闡述了軍用軟件開發(fā)的方法、原理及相關(guān)技術(shù)。本書主要介紹了結(jié)構(gòu)化開發(fā)方法和面向?qū)ο箝_發(fā)方法,強調(diào)了軟件體系結(jié)構(gòu)在軍用軟件開發(fā)中的作用,通過對軟件測試、軟件質(zhì)量保證以及軍用軟件開發(fā)標準等內(nèi)容的介紹,以確保軍用軟件的質(zhì)量。 本書主要用做軍用軟件開發(fā)課程的教材,適用于計算機科學與技術(shù)專業(yè)本科生或研究生、各類繼續(xù)教育人員,亦可作為高等院校計算機科學與技術(shù)專業(yè)或其他相關(guān)專業(yè)的教學參考書,或作為從事軟件開發(fā)的科技人員的參考書、培訓教材等。
書籍目錄
第1章 軍用軟件工程概述 1.1 軟件的概念及特點 1.2 軍用軟件的分類和作用 1.3 軟件工程及軍用軟件工程 1.4 軟件生存期和軟件工程過程 復習要點 練習題 第2章 軍用軟件需求分析 2.1 概述 2.2 需求分析的內(nèi)容 2.3 需求分析的結(jié)構(gòu)化技術(shù) 2.4 快速原型方法 復習要點 練習題 第3章 軟件體系結(jié)構(gòu) 3.1 研究軟件體系結(jié)構(gòu)的意義 3.2 軟件體系結(jié)構(gòu)定義及發(fā)展 3.3 常見的體系結(jié)構(gòu)風格 3.4 軟件體系結(jié)構(gòu)分析方法 3.5 實例 復習要點 練習題 第4章 軍用軟件開發(fā) 4.1 概述 4.2 結(jié)構(gòu)化設(shè)計方法 4.3 面向?qū)ο箝_發(fā)方法 4.4 統(tǒng)一建模語言 4.5 面向?qū)ο箝_發(fā)中的設(shè)計模式 4.6 設(shè)計模式在機場信息系統(tǒng)軟件體系結(jié)構(gòu)中的應用 復習要點 練習題 第5章 軍用軟件測試 5.1 引言 5.2 軟件測試過程 5.3 測試方法 5.4 測試用例設(shè)計 5.5 靜態(tài)測試 5.6 調(diào)試 5.7 面向?qū)ο鬁y試 5.8 測試工具 5.9 軟件測試技術(shù)的發(fā)展 復習要點 練習題 第6章 軍用軟件維護 第7章 軍用軟件質(zhì)量 第8章 軍用軟件工程及其標準 參考文獻
章節(jié)摘錄
插圖:獲取需求的一個必不可少的結(jié)果是對項目中描述的客戶需求的普遍理解。一旦理解了需求,分析者、開發(fā)者和客戶就能探索出描述這些需求的多種解決方案。參與需求獲取者只有在他們理解了問題之后才能開始設(shè)計系統(tǒng),否則,對需求定義的任何改進,設(shè)計上都必須大量返工。把需求獲取集中在用戶任務(wù)上而不是集中在用戶接口上,有助于防止開發(fā)組由于草率處理設(shè)計問題而造成的失誤。需求獲取利用了所有可用的信息來源,這些信息描述了問題域或在軟件解決方案中合理的特性。盡量理解用戶用于表述他們需求的思維過程。充分研究用戶執(zhí)行任務(wù)時做出決策的過程,并提取出潛在的邏輯關(guān)系。流程圖和決策樹是描述這些邏輯決策途徑的好方法。正如人們經(jīng)常說的,需求主要是關(guān)于系統(tǒng)做什么,而解決方案如何實現(xiàn)是屬于設(shè)計的范圍。這樣說雖然很簡潔,但似乎過于簡單化。需求的獲取應該把重點放在“做什么”上,但在分析和設(shè)計之間還是存在一定的距離。可以使用假設(shè)“怎么做”來分類并改善對用戶需求的理解。在需求的獲取過程中,分析模型、屏幕圖形和原型可以使概念表達得更加清楚,然后提供一個尋找錯誤和遺漏的辦法。把在需求開發(fā)階段所形成的模型和屏幕效果看成是方便高效交流的概念性建議,而不應該看成是對設(shè)計者選擇的一種限制。
編輯推薦
《軍用軟件工程》:軍隊“2110工程”建設(shè)項目·信息安全技術(shù)
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載