uml - 如何表示用例条件?

标签 uml use-case

我有这个问题,我的系统是一家服装店,它允许顾客在购买日期一天后退回他购买的衣服。

退回衣服是用例......但我如何表示一日条件?我考虑过使用“Guard condition”,你觉得怎么样?

最佳答案

这里实际上是两个不同的用例,它们共享一个共同的操作。

您想创建一个“尝试退回衣服”的基本用例,然后将其扩展为两个不同的用例并归纳为它,例如:

  • 基本用例是“尝试退回衣服”
  • “1 天后”延伸“尝试退回衣服”
  • “1 天内”延长“尽量退回衣服”

然后您可以在序列图中识别这些用例的结果,例如超过一天的客户不允许返回处理。

关于uml - 如何表示用例条件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4037765/

相关文章:

uml - UML 是制作软件蓝图的正确语言吗?

uml - JSDoc UML 图

uml - 用例图。结合用例是好的做法还是坏的做法?

uml - 如何在 UML 用例描述中格式化分支语句(while/if-else)?

uml - 带有数据库和 Web 服务器的用例图

java - 在 Java/JavaFX 中实现可以容纳多种数据类型的通用列表

architecture - 记录 Web 应用程序流/交互

formatting - 好的评论用例

uml - 有没有办法为用例增加时间?

uml - 最佳事件驱动图