系統分析與設計:敏捷迭代方法(原書第6版) 系统分析与设计:敏捷迭代方法(原书第6版)

約翰 W.薩茨辛格 (John W.Satzinger), 羅伯特 B.傑克遜 (Robert B.Jackson), 史蒂芬 D.伯德 (Stephen D.Burd)

  • 出版商: 機械工業
  • 出版日期: 2017-01-01
  • 定價: $474
  • 售價: 8.5$403
  • 語言: 簡體中文
  • 頁數: 310
  • 裝訂: 平裝
  • ISBN: 7117244208
  • ISBN-13: 9787111556411
  • 相關分類: UML
  • 立即出貨 (庫存=1)

買這商品的人也買了...

商品描述

<內容簡介>

本書是系統分析與設計的入門教材,以信息系統開發生命週期為主線,以貫穿系統開發始終的完整案例為引導,全面涵蓋面向對象方法和UML,強調系統結構、用戶界面和系統界面。在此基礎上,還重點講解了項目計劃和項目管理方法。書中知識點巧妙融於實際案例,內容由淺入深,並配有大量習題,十分易於教學。本書適合作為高等院校計算機、信息管理與信息系統等相關專業的本科生教材,也可作為系統開發或管理人員的參考書。

<章節目錄>

出版者的話

譯者序

前言

第一部分系統開發導論

第1章 從始至終——系統分析與設計概述
1.1軟件開發以及系統分析與設計
1.2系統開發生命週
1.3落基山運動用品(RMO)介紹
1.4迭代開發
1.5 RMO貿易展覽系統的開發
1.5.1項目開始前的準備工作
1.5.2第一天的工作活動
1.5.3第二天的工作活動
1.5.4第三天的工作活動
1.5.5第四天的工作活動
1.5.6第五天的工作活動
1.5.7第六天的工作活動
1.5.8第一次迭代回顧
1.6後續內容導讀
1.6.1第一部分:系統開發導論
1.6.2第二部分:系統分析活動
1.6.3第三部分:系統設計的要點
1.6.4第四部分:項目和項目管理
1.6.5第五部分:高級設計和部署概念
本章小結
複習題

第二部分系統分析活動

第2章 系統需求調查
2.1引言
2.2 RMO綜合銷售和市場營銷系統項目
2.2.1現有的RMO信息系統與架構
2.2.2新綜合銷售和市場營銷系統
2.3系統分析活動
2.3.1收集細節信息
2.3.2定義需求
2.3.3需求的優先級劃分
2.3.4開髮用戶界面對話框
2.3.5與用戶一起評估需求
2.4什麼是需求
2.5模型和建模
2.6利益相關者
2.7信息收集技術
2.7.1與用戶和其他利益相關者進行訪談
2.7.2分發和收集調查問捲
2.7.3檢查輸入、輸出和流程
2.7.4觀察和記錄業務流程
2.7.5研究供應商的解決方案
2.7.6收集活躍的用戶評論和建議
2.8用活動圖記錄工作流
本章小結
複習題
問題和練習
擴展資源

第3章 用例
3.1引言
3.2用例和用戶目標
3.3用例和事件分解
3.3.1事件分解技術
3.3.2事件類型
3.3.3定義事件
3.3.4使用事件分解技術
3.4用例和CRUD
3.5 RMO案例中的用例
3.6用例圖
3.6.1用例、參與者和符號
3.6 .2開髮用例圖
本章小結
複習題
問題和練習
擴展資源

第4章 域建模
4.1引言
4.2問題域中的“事物”
4.2.1頭腦風暴法
4.2.2名詞技術
4.2.3事物的屬性
4.2.4事物間的關係
4.3實體-聯繫圖
4.4域模型類圖
4.4.1域模型類圖符號
4.4.2有關對像類的更複雜的問題
4.4 .3 RMO案例的域模型類圖
本章小結
複習題
問題和練習
擴展資源

第5章 需求模型的延伸
5.1引言
5.2用例描述
5.2.1簡單的用例描述
5.2.2完全展開的用例描述
5.3用例活動圖
5.4系統順序圖——確定輸入和輸出
5.4.1系統順序圖符號
5.4.2開發系統順序圖
5.5狀態機圖——確定對象行為
5.5.1複合狀態和並發性
5.5.2開發狀態機圖的規則
5.5.3開發RMO狀態機圖
5.6需求模型的集成
本章小結
複習題
問題和練習
擴展資源

第三部分系統設計的要點

第6章 設計與設計活動的基本要素
6.1引言
6.2設計要素
6.2.1什麼是系統設計
6.2.2設計的主要組件和層次
6.3系統設計的輸入和輸出
6.4設計活動
6.4 .1設計環境
6.4.2設計應用程序結構和軟件
6.4.3設計用戶界面
6.4.4設計系統界面
6.4.5設計數據庫
6.4.6設計安全和系統控制
6.5如何設計環境
6.5 .1設計內部部署
6.5.2設計外部部署
6.5.3設計遠程和分散的環境
6.5.4 RMO的企業技術結構
本章小結
複習題
問題和練習
擴展資源

第7章 設計用戶界面和系統界面
7.1引言
7.2用戶界面和系統界面
7.3理解用戶界面
7.4用戶界面的設計概念
7.4.1提示性與可視性
7.4.2一致性
7.4.3快捷方式
7.4 .4反饋
7.4.5完整的對話
7.4.6錯誤處理
7.4.7撤銷動作
7.4.8減輕短期記憶負擔
7.5從分析到用戶界面設計的轉換
7.5.1用例和菜單層次
7.5 .2對話和故事板
7.6用戶界面設計
7.6.1設計窗體和格式的指導原則
7.6.2網頁瀏覽器用戶界面的附加指導原則
7.6.3手持設備的附加指導原則
7.7確定係統界面
7.8設計系統輸入
7.8.1自動化輸入設備
7.8.2定義系統輸入的細節
7.9設計系統輸出
本章小結
複習題
問題和練習
擴展資源

第四部分項目和項目管理

第8章 系統開發方法
8.1引言
8.2系統開發生命週期