面向对象分析与设计ATM系统设计-Use Case图与Use Case详细描述

用况说明:

登录

1.1简述 
这个用例是描述用户或ATM管理员录入卡号并输入密码进入主界面的动作。 
1.2参与者 
用户、ATM管理员。 
1.3前置条件 
ATM系统处于开始界面,用户或ATM管管理员将银行卡/管理员卡插入ATM机或者用户选择无卡存款。 
1.4事件流 
1.4.1基本流 
用户/管理员将银行卡/管理员卡插入ATM机或者用户选择无卡存款,用例开始。(1.4.2.1:无卡存款)(1.4.2.2:管理员登陆)系统提示输入密码,用户/管理员输入密码。 
系统验证密码,(1.4.2.3:密码错误) 密码正确,进入主界面,系统显示主菜单。 
1.4.2 可选流 
1.4.2.1无卡存款 
系统提示用户输入银行卡卡号,若非本行卡,则提示非本行卡,并回到开始界面。否则提示提示用户输入密码。 
1.4.2.2管理员登陆 
输入密码正确后,系统进入管理员界面。 
1.4.2.3密码错误 
输入密码错误,系统提示重新输入密码,重新输入,重复三次。第三次输入密码错误,第三次时系统提示用户,三次输入密码错误,银行卡将冻结,需要去柜台解冻。用户若三次密码均输错,则系统冻结该银行卡/管理员卡,退回开始界面,提示用户去银行柜台解冻。在每一次系统提示重新输入密码时,用户/管理员都可以选择取消,退卡并退回到开始界面。 
1.5特别要求 
无。 
1.6后置条件 
输入的密码正确,系统进入主界面/管理员界面;或者密码错误,系统退回到开始界面,并冻结了银行卡/管理员卡;或者取消输入密码,系统退卡并退回到开始界面。 
1.7注释 
无。

2.打印凭条

2.1简述 
这个用例是描述用户到ATM上进行存取款、转账等操作时用户打印操作凭条,获得用户的操作信息。 
2.2参与者 
用户。 
2.3前置条件 
用户进行存取款、转账、修改密码、查询余额操作成功。 

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值