0

我有一个用 VBA 编写的名册应用程序。我想用 UML 建模。

业务规则是:

  1. 我们每天有 3 个班次(A、B、C)。

  2. 我们有 5 名同事轮班工作。

  3. 我们有黑名单轮班顺序(例如,C/夜班后,员工不能尝试第二天早上(a)和下午(b)轮班。)

这是功能说明。

查找缺班 - 用于检查每天是否分配任何班次。

查找重复班次 - 用于检查是否每天分配任何重复班次。

自动计划器 - 它根据每个员工输入的要求和黑名单班次为每个班次分配一名操作员

因为检查黑名单功能不直接与用户交互,我应该将检查黑名单功能“包含”为另一个用例吗?

Excel 应用程序

名册用例

4

1 回答 1

0

用例不是函数。句号。

用例始终是所考虑的系统为其参与者之一带来的附加价值。Autoplanneris 没有有效的用例名称。它必须采用谓词-主语(-宾语)的形式。根据您编辑的问题,它应该被命名为“分配操作员转移基地”。 Check all现在看起来不错,因为它可能是一次执行几个其他用例的捷径。最后,“检查黑名单转移”不是用例,而只是“检查所有”用例场景中的一个功能/步骤。

我建议您阅读有关用例的 Bittner/Spence。这本书曾经让我走上正轨。

于 2018-06-29T08:12:24.577 回答