架构学习作业 - 食堂就餐卡系统架构
作业一:食堂就餐卡系统设计
系统中每个消费者都有一张卡,在管理中心注册缴费,卡内记着消费者的身份、余额。
使用时将卡插入收款机则显示卡上金额,服务员按收款机上数字键,收款机自动计算并显示消费额及余额。
管理中心的管理员监视每一笔消费,可打印出消费情况的相关统计数据。
请设计系统用例图,组件图,组件时序图,部署图。
设计描述
食堂就餐卡系统是一个用来处理就餐卡的注册,缴费,消费,记账的管理系统
1.1 功能描述
系统功能包括就餐卡的注册管理,缴费管理,余额查询,消费结账,消费流水查询统计管理。
1.2 非功能性描述
消费结账必须保证可靠性,并且有相关消费流水记录。
系统并发性不算高,跟食堂窗口数量成正比。
必须保证可用性,否则影响同学就餐。
系统部署图和整体设计
系统上线时,部署3台物理机。2台物理机做数据库主从,1台物理机部署业务子系统。包括2个子系统,就餐卡注册系统,以及消费、统计子系统。
2.1 系统部署图
版权声明: 本文为 InfoQ 作者【乐天】的原创文章。
原文链接:【http://xie.infoq.cn/article/25d0fd89251adaf1108770402】。未经作者许可,禁止转载。
评论