atm 取款机的用例模型
时间: 2023-09-23 22:11:45 浏览: 121
好的,以下是ATM取款机的用例模型:
1. 用例名称:取款
- 参与者:用户、ATM取款机
- 前置条件:用户已经插入银行卡并通过密码验证
- 后置条件:系统更新账户余额并将现金钞票提供给用户
- 基本流程:
1. 用户选择取款选项
2. 用户输入取款金额
3. 系统验证账户余额是否充足
4. 系统发出取款请求
5. ATM机提供现金钞票
6. 用户收取现金钞票
- 备选流程:
1. 用户输入的取款金额超过限制,系统提示用户最大取款金额
2. 用户账户余额不足,系统提示用户账户余额不足
2. 用例名称:查询余额
- 参与者:用户、ATM取款机
- 前置条件:用户已经插入银行卡并通过密码验证
- 后置条件:系统显示用户账户余额
- 基本流程:
1. 用户选择查询余额选项
2. 系统显示账户余额
- 备选流程:
1. 用户账户不存在,系统提示用户账户不存在
3. 用例名称:修改密码
- 参与者:用户、ATM取款机
- 前置条件:用户已经插入银行卡并通过密码验证
- 后置条件:系统更新用户密码
- 基本流程:
1. 用户选择修改密码选项
2. 用户输入旧密码和新密码
3. 系统验证旧密码是否正确
4. 系统更新用户密码
5. 系统提示用户密码修改成功
- 备选流程:
1. 用户输入的旧密码不正确,系统提示用户密码错误
以上就是ATM取款机的用例模型,希望能够帮到你。如果你还有其他问题,请继续提出。
相关问题
atm取款机取款的用例活动图
根据提供的引用内容,我们可以将ATM取款机取款的用例活动图分为以下几个步骤:
1. 插卡:用户将银行卡插入ATM机中。
2. 输入密码:用户输入银行卡密码进行身份验证。
3. 选择金额:用户选择要取款的金额。
4. 取款:ATM机发放相应金额的钞票。
5. 取卡:用户取回银行卡。
6. 打印操作信息:ATM机提示用户是否需要打印相关操作信息。
除了上述步骤,ATM取款机还有其他功能,如查询余额、转账等。同时,ATM取款机还需要满足一些性能和易用性方面的要求,如平均无故障时间、界面友好、支持英文操作等。
atm机用例图用例关系
ATM机的用例图包括以下用例:存款、取款、查阅结余、付款、转账和改变PIN(密码)。银行官员可以启动改变PIN这个用例。参与者可能是一个系统,这里信用系统就是一个参与者,因为它是在ATM系统之外的。箭头从用例到参与者表示用例产生一些参与者要使用的信息。例如,付款用例向信用系统提供信用卡付款信息。在ATM机的用例图中,用例之间的关系包括包含关系、扩展关系和泛化关系。其中,包含关系表示一个用例包含另一个用例,扩展关系表示一个用例可以扩展到另一个用例,泛化关系表示一个用例是另一个用例的特殊情况。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![application/msword](https://img-home.csdnimg.cn/images/20210720083327.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)