軟件工程/面向21世紀(jì)高職高專計(jì)算機(jī)類專業(yè)新編系列教材
- 所屬分類:
- 作者:
李慶亮 主編
- 出版社:
武漢理工大學(xué)出版社
- ISBN:9787562921226
- 出版日期:2004-8-1
-
原價(jià):
¥18.00元
現(xiàn)價(jià):¥13.50元
-
本書(shū)信息由合作網(wǎng)站提供,請(qǐng)前往以下網(wǎng)站購(gòu)買:
圖書(shū)簡(jiǎn)介
本書(shū)以軟件的生命周期作為主線索,重點(diǎn)討論了結(jié)構(gòu)化的軟件開(kāi)發(fā)方法和技術(shù),包括需求分析、系統(tǒng)設(shè)計(jì)、編碼、測(cè)試和維護(hù)等。隨著近年來(lái)面向?qū)ο筌浖_(kāi)發(fā)方法和技術(shù)的研究及應(yīng)用不斷普及,本書(shū)也利用一定篇幅介紹了面向?qū)ο蟮姆治龊驮O(shè)計(jì)方法。
軟件工程是一門實(shí)踐性很強(qiáng)的學(xué)科,書(shū)中內(nèi)容盡量做到通俗易懂,原理與實(shí)例相結(jié)合,強(qiáng)調(diào)實(shí)用性。
本書(shū)讀者對(duì)象是高職高專層次的計(jì)算機(jī)專業(yè)學(xué)生,也可以供從事計(jì)算機(jī)軟件開(kāi)發(fā)與應(yīng)用的工程技術(shù)人員作參考書(shū)。
目錄
1 緒論
1.1 軟件與軟件危機(jī)
1.1.1 軟件的特點(diǎn)
1.1.2 軟件生產(chǎn)的發(fā)展
1.1.3 軟件危機(jī)
1.2 軟件工程
1.2.1 軟件工程的概念
1.2.2 軟件工程的內(nèi)容和目標(biāo)
1.2.3 軟件工程的基本原則
1.3 軟件工程面臨的主要問(wèn)題
1.4 軟件開(kāi)發(fā)方法
1.4.1 結(jié)構(gòu)化開(kāi)發(fā)方法
1.4.2 Jackson方法
1.4.3 面向?qū)ο蟮拈_(kāi)發(fā)方法
1.5 軟件工程的學(xué)習(xí)
習(xí)題與思考題
2 軟件生存周期與軟件開(kāi)發(fā)模型
2.1 軟件生存周期
2.2 軟件開(kāi)發(fā)模型
2.2.1 瀑布模型
2.2.2 快速原型模型
2.2.3 增量模型
2.2.4 螺旋模型
2.3 可行性研究
2.3.1 可行性研究的任務(wù)
2.3.2 可行性研究的步驟
習(xí)題與思考題
3 需求分析
3.1 需求分析的特點(diǎn)
3.2 需求分析的任務(wù)與步驟
3.3 需求獲取的內(nèi)容、方法與原則
3.3.1 需求獲取的內(nèi)容
3.3.2 需求獲取的方法
3.3.3 需求分析的原則
3.4 結(jié)構(gòu)化分析建模
3.4.1 結(jié)構(gòu)化分析模型
3.4.2 結(jié)構(gòu)化分析與描述工具
3.5 需求復(fù)審
習(xí)題與思考題
4 軟件設(shè)計(jì)
4.1 軟件設(shè)計(jì)的基本概念和原理
4.1.1 模塊與模塊化
4.1.2 抽象與細(xì)化
4.1.3 信息隱蔽
4.1.4 模塊的獨(dú)立性
4.1.5 由底向上與自頂向下設(shè)計(jì)
4.1.6 結(jié)構(gòu)化設(shè)計(jì)原則
4.2 概要設(shè)計(jì)(總體設(shè)計(jì))
4.2.1 從分析模型導(dǎo)出設(shè)計(jì)模型
4.2.2 面向數(shù)據(jù)流的設(shè)計(jì)方法
4.2.3 變換設(shè)計(jì)
4.2.4 事務(wù)設(shè)計(jì)
4.2.5 設(shè)計(jì)的后處理
4.3 詳細(xì)設(shè)計(jì)
4.3.1 詳細(xì)設(shè)計(jì)的目的與任務(wù)
4.3.2 詳細(xì)設(shè)計(jì)的原則與方法
4.3.3 詳細(xì)設(shè)計(jì)工具
4.4 面向數(shù)據(jù)結(jié)構(gòu)的設(shè)計(jì)方法
4.4.1 Jackson表示法
4.4.2 Jacksn程序設(shè)計(jì)方法
習(xí)題與思考題-
5 編碼
6 軟件測(cè)試
7 軟件維護(hù)
8 面向?qū)ο筌浖_(kāi)發(fā)方法
9 小軟件項(xiàng)目的開(kāi)發(fā)
附錄 軟件開(kāi)發(fā)文檔編寫(xiě)規(guī)范
參考文獻(xiàn)