我必须为我的一个作业创建一个用例和序列图。这是描述:
考虑以下对自动气泵系统的描述。
自动加油泵允许客户使用信用卡,借记卡和现金 购买天然气。不使用时,泵显示有关每日特价的信息 销售。要使用泵,客户应指明付款方式。如果选择现金 客户等到售货员启动泵。如果是信用卡或借记卡 使用时,客户通过连接到泵的读卡器刷卡。在这种情况下 借记卡输入一个密码。信用卡/借记卡已通过验证 与信用公司计算机通信并激活泵。该 然后客户选择气体类型,从泵中取出“泵喷嘴” 通过抽气来购买天然气。客户通过替换来结束交易 “泵喷嘴”回到泵中。如果客户使用信用卡/借记卡 帐户收取的燃料费用,客户可以选择打印收据 交易结束。如果需要现金支付,则泵保持闲置状态直到 售货员收到客户的付款并将泵重置为空闲状态。 每日电台经理更新每个等级天然气的定价信息。此外,在 每天结束的信用卡交易都会发送到信用卡公司 付款。
对于Use Case Diagram我觉得它是对的,只是真的在寻找反馈。
UML图片:
对于序列图,方案是:“使用信用卡购买天然气”
我觉得我错过了一个GasPump控制器实体,或者它只是现在的状态还好吗?车辆真的有必要吗?
答案 0 :(得分:2)
用例图
我觉得自己错过了一个GasPump控制器实体,或者它现在的状态如何,还不错?
这取决于您想要描绘的级别。在您的情况下,它似乎是用户目标级别,您不需要控制器。
车辆真的有必要吗?
只有它实际上有所作为,即它是演员。