架构师训练营 - 作业 1- 食堂就餐卡系统设计

用户头像
紫极
关注
发布于: 2020 年 06 月 10 日
架构师训练营-作业1-食堂就餐卡系统设计

食堂就餐卡系统

1 设计概述

  • 系统中每个消费者都有一张卡,在管理中心注册缴费,卡内记着消费者的身份、余额。

  • 使用时将卡插入收款机则显示卡上金额,服务员按收款机上数字键,收款机自动计算并显示消费额及余额。

  • 管理中心的管理员监视每一笔消费,可打印出消费情况的相关统计数据。

 

2 用例分析图





2 系统部署与整体设计

2.1 系统部署图





收款机 主要用户付款和显示余额,由各个食堂供应商拥有

就餐卡系统 主要职责为用户注册充值,管理员管理用户卡片、查看消费记录,提供收款机获取余额

 

2.2 时序图





1.     用户注册卡片充值余额,存储到数据

2.     用户刷卡后

a)       收款机联网时,获取系统中的余额,处理付款后回写余额到卡片

b)      收款机离线时,直接使用卡片余额付款后回写余额到卡片

c)       付款完成将消费记录存储到收款机内部sqllite存储

3.     每天定时将收款机内的消费记录同步到数据库并处理

4.     管理员,查看消费记录导出打印记录,管理用户信息和卡片信息

 

2.3 组件图





发布于: 2020 年 06 月 10 日 阅读数: 134
用户头像

紫极

关注

还未添加个人签名 2018.08.28 加入

还未添加个人简介

评论

发布
暂无评论
架构师训练营-作业1-食堂就餐卡系统设计