我有一个用VBA编写的名册应用程序。我想用UML建模。
业务规则是:
我们每天有3个班次(A,B,C)。
我们有5位同事在轮班工作。
我们有黑名单轮换顺序(例如,在C /夜班之后,工作人员无法在第二天早上(a)和下午(b)进行尝试。)
这是功能说明。
查找缺少的班次-用于检查每天是否未分配任何班次。
查找重复班次-用于检查每天是否未分配任何重复班次。
自动计划器-根据每个员工输入的要求和黑名单班次将操作员分配给每个班次
因为检查黑名单功能不会直接与用户交互,我是否应该将“检查黑名单”功能“包括”为另一个用例?
答案 0 :(得分:0)
用例没有功能。句号。
用例始终是所考虑的系统带给其参与者之一的附加值。 Autoplanner
没有有效的用例名称。它必须采用predicate-subject(-object)的形式。并根据您编辑的问题将其命名为“分配运算符以移动基数”。 Check all
现在在您编辑后看起来还不错,因为它可能是一轮执行多个其他用例的捷径。最后,“检查黑名单转移”不是用例,而只是“全部检查”用例场景中的功能/步骤。
我建议您阅读Bittner / Spence有关用例的信息。这本书曾经使我步入正轨。