架构师训练营第 2 期第一周作业
1 设计概述
略
1.1 功能概述
略
1.2 功能约束
略
2 系统部署图与整体设计
2.1 系统部署图
管理中心的职责是:消费者注册缴费、查询余额、计算消费、查询消费信息以及统计消费数据
2.2 用例图
3 管理中心设计
3.1 管理中心组件图
管理中心包含3个组件:
系统用户组件:负责管理消费者信息,执行消费,查询其消费记录和统计数据
会员组件:负责处理消费者相关业务
储值卡组件:负责处理消费者账户相关业务,计算消费者消费
3.1.1 消费者注册缴费组件序列图
消费者注册场景下,接收到请求后,现在会员组件注册消费者会员,然后在储值卡组件充值缴费,维护卡账户余额
3.1.2 消费者消费组件活动图
消费者消费中,服务员现在收款机输入金额,由收款机发起消费请求,会员组件接收到变更会员消费请求时,将逻辑交给储值卡组件实际处理。
3.1.3 管理员查看组件活动图
版权声明: 本文为 InfoQ 作者【井中人】的原创文章。
原文链接:【http://xie.infoq.cn/article/93ba54db995e715245f87a60e】。未经作者许可,禁止转载。
评论 (1 条评论)