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

軟體工程導論(普通高等學校十四五規劃電腦專業特色教材)

  • 作者:編者:劉昕|責編:余濤
  • 出版社:華中科技大學
  • ISBN:9787568043038
  • 出版日期:2020/12/01
  • 裝幀:平裝
  • 頁數:167
人民幣:RMB 35 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書全面介紹了軟體工程的基本概念、原理和典型的方法學。全書共分為11章,第1章介紹軟體工程的概況;第2章至第9章順序講述軟體生命周期各階段的任務、過程、方法和工具,包括可行性分析、需求分析、概要設計、詳細設計、編程實現、軟體測試和軟體維護;第10章介紹軟體管理;第11章介紹軟體工程的新技術。
    本書可作為高等院校電腦科學技術和軟體工程本科專業「軟體工程概論」和「軟體工程導論」課程教材,以及其他專業軟體工程課程教材,也可以作為從事軟體開發、管理、維護和應用的工程技術和管理人員的參考書。

作者介紹
編者:劉昕|責編:余濤

目錄
第1章  軟體工程概述
  1.1  軟體工程的概念
    1.1.1  軟體的定義與特點
    1.1.2  軟體的發展
    1.1.3  軟體的分類
    1.1.4  軟體危機
    1.1.5  軟體工程
  1.2  軟體生存周期模型及軟體開發方法和工具
    1.2.1  軟體生存周期模型
    1.2.2  軟體開發方法
    1.2.3  軟體開發工具
  1.3  軟體工程過程
    1.3.1  概述
    1.3.2  軟體工程過程
    1.3.3  統一軟體開發過程
  習題1
第2章  軟體可行性分析
  2.1  可行性分析的意義
  2.2  可行性分析的內容
    2.2.1  經濟可行性
    2.2.2  技術可行性
    2.2.3  社會可行性
  2.3  可行性分析方法
    2.3.1  系統流程圖
    2.3.2  成本?效益分析
  2.4  項目開發計劃
    2.4.1  概述
    2.4.2  軟體開發計劃的內容
  2.5  可行性分析報告
  習題2
第3章  軟體需求分析
  3.1  軟體需求分析的任務
    3.1.1  軟體需求分析的概念
    3.1.2  需求分析的基本任務
  3.2  需求分析過程
    3.2.3  需求規格說明書
    3.2.4  需求評審
  3.3  需求分析模型
    3.3.1  實體關係圖
    3.3.2  數據流圖
  3.5  數據字典
    3.5.1  詞條描述
    3.5.2  數據字典中的符號
  3.6  需求規格說明書
  習題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.5  面向數據流的設計方法
    4.5.1  數據流的類型
    4.5.2  設計過程
    4.5.3  變換分析設計
    4.5.4  事務分析設計
    4.5.5  實例分析
  4.6  表示軟體結構的另一種圖形工具——HIPO圖
    4.6.1  HIPO圖的H圖
    4.6.2  IPO圖
  4.7  概要設計說明書
  習題4
第5章  軟體詳細設計
  5.1  詳細設計的任務與原則
    5.1.1  詳細設計的任務
    5.1.2  詳細設計的基本原則
  5.2  結構化程序設計
    5.2.1  結構化程序設計的概念
    5.2.2  結構化程序設計的原則
    5.2.3  程序設計的優點
  5.3  過程設計工具
    5.3.1  程序流程圖
    5.3.2  盒圖(N-S圖)
    5.3.3  PAD
    5.3.4  判定表
    5.3.5  判定樹
    5.3.6  PDL語言
    5.3.7  小結
  5.4  面向數據結構的設計方法
    5.4.1  概述
    5.4.2  Jackson結構圖
    5.4.3  Jackson方法設計步驟
  5.5  詳細設計說明書
  習題5
第6章  軟體編程
  6.1  程序設計語言
    6.1.1  程序設計語言分類
    6.1.2  程序設計語言的特點
    6.1.3  程序設計語言的選擇
  6.2  編程風格
    6.2.1  源程序文檔化
    6.2.2  數據說明

    6.2.3  語句構造
    6.2.4  輸入和輸出
  6.3  程序效率
    6.3.1  程序效率的準則
    6.3.2  演算法對效率的影響
    6.3.3  存儲效率
    6.3.4  輸入/輸出效率
  6.4  冗余編程及容錯技術
    6.4.1  冗余編程
    6.4.2  軟體容錯技術
  6.5  程序複雜性的度量
    6.5.1  代碼行度量法
    6.5.2  McCabe度量法
  習題6
第7章  面向對象的方法
  7.1  面向對象方法
    7.1.1  面向對象方法概述
    7.1.2  面向對象的概念
    7.1.3  面向對象的開發方法
  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  面向對象設計的準則
    7.4.2  面向對象設計的啟發規則
    7.4.3  系統設計
    7.4.4  對象設計
  7.5  面向對象的實現
    7.5.1  程序設計語言
    7.5.2  類的實現
    7.5.3  應用系統的實現
    7.5.4  面向對象測試
  習題7
第8章  軟體測試
  8.1  概述
    8.1.1  測試的概念
    8.1.2  測試的過程
    8.1.3  測試的原則
  8.2  靜態測試
    8.2.1  靜態測試的概念
    8.2.2  靜態測試方法
  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.5.1  集成測試概述
    8.5.2  集成測試的策略
    8.5.3  面向對象的集成測試
  8.6  系統測試
  8.7  驗收測試
  習題8
第9章  軟體維護
  9.1  概述
    9.1.1  維護的定義
    9.1.2  維護的目的
    9.1.3  維護的種類
  9.2  軟體維護的難點和軟體的可維護性
    9.2.1  軟體維護的難點
    9.2.2  軟體的可維護性
  9.3  軟體維護的工作
    9.3.1  收取故障信息
    9.3.2  排查方法
    9.3.3  修改程序
    9.3.4  維護管理
  習題9
第10章  軟體管理
  10.1  軟體質量管理
    10.1.1  軟體質量管理概述
    10.1.2  軟體質量評價
  10.2  軟體文檔管理
    10.2.1  軟體文檔的分類
    10.2.2  軟體文檔的編寫
  10.3  軟體項目管理
    10.3.1  軟體項目管理概述
    10.3.2  軟體開發成本估計
    10.3.3  軟體開發進度安排
  習題10
第11章  軟體工程新技術
  11.1  形式化方法
    11.1.1  形式化方法的引入
    11.1.2  形式化規格說明語言
    11.1.3  形式化方法的十條戒律
  11.2  凈室軟體工程
    11.2.1  CRSE方法的引入
    11.2.2  CRSE過程模型
    11.2.3  CRSE的特點
  11.3  基於構件的軟體工程
    11.3.1  基本概念

    11.3.2  基於構件的軟體工程
    11.3.3  構件庫的建立與使用
  11.4  軟體復用與再工程
    11.4.1  基本概念
    11.4.2  業務過程再工程
    11.4.3  軟體再工程
  11.5  敏捷軟體過程
    11.5.1  基本概念
    11.5.2  敏捷軟體開發方法的指導原則
    11.5.3  典型的敏捷過程模型
  習題11
參考文獻

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