2020领域模型设计------系统分析和设计(3)

2020领域模型设计------系统分析和设计(3)
用例名称:零钱交换机

场景:who: 用户;where:有零钱交换机的地方;when:机器正常工作的时候

用例描述
1.用户走到有零钱交换机的地方(这一步无异常)
2.用户寻找机器接受钱的地方并将想要转化的整钱放入(这一步无异常)
3.机器检测钱币真假以及面额
4.机器屏幕显示钱币数额
5.经确认后开始弹出对应数额的硬币
6.打印数据凭条,返回主页面,用户离开(这一步无异常)
用例价值:将5元,10元,20元的纸币放入机器,将会返回对应数量的1元硬币
约束和限制
1.零钱交换机必须符合国家标准
2.机器不能出现故障
3.屏幕采用中文服务,只支持人民币的兑换
异常处理
3.A 识别出放入的纸币为假币,拒收并提示重新放钱
3.B 放入的面额为50元或者100元,拒收并提示重新放钱
5.A 机器里存的硬币数不够,退出并询问是否换一张钱币进行兑换
名词列表:用户,零钱交换机,硬币,纸币,5元纸币,10元纸币,20元纸币,屏幕,数据,面额,凭条,人民币,假币,打印机
领域类:用户,硬币,交换机,纸币,数据,打印机

领域模型图如下所示
2020领域模型设计------系统分析和设计(3)