食堂就餐卡系统设计
1系统设计概述
食堂就餐卡系统是一个管理学生使用就餐卡进行就餐消费的系统,学生通过使用就餐卡就可在部署有就餐系统的餐厅进行消费。并可以查询自己的消费情况。学校可以通过就餐卡统计管理学生的消费情况。由此该系统可以极大地给学校和学生提供便利。
1.1功能概述
系统主要功能包括:注册缴费、余额查询、消费金额计算扣减、消费情况统计,使用者包括在校学生、管理员。
1.2非功能约述
系统预计未来用户量将达到2万人,日订单量达6万。
1. 查询性能目标:平均响应时间<300m s,95% 响应时间<500m s,单机T PS>100;
2. 下单性能目标:平均响应时间<800m s,95% 响应时间<1000m s,单机T PS>30;
3. 性能目标:平均响应时间<800m s,95% 响应时间<1000m s,单机T PS>30;
4.系统核心功能可用性目标:>99%
5.系统安全性目标,防止非法侵入修改数据
6.数据持久化目标:>99.99%
2系统部署与整体设计
系统上线预计部署3台物理机,100个收款机子系统,子系统与后台管理中心系统交互。
2.1系统部署图

2.2余额查询扣款场景序列图

3.1注册余额子系统设计

3.1.1注册余额序列图

3.2扣款系统设计

3.2.1扣款序列图

4系统用例图

评论