版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、ATM自动取款机系统的设计与分析1.1 系统相关者用户,系统维护师1.2 事件表在耳J丁P事件名称事件来源响应目的地1登陆用户点击登陆菜单跟银行管理系统进行通信,验证用户名密码。Atm终端2显示菜单密码验证成功显示菜单选项Atm终端3取款用户点击取款选项与银行后台进行通信,查询当前用户所剩余额。产生取款请求;Atm终端4余额显示用户点击查询余额与银行后台进行通信,查询当前用户所剩余额。AT泯端5修改密码用户点击修改密码选项保存用户的新密码,更新后台数据库AT泯端6转账用户点击转账系统输入要转账的银行密码输入要转账的金额与转入行的后台进行通信,发送转账请求Atm终端7打印凭条用户点击打印凭条选项
2、进行通信,展示各个操作的信息,存取款余额信息;AT泯端1.3 数据流分析顶层DFD自动取款机数据流图如图所示(2)功能层DFD产4.1打印凭条操作完成细节层DFD入取择1.4数据字典(1)数据项定义数据项名:客户别名:User数据流组成:姓名+身份证号+电话+地址+用户ID(2)数据项定义数据项名:账户另1J名:account数据流组成:卡号+账户余额+身份证号+密码+卡类型+交易记录+开户时间(3)数据项定义数据项名:账单别名:bill数据流组成:卡号+交易类型+交易时间+交易金额(4)数据项定义数据项名:凭条别名:ticket数据流组成:卡号+交易类型+金额+事物类型+交易时间1客户表字段
3、信息字段名称长度姓名Usernamechar20身份证号IDcardLongint20电话TELLongint11地址ADRESSchar100字段信息字段名称长度CardIdLongint20帐户余额RemainMoneyfloat12身份证号IdCardFloat18密码PasswordLongint10卡类型cardTypechar103帐单表字段信息字段名称长度CardIdLongint20事务类型ThingTypeChar16交易时间TimeLongint20交易金额UsemoneyLongint201.5加工逻辑登陆模块1 .简要说明本例用来描述用户登陆的过程2 .事件流( 1)
4、基本事件1. 系统验证银行卡账号。2. 用户输入密码。3. 系统验证用户输入的密码信息。4. 用户进入系统。( 2) 备选事件1. 如果账号错误,给出提示,退出。2. .如果输入密码错误,给出提示,退出。取款模块3. 简要说明本例用来描述用户取款的过程4. 事件流( 1) 基本事件1. 用户输入取款金额。2. 系统验证输入金额是否符合输入要求。3. 系统验证用户账户余额。4. 系统显示用户取款金额。5. 用户确认取款金额。6. 系统要求点钞机出钞。7. 系统更新并保存账户信息。( 2) 备选事件1. 如果输入金额不符合输入数字格式要求,给出提示,退出。2. 如果输入金额超出最大取款金额,给出提
5、示,退出。3. 如果用户没有确认,给出提示,退出修改密码5. 简要说明本例用来描述用户修改密码的过程6. 事件流( 1) 基本事件1. 用户输入旧密码。2. 系统验证账户旧密码。3. 用户输入2次新密码。4. 用户确认输入的秘密。5. 系统更新用户密码为新密码。6. 用户修改密码成功。( 2) 备选事件1. 如果输入的旧密码错误,给出提示,退出。2. 如果两次输入输入的密码不同,给出提示,退出。3. 如果用户没有确认,给出提示,退出。查询余额7. 简要说明本例用来描述用户查询余额的过程8. 事件流( 1) 基本流1. 用户选择查询余额功能。系统显示账户余额及最大取款限额。转账9. 简要说明本例用来描述用户转账的过程10. 事件流( 1) 基本事件1. 用户输入转账账号。2. 系统验证转账账号。3. 用户输入转账金额。4. 系统验证输入金额是否符合输入要求。5. 系统验证用户账户余额。6. 系统显示用户转账账户及转账金额。7. 用户确认确认转账账户及转账金额。8. 系统更新并保持账户信息。( 2) 备选事件1. 如果输入账号不正确,给出提示,退出。2. 如果输入金额不符合输入格式要求,给出提示,退出。3. 如果输入金额超出最大转账金额,给出
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024丁方物业管理与维护合同
- 雇佣合同案例宝库
- 住宿管理承包合同范本
- 2024建设工程设计合同(专业建设工程设计合同)新版
- 旧物品买卖合同格式
- 化妆品店转让合同样本
- 2024年采购管理程序
- 建材加盟合同范本大全
- 全面合伙合同模板集合
- 就业协议书填写指南与示例
- 2024-2025学年浙教版八年级上册科学期中模拟卷
- (正式版)HGT 6313-2024 化工园区智慧化评价导则
- 智能制造工程生涯发展报告
- 二级公立医院绩效考核三级手术目录(2020版)
- 《个人防护用品PPE》ppt课件
- 国际贸易SimTrade外贸实习报告
- 导师带徒实施办法6、30
- 《Fishing with Grandpa》RAZ分级阅读绘本pdf资源
- 水稳施工方案(完整版)
- 跨海大桥施工方案
- MATLAB语言课程论文 基于MATLAB的电磁场数值图像分析
评论
0/150
提交评论