食堂就餐卡系统设计
卡系统用例图
卡用户注册开卡,生成新的卡片;卡用户给卡充值;卡用户刷卡消费
收银员在用户刷卡后,输入消费金额,扣钱
管理员查询卡信息、卡消费信息;查询卡消费统计,并打印
卡系统组件图
这里理解组件为系统的业务服务实例:
用户卡服务,提供用户和卡关联信息。提供开卡注册、查询卡信息
卡充值服务,提供充值逻辑和充值记录查询、统计逻辑
卡服务,提供卡的基本信息识别、生成服务
消费服务,提供卡消费和消费记录查询,统计统计
后台服务,提供后台账号管理服务(包括账号、角色)
打印服务,提供不同格式文件打印
卡系统组件时序图
给出了主要的开卡、充值、消费 服务调用逻辑关系
卡系统部署图
卡系统服务主要给收银机、管理中心提供 rest api 对卡进行操作,数据库主库和缓存提供收银机服务查询和操作,数据库从库供管理中心查询、统计。
评论