食堂就餐卡系统设计
![食堂就餐卡系统设计](https://static001.geekbang.org/infoq/82/8298c3774284fecd73a60aacaa75f7aa.jpeg)
食堂就餐卡系统设计
一、设计概述
食堂就餐卡系统中每个消费者都有一张卡,在管理中心注册缴费,卡内记着消费者的身份、余额。使用时将卡插入收款机则显示卡上金额,服务员按收款机上数字键,收款机自动计算并显示消费额及余额。管理中心的管理员监视每一笔消费,可打印出消费情况的相关统计数据。
(本文档旨在提供文档编写规范与思路,文档需求依据如上描述抽象,并不是一份真切的系统设计,其中类图、组件等也不会很详细,仅提供模块思路,不具备业务参考价值,请知悉)
1、功能概述
食堂就餐卡系统会使用POS机进行预付卡消费,卡的充值、消费都可在pos机完成操作,也可以由工作人员完成。系统主要功能包括卡管理、卡用户管理、卡充值、卡消费等主要功能。概括如下:
卡管理
卡信息查询
卡用户查询
卡充值查询
卡余额查询
卡充值
卡消费
卡冻结
卡停用
卡注销
卡密码重置
用户管理
用户信息
用户卡信息
用户消费记录
用户充值记录
2、非功能约束
在整个系统的设计上,在保证系统功能完整性和系统效率的前提下,突出系统的开发性、标准化、模块化、易用性、实用性、可靠性特点。在系统性能指标方面需满足如下限制:
查询性能⽬标:平均响应时间<300ms,95%响应时间<300ms,单机TPS>300;
充值消费目标满足:平均响应时间<300ms,95%响应时间<500ms,单机TPS>100;
同时在系统安全方面,需满足~。
在接口交互方面,~。
二、总体设计
1、系统部署图
评论