作业一:食堂就餐卡系统设计

系统中每个消费者都有一张卡,在管理中心注册缴费,卡内记着消费者的身份、余额。
使用时将卡插入收款机则显示卡上金额,服务员按收款机上数字键,收款机自动计算并显示消费额及余额。
管理中心的管理员监视每一笔消费,可打印出消费情况的相关统计数据。
请设计系统用例图,组件图,组件时序图,部署图。
在下小白,欢迎提供反馈!
1.系统部署图

2. 用例图

3. 组建图

4. 时序图
4.1 开卡然后充值时序图

4.2 消费时序图

先确认账户里的余额是否足够,以及账户是否存在。如果账户不存在,返回交易失败,提醒账户已注销。如果账户余额不足,返回交易失败以及余额。 如果余额充足,扣钱,返回扣钱之后的余额,并告知交易成功。
评论