食堂就餐卡系统设计 -uml 练习
1 系统说明:
系统中的每一个消费者都有一张卡,在管理中心注册缴费,卡内记着消费者的身份、余额。
使用时将卡插入收款机则显示卡上余额,服务员按收款机上的数字键,收款机自动计算并现实消费额及余额。
管理中心的管理员监视每一笔消费,可打印出消费情况的相关统计数据。
请你设计系统用例图、组件图、组件时序图、部署图。
2 设计概述
食堂就餐卡系统是一个公司员工就餐消费的一个内部管理系统,是公司重点关注的一个系统。
2.1 功能概述
系统主要功能包括注册、就餐消费和数据监控,使⽤者包括公司内部就餐员工和内部系统管理员。
2.2 非功能性约束
……系统未来预计⼀年⽤户量达到……,⽇订单量达到……,⽇PV达到……,图⽚数量达到 ……。
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.97% ;
5. 系统安全性⽬标:系统可拦截…… 、……、……攻击,密码数据散列加密,客户端数据HT T PS加密,外部系统间通信对称加密;
6. 数据持久化⽬标:>99.99999% 。
3 系统部署图与整体设计
系统上线时预计部署1台物理机,2个⼦系统,和公司……系统交互,和外部第三⽅……个系统交互。
3.1 系统部署图
2.2 就餐子系统组件图
2.2 就餐子系统时序图
2.2 就餐子系统用例图
评论