幫助中心 | 我的帳號 | 關於我們

軟體工程原理與方法(微課版新工科電腦專業卓越人才培養系列教材)

  • 作者:編者:張爽//胡清河|責編:許金霞
  • 出版社:人民郵電
  • ISBN:9787115620569
  • 出版日期:2023/12/01
  • 裝幀:平裝
  • 頁數:249
人民幣:RMB 69.8 元      售價:
放入購物車
加入收藏夾

內容大鋼
    隨著信息技術的發展,軟體已經深入到人類社會生產和生活的各個方面。軟體工程是軟體開發經驗總結的理論課程,具有很強的實踐性。本書覆蓋軟體系統完整的生命周期中的軟體活動,從需求、分析、設計、實現到維護、以及軟體質量保證。全書共11章,主要內容包括緒論、軟體工程要素、需求分析、面向對象思想與范型、面向對象分析、軟體系統設計、軟體實現、軟體質量保證、軟體生命周期模型、綜合案例實踐。
    本書可作為高等學校軟體工程、電腦科學與技術等相關專業的教材,也可作為電腦軟體相關領域從業者的參考書和相關培訓的教材。

作者介紹
編者:張爽//胡清河|責編:許金霞

目錄
第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.3.3  軟體工程知識體系
  1.4  軟體工程道德與從業規範
  1.5  案例研究
  要點
  習題
  思考與討論
第2章  軟體工程要素
  2.1  軟體過程
    2.1.1  需求
    2.1.2  分析
    2.1.3  設計
    2.1.4  實現
    2.1.5  維護
    2.1.6  退役
    2.1.7  軟體質量保證
    2.1.8  項目管理
  2.2  軟體方法
    2.2.1  結構化方法
    2.2.2  Jackson方法
    2.2.3  面向對象方法
    2.2.4  敏捷方法
  2.3  軟體工具
    2.3.1  需求分析設計工具
    2.3.2  編程工具
    2.3.3  管理過程工具
  要點
  習題
  思考與討論
第3章  需求
  3.1  什麼是需求
  3.2  需求的層次
  3.3  如何做需求
    3.3.1  準備工作
    3.3.2  需求調研
    3.3.3  完成需求文檔
    3.3.4  需求確認
  3.4  功能性需求

  3.5  非功能性需求
  3.6  快速原型
    3.6.1  基本概念
    3.6.2  快速原型案例
  3.7  需求面臨的挑戰
  要點
  習題
  思考與討論
  案例分析
  實踐
第4章  面向對象思想與范型
  4.1  模塊
  4.2  內聚
    4.2.1  偶然性內聚
    4.2.2  邏輯性內聚
    4.2.3  時間性內聚
    4.2.4  過程性內聚
    4.2.5  通信性內聚
    4.2.6  功能性內聚
    4.2.7  信息性內聚
  4.3  稠合
    4.3.1  內容稠合
    4.3.2  公共稠合
    4.3.3  控制稠合
    4.3.4  印記合
    4.3.5  數據稠合
  4.4  數據封裝
  4.5  信息隱藏
  4.6  類之間的關係
    4.6.1  類之間的繼承關係
    4.6.2  類之間的聚合關係
    4.6.3  類之間的關聯關係
  4.7  多態與動態綁定
    4.7.1  利用覆蓋實現多態
    4.7.2  利用重載實現多態
    4.7.3  利用介面實現多態
  4.8  面向對象范型
  4.9  面向對象軟體工程
  4.10  統一建模語言與工具
  要點
  習題
  思考與討論
  實踐
第5章  面向對象分析
  5.1  分析方法
  5.2  面向對象分析概要
  5.3  用例建模
    5.3.1  參與者
    5.3.2  用例
    5.3.3  參與者與用例之間的關係

    5.3.4  用例說明
    5.3.5  參與者之間的關係
    5.3.6  用例之間的關係
    5.3.7  用例建模的作用
    5.3.8  用例建模案例
  5.4  類建模
    5.4.1  實體類
    5.4.2  構造初始類圖
    5.4.3  類建模的原則
    5.4.4  類建模案例
  5.5  動態建模
    5.5.1  狀態圖
    5.5.2  動態建模案例
  5.6  面向對象分析的測試
  要點
  習題
  思考與討論
  實踐
第6章  面向對象設計
  6.1  軟體系統設計
    6.1.1  架構設計
    6.1.2  資料庫設計
    6.1.3  功能模塊設計
    6.1.4  數據結構與演算法設計
    6.1.5  用戶界面設計
  6.2  面向對象設計概要
  6.3  交互圖
    6.3.1  順序圖
    6.3.2  協作圖
  6.4  詳細類圖
  6.5  客戶-對象關係圖
  6.6  方法的詳細設計
  6.7  面向對象設計的迭代與測試
  要點
  習題
  思考與討論
  實踐
第7章  實現
  7.1  編程語言的分類
    7.1.1  第一代語言
    7.1.2  第二代語言
    7.1.3  第三代語言
    7.1.4  第四代語言
  7.2  編程語言的應用
  7.3  編程語言的選擇
    7.3.1  技術因素
    7.3.2  經濟成本
    7.3.3  風險
  7.4  編程規範
  7.5  實現與集成

    7.5.1  自頂向下實現與集成
    7.5.2  自底向上實現與集成
    7.5.3  三明治實現與集成
  要點
  習題
  思考與討論
  實踐
第8章  軟體質量保證
  8.1  軟體質量
  8.2  軟體質量保證
  8.3  SOA管理
  8.4  軟體測試
    8.4.1  非執行測試
    8.4.2  基於執行測試
  8.5  測試活動與文檔
  要點
  習題
  思考與討論
  實踐
第9章  維護
  9.1  維護的必要性
  9.2  維護的重要性
  9.3  對維護人員素質的要求
  要點
  習題
  思考與討論
第10章  軟體生命周期模型
  10.1  瀑布模型
  10.2  快速原型模型
  10.3  迭代與增量模型
  10.4  同步穩定模型
  10.5  螺旋模型
  要點
  習題
  思考與討論
第11章  敏捷軟體開發
  11.1  敏捷方法
  11.2  極限編程
  11.3  敏捷開發與計劃驅動開發
  要點
  習題
  思考與討論
第12章  綜合案例實踐
  12.1  案例簡介
  12.2  需求文檔
  12.3  用例圖
  12.4  初始類圖
  12.5  順序圖
參考文獻

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032