ATM用例图.docx

上传人:时光煮雨 文档编号:11775149 上传时间:2021-09-06 格式:DOCX 页数:30 大小:1.30MB
返回 下载 相关 举报
ATM用例图.docx_第1页
第1页 / 共30页
ATM用例图.docx_第2页
第2页 / 共30页
ATM用例图.docx_第3页
第3页 / 共30页
ATM用例图.docx_第4页
第4页 / 共30页
ATM用例图.docx_第5页
第5页 / 共30页
点击查看更多>>
资源描述

《ATM用例图.docx》由会员分享,可在线阅读,更多相关《ATM用例图.docx(30页珍藏版)》请在三一文库上搜索。

1、ATM用例图用例图一、ATM系统分为三个大的模块ATM系统登 录 模 块事 务 模 块退 出 模 块输入密码存款一查询余额一修改密码转张一打印凭据二、任务概述1 系统功能实现用户在AN上提取现金、查询账户余额、修改密码及转账功能。系统用例图根据系统的需求分析可知,系统中的角色有顾客、管理员和系统,其中顾客使用A TM系统进行交易;工作人员可以更改A的设置、放置现金、机器维护等;系统则作为外部角色参与整 个活动。DcohniG。trweOJ3。6ugLIDj。银行工作人员三、需求规定3. 1系统功能概述AIM自动取款机系统相关的主要对象有:用户:使用a自动取款机进行现金交易。进行取款、查询余额、

2、设置密码、转账等操作。系统:对用户的需求进行接收,通过与数据库的交互,根据对用户应 用服务的响应,更新数据库中用户的信息。数据库:对用户的所有信息进行存储更新。登陆功能:在整个的系统中,首先用户要选择应用的提示语言的种类,“ ENGLISH或“汉语”之后输入正确用户登录密码以后才可以进入主界面 进行相关的操作。2kazOqE 2tklxir。UtiknsO。验证用户:当用户输入账号和密码时,系统要进行验证,用户和密码输入正确了 才可以登陆进去。修改密码:系统要求首先输入旧密码,再输入写密码,并对新密码进行第二次 确认,全部输入正确,修改功能完成。查询功能:在主界面中点击余额查询功能选项,就会弹

3、出余额的窗口。存款功能:当用户存款的时候,系统要提示进行添加。转账功能:用户可以通过该功能将自己账户上的金额转到其他账户。取款功能:当用户在菜单栏点击取款功能选项,可以进入取款界面: 首先你可以输入取款的金额,输入的必须为50倍数的数字,否则系 统会提示输入的金额错误,请重新输入。如果屏幕上有便捷提 示,比 如:1000元、800元、500元等。如果上边有你想要取款 的金额, 你可以按相对应的按键就可以了,如果没有,你再找一个“其他金 额”按下之后,就可以自由输入自己想取的金额了,输入金额之后, 按“确认”,即完成取款功能。vPoh9nQ4EdMwnnCZIrFXw。正确输入取款的金 额后,直

4、接点击取款,会再次确认你取款的金额,点击“是”即可以取 出取款机吐出的现金,并且数据更新到相关的数据库文件中,以便以后 查询 BoboRyk R9hRkdio pzxsgx2 打印凭条:当用户取完款和存完款、或完成转账等功能时,可以按打印凭条退出系统:当用户操作完了以后,就按退出就可以了顾客用例图:/输入密码/ /修改密码/查询余额、退出)添加信息、?护硬件设备/银行工作人员四、系统用例描述4.1 插卡用例4. 1. 1 简要说明本例用来描述用户插卡的过程5. 1.2 事件流(1)基本流1 、系统提示插入磁卡2 、用户插入磁卡3 、系统验证磁卡(2)备选流1 、如果验证错误,给出提示,退出插卡

5、用例图A T M机4. 2登陆用例4. 2. 1简要说明本例用来描述用户登陆的过程5. 2. 2事件流(1)基本流1 .系统验证银行卡账号。2 .用户输入密码。3 .系统验证用户输入的密码信息。4 .用户进入系统。(2)备选流1 .如果账号错误,给出提示,退出。2 .如果输入密码错误,给出提示,退出登陆用例图4. 2. 3输入密码当用户输入密码时,如果正确则进去主界面,如果输入错误, 则提示重新输入。只有三次的机会。输入密码的用例图:4. 3事物模块4. 3.1修改密码1 .简要说明本例用来描述用户修改密码的过程2 .事件流(1)基本流1 .用户输入旧密码。2 .系统验证账户旧密码。3 .用户

6、输入2次新密码。4 .用户确认输入的秘密5 .系统更新用户密码为新密码6. 用户修改密码成功。(2)备选流1 .如果输入的旧密码错误,给出提示,退出。2 .如果两次输入的密码不同,给出提示,退出3 .如果用户没有确认,给出提示,退出。修改密码用例图.简要说明本例用来描述用户取款的过程2 .事件流(1)基本流1 .用户输入取款金额。2 .系统验证输入金额是否符合输入要求。3 .系统验证用户账户余额。4 .系统显不用户取款金额。5 .用户确认取款金额。6.系统要求点钞机出钞。7.系统更新并保存账户信息。(2)备选流1 .如果输入金额不符合输入数字格式要求,给出提示,退出2 .如果输入金额超出最大取

7、款金额,给出提示,退出。3 .如果用户没有确认,给出提示,退出。取款用例图atm用例图1 .简要说明4 3 3存款用例ATM用例图本例用来描述用户存款的过程2 .事件流(1)基本流1 .用户输入存款金额。2 .系统验证输入金额是否符合输入要求。3 .用户添加存款金额。4 .系统显示用户存款金额。5 .用户确认用户存款金额。系统要求验证钞票。6. 系统更新并保存账户信息。(2)备选流1 .如果输入金额不符合输入数字格式要求,给出提示,退出2 .如果输入金额超出最大存款金额,给出提示,退出。3 .如果用户没有确认,给出提示,退出。存款用例图ATM用例图本例用来描述用户查询余额的过程系统边界4.3

8、.4查询余额用例1、简要说明ATM用例图2、事件流(1)基本流1.用户选择查询余额功能。2系统显示账户余额。3、系统显示最大取款限额。(2)备选流1 .如果显示余额,确认后。给出提示,退出2 .如果用户没有确认,给出提示,退出。查询余额用例图系统边界用户4. 3. 5转账用例1、简要说明2.事件流1)基本流1 .用户输入转账账号。2 .系统验证转账账号。3 .用户输入转账金额。4 .系统验证输入金额是否符合输入要求。5 .系统验证用户账户余额。6 .系统显示用户转账账户及转账金额。7 .用户确认转账账户及转账金额。系统更新并保持账户信息。2)备选流1 .如果输入账号不正确,给出提示,退出。2

9、.如果输入金额不符合输入格式要求,给出提示,退出3 .如果输入金额超出最大转账金额,给出提示,退出。4 .如果用户没有确认,给出提示,退出。转账用例图4. 3.6打印凭条用例1、简要说明本例用来描述用户打印凭条的过程4. 1. 2事件流(1)基本流1 、系统核实操作2 、系统提示是否打印凭条3 、用户确认打印凭条4 、返回主界面(2)备选流1、如果打印凭条错误,给出提示,退出打印凭条用例图4.4退卡用例1、简要说明本例用来描述用户退卡的过程4. 1.2事件流(1)基本流 1 、系统核实操作2、用户不进行其他操作就按退卡键。(2)备选流1.1 、如果退卡失败,给出提示,打服务台电话4.5 AN机

10、与银行工作人员交互用例用例约束:1登录系统:工作人员根据自己的编号进入银行工作 系 统9开始工作。2修改密码:业务人员帮组顾客修改密码(或顾客在ATM 机上修改密码),系统查询数据库,找到对应密码,将旧密码换 成新密码 0 hl9ZRdn w8LqcMz uCjdtOI 3、打印报表:业务人员启动打印程序,系统生成日,月,各种报表,方便记录查看。4配款:业务人员选择配款选项,送入现金, AN机启劫点钞机,记录纸币性质、面值、相应张数和总额。5、自动升级和维护:业务人员启动升级程序,自动获取文 件,终止系统,升级,重启AIM系统。6、查询:业务人员输入顾客的帐号和密码,系统查询数据 库,业务员即

11、可帮助顾客查询、办理多种业务。7帐号余额变更:顾客在AIM机上存、取款,转账所产 生的账户余额的变更,AIM会传递系统到系统,实时更新顾客账 户 的信息。l4PTYNj o UqN7RxA wMWxyWs用例图4.6 ATM机自身功能(与顾客、银行系统交互)用例用例约束:1鉴别钞票真伪:顾客在ATM中放入钞票,启动验钞机, 鉴别钞票的真伪。若为真,则A四机接收,并生成相应的历史记 录传送回银行系统 XdAalP5。PfrYohA。c6s1IE5。2、自动查询余额:自动查询并向银行发出提示。AIM机定 时自动启动余额查询程序,查询机内余额。若不足则提示银行系 统,直至有足够的金额入机;否则不做提示 lsS5KgR MzKwUd。Js2Pe7j。3、记录历史:将顾客和业务人员修改后的密码,存取金额等写入记录表中,方便系统查询。4、自我恢复:当系统出现非硬件故障时,将启动ATM机的检测故障能力,启动故障维 护程序进行维护,并将相应的数据传回系统中,记录。OuXIOar。xw5PXefA czXUiEJ。用例图00银行系统

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 社会民生


经营许可证编号:宁ICP备18001539号-1