食堂就餐卡系统设计
一、用例图

主要有涉及到两个角色:用户和管理员,其中用户可以注册、登录、查询余额以及缴费;管理员可以查询用户信息、余额情况、更新、注销用户以及缴费、导出、打印。
二、组件图

主要涉及到两个组件:用户组件和结算组件;用户组件提供注册、登录、查询、修改更新等接口;结算组件提供缴费、扣款、查询余额等接口 供用户组件调用;
三、组件时序图

四、部署图

主要有三个子系统:用户系统负责用户的登录、注册、查询;后台管理系统主要是后台管理员的一系列操作;结算系统主要是对接第三方支付系统进行结算;用户信息以及历史消费都要落库DB。
评论