1. 程式人生 > >機房收費系統--順序圖

機房收費系統--順序圖

           順序圖,屬於互動圖,用來描述系統中物件是如何進行互動作用的,也就是所謂的訊息傳遞。而其中強調訊息傳遞的時間順序的互動圖就是順序圖,而強調接收和傳送訊息的物件之間的關係的就是協作圖,可以看我寫的協作圖

       順序圖包括:物件,訊息(訊號或操作呼叫),生命線。還有參與者,就是用例圖中的角色。

          幾種訊息形式:Call ,Return,Send,Create,Destroy。上圖只有Call(—>)和Return(<---),但是返回訊息畫錯了,應該是虛線。

        訊息的符號:

同步訊息:發完訊息後,要等對方返回訊息,才能進行下一步。

非同步訊息:發完訊息後,愛幹嘛幹嘛。

還有一個返回訊息。

   <-----------------------------------     返回

        以上就是順序圖的組成部分。

        下面是我的機房收費系統順序圖。分別根據三個角色,一般使用者,操作員,管理員,畫了3張順序圖。分別是一般使用者檢視學生餘額,操作員註冊和管理員結賬。

             一般使用者檢視學生餘額,根據檢視學生餘額的整個流程來畫的。

        操作員註冊

          管理員結賬

  

          以上就是我的順序圖了。

        總結:在UML9種圖中順序圖是是很重要的,它是在時間方面描述物件的互動,應用於軟體開發的設計階段