ATM自动取款机系统的设计与分析_第1页
ATM自动取款机系统的设计与分析_第2页
ATM自动取款机系统的设计与分析_第3页
ATM自动取款机系统的设计与分析_第4页
ATM自动取款机系统的设计与分析_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、ATM自动取款机系统的设计与分析1.1系统相关者用户,系统维护师1.2 事件表序号事件名称事件来源响应 目的地1登陆用户点击登陆菜单跟银行管理系统进行通信,验证用户名密码。 Atm终端2显示菜单密码验证成功显示菜单选项Atm终端3取款用户点击取款选项与银行后台进行通信,查询当前用户所剩余额。产生取款请求;Atm终端4余额显示用户点击查询余额与银行后台进行通信,查询当前用户所剩余额。ATM终端5修改密码用户点击修改密码选项保存用户的新密码,更新后台数据库ATM终端6转账用户点击转账系统输入要转账的银行密码输入要转账的金额与转入行的后台进行通信,发送转账请求Atm终端7 打印凭条用户点击打印凭条选

2、项进行通信,展示各个操作的信息,存取款余额信息;ATM终端1.3 数据流分析(1)顶层DFD自动取款机数据流图如图所示(2) 功能层DFD(3) 细节层DFD1.4 数据字典(1) 数据项定义数据项名 :客户别名: User数据流组成:姓名+身份证号+电话+地址+用户ID(2) 数据项定义 数据项名:账户别名:account数据流组成: 卡号+账户余额+身份证号+密码+卡类型+交易记录+开户时间(3) 数据项定义数据项名:账单别名:bill数据流组成:卡号+交易类型+交易时间+交易金额(4) 数据项定义 数据项名:凭条 别名: ticket数据流组成: 卡号+交易类型+金额+事物类型+交易时间

3、1客户表字段信息字段名称类型长度姓名Usernamechar20身份证号IDcardLong int20电话TELLong int11地址ADRESSchar1002帐户表字段信息字段名称类型长度卡号CardIdLong int20帐户余额RemainMoneyfloat12身份证号IdCardFloat18密码PasswordLong int10卡类型cardTypechar103 帐单表字段信息字段名称类型长度卡号CardIdLong int20事务类型ThingTypeChar16交易时间TimeLong int20交易金额UsemoneyLong int201.5 加工逻辑登陆模块1.

4、 简要说明 本例用来描述用户登陆的过程2. 事件流(1) 基本事件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.如果输入金额超出最大转账金额,给出提示,退出。 4.如

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论