我的系统是一个汽水罐机器。您可以投入硬币并从这台机器上购买苏打水。界面是键盘和数字屏幕。
我的要求之一是用户可以将 x 美元放入机器中,然后将商品添加到他的订单中。然后,机器将向他显示订单总额。
也就是说,“显示用户订单总额”我应该在我的用例图中显示这个吗?如果是,那么我该如何展示它?
我的系统是一个汽水罐机器。您可以投入硬币并从这台机器上购买苏打水。界面是键盘和数字屏幕。
我的要求之一是用户可以将 x 美元放入机器中,然后将商品添加到他的订单中。然后,机器将向他显示订单总额。
也就是说,“显示用户订单总额”我应该在我的用例图中显示这个吗?如果是,那么我该如何展示它?
不,你不应该。有几个原因。
如果您仍想在用例图中突出显示该方面(根据您的需要可能很有用),请考虑将用例命名为“验证订单总额”并将其分配给您的主要参与者。IMO 对于子功能级别来说非常好。
这在很大程度上取决于您的要求;我对您的示例的直觉是,您应该这样做。
你如何展示它也取决于你的要求。如果需要在数字屏幕上显示订单总额,请包括数字屏幕。如果该部分未指定(即可能是收据、语音输出、解释性舞蹈),那么您只需说“显示订单总数(以某种方式)”。它可以像一个带标签的盒子一样简单,或者,如果您的工具允许,它可以是一个看起来像数字屏幕的对象。
您概述的需求应该包含在用例本身中,或者作为“分解”每个用例的活动图的一部分。在用例图上显示如此详细的要求是不合适的