2015-06-16 63 views
1

作爲一個課程項目,我必須在分析Facebook網頁後製作5個用例圖。我是否懷疑是否將FACEBOOK作爲演員或僅將用戶作爲單個演員系統使用。Facebook使用案例是否有一個或多個參與者?

總體而言,我已經制作了這樣的圖表。

  1. 用例創建一個帳戶:

http://i59.tinypic.com/2s63oe1.jpg

這裏的演員有成爲一名「遊客」的作用,它通過一個名爲使用使用創建帳戶「創建賬戶」。在檢查註冊用戶時,作爲演員的Facebook應該參與該用例嗎?

  • 用例登錄:
  • http://i.stack.imgur.com/XxcqD.png

    這裏已經註冊的用戶登錄到該頁面,並通過Facebook的獲得既是他的電子郵件和密碼檢查。我嘗試使用Facebook作爲演員,但我不完全確定這是否正確。

    1. 更改輪廓圖像:

    i60.tinypic.com/95onr4.png

    同樣,試圖使用Facebook作爲演員。

  • 管理朋友:
  • i61.tinypic.com/2n67xp1.png

    我給使用 「延伸」 選項和由用例「管理好友「,通過Facebook將」檢查朋友「作爲演員。在這裏,就像我以前的情況一樣,我不確定Facebook是應該被視爲系統還是可以作爲演員互動。

  • 發佈到壁:
  • i61.tinypic.com/28mlo5h.png

    正如我上次圖我試圖代表出版的動作到壁。應該添加一條消息是強制性的?並且它是否應該與作爲演員的Facebook進行互動?

    此外,如果有人可以指出我的用例是否正確完成。

    +0

    請讓您的鏈接可點擊 – observer

    回答

    1

    演員根據定義是在考慮的系統外部。

    因此,如果您正在爲系統Facebook編寫用例,那麼Facebook本身不能是Actor。

    +0

    我明白了。這是否意味着我上面的圖表是正確的?在那些情況下,沒有其他演員可以互動,對嗎? –

    +0

    你的第一個圖表在這方面是正確的(最後一個沒有指出),但不包括include/extend的用法。請參閱http:// stackoverflow。COM /問題/ 30600385 /用例圖,有關係統,酒店/ 30603140#30603140 –

    +0

    因此,它是一個單一的演員系統(在這種情況下),它是更好地展示1使用案例(圓圈)去除< ><>? –

    相關問題