字號: 小 中 大 |
推薦給好友
上一篇 |
下一篇
基于UML的工作流管理系統分析
發布: 2009-11-03 11:36 |
作者: 不詳 |
來源:
領測軟件測試網采編 |
查看: 47次 | 進入軟件測試論壇討論
領測軟件測試網
圖7 表示用戶的操作活動圖。用戶在使用系統所提供的功能之前,首先應當登錄系統,也就是說,操作的第一步是登錄(login)。登錄之后,用戶可以在三種操作中任選一個執行:選擇過程定義(choose process define)、選擇過程實例(choose process instance)以及選擇工作項(choose workitem)。這三個活動的執行,沒有先后順序,完全由用戶進行選擇。
當用戶選擇了過程定義后,可以創建一個所選的過程定義的實例,也就是執行創建過程定義活動(create process define);當用戶選擇了一個過程實例后,根據這個過程實例狀態的不同,可以對這個過程實例進行終止(abort)、啟動(start)、掛起(hold)與運行(run)等操作,這些操作的執行是沒有先后順序的;當用戶選擇了一個工作項后,可以執行這個工作項,也就是做這個工作項的內容(do workitem)。
根據以上使用
用例視圖、交互視圖、狀態機視圖以及活動視圖對工作流管理系統所應具有的功能層次進行的分析,對通用工作流管理系統要達到的目標,應當有了一個較為清晰的認識。而這些認識與理解,將為進一步的設計,奠定良好的基