0人評分過此書

UML物件導向系統分析與設計

出版日期
2019/11/26
閱讀格式
PDF
書籍分類
學科分類
ISBN
9789864344482

本館館藏

借閱規則
當前可使用人數 30
借閱天數 14
線上看 0
借閱中 0

計次服務

借閱規則
借閱天數 14
選擇分享方式

推薦本館採購書籍

您可以將喜歡的電子書推薦給圖書館,圖書館會參考讀者意見進行採購

讀者資料
圖書館
* 姓名
* 身分
系所
* E-mail
※ 我們會寄送一份副本至您填寫的Email中
電話
※ 電話格式為 區碼+電話號碼(ex. 0229235151)/ 手機格式為 0900111111
* 請輸入驗證碼
本書以物件導向技術為主軸,輔以UML為塑模工具來闡述有關近代資訊系統開發之方法。適用對象包含任何對系統開發有興趣之同學,程式設計師,軟體工程師,及系統分析師。
本書主要是從以下幾個觀點來介紹系統的分析與設計的過程:
■ 功能觀點:著重於需求分析的捕捉,使用案例圖(Use Case Diagram)的塑模,以及活動圖(Activity Diagram)的流程分析及輔助性。
■ 靜態觀點:著重於概念模型(Conceptual Modeling)的基本概念,類別圖(Class Diagram)的塑模原則,以及物件圖(Object Diagram)的輔助性。
■ 動態觀點:著重於分析物件(Analysis Object)的應用,循序圖(Sequence Diagram)的塑模,以及建立原則。
■ 部署觀點:強調軟體元件的封裝管理(Component Diagram),配置與部署(Deployment Diagram)。
■ 設計觀點:內容強調類別以及類別庫的架構設計原則,並介紹基本的設計樣式(Design Pattern)以及框架(Framework)的概念。
  • PART 1 介紹篇
    • Chapter 01 系統開發概論
      • 1.1 系統開發概論
      • 1.2 常見的資訊系統
      • 1.3 系統開發生命週期
      • 1.4 系統開發方法論簡介
    • Chapter 02 UML簡介
      • 2.1 塑模
      • 2.2 4+1觀點
      • 2.3 UML圖形簡介
      • 2.4 UML工具
    • Chapter 03 建議計畫與實施
      • 3.1 計畫
      • 3.2 案例介紹
      • 3.3 執行方式
      • 3.4 開發團隊
  • PART 2 功能觀點篇
    • Chapter 04 需求分析與擷取
      • 4.1 需求擷取
      • 4.2 擷取方式
      • 4.3 需求分析
      • 4.4 軟體需求規格文件
      • 4.5 參考範例
    • Chapter 05 使用案例圖
      • 5.1 目的
      • 5.2 符號
      • 5.3 關係
    • Chapter 06 情節
      • 6.1 使用案例描述
      • 6.2 情節
      • 6.3 使用案例文件
    • Chapter 07 活動圖
      • 7.1 目的
      • 7.2 符號
      • 7.3 一般流程塑模
      • 7.4 物件及訊號塑模
      • 7.5 水道
      • 7.6 終止節點
      • 7.7 可中斷區
      • 7.8 活動圖的應用
  • PART 3 靜態觀點篇
    • Chapter 08 類別圖
      • 8.1 目的
      • 8.2 符號
      • 8.3 關係
      • 8.4 一般化
      • 8.5 相依
      • 8.6 具體化
    • Chapter 09 概念模型
      • 9.1 概念模型
      • 9.2 找尋概念的策略
      • 9.3 範例
      • 9.4 尋找屬性的策略
      • 9.5 非基本型態屬性
      • 9.6 類別正規化
      • 9.7 尋找關聯的策略
      • 9.8 綜合練習
    • Chapter 10 物件圖
      • 10.1 目的
      • 10.2 符號
      • 10.3 測試類別圖
      • 10.4 物件圖與類別圖
  • PART 4 動態觀點篇
    • Chapter 11 互動圖
      • 11.1 目的
      • 11.2 符號
      • 11.3 進階符號
      • 11.4 系統循序圖
    • Chapter 12 進階分析
      • 12.1 進階分析
      • 12.2 類別的分類
      • 12.3 進階分析實施步驟
    • Chapter 13 操作
      • 13.1 進階循序圖
      • 13.2 發現操作
      • 13.3 責任分派基本原則
    • Chapter 14 狀態圖
      • 14.1 目的
      • 14.2 符號
      • 14.3 狀態圖例子
  • PART 5 部署觀點篇
    • Chapter 15 元件圖與部署圖
      • 15.1 簡介
      • 15.2 元件圖
      • 15.3 元件、介面、類別
      • 15.4 連結器
      • 15.5 部署圖
  • PART 6 設計觀點篇
    • Chapter 16 設計原則
      • 16.1 物件導向設計原則
      • 16.2 類別設計原則
      • 16.3 類別庫架構設計原則
    • Chapter 17 設計樣式簡介
      • 17.1 簡介
      • 17.2 建構樣式
      • 17.3 行為樣式
      • 17.4 結構樣式
    • Chapter 18 框架與MVC設計樣式
      • 18.1 框架
      • 18.2 MVC設計樣式
  • Appendix A 開發環境安裝
    • A.1 Eclipse IDE
      • A.1.1 安裝
      • A.1.2 第一次啟動
      • A.1.3 編寫HelloWorld.java
      • A.1.4 執行HelloWorld
    • A.2 安裝Tomcat網站伺服器
      • A.2.1 測試伺服器
    • A.3 安裝Sysdeo Eclipse Tomcat plug-in
      • A.3.1 配置Sysdeo Plug-in
      • A.3.2 安裝湯姆貓啟動圖形
      • A.3.3 在Eclipse下測試伺服器
  • Appendix B 說明書範例
  • Appendix C UML 2.0圖形摘要與範例
    • C.1 使用案例圖
    • C.2 活動圖
    • C.3 類別圖
    • C.4 物件圖
    • C.5 分析物件圖
    • C.6 循序圖
    • C.7 通訊圖
    • C.8 互動概觀圖
    • C.9 元件圖
    • C.10 部署圖
    • C.11 其他圖形
  • Appendix D 安裝線上音樂CD計畫
    • D.1 安裝線上音樂CD計畫
    • D.2 測試整合結果
    • D.3 設置中斷點
  • 出版地 臺灣
  • 語言 繁體中文

評分與評論

請登入後再留言與評分
幫助
您好,請問需要甚麼幫助呢?
使用指南

客服專線:0800-000-747

服務時間:週一至週五 AM 09:00~PM 06:00

loading