軟件需求的獲取和分析是軟件系統(tǒng)開(kāi)發(fā)中的一項(xiàng)重要任務(wù),正確獲取軟件需求的能力是軟件技術(shù)人員所應(yīng)掌握的基本技能。駱斌主編的《需求工程--軟件建模與分析(第2版高等學(xué)校軟件工程系列教材)》從軟件需求工程的角度出發(fā),以需求開(kāi)發(fā)過(guò)程為主線,完整地描述需求獲取、需求分析、需求驗(yàn)證、需求規(guī)格說(shuō)明和需求管理5個(gè)需求工程活動(dòng)。本書(shū)站在開(kāi)發(fā)者的立場(chǎng),側(cè)重于實(shí)踐者的技術(shù)與方法,系統(tǒng)全面地介紹了軟件需求工程的各項(xiàng)進(jìn)展,努力促進(jìn)需求工程領(lǐng)域理論、方法和技術(shù)的全面融合應(yīng)用,以指導(dǎo)需求工程各階段的系統(tǒng)化實(shí)踐。
本書(shū)內(nèi)容翔實(shí),結(jié)構(gòu)合理,實(shí)例豐富,論述深入淺出,既適于軟件工程、計(jì)算機(jī)、電子商務(wù)、信息管理及相關(guān)專(zhuān)業(yè)的本科生、研究生作為教材使用,又可以作為專(zhuān)業(yè)軟件技術(shù)人員的參考用書(shū)。
第一部分 緒論
第l章 需求工程導(dǎo)論
1.1 軟件生產(chǎn)中的需求問(wèn)題
1.1.1 需求問(wèn)題是當(dāng)前軟件開(kāi)發(fā)
面臨的主要問(wèn)題
1.1.2 軟件的模擬特性
1.1.3 需求問(wèn)題具體原因
分析
1.2 需求工程
1.2.1 需求工程簡(jiǎn)介
1.2.2 需求工程與系統(tǒng)工程
1.2.3 需求工程的重要性
1.2.4 需求工程的復(fù)雜性
1.3 需求工程師
引用文獻(xiàn)
第2章 需求基礎(chǔ)
2.1 需求的定義
2.2 滿(mǎn)足需求就是解決問(wèn)題
2.2.1 問(wèn)題與需求
2.2.2 問(wèn)題解決的兩個(gè)方面
——問(wèn)題域與解系統(tǒng)
2.2 -3問(wèn)題解決的基礎(chǔ)
——模擬與共享現(xiàn)象
2.2.4 問(wèn)題解決的方法
——直接與間接
2.2.5 問(wèn)題解決方案
——需求規(guī)格說(shuō)明
2.2.6 問(wèn)題解決的困難性
2.3 需求和問(wèn)題都有層次性
2.3.1 戰(zhàn)略問(wèn)題與業(yè)務(wù)需求
2.3.2 任務(wù)問(wèn)題與用戶(hù)需求
2.3.3 系統(tǒng)行為問(wèn)題與系統(tǒng)級(jí)
需求
2.3.4 需求開(kāi)發(fā)要遵從層次性
2.4 需求的分類(lèi)與表述
2.4.1 需求的分類(lèi)
2.4.2 功能需求
2.4.3 性能需求
2.4.4 質(zhì)量屬性
2.4.5 對(duì)外接口
2.4.6 約束
2.4.7 其他需求
2.5 優(yōu)秀需求的特性
引用文獻(xiàn)
第3章 需求工程過(guò)程
3.1 概述
3.2 需求工程活動(dòng)
3.2.1 需求獲取
3.2.2 需求分析
3.2.2 需求規(guī)格說(shuō)明
3.2.4 需求驗(yàn)證
3.2.5 需求管理
3.3 需求開(kāi)發(fā)過(guò)程是迭代和
第二部分 需求獲取
第三部分 需求分析
第四部分 需求的規(guī)格化與驗(yàn)證
第五部分 需求管理及工程管理