写点什么

食堂就餐卡系统架构设计

用户头像
子豪sirius
关注
发布于: 2020 年 06 月 10 日

1 设计概述

食堂就餐卡系统是一个供 XX 公司员工的食堂就餐卡信息管理系统。通过该系统,员工可以进行食堂就餐卡进行注册、充值和消费

1.1 功能概述

系统功能包括就餐卡注册、充值、余额查询、消费、消费查询功能。使用者包括就餐卡消费者、服务员、管理者。系统用例图如下:

1.2 非功能性需求

  1. 查询性能目标:平均响应时间<100ms,95%响应时间<500ms。

  2. 充值性能目标:平均响应时间<10s,95%响应时间<30s。

  3. 消费性能目标:平均响应时间<500ms,95%响应时间<1s。

  4. 系统核心功能可用性目标:>99%。

2 系统整体设计

主体系统部署上线时需要三台服务器,一台部署就餐卡系统后台,一台部署管理前端页面,一台部署数据库。另外,需要一台支付网关服务器与支付机构对接,需要一台收款机接入前置对接收款食堂收款机。

2.1 系统部署图

系统部署图如下:

2.2 系统组件图

系统组件图如下:

3 功能需求设计

系统功能分三个使用场景:注册和充值场景、消费场景和查询消费场景

3.1 注册和充值场景


  1. 消费客户在管理中心提交注册信息注册就餐卡。卡信息组件保存就餐卡的消费者信息和卡余额等。

  2. 已注册的消费卡可以进行充值,充值组件通过支付通讯组件调用支付机构进行充值。

3.2 消费场景


  1. 服务员在收款机插入就餐卡,收款机通过收款机通讯组件,调用查询组件查询。查询组件获取卡余额信息,返回。

  2. 服务员输入收费金额,调用消费组件,记录此次消费,调用卡信息组件扣除余额。

3.3 查询消费场景


  1. 管理员通过管理中心前端,查看消费情况。

  2. 调用打印组件打印消费信息。

用户头像

子豪sirius

关注

还未添加个人签名 2018.05.03 加入

还未添加个人简介

评论

发布
暂无评论
食堂就餐卡系统架构设计