?? use case 中是表示成actor好,還是use case 好.txt
字號:
USE CASE 中是表示成ACTOR好,還是USE CASE 好
中國UML論壇
播種機
整理:mouri
0==========
原文(ray_czh于2001/05/15 15:04粘貼)
USE CASE 的問題
--------------------------------------------------------------------------------
我在一個項目中有一個任務池,任務池中幾個任務隊列,很多線程都要從任務隊列中讀取或加入任務,請問任務池在USE CASE 中是表示成ACTOR好,還是USE CASE 好.
1==========
原文(平和于2001/05/16 10:06粘貼)
回復: USE CASE 的問題
--------------------------------------------------------------------------------
應該從任務池的相對獨立性上來考慮這個問題:
如果任務池相對你的系統較獨立,比如說任務池運行于另一個臺機器上,也就是說分布式結構的,或者任務池只是一個后臺程序,與你的系統沒有太復雜的交互,僅僅是管理和提交任務,那么你可以把任務池作為一個外部執行者。
但如果任務池與系統有較復雜的交互,那你就應該在用例中體現,比方說分解為提取任務和管理任務兩個用例,但任務池這個實體應在類圖中體現。
不知道說清楚沒有。
11==========
原文(airport于2001/05/16 10:17粘貼)
反正我沒有看明白
--------------------------------------------------------------------------------
12==========
原文(kongl于2001/05/16 22:04粘貼)
回復: USE CASE 的問題
--------------------------------------------------------------------------------
肯定是use case嘛。
聽你的意思,它是系統內的一個部分;而actor應是外部的。
還有,你的分析思路有問題:應當是進行了use case分析之后
才知道,應當需要個任務池的!
13==========
原文(品雪于2001/05/26 02:50粘貼)
回復: USE CASE 的問題
--------------------------------------------------------------------------------
嘻嘻,簡單點說:
任務池,要么是一個actor,要么把它承擔的任務畫一個usecase,取決定于你是否能控制它,actor是你在要實現的系統之外的。
2==========
原文(john_zhu于2001/05/17 00:46粘貼)
Use Case 應該是承擔一種完整的事件流,一種系統的交互試圖,Actor是系統的外部交互對象如人和物。但是在你的個案中任務池如果為系統內部的對象則應該是業務對象,如果為系統外部對象則應該是actor
--------------------------------------------------------------------------------
關鍵是你要Use case和actor在系統中的真正用途,使用他們的用途是什么,不是為了使用而使用。是對你的后續開發起驅動作用的。
3==========
原文(kelvin_wang于2001/05/24 17:57粘貼)
回復: USE CASE 的問題
--------------------------------------------------------------------------------
當然是個對象了。一個use case 是一組對象經過交互為用戶(actor)返回一個結果的操作。
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -