架构训练营第一周 - 作业

用户头像
无心水
关注
发布于: 2020 年 06 月 10 日
架构训练营第一周-作业

需求背景



食堂就餐卡系统设计

  • 系统中每个消费者都有一张卡,在管理中心注册缴费,卡内记着消费者的身份、余额。

  • 使用时将卡插入收款机则显示卡上金额,服务员按收款机上数字键,收款机自动计算并显示消费额及余额。

  • 管理中心的管理员监视每一笔消费,可打印出消费情况的相关统计数据。



请设计系统用例图,组件图,组件时序图,部署图。



架构设计



1 设计概述

本系统是一中心,多终端的架构。



一个管理中心,多个消费终端、充值终端。



1.功能概述

主要功能有:

  1. 账户注册

  2. 充值缴费

  3. 就餐消费

  4. 费用明细管理

  5. 明细统计

  6. 明细打印

2.非功能约束

  1. 消费组件需要保证数据实时准确

  2. 需要保证多终端消费,账户数据一致性

  3. 充值终端,需要保证实时安全

2 系统部署图与整体设计



2.1 系统部署图





2.2 用例图





2.3 组件图





2.4 组件时序图





发布于: 2020 年 06 月 10 日 阅读数: 39
用户头像

无心水

关注

路漫漫其修远兮 2018.08.16 加入

熟悉Java,略懂Python

评论

发布
暂无评论
架构训练营第一周-作业