×
軟體工程(第八版)
作者: Ian Sommerville
譯者:陳玄玲
書號: AEE032000
出版日: 2009/06/01
ISBN:9789861548654
附件: 無
定價: 800
電子書: 未出版
購買紙本書
內容特色
軟體工程是一門工程學科,目的是要以合乎成本效益的方式,開發出高品質的軟體系統。本書是著重在基本的軟體工程程序上,包括規格制定、設計、開發、驗證、確認和管理。
.完整的軟體工程觀念介紹:本書的核心架構是圍繞著軟體分析、設計、開發、驗證和確認以及管理等軟體工程的關鍵活動建構而成的,可協助讀者快速掌握軟體工程的全貌,並瞭解這些關鍵活動是如何一起運作的。
.提供關鍵系統的開發經驗:本書特別強調關鍵系統的安全性、可靠性和保全性的開發重點。
.涵蓋新興趨勢:專章介紹目前廣泛使用的新技術,包括保全工程技術、服務導向軟體工程,以及觀念導向軟體開發。
.著重需求與架構設計:本書特別強調需求與架構設計,突顯它們在軟體工程整個程序中的重要性。
.重要新技術的介紹:內容涵蓋UML、敏捷式方法、極致程式設計、再利用技術、元件式開發等重要技術說明。
.理論與實務並重:本書使用兩個完整而截然不同的案例(胰島素給藥系統及大學圖書館系統)貫穿全書內容,針對正在討論的主題持續提供實務方面的引導和範例。
章節目錄
本書的架構是以軟體工程程序的基本觀念為主,內容組織成7個單元。前6個單元是針對軟體程序,最後一個單元是討論軟體工程方面一些重要的新技術:
*第1單元:簡介軟體工程的整體觀念,討論它在整體系統環境中的角色,並說明軟體工程的程序和管理觀念。
*第2單元:涵蓋與需求工程相關的程序、技術和輸出成果。本單元會探討軟體需求、系統塑模、正規化規格和描述可信賴度的各種技術。
*第3單元:本單元主要探討軟體設計和設計程序。這6章裡面有3章是探討軟體架構的重要議題,其他章的主題包括物件導向設計、即時系統設計與使用者介面設計。
*第4單元:此單元探討多種有關系統開發的方式,包括敏捷式方法、軟體再利用、CBSE與關鍵系統開發。由於變更現在也成為開發的一大部分,因此也將系統演進與維護整合在這個單元內。
*第5單元:主要是介紹軟體的驗證和確認,其中章節包括靜態V & V、測試與關鍵系統確認技術。
*第6單元:本單元涵蓋許多管理方面的議題,包括人員的管理、成本估算、品質管理、程序改進與組態管理。
*第7單元:本單元專門介紹已經廣為使用的新技術,包括保全工程技術、服務導向軟體工程,以及觀念導向軟體開發。
軟體工程(第八版) 分享
  • 作者: Ian Sommerville
  • 書號:AEE032000
  • ISBN:9789861548654
  • 出版日:2009/06/01
  • 定價:$ 800
  • 電子書:已出版
  • 購買紙本書

    內容特色
    軟體工程是一門工程學科,目的是要以合乎成本效益的方式,開發出高品質的軟體系統。本書是著重在基本的軟體工程程序上,包括規格制定、設計、開發、驗證、確認和管理。
    .完整的軟體工程觀念介紹:本書的核心架構是圍繞著軟體分析、設計、開發、驗證和確認以及管理等軟體工程的關鍵活動建構而成的,可協助讀者快速掌握軟體工程的全貌,並瞭解這些關鍵活動是如何一起運作的。
    .提供關鍵系統的開發經驗:本書特別強調關鍵系統的安全性、可靠性和保全性的開發重點。
    .涵蓋新興趨勢:專章介紹目前廣泛使用的新技術,包括保全工程技術、服務導向軟體工程,以及觀念導向軟體開發。
    .著重需求與架構設計:本書特別強調需求與架構設計,突顯它們在軟體工程整個程序中的重要性。
    .重要新技術的介紹:內容涵蓋UML、敏捷式方法、極致程式設計、再利用技術、元件式開發等重要技術說明。
    .理論與實務並重:本書使用兩個完整而截然不同的案例(胰島素給藥系統及大學圖書館系統)貫穿全書內容,針對正在討論的主題持續提供實務方面的引導和範例。
    章節目錄
    本書的架構是以軟體工程程序的基本觀念為主,內容組織成7個單元。前6個單元是針對軟體程序,最後一個單元是討論軟體工程方面一些重要的新技術:
    *第1單元:簡介軟體工程的整體觀念,討論它在整體系統環境中的角色,並說明軟體工程的程序和管理觀念。
    *第2單元:涵蓋與需求工程相關的程序、技術和輸出成果。本單元會探討軟體需求、系統塑模、正規化規格和描述可信賴度的各種技術。
    *第3單元:本單元主要探討軟體設計和設計程序。這6章裡面有3章是探討軟體架構的重要議題,其他章的主題包括物件導向設計、即時系統設計與使用者介面設計。
    *第4單元:此單元探討多種有關系統開發的方式,包括敏捷式方法、軟體再利用、CBSE與關鍵系統開發。由於變更現在也成為開發的一大部分,因此也將系統演進與維護整合在這個單元內。
    *第5單元:主要是介紹軟體的驗證和確認,其中章節包括靜態V & V、測試與關鍵系統確認技術。
    *第6單元:本單元涵蓋許多管理方面的議題,包括人員的管理、成本估算、品質管理、程序改進與組態管理。
    *第7單元:本單元專門介紹已經廣為使用的新技術,包括保全工程技術、服務導向軟體工程,以及觀念導向軟體開發。