我正在记录一个设计,我有一个疑问。用例规范RUP模板有一个扩展点部分,我想知道这部分是用于描述扩展用例还是我首先想要的,我必须自己制定规范。
有人请为我澄清一下。提前谢谢。
答案 0 :(得分:1)
请参阅此答案以了解什么是扩展的UC。
UML, include, extend relationship
扩展点 在扩展UC 中定义,并指定扩展UC 的确切时间/时间调用。由于UC通常由场景和场景描述具有步骤,因此您通常将扩展点描述为可以进行扩展的步骤。
在我给你的例子中,"下订单"是扩展UC 和"打印订单"是扩展UC 。
假设"下订单"的以下情况: 1.用户填写表格 2.用户确认输入 3.系统验证输入 4.如果没问题,系统会注册订单 5.如果正常,系统将显示确认消息
另一种指定扩展点的好方法是通过活动图(如果你想避免文本场景描述)。