*完成訂單後正常情形下約兩周可抵台。 *本賣場提供之資訊僅供參考,以到貨標的為正確資訊。 印行年月:202406*若逾兩年請先於私訊洽詢存貨情況,謝謝。 台灣(台北市)在地出版社,每筆交易均開具統一發票,祝您中獎最高1000萬元。 書名:軟件工程 (第2版) ISBN:9787030790385 出版社:科學 著編譯者:閻朝坤 頁數:243 所在地:中國大陸 *此為代購商品 書號:1655415 可大量預訂,請先連絡。 內容簡介 本書全面系統地講述軟體工程的概念、原理和典型的方法學;並介紹軟體項目管理和軟體配置管理,主要內容包括軟體生命周期各階段的任務、過程和方法,軟體項目管理的相關技術及工具等;著重介紹系統分析和設計的面向過程和面向對象這兩種方法。 本書在介紹面向過程和面向對象的方法時,緊密圍繞實例進行闡述,可以作為學生綜合實驗前的練習,本書內容對讀者深入理解軟體工程學有很大幫助。 本書可作為高等學校「軟體工程」課程的教材或教學參考書,也可作為軟體開發人員和業餘軟體開發愛好者的參考書。目錄 第1章 軟體工程概述1 1 軟體概述 1 1 1 軟體的定義 1 1 2 軟體的特點 1 1 3 軟體的分類 1 2 軟體危機 1 2 1 軟體危機的定義 1 2 2 產生原因及解決途徑 1 3 軟體工程 1 3 1 軟體工程的定義 1 3 2 軟體工程的研究內容 1 3 3 軟體工程的目標和原則 1 3 4 軟體工程的基本原理 1 4 軟體開發方法 1 4 1 結構化方法 1 4 2 面向數據結構方法 1 4 3 面向對象方法 1 5 CASE工具 1 6 軟體工程師職業素養和道德規範 1 6 1 軟體工程師職業素養 1 6 2 軟體工程師道德規範 1 7 小結 習題 第2章 軟體生命周期和過程模型 2 1 軟體生命周期 2 1 1 軟體定義 2 1 2 軟體開發 2 1 3 軟體運行維護 2 2 軟體過程模型 2 2 1 瀑布模型 2 2 2 原型模型 2 2 3 螺旋模型 2 2 4 增量模型 2 2 5 噴泉模型 2 2 6 統一軟體開發過程模型 2 2 7 敏捷過程模型 2 3 小結 習題 第3章 軟體定義 3 1 問題定義 3 2 可行性研究 3 2 1 可行性研究的任務 3 2 2 可行性研究的步驟 3 3 制訂軟體計劃 3 3 1 確定軟體計劃 3 3 2 複審軟體計劃 3 4 小結 習題 第4章 需求工程 4 1 需求的概念與內容 4 1 1 需求的問題 4 1 2 需求的定義和分類 4 1 3 需求的層次 4 2 需求工程概述 4 2 1 需求工程的概念 4 2 2 需求工程的方法 4 3 需求開發 4 3 1 需求獲取技術 4 3 2 需求獲取中的注意事項 4 3 3 需求分析與建模 4 3 4 編寫需求規格說明書 4 3 5 評審需求規格說明書 習題 第5章 結構化分析方法 5 1 結構法分析方法概述 5 2 數據流圖 5 2 1 數據流圖的結構 5 2 2 數據流與加工之間的關係 5 2 3 數據流圖的分層 5 2 4 數據流圖的繪製 5 3 數據字典 5 3 1 數據字典的作用和內容 5 3 2 數據字典編寫的基本要求 5 3 3 數據字典的定義符號和編寫格式 5 4 加工邏輯說明 5 4 1 結構化語言 5 4 2 判定表 5 4 3 判定樹 5 5 案例分析:商店供銷管理系統需求分析 5 5 1 需求描述 5 5 2 需求分析 5 6 小結 習題 第6章 面向對象方法基礎 6 1 面向對象基本概念 6 2 面向對象方法概述 6 2 1 面向對象方法特點 6 2 2 面向對象的軟體開發過程 6 2 3 典型的面向對象方法 6 2 4 面向對象方法的模型 6 3 統一建模語言 6 3 1 UML概述 6 3 2 UML的主要構成 6 4 小結 習題 第7章 面向對象分析 7 1 面向對象分析過程 7 2 系統用例模型 7 2 1 建立系統用例模型的過程 7 2 2 案例:基於UML的客戶服務記賬系統用例模型過程 7 3 系統對象模型 7 3 1 分析類的概念 7 3 2 識別分析類 7 3 3 識別實體類 7 3 4 識別邊界類 7 3 5 識別控制類 7 3 6 交互原則 7 4 描述行為 7 4 1 消息與責任 7 4 2 登錄用例的順序圖 7 4 3 其他用例的順序圖 7 5 描述類 7 6 小結 習題 第8章 軟體設計基礎 8 1 軟體設計的目標和任務 8 1 1 軟體設計的目標 8 1 2 軟體設計的任務 8 2 軟體設計的概念與原則 8 2 1 模塊化與模塊獨立性 8 2 2 抽象與逐步求精 8 2 3 信息隱藏 8 2 4 模塊設計的一般準則 8 3 軟體體繫結構風格 8 3 1 管道-過濾器體繫結構 8 3 2 事件驅動體繫結構 8 3 3 分層體繫結構 8 3 4 數據共享體繫結構 8 3 5 MVC體繫結構 8 3 6 三層C/S體繫結構 8 4 用戶界面設計 8 4 1 用戶界面設計原則 8 4 2 用戶界面設計過程 8 5 設計複審 8 6 小結 習題 第9章 結構化設計方法 9 1 概要設計 9 1 1 基本概念 9 1 2 變換分析 9 1 3 事務分析 9 1 4 變換-事務混合型分析 9 1 5 啟髮式規則 9 1 6 設計優化 9 2 詳細設計 9 2 1 程序流程圖 9 2 2 盒圖 9 2 3 問題分析圖 9 2 4 過程設計語言 9 2 5 HIPO圖 9 3 案例:商店供銷管理系統的設計 9 3 1 模塊結構設計 9 3 2 系統IPO圖 9 4 其他設計工作 9 5 小結 習題 第10章 面向對象的設計 10 1 OOD概述 10 2 面向對象設計原則 10 2 1 單一職責原則 10 2 2 開放-封閉原則 10 2 3 里氏替換原則 10 2 4 介面隔離原則 10 2 5 依賴倒置原則 10 2 6 迪米特法則 10 2 7 合成聚合復用原則 10 3 系統體繫結構設計 10 3 1 軟體系統體繫結構設計 10 3 2 硬體系統體 詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於PChome商店街私訊告知ISBN或書號,我們即儘速上架。 |