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

面向對象系統分析與設計(UML)

  • 作者:編者:張戈|責編:章海濤
  • 出版社:電子工業
  • ISBN:9787121426377
  • 出版日期:2021/12/01
  • 裝幀:平裝
  • 頁數:245
人民幣:RMB 58 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書在系統地介紹面向對象開發方法的基本概念和思想的基礎上,重點介紹UML及其建模技術在面向對象分析與設計中的應用,以及得到業界廣泛認同的軟體設計模式、數據建模的相關知識與應用,並以結合綜合案例進行介紹。全書共分8章,第1章從傳統開發方法存在的問題入手,重點介紹面向對象方法基本思想,從方法論方面讓學生對面向對象方法有一個整體的認識。第2章概括介紹UML以及UML與面向對象的統一開發過程。第3章重點圍繞需求分析介紹用例建模和活動圖建模。第4章為系統分析與靜態結構建模,主要包括識別對象與類,定義類的屬性和操作以及類之間的關係。第5章為重點圍繞順序圖建模、通信圖建模以及狀態機圖建模進行系統動態結構建模。第6章圍繞包圖建模、構件圖建模和部署圖建模等進行系統體系結構建模。第7章為面向對象設計,首重點介紹問題域部分設計、人機交互設計以及數據管理部分設計的方法與應用。第8章專門介紹設計模式,對幾種經典的設計模式做了簡要介紹,並對設計模式的動機、適用場景等做了分析。全書提供了大量應用實例,每章后均附有習題。
    本書適合作為高等院校信息管理與信息系統、電腦科學與技術、軟體工程等專業高年級本科生、研究生的教材,同時也可作為廣大信息系統開發人員學習UML的參考書。

作者介紹
編者:張戈|責編:章海濤

目錄
第1章  面向對象方法概述
  引導案例:四大發明之活字印刷——面向對象思想的勝利
  1.1  信息系統分析與設計概述
    1.1.1  信息系統
    1.1.2  信息系統分析與設計
  1.2  信息系統開發方法的演變
    1.2.1  系統開發生命周期模型
    1.2.2  結構化開發方法
    1.2.3  原型法
    1.2.4  面向對象方法
  1.3  面向對象方法的基本概念
    1.3.1  對象
    1.3.2  類
    1.3.3  抽象
    1.3.4  封裝
    1.3.5  繼承
    1.3.6  多態性
    1.3.7  消息機制
  1.4  面向對象方法的主要優點
    1.4.1  從認識論的角度來看,面向對象方法改變了開發軟體的方式
    1.4.2  面向對象語言使客觀世界到電腦世界的語言鴻溝變窄
    1.4.3  面向對象方法使分析與設計之間的鴻溝變窄
    1.4.4  面向對象有助於軟體的維護與復用
  本章小結
  本章習題
第2章  UML概述
  引導案例:面向對象方法的困難
  2.1  UML介紹
    2.1.1  建模的原因
    2.1.2  什麼是UML
    2.1.3  UML的發展歷程
    2.1.4  UML的特點
  2.2  UML的核心元素
    2.2.1  UML視圖
    2.2.2  UML圖
    2.2.3  事物
    2.2.4  關係
    2.2.5  通用機制
  2.3  UMLL與面向對象的系統開發統一過程
    2.3.1  RUP核心工作流
    2.3.2  UML支持迭代、漸增式的開發過程
    2.3.3  UML建模過程產生的模型與文檔
    2.3.4  用例驅動的UML系統分析與設計
  本章小結
  本章習題
第3章  需求分析與用例建模
  引導案例:自動取款機(ATM)的需求
  3.1  需求分析
    3.1.1  需求分析的重要性
    3.1.2  需求分析的過程

  3.2  用例建模
    3.2.1  用例圖
    3.2.2  系統邊界
    3.2.3  參與者
    3.2.4  用例
    3.2.5  用例圖中的關係
    3.2.6  用例描述
    3.2.7  用例描述中經常出現的問題
  3.3  活動圖建模
    3.3.1  活動圖的定義
    3.3.2  活動圖的類型
    3.3.3  基本組成元素
    3.3.4  活動圖建模步驟
  3.4  需求分析實例
    3.4.1  選題背景
    3.4.2  需求規格說明
    3.4.3  用例建模
    3.4.4  活動圖建模
  本章小結
  本章習題
第4章  系統分析與靜態結構建模
  4.1  面向對象的系統分析
    4.1.1  問題域和系統責任
    4.1.2  對系統開發人員的要求
    4.1.3  面向對象系統分析的任務
  4.2  對象與類
    4.2.1  對象與類的概念
    4.2.2  識別對象與類
    4.2.3  審查與篩選
    4.2.4  抽象出類並進行調整
    4.2.5  類的命名
  4.3  屬性與操作
    4.3.1  定義類的屬性
    4.3.2  定義類的操作
  4.4  類之間的關係
    4.4.1  繼承(泛化)關係
    4.4.2  關聯關係
    4.4.3  聚合關係與組合關係
    4.4.4  依賴關係
  4.5  抽象類與介面
    4.5.1  抽象類
    4.5.2  介面
    4.5.3  類版型
  4.6  靜態結構建模實例
    4.6.1  識別對象和類
    4.6.2  識別屬性與操作
    4.6.3  識別關係
  本章小結
  本章習題
第5章  系統分析與動態行為建模

  引導案例:赤壁之戰與系統建模
  5.1  動態行為建模
    5.1.1  交互模型
    5.1.2  狀態模型
    5.1.3  活動模型
  5.2  順序圖建模
    5.2.1  順序圖概述
    5.2.2  順序圖的組成
    5.2.3  順序圖中的結構化控制
    5.2.4  構造順序圖模型
  5.3  通信圖建模
    5.3.1  通信圖的基本概念
    5.3.2  通信圖的組成
    5.3.3  通信圖與順序圖
    5.3.4  構造通信圖模型
  5.4  .狀態機圖建模
    5.4.1  狀態機圖的基本概念
    5.4.2  狀態機圖的組成
    5.4.3  構造狀態機圖模型
  5.5  動態行為建模實例
    5.5.1  順序圖建模實例
    5.5.2  狀態機圖建模實例
  本章小結
  本章習題
第6章  系統體系結構與其他輔助模型
  6.1  信息系統體系結構
    6.1.1  體系結構的概念
    6.1.2  信息系統體系結構的概念
    6.1.3  分層架構
    6.1.4  C/S體系結構和B/S體系結構
    6.1.5  微服務架構
  6.2  包圖建模
    6.2.1  包圖概念
    6.2.2  包之間的關係
    6.2.3  包圖的作用
  6.3  構件圖建模
    6.3.1  概念
    6.3.2  構件
    6.3.3  介面
    6.3.4  外部介面——埠
    6.3.5  連接器——連接件
    6.3.6  依賴關係
  6.4  部署圖建模
    6.4.1  概念
    6.4.2  部署圖的組成
    6.4.3  繪製部署圖
  6.5  體系結構建模實例
    6.5.1  系統部署圖
    6.5.2  系統體系結構
  本章小結

  本章習題
第7章  面向對象系統設計
  7.1  面向對象設計的概念
    7.1.1  面向對象設計
    7.1.2  面向對象設計的發展歷史
    7.1.3  面向對象分析與面向對象設計的關係
  7.2  問題域設計
    7.2.1  問題域部分
    7.2.2  進行問題域部分的設計的原因
    7.2.3  如何進行問題域的設計
    7.2.4  問題域設計的內容
  7.3  數據管理部分設計
    7.3.1  資料庫和資料庫管理系統
    7.3.2  如何設計數據管理部分
    7.3.3  資料庫設計實例
  7.4  界面設計
    7.4.1  人機界面的概念
    7.4.2  人機界面分類
    7.4.3  人機界面設計
    7.4.4  界面設計實例
  本章小結
  本章習題
第8章  設計模式
  8.1  設計模式的定義與起源
    8.1.1  模式與設計模式
    8.1.2  模式的起源
    8.1.3  設計模式的基本要素
  8.2  使用設計模式的原因
    8.2.1  設計模式的作用
    8.2.2  如何正確使用設計模式
  8.3  設計模式的分類
    8.3.1  GOF設計模式
    8.3.2  設計模式的優點
  8.4  設計模式遵循的原則
  8.5  典型設計模式
    8.5.1  簡單工?模式
    8.5.2  工廠方法模式
    8.5.3  抽象工廠模式
    8.5.4  適配器模式
    8.5.5  策略模式
  本章小結
  本章習題

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