出版時(shí)間:2011-1 出版社:中國(guó)宇航 作者:楊海成 編 頁(yè)數(shù):233
內(nèi)容概要
隨著型號(hào)產(chǎn)品數(shù)字化和智能化程度的不斷提高,軟件在型號(hào)產(chǎn)品中的應(yīng)用越來(lái)越廣泛,規(guī)模和復(fù)雜性劇增,其質(zhì)量與可靠性對(duì)整個(gè)型號(hào)任務(wù)的影響也越來(lái)越大。航天型號(hào)軟件的研制不實(shí)現(xiàn)工程化,航天系統(tǒng)工程就無(wú)法順利運(yùn)行?! 榱诉M(jìn)一步提高集團(tuán)公司的軟件工程化水平,人力資源部組織相關(guān)專家編寫(xiě)了這本教材。《航天型號(hào)軟件工程》(主編楊海成)共分11,介紹了航天型號(hào)軟件的種類與特點(diǎn)、軟件工程的原則以及航天型號(hào)軟件研制的階段劃分,根據(jù)軟件工程的核心思想,系統(tǒng)地闡述了軟件研制各階段的基本概念和主要內(nèi)容。這本《航天型號(hào)軟件工程》既體現(xiàn)了技術(shù)的先進(jìn)性,又結(jié)合了航天的實(shí)際情況,其突出的特點(diǎn)是強(qiáng)調(diào)工程實(shí)踐,提出了許多凝結(jié)了專家的心血與智慧的工程實(shí)踐經(jīng)驗(yàn),對(duì)于從事航天型號(hào)軟件研制的工程師和管理人員具有重要的價(jià)值。
書(shū)籍目錄
第1章 航天型號(hào)軟件與軟件工程概述1.1 概述1.1.1 軟件概述1.1.2 航天軟件及航天型號(hào)軟件的組成及特點(diǎn)1.1.3 航天型號(hào)軟件的關(guān)鍵性劃分原則1.2 軟件工程的基本原則及工作內(nèi)容1.2.1 軟件工程與系統(tǒng)工程1.2.2 軟件工程的工作內(nèi)容1.2.3 軟件能力成熟度模型1.3 航天型號(hào)軟件工程化1.3.1 軟件設(shè)計(jì)與系統(tǒng)設(shè)計(jì)的關(guān)系1.3.2 航天型號(hào)軟件研制的分階段過(guò)程1.3.3 型號(hào)軟件研制各階段的技術(shù)工作1.4 型號(hào)軟件研制的組織與管理1.4.1 型號(hào)軟件研制的組織與職責(zé)1.4.2 型號(hào)軟件研制的策劃1.4.3 型號(hào)軟件研制各階段的管理任務(wù)1.5 本章小結(jié)第2章 軟件需求分析2.1 概述2.1.1 軟件需求分析階段的目的和任務(wù)2.1.2 軟件需求分析的重要性2.2 軟件任務(wù)書(shū)的一般要求2.2.1 系統(tǒng)需求分析與設(shè)計(jì)階段與軟件任務(wù)書(shū)有關(guān)的任務(wù)2.2.2 軟件任務(wù)書(shū)的基本要求2.2.3 軟件任務(wù)書(shū)的格式及內(nèi)容要求2.3 軟件需求分析的工作過(guò)程2.3.1 需求信息的獲取和記錄2.3.2 需求規(guī)格說(shuō)明的編寫(xiě)2.3.3 需求規(guī)格說(shuō)明的檢查與確認(rèn)2.3.4 需求評(píng)審2.3.5 需求分析管理2.4 編寫(xiě)“軟件需求規(guī)格說(shuō)明”的要求2.4.1 需求規(guī)格說(shuō)明的主要內(nèi)容2.4.2 “軟件需求規(guī)格說(shuō)明”的格式2.4.3 需求規(guī)格說(shuō)明的質(zhì)量要求2.5 軟件需求的編寫(xiě)要點(diǎn)2.5.1 功能需求的編寫(xiě)2.5.2 性能需求的編寫(xiě)2.5.3 可靠性需求和安全性需求的編寫(xiě)2.6 軟件需求文檔中經(jīng)常出現(xiàn)的問(wèn)題2.6.1 一般問(wèn)題2.6.2 軟件功能方面的問(wèn)題2.6.3 需求中實(shí)體方面的問(wèn)題2.6.4 性能需求方面的問(wèn)題2.6.5 安全性、可靠性方面的問(wèn)題2.7 “軟件需求規(guī)格說(shuō)明”的檢查和驗(yàn)證方法2.7.1 人工檢查2.7.2 采用結(jié)構(gòu)化方法檢查2.7.3 采用仿真模型檢查2.7.4 采用形式化方法檢查2.8 本章小結(jié)第3章 軟件概要設(shè)計(jì)3.1 概述3.2 結(jié)構(gòu)化設(shè)計(jì)的概念和原則3.2.1 抽象與細(xì)化求精3.2.2 模塊化與信息隱蔽3.2.3 有效的模塊設(shè)計(jì)——模塊獨(dú)立性3.2.4 軟件的體系結(jié)構(gòu)3.2.5 程序結(jié)構(gòu)3.3 概要設(shè)計(jì)階段的工作過(guò)程3.3.1 復(fù)核并理解軟件需求文檔3.3.2 建立物理模型3.3.3 編寫(xiě)概要設(shè)計(jì)說(shuō)明3.3.4 編寫(xiě)組裝測(cè)試初步計(jì)劃3.3.5 概要設(shè)計(jì)階段評(píng)審3.4 軟件的結(jié)構(gòu)化設(shè)計(jì)的圖形工具……第4章 軟件詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)第5章 軟件測(cè)試 第6章 軟件驗(yàn)收、交付與維護(hù)第7章 軟件可靠性與安全性第8章 軟件配置管理第9章 軟件工程環(huán)境第10章 軟件產(chǎn)品保證第11章 航天型號(hào)軟件工程發(fā)展展望附錄參考文獻(xiàn)
章節(jié)摘錄
版權(quán)頁(yè):插圖:當(dāng)然評(píng)審也要付出代價(jià),但相對(duì)來(lái)說(shuō)要小得多,一般只是無(wú)評(píng)審時(shí)所付代價(jià)的三分之一。大量實(shí)踐表明,代價(jià)寧肯花在評(píng)審上,也不要帶到維護(hù)階段,否則代價(jià)就更大。評(píng)審要嚴(yán)肅認(rèn)真,要由專門的評(píng)審小組進(jìn)行。任何階段的工作未經(jīng)評(píng)審?fù)ㄟ^(guò),不得開(kāi)展下一階段的工作。(3)配置管理軟件研制各階段產(chǎn)生的文檔、報(bào)告、程序清單和數(shù)據(jù)等,構(gòu)成軟件配置。全部軟件配置構(gòu)成一個(gè)完整的軟件產(chǎn)品,必須使其保持準(zhǔn)確和一致。軟件研制中某一階段的需求變更,會(huì)引起軟件配置的重大改變,往往要付出較高的代價(jià)。為了保持軟件配置的一致性,必須實(shí)行嚴(yán)格的產(chǎn)品控制,對(duì)變更進(jìn)行嚴(yán)格的控制和管理。配置管理是標(biāo)識(shí)和確定系統(tǒng)中配置項(xiàng)的過(guò)程,在系統(tǒng)整個(gè)生存周期內(nèi)控制這些項(xiàng)的投放和變更,記錄并報(bào)告配置的狀態(tài)和變更要求,驗(yàn)證配置項(xiàng)的完整性和正確性。它包括對(duì)軟件配置的標(biāo)識(shí)、控制、記錄、審計(jì)等一系列的活動(dòng)。在軟件研制過(guò)程中,只有在規(guī)定的軟件工程步驟完成以后,并經(jīng)過(guò)評(píng)審和批準(zhǔn),才能實(shí)施軟件配置控制,或稱基線控制。軟件配置基線可分為計(jì)劃基線、需求基線、設(shè)計(jì)基線、實(shí)現(xiàn)基線、測(cè)試基線、產(chǎn)品基線等。(4)文檔的編寫(xiě)與審查為了保證軟件開(kāi)發(fā)成功,并得到有效的運(yùn)行和維護(hù),必須對(duì)軟件開(kāi)發(fā)過(guò)程進(jìn)行嚴(yán)格管理。進(jìn)行管理的基礎(chǔ)是對(duì)管理對(duì)象的了解。然而,軟件研制是腦力勞動(dòng),具有不可見(jiàn)性。為了實(shí)現(xiàn)對(duì)軟件研制過(guò)程的管理,在軟件研制的每個(gè)階段,都應(yīng)按規(guī)定的格式編寫(xiě)出完整準(zhǔn)確的文檔。文檔是軟件不可缺少的組成部分,文檔的作用是:1)做為開(kāi)發(fā)人員在一定階段內(nèi)的工作成果和結(jié)束標(biāo)志;2)把軟件開(kāi)發(fā)過(guò)程中的一些“不可見(jiàn)的”事物轉(zhuǎn)換成“可見(jiàn)的”文字資料,以便管理人員在各個(gè)階段檢查開(kāi)發(fā)計(jì)劃的實(shí)施進(jìn)展,使其能夠判斷原定目標(biāo)是否已達(dá)到,了解耗用資源的種類和數(shù)量。
編輯推薦
《航天型號(hào)軟件工程》:航天型號(hào)研制人員培訓(xùn)教材
圖書(shū)封面
評(píng)論、評(píng)分、閱讀與下載
250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版