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

軟體工程(理論技術及實踐高等院校軟體工程學科系列教材)

  • 作者:編者:江頡//董天陽//王婷|責編:姚蕾
  • 出版社:機械工業
  • ISBN:9787111709992
  • 出版日期:2023/05/01
  • 裝幀:平裝
  • 頁數:246
人民幣:RMB 59 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書不僅覆蓋軟體工程領域的基本概念和思想,同時突出軟體工程研究和實踐的最新進展,能夠使讀者對軟體工程有一個較為全面的理解。
    本書從實用角度介紹軟體工程技術方法,並配以豐富貼切的實例,每章設置若干啟發性的練習和討論題目。本書注重全面落實黨的二十大報告關於「實施科教興國戰略,強化現代化建設人才支撐」的重要論述,著力培養擔當民族復興大任的時代新人,在介紹知識的同時注重融入職業道德、科技創新、家國情懷等思政元素,能夠促進師生達成課程思政的教育目標。

作者介紹
編者:江頡//董天陽//王婷|責編:姚蕾

目錄
前言
教學建議
第1章  理解軟體工程
  1.1  軟體的發展
  1.2  軟體的特性和分類
    1.2.1  軟體的特性
    1.2.2  軟體的分類
  1.3  軟體工程的起源
    1.3.1  軟體危機
    1.3.2  軟體工程的定義
    1.3.3  軟體過程
  1.4  軟體質量
  1.5  軟體團隊
  1.6  軟體工程的知識領域
  1.7  軟體工程師的職業道德
  練習和討論
第2章  軟體工程發展
  2.1  軟體工程發展歷程
    2.1.1  傳統軟體工程
    2.1.2  面向對象的軟體工程
    2.1.3  基於構件的軟體工程
    2.1.4  面向服務的軟體工程
  2.2  軟體工程中新技術的影響
    2.2.1  雲計算與軟體工程
    2.2.2  大數據與軟體工程
    2.2.3  移動應用與軟體工程
  2.3  軟體工程中人的因素
  2.4  軟體工程的未來發展
  練習和討論
第3章  軟體過程
  3.1  軟體生命周期模型
    3.1.1  瀑布模型
    3.1.2  快速原型模型
    3.1.3  增量模型
    3.1.4  螺旋模型
    3.1.5  噴泉模型
  3.2  統一過程
    3.2.1  RUP的產生
    3.2.2  RUP的過程模型
    3.2.3  RUP的特點
  3.3  敏捷開發
    3.3.1  敏捷原則
    3.3.2  敏捷過程
    3.3.3  極限編程
    3.3.4  Scrum
  3.4  開源軟體
    3.4.1  開源軟體的發展
    3.4.2  開源軟體開發過程
  3.5  軟體過程的改進
    3.5.1  軟體過程特性

    3.5.2  能力成熟度模型
    3.5.3  IDEAL模型
    3.5.4  個人軟體過程
  練習和討論
第4章  理解需求
  4.1  需求工程
  4.2  需求獲取
    4.2.1  需求獲取方式
    4.2.2  應用領域理解
    4.2.3  應用實例需求獲取
  4.3  用例和場景
    4.3.1  UML用例和場景
    4.3.2  業務模型應用實例
  4.4  用戶故事地圖
    4.4.1  用戶故事
    4.4.2  用戶故事估算和計劃
    4.4.3  用戶故事地圖
  練習和討論
第5章  需求分析
  5.1  面向數據流的結構化分析
    5.1.1  半形式化分析技術
    5.1.2  Gane和Sarsen結構化系統分析方法
  5.2  結構化分析實例
    5.2.1  逐步求精數據流圖
    5.2.2  定義數據字典
    5.2.3  建造實體關係模型
  5.3  面向對象分析
    5.3.1  面向對象方法和結構化方法
    5.3.2  面向對象分析中的主要技術
    5.3.3  面向對象分析方法的主要步驟
  5.4  面向對象分析實例
    5.4.1  功能建模
    5.4.2  類建模
    5.4.3  動態建模
  5.5  形式化分析技術
  練習和討論
第6章  軟體設計
  6.1  軟體工程中的設計
    6.1.1  設計原理
    6.1.2  設計過程
  6.2  結構化設計
    6.2.1  結構化設計的主要步驟
    6.2.2  結構化設計實例
  6.3  面向對象的設計
    6.3.1  面向對象軟體設計的步驟
    6.3.2  面向對象軟體設計實例
  6.4  用戶界面設計
    6.4.1  黃金規則
    6.4.2  用戶界面設計過程
    6.4.3  GUI設計規則

  6.5  面向對象軟體設計優化
    6.5.1  面向對象軟體設計原則
    6.5.2  面向對象軟體設計模式
  練習和討論
第7章  軟體實現與測試
  7.1  高質量軟體開發的基本方法
  7.2  代碼規範
    7.2.1  代碼規範的重要性
    7.2.2  常見的代碼規範
    7.2.3  代碼重構
  7.3  軟體測試
    7.3.1  軟體測試簡介
    7.3.2  軟體測試的分類
    7.3.3  自動化測試
    7.3.4  軟體測試模型
    7.3.5  黑盒測試和玻璃盒測試
  7.4  測試驅動開發
    7.4.1  TDD的基本概念
    7.4.2  TDD的實施步驟
    7.4.3  基於單元測試的TDD實例(Java)
  7.5  集成
    7.5.1  軟體集成
    7.5.2  持續集成
  練習和討論
第8章  軟體維護與演化
  8.1  軟體維護與更新
    8.1.1  軟體的可維護性
    8.1.2  軟體維護類型
    8.1.3  軟體維護流程
    8.1.4  軟體維護的困難及對應策略
  8.2  軟體部署
    8.2.1  軟體部署的概念
    8.2.2  軟體部署工具Docker
  8.3  軟體配置管理
    8.3.1  軟體配置管理的作用
    8.3.2  軟體配置管理過程
    8.3.3  常用的軟體配置管理工具
  練習和討論
第9章  軟體項目組織與管理
  9.1  軟體工程項目管理
    9.1.1  項目啟動管理
    9.1.2  項目計劃管理
    9.1.3  人員組織與管理
    9.1.4  變更管理
    9.1.5  風險管理
  9.2  計劃與估算
    9.2.1  計劃
    9.2.2  軟體規模估算
    9.2.3  工作量估算
    9.2.4  軟體項目管理計劃的組成

    9.2.5  IEEE軟體項目管理計劃
  9.3  軟體項目團隊管理
    9.3.1  軟體項目團隊管理概述
    9.3.2  項目組織的規劃
    9.3.3  團隊建設和日常管理
  練習和討論
第10章  軟體創新
  10.1  新技術對軟體創新開發的影響
    10.1.1  深度學習
    10.1.25  G通信技術
    10.1.3  大數據
    10.1.4  雲計算
  10.2  軟體產品的更新與迭代
  10.3  軟體開發創新
    10.3.1  商業模式創新原則
    10.3.2  業務驅動原則
    10.3.3  開發模式匹配原則
    10.3.4  UI/UE先行原則
    10.3.5  樣式家族化原則
    10.3.6  組件化開發原則
    10.3.7  核心競爭力培養原則
  10.4  案例分析1:智慧城市軟體系統
  10.5  案例分析2:雲課堂系統
  10.6  案例分析3:虛實融合的舞台演藝系統
  練習和討論
第11章  軟體工程與社會
  11.1  電腦安全
    11.1.1  電腦安全問題與措施
    11.1.2  電腦安全事件實例
  11.2  軟體工程與法律
    11.2.1  信息時代下的《民法典》
    11.2.2  軟體開發合同
    11.2.3  知識產權
  11.3  軟體工程與道德
    11.3.1  用戶的道德問題
    11.3.2  軟體開發者的道德問題
  11.4  軟體工程與經濟
    11.4.1  軟體產業對經濟發展的影響
    11.4.2  軟體對人類經濟生活的影響
  練習和討論
第12章  軟體相關的國家標準和國際標準
  12.1  軟體工程國家標準
  12.2  軟體工程國際標準
  12.3  軟體工程文檔撰寫國家標準
    12.3.1  可行性研究報告
    12.3.2  開發計劃
    12.3.3  需求規格說明書
    12.3.4  概要設計說明書
    12.3.5  詳細設計說明書
    12.3.6  測試計劃

    12.3.7  用戶操作手冊
  練習和討論
參考文獻

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們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