機房收費系統--順序圖
阿新 • • 發佈:2019-01-29
順序圖,屬於互動圖,用來描述系統中物件是如何進行互動作用的,也就是所謂的訊息傳遞。而其中強調訊息傳遞的時間順序的互動圖就是順序圖,而強調接收和傳送訊息的物件之間的關係的就是協作圖,可以看我寫的協作圖。
順序圖包括:物件,訊息(訊號或操作呼叫),生命線。還有參與者,就是用例圖中的角色。
幾種訊息形式:Call ,Return,Send,Create,Destroy。上圖只有Call(—>)和Return(<---),但是返回訊息畫錯了,應該是虛線。
訊息的符號:
同步訊息:發完訊息後,要等對方返回訊息,才能進行下一步。
非同步訊息:發完訊息後,愛幹嘛幹嘛。
還有一個返回訊息。
<----------------------------------- 返回
以上就是順序圖的組成部分。
下面是我的機房收費系統順序圖。分別根據三個角色,一般使用者,操作員,管理員,畫了3張順序圖。分別是一般使用者檢視學生餘額,操作員註冊和管理員結賬。
一般使用者檢視學生餘額,根據檢視學生餘額的整個流程來畫的。
操作員註冊
管理員結賬
以上就是我的順序圖了。
總結:在UML9種圖中順序圖是是很重要的,它是在時間方面描述物件的互動,應用於軟體開發的設計階段 。