架构训练营第一周 - 作业
需求背景
食堂就餐卡系统设计
系统中每个消费者都有一张卡,在管理中心注册缴费,卡内记着消费者的身份、余额。
使用时将卡插入收款机则显示卡上金额,服务员按收款机上数字键,收款机自动计算并显示消费额及余额。
管理中心的管理员监视每一笔消费,可打印出消费情况的相关统计数据。
请设计系统用例图,组件图,组件时序图,部署图。
架构设计
1 设计概述
本系统是一中心,多终端的架构。
一个管理中心,多个消费终端、充值终端。
1.功能概述
主要功能有:
账户注册
充值缴费
就餐消费
费用明细管理
明细统计
明细打印
2.非功能约束
消费组件需要保证数据实时准确
需要保证多终端消费,账户数据一致性
充值终端,需要保证实时安全
2 系统部署图与整体设计
2.1 系统部署图
2.2 用例图
2.3 组件图
2.4 组件时序图
版权声明: 本文为 InfoQ 作者【无心水】的原创文章。
原文链接:【http://xie.infoq.cn/article/f12e50dbe6c414dc7dbabcf5a】。文章转载请联系作者。
评论