写点什么

架构师第一期作业

用户头像
happy
关注
发布于: 2020 年 09 月 20 日



作业一:食堂就餐卡系统设计

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

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

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

答案:



一:用例图分4个模块:

用户信息登记系统:用于对用户信息登记,如:用户名,使用密码及其他相关信息

用户充值系统:用于用户充值的交互

用户消费系统:在用户使用卡购物结算的时候,输入卡号,计算消费额和余额

管理员中心:管理员可以对用户消费进行查询,统计消费情



二:组件图分为3个组件:

消费组件:用于扣除账户余额或者查询用户的余额是否足够消费等情况

用户信息组件:用于查询用户基本信息,余额状况

消费统计信息:用于管理员统计消费记录



三:组件时序图

1:用户消费的时候,先查询出用户信息,然后,去消费组件里面,对用户的余额进行扣减

2: 管理员统计用户消费记录,先查询用户的基本信息,然后去消费统计组件里面查询消费记录



四:系统的部署图

1:用户通过http调用充值系统,先查询用户的信息,获取到用户信息后,再对用户的余额进行充值或者消 费

2:管理员统计用户消费记录,先对用户的信息进行查询,然后,调用消费统计系统进行统计



用户头像

happy

关注

还未添加个人签名 2019.09.14 加入

还未添加个人简介

评论

发布
暂无评论
架构师第一期作业