你好我正在學習順序圖。 例如,有2名演員, 演員是一名擁有網上商店的交易者。 另一位演員是購買交易者產品的客戶。 當交易者將產品存儲到數據庫中或客戶購買產品時,我該如何描述? 可能的用例是insertProduct和buyProduct。 數據庫是系統的一部分,所以沒有其他角色與系統進行通信。 當演員之間的溝通不是「實時」時,我還沒有理解如何表現這種情況。 在此先感謝。在特定情況下的時序圖
0
A
回答
0
您需要按照@JimL的建議進行拆分。你的用例最好用一個活動圖表來顯示,你可以用單個動作表示搜索/支付等步驟。
當您設計您的域名,你會再找個技術類,如Store
等在那裏你可以演員像發送等buy(item)
消息中的整個故事是較爲漫長,肯定會偏離主題爲SO。
0
你似乎在混合兩個層次的互動。一個發生在商業層面,在人們互動的「肉食世界」。當客戶有問題時,交易者和客戶可能只會直接互動。另一個發生在系統級別上,在一個參與者和系統之間。後者將顯示交易者如何存儲產品或者客戶如何購買產品,而不是兩者。
相關問題
- 1. 在特定情況下
- 2. 在特定情況下
- 3. ASTAR在C#中的特定情況下
- 4. 問題,在特定的情況下
- 5. GSON - 在特定的情況下,自定義序列
- 6. 審計表只在特定情況下
- 7. 在這種特定情況下
- 8. 如何知道在特定情況下
- 9. 在特定情況下實現DI
- 10. ReactDOM.render在特定情況下無效?
- 11. geocoder.geocode僅在特定情況下有效
- 12. 在特定情況下出現java.lang.IncompatibleClassChangeError
- 13. 查看在特定情況下不塗
- 14. 特殊情況下插入排序的最壞情況比較
- 15. 迴避特定情況下的查詢
- 16. 特定情況下的垃圾回收
- 17. 特定情況下的斷點
- 18. SQL建議 - 爲特定的情況下
- 19. 在特定視圖的情況下隱藏部分按鈕
- 20. 圍繞特定情況下的火情況競賽火力堡
- 21. 排序命令在這個特定情況下如何工作?
- 22. 在特定情況下可繪製VS位圖
- 23. 在特定情況下調整圖像大小
- 24. 只在特定情況下試圖通過htaccess重寫網址
- 25. 情況下statementing對特定項目
- 26. fs.readFileSync只是有時會返回在特定情況下
- 27. 特定條件時的情況
- 28. 外部排序 - 特定情況下的合併問題
- 29. 空的情況下,在斯威夫特
- 30. XSD:特殊情況下