week0- 作业一
1.1 系统用例图
消费者在注册缴费模块进行注册缴费操作,注册缴费模块将消费者数据固化至数据库中(事务);消费者与交易系统进行交互,消费者提供数据为卡号/ID,交易系统负责查询出注册模块中的消费者余额数据。
服务员与交易系统进行交互,输入数据为交易金额。
交易系统为现实生活中的收款机,主要负责处理消费者与服务员传入的数据。并调用交易计算模块,将计算所得值落库(事务)。
监管员为监控系统,主要负责对交易日志进行记录。
1.2 系统部署图
监控中心功能职责为:监控交易,记录交易日志。部署一台服务器,依赖收款机模块,实现交易监控和记录日志功能。
收款机模块职责为:进行交易,对交易后的日志进行落库。部署一台服务器,依赖注册缴费中心模块,实现交易功能。
注册缴费中心职责为:用户注册,数据管理。部署一台服务器,实现记录用户数据功能。
1.3 组件图&组件时序图
1.3.1 监控中心组件图
监控组件主要功能是监控交易数据,是监控中心的核心组件,主要负责监控和记录交易日志。
1.3.1.1 监控中心组件时序图
1.3.2 注册中心组件图
1.3.2 注册中心组件时序图
1.3.3 收款机组件图
1.3.3 收款机组件时序图
评论