你好嗎?我正在提出這個問題,因爲我正在開發移動應用程序的體系結構。我正在製作用例圖,我需要在該圖內表示系統。例如,用戶需要嚮應用詢問某種信息。用例稱爲信息查詢,干預的角色是用戶和系統。我怎樣才能代表系統?它是否像人類演員一樣?,相同的符號?或者有另一種方式來表達這一點。非常感謝!。UML用例圖系統表示
0
A
回答
0
有兩種可能性,取決於您是否對系統的見解感興趣。如果不是,那麼只用一個演員。如果您想從(人類)用戶那裏刪除它,那麼您可以定義一個原型並將其分配給它。如果您關心繫統,即它是系統的其他子系統,那麼您可以在用例圖中使用第二個系統邊界,並在系統邊界框中顯示其他子系統的用例,它表示它。
1
- 說實話,有很多職位對UC的對堆棧溢出來指導你,看也對網:sparx tutorial或papyrus tutorial
用例圖的目標不是建模系統,但系統爲演員做了什麼。它始終是一個黑盒子的描述。
可以模型化的系統邊界不是UML對象,我的意思是沒有「SystemBoundary」元類。
所以通常情況下,我做的:
認爲這與系統交互的所有元素(人,而不是人):這是演員。如果能夠填充演員姓名和演員角色的表格更安全。就像那樣,你確定你知道你爲什麼定義一個演員。
繪製一個只有角色的模式來顯示繼承關係來模擬你係統的不同角色。
想想這些元素需要執行什麼,並且在堆棧溢出上有很多關於這一點的文章。正如@Kilian所說:不要用功能或工作流程來思考,而要從功能或需求方面來考慮。對於演員來說,能夠填充所有用例和主要演員的表格以及簡短的句子總結使用案例更爲安全。
然後繪製你的圖 。
不要忘記使用corectly包含和擴展關係。
goog運氣;)
+0
「Goog luck」是一款不錯的xD –
相關問題
- 1. uml用例圖 - 我如何建模一個「自主」系統?
- 2. UML用例圖
- 3. 用例圖UML
- 4. uml圖 - 用例圖
- 5. UML用例圖服務器作爲系統演員和其種用例
- 6. 系統調用示例
- 7. UML diagrams-用例圖
- 8. 畫UML用例圖
- 9. 如何在UML系統序列圖中顯示If else條件
- 10. UML約定用戶案例包含系統邊界?
- 11. 在定義了UML用例之後對系統進行建模
- 12. UML場景示例
- 13. 網站UML示例
- 14. 用於分佈式系統的UML
- 15. UML用例圖:重用擴展用例
- 16. uml組件圖系統與其他系統組件之間的依賴關係
- 17. 如何使用用例關係 - uml
- 18. UML用例圖 - 傳入推
- 19. UML創建用例圖(noob)
- 20. UML圖(用例和活動)
- 21. UML用例圖的問題
- 22. UML用例圖演員
- 23. UML:1對多關係表示形式?
- 24. UML類圖的文本表示 - 用於UML的DSL
- 25. 如何用主幹關係表示UML關係?
- 26. UML非導航關係 - 使用或示例
- 27. 來表示UML
- 28. 哪個UML圖表用來表示應用程序體系結構?
- 29. 用例圖 - 作爲演員的系統
- 30. 將子系統建模爲用例圖?
我不建議通過展示嵌套邊界進行系統設計。應該只考慮一個系統。 –