軟件工程導論(原書第5版)
弗蘭克·徐 奧蘭多·卡拉姆 芭芭拉·博納爾 崔展齊 潘敏學 王林章
- 出版商: 機械工業
- 出版日期: 2025-01-01
- 定價: $474
- 售價: 8.5 折 $402
- 語言: 簡體中文
- 頁數: 244
- ISBN: 7111770137
- ISBN-13: 9787111770138
-
相關分類:
專案管理 PM
- 此書翻譯自: Essentials of Software Engineering
立即出貨 (庫存 < 4)
買這商品的人也買了...
-
$594Python 程序設計基礎 (原書第4版) -
$756重構 : 改善既有代碼的設計, 2/e (簡中典藏精裝版)(Refactoring: Improving The Design of Existing Code, 2/e) -
$227HTML 5+CSS+JavaScript網頁設計與製作 -
$504計算機科學概論(原書第7版) -
$708Java 語言程序設計 (基礎篇), 12/e (Introduction to Java Programming and Data Structures, Comprehensive Version, 12/e) -
$402Python 項目開發實戰 -
手把手教你快速看懂電子電路圖$419$398
簡體書拿來曬2本75折 詳見活動內容 »
-
VIP 95折
編譯原理, 2/e (Compilers : Principles, Techniques, and Tools, 2/e)$534$507 -
VIP 95折
深度學習之 TensorFlow:入門、原理與進階實戰$594$564 -
85折
$402Essential C++ (簡體中文版) -
VIP 95折
TCP/IP 詳解 (捲1):協議 (TCP/IP Illustrated, Volume 1 : The Protocols, 2/e)$774$735 -
85折
$402Go 並發編程實戰, 2/e -
VIP 95折
機器人學導論, 4/e (Introduction to Robotics: Mechanics and Control, 4/e)$474$450 -
85折
$402深入淺出 Vue.js -
85折
$351實用機器學習 (Real-world Machine Learning) -
85折
$504深度探索 C++ 對像模型 (Inside the C++ Object Model) -
85折
$300區塊鏈項目開發指南 -
85折
$402原子教你玩 STM32 (庫函數版第2版) -
85折
$402Spring Security 實戰 -
85折
$611嵌入式 Linux 基礎教程, 2/e (Embedded Linux Primer: A Practical Real-World Approach, 2/e) -
85折
$504MySQL 技術內幕-InnoDB 存儲引擎, 2/e -
85折
$448PADS 9.5 實戰攻略與高速 PCB 設計 -
85折
$244基於 Bootstrap 和 Knockout.js 的 ASP.NET MVC 開發實戰 (ASP.Net MVC 5 with Bootstrap and Knockout.Js: Building Dynamic, Responsive Web Applications) -
85折
$265深入淺出 USB 系統開發 : 基於 ARM Cortex-M3 -
85折
$402Redis 設計與實現 -
VIP 95折
FPGA 原理和結構$354$336 -
VIP 95折
TCP/IP 網絡編程$474$450 -
75折
$445數據分析與機器學習(基於R語言) -
85折
$652深度學習推薦系統 2.0 -
75折
$400移動通信系統架構設計 -
VIP 95折
自動駕駛汽車 BEV 感知算法$528$501 -
50折
$207區塊鏈技術進階與實戰
商品描述
本書是一本概要介紹軟件工程核心內容的導論性教材,完整覆蓋了從初始階段到發布、支持階段的軟件系統生命周期,討論了貫穿軟件生命周期的過程、質量保障及項目管理等問題。新版涵蓋了技術和工具方面的一些新改進,同時減少了對過時技術的討論。 本書的三位作者除教學經驗豐富外,還擁有多年在IBM、微軟和亞馬遜等公司從事軟件研發和管理的工作經歷。書中融合了這些經驗,包含對系統分析和設計、軟件工程原理、開發和支持過程、方法論、軟件測試和質量以及產品管理的全面概述,內容精練,案例豐富。
作者簡介
崔展齊,北京信息科技大學計算機學院講師。2011年畢業於南京大學計算機科學與技術系,獲博士學位。主要研究領域為軟件測試及分析技術。目前面向本科生、研究生講授軟件工程項目實踐、軟件測試技術等課程。
目錄大綱
譯者序
前言
第1章 創建一個程序
1.1 一個簡單的問題
1.1.1 決策,決策
1.1.2 功能需求
1.1.3 非功能需求
1.1.4 設計約束
1.1.5 設計決策
1.2 測試
1.3 估計工作量
1.4 實現
1.4.1 關於實現的幾個要點
1.4.2 基本設計
1.4.3 使用JUnit進行單元測試
1.4.4 StringSorter的實現
1.4.5 用戶界面
1.5 總結
1.6 覆習題
1.7 練習題
1.8 參考文獻和建議閱讀
第2章 構建一個系統
2.1 構建一個系統的特徵
2.1.1 規模和覆雜度
2.1.2 開發和支持的技術性考慮
2.1.3 開發和支持的非技術性考慮
2.2 系統構建實例
2.2.1 薪資管理系統的需求
2.2.2 設計薪資管理系統
2.2.3 薪資管理系統的編碼和單元測試
2.2.4 薪資管理系統的集成和功能測試
2.2.5 發布薪資管理系統
2.2.6 支持和維護
2.3 協調工作
2.3.1 過程
2.3.2 產品
2.3.3 人員
2.4 總結
2.5 覆習題
2.6 練習題
2.7 參考文獻和建議閱讀
第3章 工程化軟件
3.1 軟件失敗的示例和特點
3.1.1 項目失敗
3.1.2 軟件產品失效
3.1.3 協調和其他關註點
3.2 軟件工程
3.2.1 什麼是軟件工程
3.2.2 軟件工程的定義
3.2.3 軟件工程與軟件的相關性
3.3 軟件工程專業與道德規範
3.3.1 軟件工程道德準則
3.3.2 專業行為
3.4 軟件工程原則
3.4.1 早期由Davis提出的軟件工程原則
3.4.2 更現代的Royce原則
3.4.3 Wasserman提出的軟件工程基礎概念
3.5 總結
3.6 覆習題
3.7 練習題
3.8 參考文獻和建議閱讀
第4章 傳統軟件過程模型
第5章 敏捷軟件過程模型
第6章 需求工程
第7章 設計:架構與方法論
第8章 設計的特徵與度量
第9章 實現
第10章 測試和質量保證
第11章 配置管理、集成和構建
第12章 軟件支持和維護
第13章 軟件項目管理
第14章 結語及若幹當代軟件工程問題
附錄
