餐卡系统设计
设计概述
餐卡系统是为公司解决员工就餐问题开发的一款管理软件,目的是为提高就餐效率,快速 统计就餐销售额。通过餐卡管理系统,提高公司的管理效率、管理水平,增加安全性,防止外来人员随意进入食堂。增强就餐安全,优化食堂资源的利用,符合公司数字化、现代化的发展方向。
餐卡充值使用纸币结算,不考虑第三方支付。
需求分析
需求分析
与用户交流并分析用户需求后,根据用户描述得到如下系统用例图。

非功能约束
查询性能⽬标:平均响应时间<300ms,95%响应时间<500ms;
下单性能⽬标:平均响应时间<800ms,95%响应时间<1000ms;
系统核⼼功能可⽤性⽬标:>99.97%;
系统安全性⽬标:密码数据散列加密,客户端数据 HTTPS加密;
总体设计
系统组成部分

Web后台管理:后台管理包括:员工管理、餐卡管理、消费统计等功能。
硬件设备:显示就餐卡余额、当前消费金额、刷卡消费等功能。
就餐卡:包括开卡、补卡、注销、充值、消费等功能。
系统组件图
Web 后台管理

其中员工管理包括:查看员工信息、新增员工、修改员工信息、删除员工信息;
餐卡管理包括:开卡、销卡、卡挂失、补办、充值;
统计分析包括:查看餐卡消费、充值信息。
硬件设备

时序图

系统部署图

评论