《2022年ATM自动取款机系统的分析与设计方案.docx》由会员分享,可在线阅读,更多相关《2022年ATM自动取款机系统的分析与设计方案.docx(10页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、精品学习资源ATM 自动取款机系统的分析与设计需求说明第一部分 引言1.1 编写目的本文档描述了自动取款机系统的软件需求;1.2 适用范畴ATM 的功能要求支持运算机银行网;1.3 背景ATM自动提款机系统;ATM自动取款机是由运算机把握的持卡人自我服务型的金融专用 设备; ATM是英文 Automatic Teller Machine的缩写; ATM是最普遍的自助银行设备,可以供应最基本的银行服务之一,即出钞交易,有些全功能的产品仍可以供应信封存款业务;在 ATM 自动取款机上也可以进行账户查询、修改密码和转账的业务;作为自助式金融服务终端,除了供应金融业务功能之外,ATM 自动取款机仍具有
2、爱护、测试、大事报告、监控和治理等多种功能;ATM 自动取款机系统,是一个有终端机,ATM 系统,数据库组成的应用系统;系统功能有用户在ATM 上提取现金、查询账户余额、修改密码及转账功能;ATM 自动取款机系统向用户供应一个便利、简洁、准时、随时随地可以随心所欲存取款的互联的现代运算机化的网络系统;可以大大削减工作人员,节约人力资源的开销,同 时由于手续程序削减也可以减轻业务员的工作负担,有效地提高了整体的工作效率和精确度; 削减了用户办理业务的等待时间;用户可以随时随地可以随心所欲存取款,并且操作简洁易懂;用户仍可以选择在柜台办理业务或自己在自动提款机和自动取款机办理业务;其次部分 任务概
3、述2.1 目标系统功能实现用户在ATM 上提取现金、查询账户余额、修改密码及转账功能;2.2 用户的特点本系统功能齐全,交互界面简洁便利,适用社会广大人群,且能中意用户安全性需求;欢迎下载精品学习资源2.3 假定和约束本系统不具备语音提示功能,不能为盲人等群体供应服务;第三部分需求规定3.1 对功能的规定3.1.1系统功能关系图用例图:3.1.2 系统功能概述ATM自动取款机系统相关的主要对象 有:用户:使用 ATM自动取款机进行现金交易;进行取款、查询余额、设置密码、转账等操作;系统:对用户的需求进行接收,通过与数据库的交互,依据对用户应用服务的响应, 更新数据库中用户的信息;数据库:对用户
4、的全部信息进行储备更新;取款功能:用户依据系统输入要求输入取款金额即可取出相应金额的现金;查询余额功能:用户可以查看账户所剩现金余额;欢迎下载精品学习资源修改密码功能:假如用户想要修改当前密码,通过系统可以设置新密码;转账功能:用户可以通过该功能将自己账户上的金额转到其他账户;第一, ATM要求用户输入密码,接下来ATM 把从银行卡上读到的信息以及用户输入的密码传给ATM自动取款机系统,系统通过于数据库中的信息进行核对,假如密码正确ATM 就要求用户选择事务类型(取款、查询等),直至用户选择退出应用服务,询问用户是否退出银行卡终止服务,假如用户选择终止,就退出银行卡,系统重回登陆界面;登录界面
5、:在整个的系统中,第一用户要选择应用的提示语言的种类,“ENGLISH ”或“汉语”,之后输入正确用户登录密码以后才可以进入主界面进行相关的操作;主界面:当用户输入正确的用户密码以后,显现主界面,包括以下的一些功能: 主界面有“查询余额”“取款”“转账”“修改密码”等功能选项;主界面中仍有“退卡”功能选项,点击即退出系统服务;取款界面:当用户在菜单栏点击取款功能选项,可以进入取款界面:第一你可以输入取款的金额,输入的必需为50 倍数的数字,否就系统会提示输入的金额错误,请重新输入;假如屏幕上有便利提示,比如:1000 元、 800 元、 500 元等;假如上边有你想要取款的金额,你可以按相对应
6、的按键就可以了,假如没有,你再找一个“其他金额”按下之后, 就可以自由输入自己想取的金额了, 输入金额之后 , 按“确认”,即完成取款功能;正确输入取款的金额后,直接点击取款,会再次确认你取款的金额,点击“是”即可以取出取款机吐出的现金,并且数据更新到相关的数据库文件中,以便以后查询;余额查询界面:在主界面中点击余额查询功能选项,就会弹出余额的窗口;修改密码界面:改密码功能界面,系统要求第一输入旧密码,再输入写密码,并对新密码进行其次次确认,全部输入正确,修改功能完成;转账界面:欢迎下载精品学习资源当点击转账功能选项,会显现转账的界面,这时就可以进行转账;分别输入转入的账户和转入的金额,直接点
7、击转入;如转入过程中出错会有相关的提示的操作;3.1.3 系统用例描述欢迎下载精品学习资源用例描述:1. 简要说明登陆用例取款用例欢迎下载精品学习资源3.本例用来描述用户登陆的过程欢迎下载精品学习资源简要说明2.大事流修改密码用例欢迎下载精品学习资源本例用来描述用户取款的过程欢迎下载精品学习资源5. 简要说明4.大事流( 1) 基本流查询余额用例欢迎下载精品学习资源本7.例用简来要描说述明用户修1改.系密统码验的证过银程行卡账号;( 1) 基本流转账用例6. 大事流 本例用来描述2用.用户户查输询入余密额码的;过程9.简要说明 1.用户输入取款金额;欢迎下载精品学习资源3.1.4 系统(81功
8、. )能事模件基流块本流3. 系统验证用户输入的密码信息;欢迎下载精品学习资源本例用来描2述.系用统户验转证账输的入过金程额是否符合输入要求;(11.)用户基输本入4流.用密户码进;入系统;10. 大事流3.系统验证用户账户余额;( 12.系(统2)验1证. 备账用选户户流旧选密择码查;询余额功能;) 基本4.系流统显示用户取款金额;3. 用户输2入. 1.系2如次统果新显账密示号码账错;户误余,额给及出最提大示取,款退限出额;1. 用5.用户户输确入认转取账款账金号额;ATM 系统4. 用户确认2输.入如的果秘输密入;密码错误,给出提示,退出;6. 系统2.要系求统点验钞证机转出账钞账;号;
9、7.5. 系统更新用户密码为新密码;系统3.更用新户并输保入存转账金信额息;6. 用户修改密码成功;( 2) 4.备系选统流验证输入金额是否符合输入要求;( 2) 备选流5.1系.如统果验输证入用金户额账不户符余合额输;入数字格式要求,给出提示,退登 1.假如输入的旧密码错误,给事出提示,退出;退6.出系;统显示用户转账账户及转账金额;录 2.假如两次输入输入的密码不务同,给出提示,退出;出模 3. 7.2用.如户果确输认入确金认额转超账出账最户大及取转款账金额,;给出提示,退出;假如用户没有确认,给出提模示,退出;模8. 系统更新3.如并果保用持户账没户有信确息认;,给出提示,退出;块块块(
10、 2) 备选流1. 假如输入账号不正确,给出提示,退出;2. 假如输入金额不符合输入格式要求,给出提示,退出;3. 假如输入金额超出最大转账金额,给出提示,退出;插输4.假如用取户没有确查认,给出修提示,退转出; 打退卡入款询改账印卡密码余额密码凭据3.1.5 系统类图欢迎下载精品学习资源3.1.5系统活动图欢迎下载精品学习资源3.1.5系统状态图欢迎下载精品学习资源3.1.5系统次序图(取款)欢迎下载精品学习资源3.1.5系统部署图欢迎下载精品学习资源1、客户表 user字段信息字段名称姓名Userrname类型varchar宽度20CardID小数位数空特性身份证号UserIDChar18
11、N电话TelNumChar20地址AddressVarchar1002、账户表 accountCardID字段信息字段名称类型宽度小数位数空特性卡号CardIDChar6N账户余额AccountbalanceVarchar12N身份证号IdentifyChar18N密码PasswordVarchar10N类型TypeChar10最大值MaxVarchar203、账单 reckoning字段信息字段名称类型宽度CardID小数位数空特性卡号CardIDChar6N事务类型AffairtypeChar2N交易时间TradetimeDate6N交易金额TradenumChar4N3.1.5系统数据表第四部分 运行环境规定4.1 设备PC机、打印机、点钞机、服务器等;4.2 支持软件欢迎下载精品学习资源Windows 操作系统欢迎下载