食堂就餐卡系统架构设计⽂档
![食堂就餐卡系统架构设计⽂档](https://static001.geekbang.org/infoq/39/39de489aceb48d0746c2a43bb59c85d6.jpeg)
1、设计概述
食堂就餐卡系统是⼀个人员刷卡购买餐品的一个系统。
1.1功能概述
系统主要功能包括注册开卡、注册商家、缴费、查询消费信息、刷卡、消费者查询余额、收银、商家查询收入,使⽤者包括消费者、食堂商家、管理中心管理员。
2.2系统用例图
![](https://static001.geekbang.org/infoq/ee/ee4cb3467d9a3571753cc15e76c943bf.png)
2、系统部署图与整体设计
系统上线时预计部署1台物理机,若干刷卡机。
2.1系统部署图
![](https://static001.geekbang.org/infoq/88/88e625cf1720a51761c105dd05321c8e.png)
主服务的功能职责为和终端进行通信,存储用户和商家数据,部署1台服务器,实现统计信息、管理消费者和商家等功能。
终端的功能职责为和服务器通信,刷卡消费,充值,查询信息,写卡等功能。
3、系统设计
3.1系统组件图
![](https://static001.geekbang.org/infoq/e1/e114b01d323b175073352bb210c695f8.png)
3.2系统组件时序图
![](https://static001.geekbang.org/infoq/9e/9efb235ea265f9698398457eda28b2c1.png)
评论