成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

ATM系統中七大UML圖詳解

開發 架構
本文向大家介紹一下ATM取款機系統中UML圖詳解,UML圖中共有九種圖形,這里和大家分享一下,希望本文的介紹對你有所幫助。

本文和大家重點學習一下ATM系統中UML圖詳解,統一建模語言UML相信大家應該有所了解,這里以ATM為例向大家介紹一下UML建模語言的幾種圖,相信通過本文的介紹你對UML建模語言中UML圖有更加深刻的認識。

ATM系統中UML圖詳解 

1用例圖:

UML圖詳解中的用例圖描述了系統提供的一個功能單元。以一種可視化的方式理解系統的功能需求,"角色"與系統內用例之間的關系。
本例中,參與者"銀行儲戶"和ATM機。簡化后的ATM機僅有取款、存款及其余功能。其余功能不做詳細說明。

2類圖:

UML圖詳解中類圖顯示系統的靜態結構。邏輯類、實現類,實現類就是程序員處理的實體。類在類圖上使用包含三個部分的矩形來描述,如圖2所示。最上面的部分顯示類的名稱,中間部分包含類的屬性,最下面的部分包含類的操作(或者說"方法")。
本例中許多單個的帳戶組成了帳戶庫,帳戶具有帳戶類型、帳戶號、余額三個屬性。許多銀行儲戶組成了儲戶庫。ATM系統包含了許多ATM機。銀行儲戶及ATM機兩個類包含哪些屬性,哪些操作,它們的可見性及操作的返回類型、參數個數、參數類型從類圖上都一目了然。通過類圖不僅可以使設計者明確的表達自己的設計意圖,也能幫助自己整理思路,充實及優化自己的設計。

3序列圖:

UML圖詳解中序列圖顯示具體用例(或者是用例的一部分)的詳細流程。它幾乎是自描述的,并且顯示了流程中中不同對象之間的調用關系,同時還可以很詳細地顯示對不同對象的不同調用。序列圖有兩個維度:垂直維度以發生的時間順序顯示消息/調用的序列;水平維度顯示消息被發送到的對象實例。
本例以時間為順序描述了顧客在ATM機上取款時信息的流動情況,順序圖著重于對象間消息傳遞的時間順序。

4狀態圖:

UML圖詳解中狀態圖表示某個類所處的不同狀態和該類的狀態轉換信息。包括5個基本元素:初始起點,它使用實心圓來繪制;狀態之間的轉換,它使用具有開箭頭的線段來繪制;狀態,它使用圓角矩形來繪制;判斷點,它使用空心圓來繪制;以及一個或者多個終止點,它們使用內部包含實心圓的圓來繪制。
本例描述了顧客在ATM機上進行操作會經歷的幾種狀態,及各種狀態之間轉換的條件。因為是簡化了的例子,所以除了等待顧客插入磁卡的起始狀態和結束服務的終止狀態,顧客會處于輸入密碼、選擇服務類型、存款及取款四種狀態。

5活動圖:

UML圖詳解中活動圖表示在處理某個活動時,兩個或者更多類對象之間的過程控制流。適合用于對較高級別的過程建模,比如公司當前在如何運作業務,作為一種選擇,活動可以分組為泳道(swimlane),泳道用于表示實際執行活動的對象。
順序圖著重時間的順序,而活動圖側重于各部分之間的相互制約,對于一些并行的活動能夠有效的表示出來。

6組件圖:

UML圖詳解中組件圖提供系統的物理視圖,顯示系統中的軟件對其他軟件組件(例如,庫函數)的依賴關系。

7部署圖:

UML圖詳解中部署圖表示該軟件系統如何部署到硬件環境中。用途是顯示該系統不同的組件將在何處物理地運行,以及它們將如何彼此通信。
部署圖(協作圖)著重于表達對象之間的靜態連接關,與順序圖上的消息傳遞是一一對應的。

【編輯推薦】

  1. Visio畫UML圖基本操作及技巧解析
  2. 學習筆記 SVG與UML圖詳解
  3. UML圖中用例圖和活動圖簡介
  4. 整潔的UML圖如何繪制?
  5. UML中各種UML圖形的建立步驟簡明介紹

 

責任編輯:佚名 來源: csdn.net
相關推薦

2010-07-05 11:24:11

常用UML圖

2010-06-10 14:45:24

UML建模語言

2010-07-09 16:13:06

UML活動圖

2010-06-10 10:20:21

2010-05-26 17:26:36

SVN提交更新

2010-06-10 10:53:10

UML實例

2010-09-06 16:37:58

2011-09-08 09:33:08

Ubuntu 11.1

2010-07-06 11:21:37

UML狀態圖

2010-06-29 12:30:15

UML實例中ATM類圖

2009-12-01 14:35:06

Linux忠告

2015-07-21 10:49:11

2018-09-10 06:00:12

2009-06-23 17:49:24

2020-09-01 07:22:04

網絡戰武器系統網絡安全

2010-06-18 14:43:28

UML關系圖

2012-09-04 13:58:40

2010-07-06 12:00:23

UML活動圖

2012-08-06 10:34:26

JavaScript框架

2018-04-11 14:13:29

物聯網信息技術互聯網
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 伊人网综合 | 日韩精品一区二区三区在线播放 | 国产 亚洲 网红 主播 | 色综合99 | 色婷婷亚洲国产女人的天堂 | 蜜桃精品视频在线 | 国产一区二区三区四区区 | 精品久久久网站 | 中文字幕亚洲视频 | 午夜网| 日韩视频专区 | 亚洲精品国产综合区久久久久久久 | 日本成人一区二区 | 日韩国产欧美一区 | 日韩在线| 国产三级一区二区 | 男女午夜免费视频 | 欧美亚洲激情 | 久久99精品视频 | 无码日韩精品一区二区免费 | 户外露出一区二区三区 | 日韩欧美二区 | 欧美精品网 | av网站在线看| 91精品久久 | 日韩久久久久 | 欧美中文字幕在线 | 91久久精品 | 性一交一乱一透一a级 | 欧美日韩亚洲一区二区 | 精品乱码一区二区三四区 | 国产高清在线观看 | 羞羞视频网站免费观看 | 日本三级电影在线免费观看 | 在线免费观看成人 | 久久伊人在 | 国产成人精品午夜视频免费 | 北条麻妃99精品青青久久 | 国产精品久久久久久久久久久免费看 | 宅男噜噜噜66一区二区 | 99在线资源 |