注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件工程及軟件方法學(xué)軟件工程基礎(chǔ)

軟件工程基礎(chǔ)

軟件工程基礎(chǔ)

定 價(jià):¥34.00

作 者: 張權(quán)范 編著
出版社: 清華大學(xué)出版社
叢編項(xiàng): 高等學(xué)校計(jì)算機(jī)科學(xué)與技術(shù)教材
標(biāo) 簽: 軟件工程/開(kāi)發(fā)項(xiàng)目管理

ISBN: 9787811237443 出版時(shí)間: 2009-08-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 321 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  《軟件工程基礎(chǔ)》從面向數(shù)據(jù)流、面向數(shù)據(jù)結(jié)構(gòu)、面向?qū)ο笕齻€(gè)層面由淺人深地對(duì)軟件工程進(jìn)行了系統(tǒng)的介紹?!盾浖こ袒A(chǔ)》最大的特色是:語(yǔ)言簡(jiǎn)單明了,概念清晰,內(nèi)容豐富且實(shí)用,對(duì)每一個(gè)具體的知識(shí)點(diǎn)一般都有具體的真實(shí)的現(xiàn)場(chǎng)工作場(chǎng)景的案例來(lái)幫助讀者理解相關(guān)的理論知識(shí),跟蹤了目前軟件工程領(lǐng)域的最新成果。當(dāng)然,《軟件工程基礎(chǔ)》的重點(diǎn)還是對(duì)傳統(tǒng)的軟件工程思想的描述,而對(duì)于軟件測(cè)試以及面向?qū)ο蟮恼鹿?jié),因?yàn)槟壳霸诟叩仍盒V卸及阉鼈冏鳛閱为?dú)的課程來(lái)開(kāi)設(shè),所以,僅以介紹為主,但也都給出了比較好的案例;對(duì)軟件生命周期各環(huán)節(jié)的文檔附有規(guī)格說(shuō)明書(shū),主要的文檔還附有具體案例。全書(shū)共分10章,是按軟件工程的三個(gè)層面與軟件生命周期的順序來(lái)組織的,《軟件工程基礎(chǔ)》可作為高等院校計(jì)算機(jī)專(zhuān)業(yè)本科層次的教材,也可以作為大專(zhuān)層次院校的教材或者作為社會(huì)上廣大讀者的自學(xué)參考書(shū)。

作者簡(jiǎn)介

暫缺《軟件工程基礎(chǔ)》作者簡(jiǎn)介

圖書(shū)目錄

第1章 概述
1.1 軟件工程學(xué)的幾個(gè)基本概念
1.1.1 軟件與軟件工程
1.1.2 軟件生存周期
1.1.3 軟件開(kāi)發(fā)模型
1.1.4 軟件工程的任務(wù)及其研究范圍
1.2 軟件開(kāi)發(fā)的原則和方法
1.2.1 軟件開(kāi)發(fā)原則概述
1.2.2 軟件開(kāi)發(fā)的方法
小結(jié)
習(xí)題
第2章 軟件計(jì)劃
2.1 問(wèn)題定義和可行性研究
2.1.1 問(wèn)題定義
2.1.2 可行性研究
2.2 軟件計(jì)劃
2.2.1 軟件工作范圍
2.2.2 資源
2.2.3 軟件成本估算
2.2.4 軟件計(jì)劃任務(wù)書(shū)
2.2.5 案例:“學(xué)分管理系統(tǒng)”
2.2.6 項(xiàng)目開(kāi)發(fā)進(jìn)度月報(bào)編寫(xiě)規(guī)范
小結(jié)
習(xí)題
第3章 軟件需求分析
3.1 軟件需求分析的目標(biāo)和任務(wù)
3.1.1 軟件需求分析的目標(biāo)
3.1.2 軟件需求分析的任務(wù)
3.2 結(jié)構(gòu)化分析
3.2.1 結(jié)構(gòu)化分析方法的策略
3.2.2 數(shù)據(jù)流程圖
3.2.3 分層數(shù)據(jù)流程圖案例:簡(jiǎn)易庫(kù)存管理系統(tǒng)數(shù)據(jù)流程圖
3.2.4 數(shù)據(jù)字典
3.2.5 結(jié)構(gòu)化分析步驟
3.3 按功能逐層分解法
3.3.1 層次圖
3.3.2 IPO圖
3.4 軟件需求分析報(bào)告書(shū)寫(xiě)規(guī)范
3.5 軟件需求分析報(bào)告的案例
小結(jié)
習(xí)題
第4章 軟件總體設(shè)計(jì)
4.1 軟件總體設(shè)計(jì)的任務(wù)和目標(biāo)
4.2 軟件總體設(shè)計(jì)基礎(chǔ)
4.2.1 軟件結(jié)構(gòu)
4.2.2 結(jié)構(gòu)圖
4.2.3 軟件模塊
4.3 軟件總體設(shè)計(jì)準(zhǔn)則
4.4 結(jié)構(gòu)化軟件設(shè)計(jì)
4.4.1 變換設(shè)計(jì)
4.4.2 事務(wù)設(shè)計(jì)
4.4.3 綜合設(shè)計(jì)
4.4.4 結(jié)構(gòu)化軟件設(shè)計(jì)步驟
4.4.5 案例
4.5 Jackson設(shè)計(jì)方法
4.5.1 Jackson方法中的數(shù)據(jù)結(jié)構(gòu)
4.5.2 Jackson設(shè)計(jì)方法案例
4.6 概要設(shè)計(jì)說(shuō)明書(shū)編寫(xiě)規(guī)范
4.7 概要設(shè)計(jì)說(shuō)明書(shū)案例:簡(jiǎn)易庫(kù)存管理系統(tǒng)概要設(shè)計(jì)
4.7.1 數(shù)據(jù)庫(kù)的結(jié)構(gòu)設(shè)計(jì)
4.7.2 數(shù)據(jù)表之間的關(guān)系的設(shè)計(jì)
4.7.3 系統(tǒng)模塊結(jié)構(gòu)設(shè)計(jì)
小結(jié)
習(xí)題
第5章 軟件詳細(xì)設(shè)計(jì)
5.1 結(jié)構(gòu)化程序設(shè)計(jì)
5.1.1 基本邏輯結(jié)構(gòu)
5.1.2 基本結(jié)構(gòu)嵌套
5.2 詳細(xì)設(shè)計(jì)工具
5.2.1 流程圖
5.2.2 N.S結(jié)構(gòu)流程圖(盒圖)
5.2.3 HIPO圖
5.2.4 判定表
5.2.5 偽碼
5.2.6 判定樹(shù)
5.2.7 PAD圖
5.2.8 結(jié)構(gòu)圖
5.2.9 詳細(xì)設(shè)計(jì)工具應(yīng)用案例
5.3 代碼設(shè)計(jì)
5.3.1 代碼的種類(lèi)
5.3.2 代碼結(jié)構(gòu)中的校驗(yàn)位
5.3.3 代碼設(shè)計(jì)案例
5.4 用戶界面設(shè)計(jì)
5.4.1 可使用性
5.4.2 靈活性
5.4.3 復(fù)雜性與可靠性
5.4.4 用戶界面設(shè)計(jì)的任務(wù)分析
5.5 用戶界面任務(wù)和工作設(shè)計(jì)
5.5.1 任務(wù)分配
5.5.2 工作方式和工作設(shè)計(jì)
5.6 界面設(shè)計(jì)的基本類(lèi)型
5.6.1 界面設(shè)計(jì)的類(lèi)型
5.6.2 菜單
5.6.3 圖像
5.6.4 對(duì)話框
5.6.5 問(wèn)題描述語(yǔ)言
5.6.6 窗口
5.7 數(shù)據(jù)輸入界面設(shè)計(jì)
5.7.1 數(shù)據(jù)輸入規(guī)則
5.7.2 輸入表格設(shè)計(jì)
5.7.3 其他數(shù)據(jù)輸入的方法
5.8 數(shù)據(jù)顯示界面設(shè)計(jì)
5.8.1 數(shù)據(jù)顯示的規(guī)則
5.8.2 字符數(shù)據(jù)的顯示
5.8.3 圖形顯示
5.8.4 報(bào)告
5.9 控制界面的設(shè)計(jì)
5.9.1 用控制對(duì)話選擇操作命令
5.9.2 用菜單界面進(jìn)行控制
5.9.3 用功能鍵定義操作命令
5.9.4 用圖標(biāo)表示對(duì)象或命令
5.9.5 直接操作
5.9.6 用窗口劃分屏幕
5.9.7 命令語(yǔ)言
5.9.8 自然語(yǔ)言
5.10 軟件安全控制設(shè)計(jì)
5.10.1 軟件安全的基本概念
5.10.2 軟件系統(tǒng)安全控制的基本方法
5.10.3 軟件的安全控制設(shè)計(jì)
5.11 詳細(xì)設(shè)計(jì)文檔的編寫(xiě)
小結(jié)
習(xí)題
第6章 軟件編碼
6.1 對(duì)源程序的質(zhì)量要求
6.2 結(jié)構(gòu)化程序設(shè)計(jì)
6.2.1 結(jié)構(gòu)化程序設(shè)計(jì)的原則
6.2.2 程序設(shè)計(jì)自頂向下、逐步求精
6.2.3 數(shù)據(jù)結(jié)構(gòu)的合理化
6.3 程序設(shè)計(jì)風(fēng)格
6.3.1 源程序文檔化
6.3.2 數(shù)據(jù)說(shuō)明
6.3.3 語(yǔ)句結(jié)構(gòu)
6.3.4 輸入輸出(I/O)
6.4 程序效率
6.4.1 討論效率的準(zhǔn)則
6.4.2 算法對(duì)效率的影響
6.4.3 影響存儲(chǔ)效率的因素
6.4.4 影響輸入輸出的因素
6.5 程序設(shè)計(jì)語(yǔ)言
6.5.1 程序設(shè)計(jì)語(yǔ)言特性的比較
6.5.2 程序設(shè)計(jì)語(yǔ)言的分類(lèi)
6.5.3 程序設(shè)計(jì)語(yǔ)言的選擇
6.6 防止編碼錯(cuò)誤
6.7 代碼復(fù)查和編碼工具
6.7.1 代碼復(fù)查
6.7.2 編碼工具
6.8 程序復(fù)雜性度量
6.8.1 代碼行度量法
6.8.2 MeCabe度量法
6.8.3 Halstead度量方法
……
第7章 軟件測(cè)試
第8章 軟件實(shí)施與維護(hù)
第9章 軟件項(xiàng)目管理
第10章 面向?qū)ο筌浖こ碳夹g(shù)

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)