食堂就餐卡系统设计
作业题目
食堂就餐卡系统设计
系统中每个消费者都有一张卡,在管理中心注册缴费,卡内记着消费者的身份、余额。
使用时将卡插入收款机则显示卡上金额,服务员按收款机上数字键,收款机自动计算并显示消费额及余额。
管理中心的管理员监视每一笔消费,可打印出消费情况的相关统计数据。
请设计系统用例图,组件图,组件时序图,部署图。
加戏环节
当前已经与8个餐厅谈好了合作,总共就餐窗口为20个
食堂就餐卡架构概要设计文档
设计概述
食堂就餐卡系统是一个为食堂打造的充值就餐系统,是公司深耕餐饮业战略的核心系统,承担者公司布局ToB餐饮的目标任务。
功能概述
系统主要功能包括帐号管理功能,储值功能,点餐功能、下单功能、订单管理功能和数据统计与查询功能,使用者包括消费者、服务员与管理员三个角色。
非功能约束
食堂就餐卡系统未来预计一年用户量达到5W人,日订单量10W单,日PV达到20W
查询性能目标:平均响应时间<400ms,95%响应时间<600ms,单机TPS>50
下单性能目标:平均响应时间<800ms,95%响应时间<1000ms,单机TPS>30
系统核心功能可用性目标:>99.99%
数据持久化目标:>99.9999%
系统部署图与整体设计
系统上线时预计部署 30 台收款机,1台管理后台PC机,1台打印机,5个子系统,和公司财务系统交互,和外部三方支付系统进行交互。
系统部署图
“交易管理系统”功能职责为管理就餐卡所有交易环节,部署1台服务器,依赖“就餐管理系统”和“账户管理系统”,实现消费着储值、下单和查询交易明细功能。
“就餐管理系统”功能职责为整体就餐管理系统,部署1台服务器,依赖“交易管理系统”和“账户管理系统”,实现开户,账户查询,余额查询功能。
注册场景子系统序列图
储值场景子系统序列图
版权声明: 本文为 InfoQ 作者【Aldaron】的原创文章。
原文链接:【http://xie.infoq.cn/article/45878a7d90993c3f699954280】。文章转载请联系作者。
评论