没有合适的资源?快使用搜索试试~ 我知道了~
首页软件工程课程设计——自动取款机系统(ATM)
软件工程课程设计——自动取款机系统(ATM)

ATM机要可以判断磁卡的类别,如果不是有效的磁卡则退卡; 可以在较快的时间内响应用户的请求,并针对相应的请求执行正确的操作; 查询自己的账户时应显示余额和可用余额,并显示ATM机里所拥有的现金面值,让用户可以做出正确的选择; 提取现金时提示用户输入取款金额并判断输入是否确,如果错误提醒用户并要求重新操作,正确则提醒用户收取现金; 转账汇款时让用户选择转账类型,要求用户输入转账账号并要求用户输入两次,以确保没有输入错误,在两次输入都正确的情况下,让用户输入转账金额,并作最后的认; 进入修改密码界面后提醒用户输入新密码,并要求再次输入以确保密码统一无误,在确认后完成修改操作,并提醒用户新密码生效; 对于错误的操作或者操作延时做出有效的处理
资源详情
资源评论
资源推荐

自动取款机系统( AT
M )
★ 结构化分析及设计
★ 面向对象分析及设计
制作者:朱前磊 马金芳
景 甜 李晓东
李 玮

分析
ATM 需求分析
DFD 图
加工说明
数据字典
设计
SC 图
结构化分析及设计

背景
信息时代载着我们悄然驶进生活的快车道。面
对着每天高度紧张的生活节奏,如果再花上几十分
钟甚致几个小时去银行排队等候办理业务,那将是
任何人都不愿意做的事情。为了解决上述问题建设
一个可以 24 小时服务的自动取款系统无疑是最佳
的。
面向用户:
ATM 机面向一般合法公民,要求用户
持有有效的银行卡并可以识别操作说明。
注:有效的银行卡指属于银联并未挂失的银行卡。
ATM 需求分析

系统总体需求
ATM 机要可以判断磁卡的类别,如果不是有效的磁卡则退
卡;
可以在较快的时间内响应用户的请求,并针对相应的请求
执行正确的操作;
查询自己的账户时应显示余额和可用余额,并显示 ATM 机
里所拥有的现金面值,让用户可以做出正确的选择;
提取现金时提示用户输入取款金额并判断输入是否确,如
果错误提醒用户并要求重新操作,正确则提醒用户收取现
金;
转账汇款时让用户选择转账类型,要求用户输入转账账号
并要求用户输入两次,以确保没有输入错误,在两次输入
都正确的情况下,让用户输入转账金额,并作最后的认;
进入修改密码界面后提醒用户输入新密码,并要求再次输
入以确保密码统一无误,在确认后完成修改操作,并提醒
用户新密码生效;
对于错误的操作或者操作延时做出有效的处理。

系统要求
系统操作要求:
要求用户一次取款数额不得大于 1000 元;
要求用户一天取款数额不得超过 5000 元;
要求用户连续输入错误密码次数不得超过 10 次。
系统性能要求:
要求反应时间不得大于 10 秒钟;
系统设计目标
ATM 自动取款机可以提供 24 小时不间断服务,操作简
单,可 以很方便为用户提供取款、转账 / 汇款、查询
账户信息等服 务。
剩余60页未读,继续阅读
















安全验证
文档复制为VIP权益,开通VIP直接复制

评论6