我在做一個用於出租車預訂系統的用例圖。下面是鏈接到用例圖:用例圖問題
http://img260.imageshack.us/usecasediagram.jpg/
我不知道我是否需要包括圖中的客戶(演員)。如果我認爲「電話線路」是系統的一部分,那麼我認爲包含客戶是有意義的。
我在做一個用於出租車預訂系統的用例圖。下面是鏈接到用例圖:用例圖問題
http://img260.imageshack.us/usecasediagram.jpg/
我不知道我是否需要包括圖中的客戶(演員)。如果我認爲「電話線路」是系統的一部分,那麼我認爲包含客戶是有意義的。
我曾經用整體的方式來處理用例圖;所以應包括每個堆棧分配器/分支。
而客戶< - >系統交互似乎是一個系統用例 - 也許你會增加你diagramm一些動詞:
系統用例在系統功能通常描述級別(例如,創建憑證)並指定系統爲用戶提供的功能或服務。系統用例將描述參與者與系統進行交互的內容。出於這個原因,建議系統用例說明以動詞開始(例如,創建憑證,選擇付款,排除付款,取消憑證)。通常,參與者可以是人類用戶或與正在定義的系統交互的另一系統。
PS:用例圖是一種高層次的和出現在軟件開發過程的開始。其他更細粒度的工件將會出現。
PPS:而在最後,用戶往往在傳統的發展模式忽略(一種-的),所以我覺得它永遠不會壞勾畫他們至少在一個圖...
我就包括他們。你的假設是有道理的,而且由於它們確實有直接的交互作用,導致系統執行某些功能,所以我認爲這是一個合理的用例,應該模仿它,以免在某個下游點被遺忘。
問題的鏈接現在不存在。那麼它如何對別人有所幫助呢?那麼這個帖子應該被修改或刪除。 – 2012-03-06 03:07:02
圖片404'd。你能修好嗎? – Will 2012-03-08 16:51:34