《軟件開(kāi)發(fā)項(xiàng)目實(shí)踐》較為全面、系統(tǒng)地介紹了當(dāng)前軟件開(kāi)發(fā)領(lǐng)域的理論和實(shí)踐知識(shí),反映了當(dāng)前新的軟件開(kāi)發(fā)理論、標(biāo)準(zhǔn)、技術(shù)和工具!盾浖_(kāi)發(fā)項(xiàng)目實(shí)踐》以項(xiàng)目為載體,以任務(wù)驅(qū)動(dòng)的方式介紹軟件開(kāi)發(fā)中各階段所需的知識(shí)、技術(shù)、方法、工具、開(kāi)發(fā)過(guò)程,直至項(xiàng)目完成。
《軟件開(kāi)發(fā)項(xiàng)目實(shí)踐》圍繞培養(yǎng)軟件開(kāi)發(fā)能力組織內(nèi)容,全書(shū)共9章,可作為高等院校計(jì)算機(jī)、軟件等相關(guān)專(zhuān)業(yè)的軟件開(kāi)發(fā)實(shí)踐的教材或教學(xué)參考書(shū),也可作為從事計(jì)算機(jī)應(yīng)用開(kāi)發(fā)的軟件人員的參考書(shū)。
第1章 軟件項(xiàng)目開(kāi)發(fā)流程
1.1 需求分析
1.2 概要設(shè)計(jì)
1.3 詳細(xì)設(shè)計(jì)
1.4 編碼
1.5 測(cè)試
1.6 系統(tǒng)交付
1.7 項(xiàng)目驗(yàn)收
第2章 項(xiàng)目準(zhǔn)備與啟動(dòng)
2.1 項(xiàng)目建議書(shū)
2.2 項(xiàng)目可行性分析
2.3 項(xiàng)目章程
第3章 需求分析
3.1 需求分析的任務(wù)與步驟
3.2 數(shù)據(jù)流圖與數(shù)據(jù)字典
3.3 需求規(guī)格說(shuō)明書(shū)
3.4 案例:“校園威客平臺(tái)”需求分析說(shuō)明書(shū)
第4章 概要設(shè)計(jì)與數(shù)據(jù)庫(kù)設(shè)計(jì)
4.1 概要設(shè)計(jì)的任務(wù)與步驟
4.2 軟件設(shè)計(jì)的概念和原則
4.3 面向數(shù)據(jù)流的設(shè)計(jì)方法
4.4 數(shù)據(jù)庫(kù)設(shè)計(jì)
4.5 概要設(shè)計(jì)文檔
4.6 案例:“校園威客平臺(tái)”概要設(shè)計(jì)說(shuō)明書(shū)
第5章 詳細(xì)設(shè)計(jì)與人一機(jī)界面設(shè)計(jì)
5.1 詳細(xì)設(shè)計(jì)概述
5.2 詳細(xì)設(shè)計(jì)的工具
5.3 人一機(jī)界面基本概念
5.4 案例:“校園威客平臺(tái)”詳細(xì)設(shè)計(jì)說(shuō)明書(shū)
第6章 面向?qū)ο蟮姆椒?br />
6.1 面向?qū)ο蠓椒ǖ幕驹?br />
6.2 面向?qū)ο蟮姆治?br />
6.3 面向?qū)ο笤O(shè)計(jì)
6.4 面向?qū)ο蟮某绦蛟O(shè)計(jì)
6.5 UML方法
6.6 軟件重用技術(shù)
第7章 編碼與編程語(yǔ)言
7.1 程序設(shè)計(jì)語(yǔ)言
7.2 編碼風(fēng)格
7.3 程序效率
7.4 編程安全
7.5 程序設(shè)計(jì)工具
7.6 校園威客系統(tǒng)核心模塊編碼
第8章 軟件測(cè)試和維護(hù)
8.1 軟件質(zhì)量
8.2 軟件質(zhì)量保證
8.3 軟件評(píng)審
8.4 軟件測(cè)試
8.5 威客系統(tǒng)開(kāi)發(fā)的軟件測(cè)試規(guī)格說(shuō)明書(shū)
8.6 軟件維護(hù)
第9章 案例分析
9.1 問(wèn)題陳述
9.2 建立用例模型
9.3 建立類(lèi)模型
9.4 建立系統(tǒng)包圖
9.5 建立動(dòng)態(tài)模型
參考文獻(xiàn)