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

軟體工程(第4版英文版國外著名高等院校信息科學與技術優秀教材)

  • 作者:(美)莎麗·勞倫斯·弗里格//(加)喬安妮·M.阿特利|責編:胡俊英
  • 出版社:人民郵電
  • ISBN:9787115627018
  • 出版日期:2024/01/01
  • 裝幀:平裝
  • 頁數:744
人民幣:RMB 159.8 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書是軟體工程領域的優質作品,國際上眾多名校採用本書作為教材。本書注重從實踐出發選擇和安排素材,同時在理論上進行全面深入的探討。
    本書分為3個部分。第一部分解釋為什麼軟體工程知識對實踐者和研究者同樣重要,並討論理解過程模型的必要性,利用敏捷方法的必要性,以及精細地進行項目計劃的必要性;第二部分論述軟體開發和維護的主要步驟;第三部分講述如何對軟體進行評估和改進。
    本書適合作為電腦相關專業軟體工程課程的本科教材,也適用於介紹軟體工程的概念與實踐的研究生課程。本書還適合期望進一步學習該領域相關知識的專業人員閱讀。

作者介紹
(美)莎麗·勞倫斯·弗里格//(加)喬安妮·M.阿特利|責編:胡俊英

目錄
1  Why Software Engineering 軟體工程概述
  1.1  What Is Software Engineering 什麼是軟體工程?
    Solving Problems  問題求解
    Where Does the Software Engineer Fit In 軟體工程師的角色是什麼?
  1.2  How Successful Have We Been 軟體工程取得了哪些進展?
  1.3  What Is Good Software 什麼是好的軟體?
    The Quality of the Product 產品的質量
    The Quality of the Process 過程的質量
    Quality in the Context of the Business Environment 商業環境背景下的質量
  1.4  Who Does Software Engineering 軟體工程涉及哪些人員?
  1.5  A Systems Approach 系統的方法
    The Elements of a System 系統的要素
    Interrelated Systems 相互聯繫的系統
  1.6  An Engineering Approach 工程的方法
    Building a House 蓋房子
    Building a System 構建系統
  1.7  Members of the Development Team 開發團隊的成員
  1.8  How Has Software Engineering Changed 軟體工程發生了多大的變化?
    The Nature of the Change 變化的本質
    Wasserman』s Discipline of Software Engineering 軟體工程的Wasserman規範
  1.9  Information Systems Example 信息系統的例子
  1.10  Real-Time Example 實時系統的例子
  1.11  What This Chapter Means for You 本章對單個開發人員的意義
  1.12  What This Chapter Means for Your Development Team 本章對開發團隊的意義
  1.13  What This Chapter Means for Researchers 本章對研究人員的意義
  1.14  Term Project 學期項目
  1.15  Key References 主要參考文獻
  1.16  Exercises 練習
2  Modeling the Process and Life Cycle 過程和生命周期的建模
  2.1  The Meaning of Process 過程的含義
  2.2  Software Process Models 軟體過程模型
    Waterfall Model 瀑布模型
    V Model V模型
    Prototyping Model 原型化模型
    Operational Specification 可操作規格說明
    Transformational Model 可轉換模型
    Phased Development: Increments and Iterations 階段化開發:增量和迭代
    Spiral Model  螺旋模型
    Agile Methods  敏捷方法
  2.3  Tools and Techniques for Process Modeling 過程建模工具和技術
    Static Modeling: Lai Notation 靜態建模:Lai表示法
    Dynamic Modeling: System Dynamics 動態建模:系統動力學
  2.4  Practical Process Modeling 實際的過程建模
    Marvel Case Studies Marvel的案例研究
    Desirable Properties of Process Modeling Tools and Techniques 過程建模工具和技術應該具有的特性
  2.5  Information Systems Example 信息系統的例子
  2.6  Real-Time Example 實時系統的例子
  2.7  What This Chapter Means for You 本章對單個開發人員的意義
  2.8  What This Chapter Means for Your Development Team 本章對開發團隊的意義
  2.9  What This Chapter Means for Researchers 本章對研究人員的意義

  2.10  Term Project 學期項目
  2.11  Key References 主要參考文獻
  2.12  Exercises 練習
3  Planning and Managing the Project 計劃和管理項目
  3.1  Tracking Progress 跟蹤項目進展
    Work Breakdown and Activity Graphs 工作分解和活動圖
    Estimating Completion 估算完成時間
    Tools to Track Progress 跟蹤進展的工具
  ……
4  Capturing the Requirements 獲取需求
5  Designing the Architecture 設計體系結構
6  Designing the Modules 設計模塊
7  Writing the Programs 編寫程序
8  Testing the Programs 測試程序
9  Testing the System 測試系統
10  Delivering the System 交付系統
11  Maintaining the System 維護系統
12  Evaluating Products, Processes, and Resources 評估產品、過程和資源
13  Improving Predictions, Products, Processes, and Resources 改進預測、產品、過程和資源
14  The Future of Software Engineering 軟體工程的未來
Annotated Bibliography 參考文獻及註解

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