食堂就餐卡系统架构设计
食堂就餐卡系统架构设计
1 设计概述
食堂就餐卡系统是⼀个就餐卡消费管理系统,是高校食堂的核⼼系统,承担着高校食堂计费的⽬标任务。
1.1 功能概述
系统主要功能包括注册缴费、显示卡余额、计算消费、监视消费、打印消费,使⽤者包括学生消费者、食堂管理员、食堂服务员。
2 系统部署图与整体设计
系统上线时预计部署2台物理机,1个系统,和公司数据库系统交互,和外部第三⽅100个读卡器客户端交互。
2.1 系统部署图
该系统的功能职责为注册缴费、显示卡余额、计算消费、监视消费、打印消费,部署在1台服务器,依赖数据库服务器⼦系统和读卡器客户端,实现卡注册、消费、打印的功能。
2.2 系统用例图
该系统的功能为注册缴费、显示卡余额、计算消费、监视消费、打印消费,由消费者、管理员、服务员3个角色的用户使用。
2.3 系统组件图
系统包含5个组件:注册缴费、显示卡余额、计算消费、监视消费、打印消费
注册缴费的功能主要是消费者初次申请卡时注册用户信息、卡内初次缴费,缴费完成后需要依赖显示卡余额组件显示卡余额。
显示卡余额的功能是为其他组件提供卡内余额查询功能。
计算消费的功能是自动计算每次输入到读卡器的消费金额。
监视消费的功能是管理员自动监视每次的消费金额,并生成统计信息
打印消费的功能是打印每次的消费统计信息
2.4 缴费场景的时序图
2.5 消费场景的时序图
2.6 监视场景的时序图
评论