*完成訂單後正常情形下約兩周可抵台。 *本賣場提供之資訊僅供參考,以到貨標的為正確資訊。 印行年月:202309*若逾兩年請先於私訊洽詢存貨情況,謝謝。 台灣(台北市)在地出版社,每筆交易均開具統一發票,祝您中獎最高1000萬元。 書名:軟件工程 ISBN:9787121463457 出版社:電子工業 著編譯者:寇愛軍 叢書名:軟體開發系列 頁數:188 所在地:中國大陸 *此為代購商品 書號:1581431 可大量預訂,請先連絡。 內容簡介 本教材系統地講述了軟體工程的基本概念、原理、方法,並介紹了一個實際項目——高校圖書管理系統的分析與設計過程,突出「教、學、練、用」一體化,較全面地反映了軟體工程技術的全貌。全書共分10章,第1章是軟體工程基礎,第2章至第6章分別為可行性研究、需求分析、概要設計、詳細設計、軟體實現與維護,第7章介紹軟體項目管理的基礎知識,第8章、第9章分別講述面向對象方法學基礎和狀態圖。第10章結合實際項目講述了面向對象方法分析與軟體設計的全過程,不僅對讀者深入理解軟體工程學具有較大的幫助,也是實踐教學的良好素材。 本教材可作為高等應用型學校計算機、軟體工程、信息類及管理類等專業相關課程的教材,也可供有一定實際經驗的軟體開發人員閱讀參考。目錄 第1章 軟體工程基礎1 1 軟體危機 1 1 1 有關軟體危機的介紹 1 1 2 原因與解決方法 1 2 軟體工程 1 2 1 定義和目標 1 2 2 相關原理 1 2 3 軟體工程的進步史 1 3 軟體過程與軟體生存周期 1 3 1 軟體過程 1 3 2 軟體生存周期 1 4 軟體生存周期模型 1 4 1 瀑布模型 1 4 2 快速原型模型 1 4 3 增量模型 1 4 4 螺旋模型 1 4 5 噴泉模型 1 4 6 面向對象開發模型 1 4 7 如何選定開發模型 習題1 第2章 可行性研究 2 1 目標與任務 2 2 研究過程 2 3 軟體立項、合同和任務書 2 3 1 立項 2 3 2 簽訂合同 2 3 3 任務下達 2 4 系統流程圖 2 4 1 主要用途 2 4 2 相關符號 2 5 軟體的經濟效益分析 2 5 1 關於貨幣的時間價值 2 5 2 投資回收期 2 5 3 純利潤 習題2 第3章 需求分析 3 1 需求分析的任務與步驟 3 1 1 需求分析的任務 3 1 2 需求分析的步驟 3 2 用戶需求的獲取方法 3 2 1 常用方法 3 2 2 快速建立軟體原型模型來獲取需求 3 3 需求分析的常用方法 3 4 結構化分析 3 4 1 結構化分析方法 3 4 2 面向結構化分析的建模工具 3 4 3 數據流圖 3 4 4 數據流圖實例 3 4 5 數據字典 3 4 6 處理過程描繪 3 4 7 狀態轉換圖 3 5 其他工具 3 5 1 層次方框圖 3 5 2 維納圖 3 5 3 IPO圖 習題3 第4章 概要設計 4 1 概要設計階段的目標與任務 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 模塊獨立性 4 4 軟體設計工具 4 4 1 軟體層次圖 4 4 2 HIPO圖 4 4 3 軟體結構圖 4 5 結構化的設計方法 4 5 1 數據流圖分類 4 5 2 軟體結構化設計方法的步驟 4 5 3 變換型分析設計 4 5 4 面向事務型數據流圖的設計 4 5 5 綜合分析設計 習題4 第5章 詳細設計 5 1 詳細設計階段的目標與任務 5 2 結構化程序設計介紹 5 3 詳細設計工具 5 3 1 程序流程圖 5 3 2 N-S圖 5 3 3 問題分析圖 5 3 4 過程設計語言 5 4 用戶界面設計 5 4 1 用戶的界面需求 5 4 2 用戶界面設計問題 5 4 3 用戶界面設計原則 5 4 4 設計界面的過程 習題5 第6章 軟體實現與維護 6 1 編碼 6 1 1 編程語言的選擇 6 1 2 編碼的規範 6 2 測試基礎 6 2 1 軟體測試的目標 6 2 2 軟體測試的原則 6 2 3 軟體測試的方法 6 2 4 軟體測試的步驟 6 2 5 軟體測試的信息流 6 3 單元測試 6 3 1 單元測試的內容 6 3 2 代碼審查 6 4 軟體集成測試 6 5 驗收測試 6 5 1 確認測試的要求 6 5 2 軟體配置的複查 6 5 3 Alpha測試與Beta測試 6 6 軟體的測試方法 6 6 1 黑盒測試 6 6 2 白盒測試 6 7 軟體維護 6 7 1 軟體維護概述 6 7 2 軟體維護過程 6 8 軟體維護中存在的問題 6 8 1 軟體維護存在的困難 6 8 2 軟體維護的弊端 習題6 第7章 軟體項目管理 7 1 軟體項目管理概述 7 1 1 軟體項目管理概念 7 1 2 軟體項目管理職能 7 2 項目組織管理 7 2 1 軟體開發項目啟動及任務 7 2 2 軟體開發組織管理 7 3 人員組織 7 3 1 民主製程序員組 7 3 2 現代程序員組 7 4 質量管理 7 4 1 軟體質量 7 4 2 質量管理的原則 7 4 3 軟體質量的管理方法 7 4 4 軟體項目的配置管理 7 5 軟體的評審與驗收 7 5 1 評審 7 5 2 驗收 習題7 第8章 面向對象方法學基礎 8 1 概述 8 2 面向對象的軟體工程 8 2 1 相關概念 8 2 2 面向對象的層次化設計技術 8 2 3 類與對象的關係的分析 8 3 關於UML 8 3 1 UML概述 8 3 2 UML圖 8 4 用例圖概述 8 4 1 用例圖的構成 8 4 2 泛化 8 5 類圖與包圖概述 8 5 1 類圖 8 5 2 包圖 8 6 順序圖概述 8 6 1 生命線與對象 8 6 2 消息 8 6 3 順序圖的創建 8 7 通信圖概述 8 7 1 通信圖的組成 8 7 2 創建對象 8 7 3 迭代 8 7 4 順序圖和通信圖 習題8 第9章 狀態圖 9 1 狀態圖基礎知識 9 2 相關符號 9 2 1 狀態標記符 9 2 2 轉移 9 2 3 決策點 9 2 4 同步 9 3 狀態圖中的動作與事件 9 4 組成狀態 9 4 1 順序子狀態 詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於PChome商店街私訊告知ISBN或書號,我們即儘速上架。 |