欢迎来到天天文库
浏览记录
ID:48512806
大小:2.46 MB
页数:61页
时间:2020-01-18
《ATM机系统_结构化分析及设计.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、自动取款机系统(ATM)★结构化分析及设计★面向对象分析及设计分析ATM需求分析DFD图加工说明数据字典设计SC图结构化分析及设计背景信息时代载着我们悄然驶进生活的快车道。面对着每天高度紧张的生活节奏,如果再花上几十分钟甚致几个小时去银行排队等候办理业务,那将是任何人都不愿意做的事情。为了解决上述问题建设一个可以24小时服务的自动取款系统无疑是最佳的。面向用户:ATM机面向一般合法公民,要求用户持有有效的银行卡并可以识别操作说明。注:有效的银行卡指属于银联并未挂失的银行卡。ATM需求分析系统总体需求ATM机要可以判断磁卡的类别,如果不是有效的磁卡则退卡;可以在较快的时间内
2、响应用户的请求,并针对相应的请求执行正确的操作;查询自己的账户时应显示余额和可用余额,并显示ATM机里所拥有的现金面值,让用户可以做出正确的选择;提取现金时提示用户输入取款金额并判断输入是否确,如果错误提醒用户并要求重新操作,正确则提醒用户收取现金;转账汇款时让用户选择转账类型,要求用户输入转账账号并要求用户输入两次,以确保没有输入错误,在两次输入都正确的情况下,让用户输入转账金额,并作最后的认;进入修改密码界面后提醒用户输入新密码,并要求再次输入以确保密码统一无误,在确认后完成修改操作,并提醒用户新密码生效;对于错误的操作或者操作延时做出有效的处理。系统要求系统操作要求
3、:要求用户一次取款数额不得大于1000元;要求用户一天取款数额不得超过5000元;要求用户连续输入错误密码次数不得超过10次。系统性能要求:要求反应时间不得大于10秒钟;系统设计目标ATM自动取款机可以提供24小时不间断服务,操作简单,可以很方便为用户提供取款、转账/汇款、查询账户信息等服务。交易凭条用户ATM系统用户银行卡银行卡交易凭条用户ATM系统用户银行卡银行卡顶层DFD图DFD图有无操作操作类型操作类型操作超时银行卡退出类型银行卡交易凭条账户信息用户2选择操作5退出3执行操作用户1密码确认4判断超时0层DFD图未超时信息5.1打印单据出超时信息银行卡交易凭条银行卡
4、选择信息取款操作更改密码操作查询操作转账操作用户用户3.1取款3.2查询3.3转账2选择交易3.4更改密码退出类型1密码确认5.2退出4操作是否超过10秒1层DFD图现金选择信息取款金额选择信息取款操作选择交易3.1.2选择货币种类F1客户存储信息单3.1.1调用取款系统3.1.3提取现金1层DFD图取款子系统用户选择信息查询操作3.2.1调用查询系统选择交易3.2.2选择货币种类F1客户存储信息单3.2.3查询账户选择信息1层DFD图查询子系统查询信息转账金额转入卡号信息选择信息选择信息查询操作3.3.1调用转账系统选择交易3.3.2卡内转账F1客户存储信息单转入卡号信
5、息3.3.4记录选择信息1层DFD图转账子系统3.3.3卡卡转账3.3.5确认3.3.5转账选择交易新密码更改密码信息3.4.1调用更改密码系统F1客户个人信息单新密码3.4.2记录选择信息1层DFD图更改密码子系统3.4.5确认插卡并输入密码如果密码正确则进入操作界面(共有四种基本操作)1、查询帐户2、提取现金3、转账汇款4、修改密码如果需要进行以上某个操作请选择选择需要的操作否则超过10秒钟没有操作或选择退出退卡否则再次输入密码(如果密码输入的错误次数超过10次,则吞卡)加工说明如果选择第1个操作:1、查询帐户则进入查询帐户的操作界面(按币种分类共有四种查询操作)1、
6、人民币帐户2、港币帐户3、美元帐户4、其他帐户选择你需要的操作就可以查询并显示你的帐户信息如果还需要其他操作按“返回”键否则(超过10秒钟没有操作或选择退出)退卡否则如果选择其他三个任意一个操作进入各自的界面进行各自的操作否则退卡如果选择第2个操作:2、提取现金则进入提取现金的操作界面(按币种分类共有四种币种可以取得)1、人民币帐户2、港币帐户3、美元帐户4、其他帐户选择你需要的操作并输入你要取出的金额等待出钞如果还需要其他操作按“返回”键否则超过10秒钟没有操作或选择退出退卡否则如果选择其他三个任意一个操作进入各自的界面进行各自的操作否则退卡如果选择第3个操作:3、转账
7、/汇款则进入转账/汇款的操作界面(共有两种转账汇款方式)1、卡内转账2、卡卡转账选择你需要的操作界面提醒你输入两次你要转入的卡号卡号输入完毕,提醒你输入金额按“确定”键,转账完毕如果还需要其他操作按“返回”键否则超过10秒钟没有操作或选择退出退卡否则如果选择其他三个任意一个操作进入各自的界面进行各自的操作否则退卡文件名:银行卡别名:组成:{卡号+持卡人姓名}组织:按卡号从小到大顺序备注:数据字典文件名:账户信息别名:组成:{账户+户名+账户余额+身份证号码+开户日期+开户网点}组织:按账号从小到大的顺序备注:文件名:交易凭条别
此文档下载收益归作者所有