食堂就餐卡系统设计
1 设计概述
食堂就餐卡系统是一个提供用户注册、食堂消费的管理系统。
1.1 功能概述
系统主要功能包括用户注册、缴费、查询余额、服务员收款、管理员打印交易明细等功能,使用者包括食堂用户、服务员、管理中心管理员。
1.1.1 系统用例图
2 系统部署图与整体设计
系统上线时预计部署两台服务器,包括两个子系统。
2.1 系统部署图
收款机系统的功能职责为查询余额、收款操作,部署1台服务器
餐卡系统的功能职责为注册用户、缴费、收费、查询交易明细,部署1台服务器
3 餐卡系统设计
餐卡系统的功能职责为注册用户、缴费、收费、查询交易明细
3.1 餐卡系统组件图
餐卡系统包含4个组件
用户系统的功能主要是提供注册、查询用户信息等
卡系统的功能主要是挂失卡、补办卡等。
交易系统的功能主要是提供缴费、收款、查询余额、提供交易明细等功能,需要依赖账户系统来完成这些功能。
账户系统的功能主要是增加账户余额、减少账户余额,只是保存用户的余额信息。
3.1.1 收款场景组件序列图
对于收款场景,当用户插卡之后,首先查询用户信息,校验用户信息以及卡信息是否合法,如果合法,则调用交易系统来进行收款操作,交易系统调用账户系统的减少账户余额来进行扣
版权声明: 本文为 InfoQ 作者【olderwei】的原创文章。
原文链接:【http://xie.infoq.cn/article/5641416da958cec62b58efd00】。文章转载请联系作者。
评论