【发布时间】:2017-01-25 17:44:46
【问题描述】:
我必须为我的一项任务创建一个用例和序列图。这是描述:
请考虑以下对自动气泵系统的描述。
自动加油泵允许客户使用信用卡、借记卡和现金 购买气体。不使用时,泵会显示有关每日特价和 销售量。客户要使用泵,请注明付款方式。如果选择现金 客户等到售货员启动泵。如果信用卡或借记卡是 使用时,客户通过连接到泵的读卡器刷卡。在这种情况下 输入借记卡的密码。信用卡/借记卡由以下人员验证 与信贷公司计算机通信,泵被激活。这 然后客户选择气体类型,从泵上拆下“泵喷嘴”,然后 通过抽气购买气体。客户通过更换 “泵嘴”回到泵中。如果使用信用卡/借记卡,客户的 账户收取燃油费用,客户可选择打印收据 并且交易结束。如果需要现金支付,泵将保持闲置状态,直到 售货员收到客户的付款并将泵重置为空闲状态。 每日加油站经理更新每个等级的天然气的定价信息。此外,在 每天结束时信用卡交易被发送到信用卡公司 付款。
对于用例图,我觉得它是正确的,只是在寻找反馈。
UML 图像:
对于序列图,场景是:“用信用卡购买汽油”
我觉得我错过了一个 GasPump 控制器实体,或者现在就可以了?车辆真的有必要吗?
【问题讨论】:
标签: uml use-case sequence-diagram