*完成訂單後正常情形下約兩周可抵台。 *本賣場提供之資訊僅供參考,以到貨標的為正確資訊。 印行年月:202405*若逾兩年請先於私訊洽詢存貨情況,謝謝。 台灣(台北市)在地出版社,每筆交易均開具統一發票,祝您中獎最高1000萬元。 書名:軟件工程理論與實踐 (第3版.微課版) ISBN:9787302660880 出版社:清華大學 著編譯者:王振武 頁數:326 所在地:中國大陸 *此為代購商品 書號:1639253 可大量預訂,請先連絡。 內容簡介 本書對軟體工程的基本理論進行系統的介紹,並且用一個具體的實例貫穿全書,對具體知識點配有豐富的例題,這種理論與實踐相結合的方式極大地方便了讀者對抽象、枯燥的軟體工程理論的理解和掌握。 本書共分11章,按照軟體生命周期的流程組織各章內容,同時覆蓋了結構化開發方法和面向對象開發方法,具體內容包括軟體工程概述、可行性研究、需求分析、概要設計、詳細設計、編碼、測試、維護軟體項目管理、面向對象方法與UML建模以及面向對象分析與設計。 本書可以作為高等院校軟體工程課程的教材,也可以作為從事軟體開發與測試工作以及其他相關工程技術工作的人員的參考書。目錄 第1章 軟體工程概述1 1 軟體 1 1 1 軟體的定義 1 1 2 軟體的特點 1 1 3 軟體的分類 1 2 軟體危機與軟體工程 1 2 1 軟體危機 1 2 2 軟體工程 1 2 3 軟體工程的基本內容 1 2 4 軟體工程的基本原則 1 3 軟體生命周期與軟體開發模型 1 3 1 軟體生命周期 1 3 2 軟體開發模型 1 4 軟體開發方法 1 4 1 結構化開發方法 1 4 2 面向對象開發方法 1 5 CASE工具與環境 1 5 1 Sybase PowerDesigner 1 5 2 Rational Rose 1 5 3 Microsoft Visio 1 6 軟體工程的演變與發展 1 6 1 軟體發展的新階段和新問題 1 6 2 軟體工程的發展 小結 習題 第2章 可行性研究 2 1 可行性研究的含義 2 2 可行性研究的任務和步驟 2 2 1 可行性研究的任務 2 2 2 可行性研究的步驟 2 3 可行性研究的要素 2 3 1 經濟可行性 2 3 2 技術可行性 2 3 3 社會環境可行性 2 4 成本效益分析 2 4 1 成本估計方法概述 2 4 2 成本估計 2 4 3 度量效益的方法 2 5 方案選擇與決策 2 6 可行性研究實例——《學生教材購銷系統》可行性研究報告 小結 習題 第3章 需求分析 3 1 需求分析的基本概念 3 1 1 軟體需求的定義和特點 3 1 2 需求分析的目標和任務 3 1 3 需求分析的原則 3 2 需求獲取的方法 3 2 1 用戶訪談 3 2 2 問卷調查 3 2 3 專題討論會 3 2 4 快速建立軟體原型 3 3 需求建模方法 3 3 1 數據流圖 3 3 2 數據字典 3 3 3 層次方框圖 3 3 4 Warnier圖 3 3 5 E-R圖 3 3 6 狀態轉換圖 3 4 需求驗證 3 4 1 需求驗證的內容 3 4 2 需求驗證的方法 3 5 需求分析實例——《學生教材購銷系統》需求規格說明書 3 5 1 《學生教材購銷系統》非功能性需求 3 5 2 《學生教材購銷系統》功能性需求 小結 習題 第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 4 概要設計的工具 4 4 1 層次方框圖 4 4 2 IPO圖 4 4 3 HIPO圖 4 5 概要設計實例——《學生教材購銷系統》概要設計說明書 小結 習題 第5章 詳細設計 5 1 詳細設計的內容與原則 5 1 1 詳細設計的內容 5 1 2 詳細設計的原則 5 2 數據代碼設計的工具 5 2 1 程序流程圖 5 2 2 N-S圖 5 2 3 PAD 5 2 4 PDL 5 2 5 判定表和判定樹 5 2 6 詳細設計工具的選擇 5 3 人機界面設計 5 4 程序結構複雜性的定量度量 5 4 1 McCabe方法 5 4 2 Halstead方法 5 5 詳細設計實例——《學生教材購銷系統》詳細設計說明書 小結 習題 第6章 編碼 6 1 程序設計語言 6 1 1 程序設計語言的分類 6 1 2 程序設計語言的特點 6 1 3 程序設計語言的選擇 6 2 編程風格 6 3 程序效率 6 3 1 程序效率準則 6 3 2 演算法對效率的影響 6 4 編碼實例分析——《學生教材購銷系統》編碼規範說明 小結 習題 第7章 測試 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 2 4 確認測試 7 3 白盒測試 7 4 黑盒測試 7 5 調試過程、技術與原則 7 5 1 調試過程 7 5 2 調試技術 7 5 3 調試原則 7 6 測試實例——《學生教材購銷系統》測試報告 小結 習題 第8章 維護 8 1 軟體維護概述 8 1 1 軟體維護的分類 8 1 2 軟體維護的特點 8 2 維護任務的實施 8 2 1 維護組織 8 2 2 維護報告 8 2 3 維護過程 8 3 軟體的可維護性 8 3 1 軟體可維護性的定義 8 3 2 影響軟體可維護性的因素 8 3 3 提高軟體可維護性的方法 8 4 軟體維護的副作用 8 4 1 修改代碼的副作用 8 4 2 修改數據的副作用 8 4 3 修改文檔的副作用 8 5 軟體再工程 8 6 維護實例——《學生教材購銷系統》軟體維護報告 小結 習題 第9章 軟體項目管理 9 1 軟體項目管理概述 9 2 軟體進度計劃管理 9 2 1 軟體進度計劃管理概述 9 2 2 軟體進度計劃編製方法 9 2 3 軟體進度計劃控制 9 3 軟體質量管理 9 3 1 軟體質量 9 3 2 軟體質 詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於PChome商店街私訊告知ISBN或書號,我們即儘速上架。 |