注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件工程及軟件方法學軟件工程基礎教程

軟件工程基礎教程

軟件工程基礎教程

定 價:¥19.00

作 者: 方志剛主編
出版社: 科學出版社
叢編項: 全國高職高專規(guī)劃教材
標 簽: 軟件工程理論 軟件工程及軟件方法學 計算機與互聯(lián)網(wǎng)

ISBN: 9787030120007 出版時間: 2003-08-01 包裝: 膠版紙
開本: 26cm 頁數(shù): 201 字數(shù):  

內(nèi)容簡介

  本書介紹了軟件工程的由來及其基本概念、軟件生存周期模型、軟件分析、軟件設計、軟件實現(xiàn)、軟件測試、軟件維護、軟件管理等內(nèi)容,并安排專門的篇幅重點介紹了數(shù)據(jù)分析與設計和用戶界面設計的相關內(nèi)容。本書可作為計算機專業(yè)本、??茖W生的教材,也可以作為從事軟件開發(fā)的工程技術人員和管理人員的參考書。

作者簡介

暫缺《軟件工程基礎教程》作者簡介

圖書目錄

第1章緒論
1.1軟件發(fā)展簡史
1.1.1什么是軟件
1.1.2軟件的分類
1.1.3軟件技術的發(fā)展
1.1.4軟件開發(fā)技術的發(fā)展
1.2軟件危機
1.2.1什么是軟件危機
1.2.2軟件危機的形成原因
1.2.3軟件危機的解決方法
1.3軟件工程
1.3.1什么是軟件工程
1.3.2軟件工程的基本原理
1.3.3軟件工程的基本內(nèi)容
1.4關于本書
習題
第2章軟件生存周期
2.1軟件工程過程
2.1.1什么是軟件工程過程
2.1.2軟件過程模型
2.1.3過程建造技術
2.2軟件生存周期
2.2.1軟件定義
2.2.2軟件開發(fā)
2.2.3軟件使用.維護和退役
2.3軟件生存周期瀑布模型
2.4軟件生存周期原型模型
2.5軟件生存周期其他模型
2.5.1螺旋模型
2.5.2噴泉模型
2.5.3智能模型
習題
第3章軟件分析
3.1系統(tǒng)分析
3.1.1系統(tǒng)分析的目標
3.1.2系統(tǒng)分析的過程
3.2可行性分析
3.2.1可行性研究的任務
3.2.2可行性研究的步驟
3.2.3系統(tǒng)流程圖
3.2.4成本/效益分析
3.3軟件開發(fā)計劃
3.3.1軟件開發(fā)計劃的內(nèi)容
3.3.2進度安排
3.4需求分析
3.4.1需求分析的任務
3.4.2需求分析的過程
3.4.3需求分析的原則
3.4.4需求分析的方法
3.4.5需求分析的工具
3.5結構化分析
3.5.1工作內(nèi)容和任務
3.5.2數(shù)據(jù)流圖
3.5.3數(shù)據(jù)字典
3.5.4加工邏輯描述工具
3.6面向?qū)ο蠓治?br />3.6.1面向?qū)ο蠓椒ǖ幕靖拍詈突咎卣?br />3.6.2面向?qū)ο蠓治龅幕具^程
3.6.3面向?qū)ο蟮哪P?br />3.6.4目前流行的OOA方法概述
習題
第4章軟件設計
4.1軟件設計的任務
4.2總體設計
4.2.1軟件總體設計的基本任務
4.2.2總體設計的過程
4.2.3總體設計的圖形工具
4.3軟件設計的基本原理
4.3.1模塊化設計
4.3.2抽象化
4.3.3信息隱蔽
4.3.4模塊獨立性
4.3.5自頂向下逐步細化
4.3.6啟發(fā)式規(guī)則
4.4軟件設計方法
4.4.1軟件設計方法概述
4.4.2數(shù)據(jù)結構設計
4.4.3用戶界面設計
4.5詳細設計
4.5.1詳細設計的任務
4.5.2詳細設計的工具
4.5.3面向數(shù)據(jù)結構的設計方法
4.6結構化設計
4.6.1SD方法概述
4.6.2數(shù)據(jù)流圖的類型
4.6.3SD方法的步驟
4.6.4變換分析
4.6.5事務分析
4.6.6軟件模塊結構的改進和設計優(yōu)化
4.7面向?qū)ο笤O計
4.7.1面向?qū)ο笤O計的方法
4.7.2面向?qū)ο笤O計的準則和啟發(fā)規(guī)則
4.7.3Coad-Yourdon的面向?qū)ο蠓椒?br />習題
第5章數(shù)據(jù)分析與設計
5.1數(shù)據(jù)需求分析
5.1.1什么是數(shù)據(jù)需求分析
5.1.2數(shù)據(jù)結構的基本概念
5.1.3數(shù)據(jù)需求分析的基本任務
5.2數(shù)據(jù)設計
5.2.1什么是數(shù)據(jù)設計
5.2.2數(shù)據(jù)設計的基本原則
5.3抽象數(shù)據(jù)類型
5.3.1什么是抽象數(shù)據(jù)類型
5.3.2抽象數(shù)據(jù)類型的定義與實現(xiàn)
5.3.3抽象數(shù)據(jù)類型的優(yōu)點
5.4實體聯(lián)系方法
5.4.1實體聯(lián)系模型
5.4.2實體聯(lián)系圖
5.5數(shù)據(jù)庫設計
5.5.1數(shù)據(jù)庫系統(tǒng)的三級模式結構
5.5.2數(shù)據(jù)庫設計的內(nèi)容
5.5.3E-R模型向關系數(shù)據(jù)模型的轉(zhuǎn)換
5.5.4標準范式與數(shù)據(jù)規(guī)范化
5.5.5面向?qū)ο蟮臄?shù)據(jù)庫技術
習題
第6章用戶界面設計
6.1人機交互與用戶界面
6.1.1什么是人機交互
6.1.2什么是用戶界面
6.1.3用戶界面管理系統(tǒng)
6.1.4人機交互與人機工程學
6.1.5人機交互的發(fā)展歷史
6.2用戶界面設計原則
6.2.1用戶界面設計基本準則
6.2.2屏幕設計與色彩,
6.2.3響應時間與顯示速度
6.2.4聯(lián)機幫助與用戶手冊
6.2.5錯誤提示與處理
6.3圖形用戶界面設計
6.3.1圖形用戶界面的基本構成
6.3.2多窗口界面設計
6.3.3菜單界面設計
6.3.4對話框設計
6.3.5直接操縱界面設計
6.4人機交互技術新進展
6.4.1交互設備新進展
6.4.2多通道用戶界面
6.4.3虛擬現(xiàn)實技術
6.4.4聽覺界面與可聽化
6.4.5自適應和智能用戶界面
6.4.6理想人機交互模式
習題
第7章軟件實現(xiàn)
7.1程序設計語言
7.1.1程序設計語言的特性
7.1.2程序設計語言的分類
7.1.3程序設計語言的特點
7.1.4程序設計語言的選擇
7.2程序設計方法
7.2.1程序設計方法簡介
7.2.2程序設計和程序編碼
7.2.3編碼工具
7.3程序設計風格
7.3.1代碼文檔化
7.3.2數(shù)據(jù)說明
7.3.3語句構造
7.3.4輸入/輸出
7.3.5效率
7.4結構化程序設計
7.4.1結構化程序設計的原則
7.4.2結構化程序設計的方法
7.5面向?qū)ο蟪绦蛟O計
7.5.1面向?qū)ο缶幊谈拍?br />7.5.2面向?qū)ο笳Z言的技術特點
7.5.3面向?qū)ο缶幊陶Z言
習題
第8章軟件測試
8.1軟件測試過程
8.1.1什么是軟件測試
8.1.2軟件測試的目標
8.1.3軟件測試的基本原則
8.1.4軟件測試的過程
8.2軟件測試的分類
8.2.1單元測試
8.2.2組裝測試
8.2.3確認測試
8.2.4系統(tǒng)測試
8.2.5軟件測試技術
8.3白盒測試
8.3.1邏輯覆蓋
8.3.2測試設計實例
8.4黑盒測試
8.4.1等價類劃分
8.4.2邊界值分析
8.4.3錯誤推測
8.4.4綜合策略
8.5軟件調(diào)試
8.5.1調(diào)試方法
8.5.2調(diào)試策略
習題
第9章軟件維護
9.1可維護性
9.1.1什么是可維護性
9.1.2影響可維護性的因素
9.1.3若干量化的測度
9.1.4保證可維護性的復審
9.2軟件維護分類
9.2.1改正性維護
9.2.2適應性維護
9.2.3完善性維護
9.2.4預防性維護
9.3軟件維護實施
9.3.1軟件維護的步驟
9.3.2軟件維護的組織
9.3.3維護文檔與編寫
9.4逆向工程與再工程
9.4.1恢復信息的級別
9.4.2恢復信息的方法
習題
第10章軟件管理
10.1軟件項目管理過程
10.1.1什么是軟件項目管理
10.1.2啟動一個項目
10.1.3制定項目計劃
10.1.4計劃的追蹤和控制
10.1.5評審和評價計劃的完成程度
10.1.6編寫管理文檔
10.2成本估算
10.2.1軟件開發(fā)成本估算方法
10.2.2專家判定技術
10.3風險分析
10.3.1風險識別
10.3.2風險估計
10.3.3風險評價
10.3.4風險駕馭和監(jiān)控
10.4進度安排
10.4.1軟件開發(fā)小組人數(shù)與軟件生產(chǎn)率
10.4.2任務的確定與并行性
10.4.3制定開發(fā)進度計劃
10.4.4進度安排的方法
10.4.5項目的追蹤和控制
10.5軟件項目的組織
10.5.1項目任務的劃分
10.5.2軟件項目組織的建立
10.5.3人員配備
10.5.4指導與檢驗
10.6軟件質(zhì)量保證
10.6.1什么是軟件質(zhì)量保證
10.6.2軟件質(zhì)量保證(SQA)活動
10.6.3質(zhì)量保證與檢驗
10.6.4軟件質(zhì)量認證
習題
主要參考文獻

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.talentonion.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號