atm实习报告.doc_第1页
atm实习报告.doc_第2页
atm实习报告.doc_第3页
atm实习报告.doc_第4页
atm实习报告.doc_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

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

文档简介

atm实习报告 atm实习报告篇一:atm实习报告 模拟atm程序设计 实习报告 学号: 姓名: 专业:电子信息工程 院系:信息工程学院目录 一、需求分析.3 1.1相关背景 .3 1.2功能 .4 1.3外部功能图 .4 1.4主函数功能图 .5 二、相关程序.5 2.1验证用户信息 .5 2.2 取款 .6 2.3查询余额 .7 2.4修改密码 .7 2.5 退卡 .8 2.6 文件存储类 .8 三、测试.9 3.(来自:WwW.XMsjob.Com 厦门培训 考试网:atm实习报告)1欢迎界面 .10 3.2 验证用户信息 .10 3.3 进入用户操作界面 . 11 3.4取款的界面 . 11 3.5 查询余额的界面 .12 参考文献 . 错误!未定义书签。 四、心得体会.14 一、需求分析 1.1相关背景 ATM自动提款机系统。ATM自动取款机是由计算机控制的持卡人自我服务型的金融专用设备。ATM是英文Automatic Teller Machine的缩写。ATM是最普遍的自助设备,可以提供最基本的银行服务之一,即出钞交易,有些全功能的产品还可以提供信封存款业务。在ATM自动取款机上也可以进行账户查询、修改密码和转账的业务。作为自助式金融服务终端,除了提供金融业务功能之外,ATM自动取款机还具有维护、测试、事件报告、监控和管理等多种功能。 ATM自动取款机系统,是一个有终端机,ATM系统,数据库组成的应用系统。系统功能有用户在ATM上提取现金、查询账户余额、修改密码及转账功能。 ATM自动取款机系统向用户提供一个方便、简单、及时、随时随地可以随心所欲存取款的互联的现代计算机化的网络系统。可以大大减少工作人员,节约人力资源的开销,同时由于手续程序减少也可以减轻业务员的工作负担,有效地提高了整体的工作效率和精确度。 减少了用户办理业务的等待时间;用户可以随时随地可以随心所欲存取款,并且操作简单易懂;用户还可以选择在柜台办理业务或自己在自动提款机和自动取款机办理业务。 1.2功能 (1)验证用户信息:只有当用户把用户名和密码都输入正确的时候,才能进入用户操作界面 (2)取款:按用户要求,输入想钞的数量,从余额从取出所需钱; (3)余额查询:显示用户当前余额数量; (4)修改密码:要求用户输入原密码,在原密码正确的情况下才允许修改密码,否则修改无效,且新密码要经过用户两次确认,以确保无误; (5)退卡:退出ATM机程序。 1.3外部功能图 图2.1 外部功能图 1.4主函数功能图 图 2.2 主函数功能图 二、相关程序 2.1验证用户信息 该功能设计主要生成一个class Person类,从主函数开始验证用户信息(帐号和密码),再进入用户界面“取款”,“余额查询”,“修改密码”,“退卡”。class Welcome,是实现一个友好的欢迎界面。 具体步骤如下 class Person:public Welcome/定义person类 public: Person:Person(); void get();/实现取款功能; void check(); /实现查询余额的功能; void changekey(); /实现修改密码的功能; void getuser(); /实现获取用户银行卡帐号的功能; void getkey(); /实现获取银行卡密码的功能; private: int user; /用户名; int key; /密码; int balance; /余额; ; void Person:getuser() /获取用户银行卡号 atm实习报告篇二:数据库ATM系统实训报告 目录 一、引言 . 2 1.1 1.2 编写目的 . 2 参考资料 . 2 二、 需求规约 . 3 2.1 业务描述 . 3 2.2 需求分析 . 3 三、 数据库环境说明 . 5 四、逻辑设计 . 6 五、物理设计 . 7 5.2 数据库表物理设计 . 7 表1: 交易信息表 . 7 表2:用户信息表 . 8 表3: 银行卡信息表 . 9 5.3 视图的设计 . 10 5.4 存储过程及触发器的设计 . 10 六、 安全性设计 . 18 6.1 防止用户直接操作数据库的方法设计 . 18 七、 数据库设计的测试说明 . 19 7.1 7.2 测试用例 . 19 设计结论 . 24 八、 实训总结 . 25 一、引言 1.1 编写目的 本ATM自动取款机系统设计文档的组成部分,编写数据库设计文档的目的是:明确数据库的表名、字段名等数据信息,使开发人员能据此开发该系统。 1.2 参考资料 二、 需求规约 2.1 业务描述 某银行拟开发一套ATM取款机系统,实现如下功能: 1、开户(到银行填写开户申请单,卡号自动生成) 2、获取密码(给出卡号,获取相应密码) 3 解除挂失(给出卡号,解除挂失) 4、修改密码(给出卡号,将旧密码修改为新密码) 5、挂失(给出卡号,登记挂失信息) 6、催款提醒(帐号余额小于等于某个值(比如100)时返回客户的姓名及联系电话(业务员可以催款提醒用户)。 7、周交易(查询某卡前一周的交易信息) 8、查询最高消费(查询消费最高的卡号) 9、查询挂失卡号(查看所有挂失的卡号) 10、统计余额盈利(统计银行的资金流通余额和盈利结算。计算公式为:资金流通余额=总存入量-总支取量盈利结算=总支取量*0.008-总存入量*0.003) 11、存款取款存取过程(实现存款取款功能。取款要求输入密码) 12、转账交易存储过程(某卡上的款转帐到另一卡上。要求事务处理 2.2 需求分析 根据银行方面取得的信息资料,得出系统的信息需求和处理要求,得到设计所需的需求信息。这些信息是选择了对数据库设计直接有用的信息。 1、ATM自动取款机系统用例分析:用户管理员存款:客户在ATM机上实现现金的存储 开户:管理者对客户要求进行开户处理。 取款:客户在ATM机上实现现金的取款 挂失账户:管理根据客户要求对丢失的卡进行挂失转账:客户在ATM机上实现转入钱的功能 解冻账户:管理根据客户要求对找到的卡进行解冻 查询:客户在ATM机上实现余额查询的功能修改密码:管理根据客户要求对密码进行修改 2、ATM自动取款机系统的业务逻辑分析: (1)首先是用户插入银行卡(2)用户自行输入密码 (3)ATM连接银行的数据库,判断卡号密码是否正确,正确就到操作界面,否则从新输入。 (4)操作界面有取款,存款,转账,密码修改。 (5)完成用户需求后退出卡三、 数据库环境说明 : atm实习报告篇三:数据库ATM系统实训报告 目录 一、引言 . 2 1.1 1.2 编写目的 . 2 参考资料 . 2 二、 需求规约 . 3 2.1 业务描述 . 3 2.2 需求分析 . 3 三、 数据库环境说明 . 5 四、逻辑设计 . 6 5.2 数据库表物理设计 . 7 表1: 交易信息表 . 7 表2:用户信息表 . 8 表3: 银行卡信息表 . 8 5.3 视图的设计 . 9 5.4 存储过程及触发器的设计 . 9 六、 安全性设计 . 17 6.1 防止用户直接操作数据库的方法设计 . 17 七、 数据库测试 . 18 1.开户功能测试 . 18 八、 . 21 一、引言 1.1 编写目的 本文档ATM自动取款机系统设计文档的组成部分,编写数据库设计文档的目的是:明确数据库的表名、字段名等数据信息,使开发人员能据此开发该系统。 1.2 参考资料 二、 需求规约 2.1 业务描述 某银行拟开发一套ATM取款机系统,实现如下功能: 1、开户(到银行填写开户申请单,卡号自动生成) 2、获取密码(给出卡号,获取相应密码) 3 解除挂失(给出卡号,解除挂失) 4、修改密码(给出卡号,将旧密码修改为新密码) 5、挂失(给出卡号,登记挂失信息) 6、催款提醒(帐号余额小于等于某个值(比如100)时返回客户的姓名及联系电话(业务员可以催款提醒用户)。 7、周交易(查询某卡前一周的交易信息) 8、查询最高消费(查询消费最高的卡号) 9、查询挂失卡号(查看所有挂失的卡号) 10、存款取款存取过程(实现存款取款功能。取款要求输入密码) 11、转账交易存储过程(某卡上的款转帐到另一卡上。要求事务处理 2.2 需求分析 根据银行方面取得的信息资料,得出系统的信息需求和处理要求,得到设计所需的需求信息。这些信息是选择了对数据库设计直接有用的信息。 1、ATM自动取款机系统用例分析:用户管理员存款:客户在ATM机上实现现金的存储 开户:管理者对客户要求进行开户处理。 取款:客户在ATM机上实现现金的取款 挂失账户:管理根据客户要求对丢失的卡进行挂失 转账:客户在ATM机上实现转入钱的功能 解冻账户:管理根据客户要求对找到的卡进行解冻 查询:客户在ATM机上实现余额查询的功能修改密

温馨提示

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

评论

0/150

提交评论