2014-05-01 90 views
0

如何使用UML序列圖設計此操作?使用uml序列圖設計操作

場景:

任務(的Controler任務)將在數據庫上一條線,計算機(的Controler計算機)獲取循環的數據庫的完整線路,當它檢測到DB一個新添加的行(實體任務),它從數據庫(實體服務器)獲取服務器(控制器服務器)的IP地址和端口號,然後發送消息。

有什麼好的建議嗎?

非常感謝!

+0

序列圖模擬一組對象之間交換的消息序列。所以,這裏的第一步是確定參與對象。 問題: 1-請解釋以下元素的性質:控制器任務,控制器計算機,實體任務,控制器服務器,實體服務器。它們是類實例,Java組件,PHP頁面等等。012-2-當它檢測到一個新添加的行時 - 他如何「檢測」它?最後,請解釋元素之間通信的性質:是同步還是異步,SP調用還是SQL查詢,RPC調用等。 – Aleks

回答

0

操作是行爲特徵。它沒有行爲定義。如果定義了操作,則意味着通常在分類器(或專用分類器)的上下文中定義了可以通過操作調用的行爲。操作和行爲通常是連接的。操作行爲和行爲規範是一種方法,分類器的實例將如何表現。要定義行爲,請使用一些行爲圖(Activity,StateMachine,Interaction ...) 您提供的描述大多對應於Activity。