就餐卡系统架构文档

用户头像
Geek_bobo
关注
发布于: 2020 年 06 月 10 日
就餐卡系统架构文档

1、设计概述

就餐卡系统是方便就餐结算与综合管理的软件系统。

1.1、功能概述

就餐卡系统主要包含注册与充值、就餐消费、消费记录管理等功能





1.2、非功能约束

略。。。

2、系统部署与整体设计

系统上线预计部署1台中心服务器,1台管理机,根据需要部署多台收款机,消费者一人一张就餐卡

2.1系统部署图



管理系统的主要功能是:管理就餐卡综合信息。通过管理机注册新卡和余额充值;通过收款机同步消费数据;查看消费记录,打印消费信息等;

管理机的主要功能是:从就餐卡读取信息,向就餐卡写入信息,包括身份信息和余额信息;

收款机的主要功能是:从就餐卡读取身份信息和余额信息;设置并显示收款金额;计算消费后的余额;向就餐卡写入余额信息;向管理系统同步消费记录;

就餐卡的主要功能:保存身份信息和余额信息,和收款机交互实现消费

2.2注册及缴费场景序列图



1、注册和缴费操作都是管理系统通过管理机向就餐卡写入信息

2、缴费时,管理系统会通过管理机读取就餐卡身份及余额信息

2.3消费场景序列图



1、服务员输入消费金额,收款机显示消费金额

2、消费者确认金额无误后刷就餐卡

3、收款机读取就餐卡身份信息和余额信息,并和管理系统通讯校验身份余额无误

4、收款机计算扣除消费额之后的余额

5、收款机向就餐卡写入计算后的余额

6、收款机向管理系统同步消费记录

2.4管理消费记录序列图





管理员查询指定消费者的消费记录,并打印消费清单。消费者可以来自于系统中消费者列表;也可以来自于管理机读取就餐卡的身份信息

3、系统组件图



1、管理系统和收款机以及管理机通过tcp/ip或物联网技术进行通讯

2、收款机以及管理机与就餐卡通过近场通讯技术实现通讯



用户头像

Geek_bobo

关注

还未添加个人签名 2020.05.30 加入

还未添加个人简介

评论

发布
暂无评论
就餐卡系统架构文档