軟件工程基礎(chǔ)與實訓教程
- 所屬分類:
- 作者:
杜文潔,白萍 主編
- 出版社:
電子工業(yè)出版社
- ISBN:9787121117701
- 出版日期:2010-9-1
-
原價:
¥22.00元
現(xiàn)價:¥16.50元
-
本書信息由合作網(wǎng)站提供,請前往以下網(wǎng)站購買:
圖書簡介
本書從結(jié)構(gòu)化方法和面向?qū)ο蠓椒▋煞矫嬷v述軟件工程的基本概念、原理和方法,系統(tǒng)地介紹了目前較成熟的、廣泛使用的軟件工程技術(shù)。本書內(nèi)容包括:軟件工程概述、軟件需求分析、概要設(shè)計、詳細設(shè)計、程序編碼、軟件測試、軟件維護、面向?qū)ο蠹夹g(shù)、軟件工程管理、綜合實例——網(wǎng)上書店系統(tǒng)、實訓指導。
本書采用案例式教學,既注重基本知識的表述,又注重內(nèi)容的先進性、系統(tǒng)性和實用性,力求反映軟件工程技術(shù)發(fā)展的最新成果。本書理論與實踐相結(jié)合,內(nèi)容翔實,實用性強,可操作性強。
本書可作為高等院校、高職高專院校及計算機相關(guān)專業(yè)的教材,也可作為社會軟件工程培訓的教材,同時還可供從事軟件開發(fā)及應用的程序員參考。
目錄
第1章 軟件工程概述
1.1 軟件危機
1.1.1 軟件的定義及特點
1.1.2 軟件危機的產(chǎn)生原因
1.1.3 解決軟件危機的方法
1.2 軟件工程
1.2.1 軟件工程的定義及目標
1.2.2 軟件工程研究的內(nèi)容
1.3 軟件的開發(fā)方法
1.3.1 面向過程的方法
1.3.2 面向數(shù)據(jù)的方法
1.3.3 面向?qū)ο蟮姆椒?br> 1.3.4 三種開發(fā)方法的比較
1.4 軟件生命周期
1.5 軟件開發(fā)模型
1.5.1 瀑布模型
1.5.2 原型模型
1.5.3 增量模型
1.5.4 螺旋模型
1.5.5 統(tǒng)一軟件開發(fā)過程
1.6 小結(jié)
1.7 習題
第2章 軟件需求分析
2.1 需求分析的任務(wù)
2.2 需求分析的步驟
2.3 結(jié)構(gòu)化分析方法
2.3.1 結(jié)構(gòu)化分析方法概述
2.3.2 數(shù)據(jù)流圖
2.3.3 數(shù)據(jù)字典
2.3.4 實體-關(guān)系圖
2.4 需求分析圖形工具
2.5 軟件需求規(guī)格說明書
2.6 案例分析:圖書管理系統(tǒng)需求分析
2.7 小結(jié)
2.8 習題
第3章 概要設(shè)計
第4章 詳細設(shè)計
第5章 程序編碼
第6章 軟件測試
第7章 軟件維護
第8章 面向?qū)ο蠹夹g(shù)
第9章 軟件工程管理
第10章 綜合實例——網(wǎng)上書店系統(tǒng)
第11章 實訓指導
實訓1 初識Visio 2003
實訓2 初識Rational Rose 2003
實訓3 需求分析
實訓4 數(shù)據(jù)庫設(shè)計
實訓5 面向?qū)ο蠓治?br>實訓6 初識Visual Studio 2005
實訓7 初識JUnit