Pos机终端UML用例图示例

用于销售点(POS)终端或结账 的UML 用例图的示例。零售POS系统通常包括计算机,监视器,键盘,条形码扫描仪,体重秤,收据打印机,信用卡处理系统等以及POS终端软件。

结帐用例 涉及客户,文员和信用支付服务 参与者 ,包括 扫描项目,计算总额和税金,付款用例。

销售点终端(POS)的顶级UML用例。

销售点终端(POS)的顶级UML用例。

结帐用例需要客户参与者,因此客户的多样性。职员只能参加一个Checkout用例。信用支付服务可以同时参与许多Checkout用例。结账用例可能不需要信用支付服务(例如,如果付款是现金),因此0..1多重性。

Checkout用例是一个大型复杂用例的示例,它分成几个用例,每个用例描述一些逻辑行为单元。请注意,主用例本身变得不完整,并且要求包含的用例完整。

结帐用例包括扫描项目,计算总计和税金以及付款用例。

结帐用例包括扫描项目,计算总计和税金以及付款用例。

支付用例使用泛化 关系表示 。这意味着只接受一种特定类型的付款 – 通过现金,信用卡,借记卡或支票。这种表示的替代方案可以是使用 包括 关系,以便在结账时可以从同一客户接受单独但几种付款方式

未经允许不得转载,联系站长微信amodeler授权转载:umlstudy » Pos机终端UML用例图示例

赞 (3) 打赏

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏