银行自动柜员机介绍_第1页
银行自动柜员机介绍_第2页
银行自动柜员机介绍_第3页
银行自动柜员机介绍_第4页
银行自动柜员机介绍_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

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

文档简介

1、 跋目 伴 录 HYPERLINK l _Toc506972944 1引言 PAGEREF _Toc506972944 h 2 HYPERLINK l _Toc506972945 癌1.1艾编写目的按 PAGEREF _Toc506972945 h 爸2 HYPERLINK l _Toc506972946 懊1.2扳项目背景哎 PAGEREF _Toc506972946 h 把2 HYPERLINK l _Toc506972947 1.3定义 PAGEREF _Toc506972947 h 2 HYPERLINK l _Toc506972948 坝1.4按参考资料翱 PAGEREF _Toc5

2、06972948 h 败2 HYPERLINK l _Toc506972949 矮2坝任务概述叭 PAGEREF _Toc506972949 h 板3 HYPERLINK l _Toc506972950 2.1目标 PAGEREF _Toc506972950 h 3 HYPERLINK l _Toc506972951 艾2.2斑运行环境哀 PAGEREF _Toc506972951 h 埃3 HYPERLINK l _Toc506972952 敖2.3爱需求概述芭 PAGEREF _Toc506972952 h 袄3 HYPERLINK l _Toc506972953 八2.4霸条件与限制办

3、PAGEREF _Toc506972953 h 碍3 HYPERLINK l _Toc506972954 拜3拔总体设计蔼 PAGEREF _Toc506972954 h 案3 HYPERLINK l _Toc506972955 哀3.1氨处理流程挨 PAGEREF _Toc506972955 h 敖3 HYPERLINK l _Toc506972956 拜3.2肮ATM机面向用邦户盎盎4 HYPERLINK l _Toc506972957 扮3.3颁ATM机面向银般行业务人员把坝8胺 3.4A傲TM机自身功能罢半稗唉安隘拜败袄翱办半爱矮9 HYPERLINK l _Toc506972958

4、佰4凹接口设靶计捌搬暗叭盎颁.败翱捌皑柏. 班巴胺扳胺扒班耙1艾2 HYPERLINK l _Toc506972961 白5艾翱系统版数据结构设计案把敖埃邦叭捌拌.肮翱疤啊背.颁跋阿1爱3绊 各项要求.白捌坝扮斑爸瓣般爸岸佰敖懊熬岸案13鞍6.1运行时间安要求跋笆霸矮案板暗伴巴斑肮暗疤案13皑6.2系统功能柏一般性要求.斑邦捌柏岸岸耙奥安佰板挨14矮6.3性能指标懊或要求叭爱芭百吧熬扮扳跋盎伴扮袄14肮6.4对安全性把的要求邦胺爸疤捌佰拜颁靶芭凹昂埃14按6.5其他专门败的求阿敖罢案翱啊隘摆按拌稗疤矮跋141.引言扳1.1 编写目蔼的疤本文档主要描述拌银行自动取款机稗(ATM)的业澳务功能,为

5、客户碍了解本系统功能坝提供较为全面的按描述,以及为本癌系统的开发人员昂提供完整的系统耙需求,本文档是艾下一步详细设计罢的基础。矮1.2项目背景蔼 鞍待开发产品名称拜:拌银行自动柜员机百产品简称把:盎ATM百ATM自动柜员百机可以提供24傲小时不间断服务隘,操作简单,可案以方便用户存、唉取款,转账,查盎询账户信息等迅矮速、便捷、优质肮的服务。 本系扮统是由三人组队八完成。1.3定义澳1、班账号。在银行中办,事务应用的单爱个账号。账号可办以为多种类型,颁但是至少包括支澳票和存款。每个疤顾客可以拥有多案个账号。班2、按 ATM案:阿Automat敖ic Tell按er Mach胺ine。一个工傲作站

6、终端,使得耙顾客能够使用现奥金卡在ATM上拌进行自己的事务碍处理。ATM同拌顾客进行交互,袄收集事务信息,扳并发送事务信息皑到中心计算机,傲由中心计算机确胺认和处理信息之皑后,将现金通过岸ATM提供给顾八客。皑3、凹银行。一个金融扒机构,负责保存摆顾客的账号信息懊,执行授权卡通安过ATM网访问哎账号。俺4、摆银行计算机。银阿行拥有的计算机班,同ATM网和岸银行自己的现金隘工作站进行交互爱。银行可以拥有笆自己的内部计算爱机网处理账号,埃但是我们只关心班同网络进行交互哎的计算机。蔼5、皑现金卡。每张卡凹提供给一个银行佰储户败,授权伴储户疤可以使用ATM霸机访问自己的账挨号。每张卡包含捌一个银行代码

7、和坝一个卡号,银行疤代码根据信用卡罢的国际标准进行艾编码,卡号确定跋卡能够访问的账把户。一张卡不能爱访问客户的所有艾账户。每张卡只罢能有一个持卡人胺,但是多个复本搬可能存在,所以暗必须考虑从不同岸的ATM机同时拌使用相同卡的行按为。绊6、储稗户。拥有银行的拌一个或者多个账啊号的人。哎储户胺可以包括一个人盎或者多个人,或懊者是公司。相同阿的人,拥有不同俺银行的账号被认芭为是不同的拌储户佰。氨7、扳事务。对单个客懊户账号的单个完耙整的操作请求。1.4参考资料版软件工程 安 彭主编 懊 重庆大学出瓣版社安数据库原理柏 郭盈发 张红笆鹃 编著 西安邦电子科技大学出叭版社隘MySQL开巴发者 (荷叭)R

8、ick F扒.van de搬r Lans著捌 许杰星 艾李强 等译任务概述2.1目标俺随着电脑技术的俺普及,在银行存版取款业务中建立拌一个自助化的管班理体系是非常必八要的,开发AT皑M系统的主要目癌标是,改变以往埃靠柜员存取款的唉手工化,以及只柏能在银行上班时佰间办理业务的时八间和空间上的局把限性建立一个规板范化电脑自动管按理模式,将存款爱、取款、转账、艾查询、修改密码伴等工作进行电脑鞍自动管理,使银翱行业务科学化,哀提高账户管理水矮平和工作效率。2.2运行环境斑Windows笆 xp/200半0以上操作系统伴下2.3需求概述靶 凹本系统可以分为吧用户与ATM机巴、银行业务员与捌ATM机及AT

9、板M机自身功能共案三个大部分。八2.4条件与限般制碍完成项目应具备背的条件:开发人稗员应具备相应的懊开发能力,ja扮va的数据库编阿程,小组成员能绊够根据计划和说岸明书的要求,按稗时完成系统的每案一部分,保证后耙面的开发进程可哎以顺利进行。百已具备的条件:敖小组成员的交流蔼比较方便;白所需的硬件设备办比较充分;般尚需补充的条件拌:尽快提高开发肮人员的编程和软霸件测试能力总体设计暗 3.1处理芭流程哎下面将使用(结扒构化设计)面向俺数据流的方法对癌ATM机系统的袄处理流程进行分埃析。系统可分为挨三个部分:一、翱ATM机面向用翱户,二、ATM板面向银行职员,敖三、ATM自身翱的功能。按现对这三大部

10、分芭流程分析:耙下面进行各模块埃功能说明:总的数据流图: 用户 ATM 业务人员统计自我恢复记录鉴别真伪银行卡密码转账凭条现金报表清单打印升级凹 3.2 安ATM机面向用伴户: 碍 E扒-R图用户储户信息账户拥有银行卡使用 ATM机取款转账查询余额修改密码账号密码余额坝ATM机系统数八据流图ATM 系统用户用户银行卡交易凭条银行卡叭细化后的ATM隘数据流图1.密码确认用户2.选择操作5.退出3.执行操作4.判断超时用户账户信息功能说明:把 1.读取败银行卡信息功能半 描述:ATM案 检查所接受的白银行卡是否合法搬的银行卡 跋 输入:用户插柏入银行卡傲 处理:检查银般行卡是否合法,耙检查银行卡的

11、磁拔条,当读取了银袄行卡的信息,并奥且确认是没有过伴期时,银行卡为敖合法银行卡扮 2.验证熬密码柏描述:密码是进暗入主操作界面的肮钥匙,密码不正耙确不能进行业务瓣办理阿输入:用户输入罢密码癌处理:根据银行邦卡信息查找数据叭库保存的用户本白张卡的密码,比袄较字符扮输出:密码是否白正确正确则进百入主操作界面否颁则退出懊 3.取款耙功能(1)案描述: ATM搬可提供的取款功百能,能从中取出安现金癌输入:用户选择芭取现业务,选择斑取现金额唉处理:密码正确吧,响应取现程序跋,读取用户取现盎金额,比较取现俺金额与本卡余额靶和允许最大取现盎额坝输出:显示用户稗要取现的金额(2)艾描述:初始取款拌序列,如果用

12、户叭取现金额大于本隘卡余额或大于最巴大取现额,则终百 扮 止罢本程序按输入:用户取现把金额大于本卡余鞍额或大于最大取暗现额处理:终止程序白输出:余额不足柏或超出最大取现柏额,回到主操作哎界面(3)罢描述:初始取款鞍序列,如果条件袄符合,则吐出现背金坝输入:金额符合哀要求熬处理:启动点钞艾机,点钞完毕并颁正确,弹出钞票扳,记录信息哎输出:弹出钞票斑,显示30秒内哎取走现金背 4.存款皑功能啊描述:可以将钞氨票塞入指定位置昂,实现将现金存拌入银行卡柏输入:选择存款矮选项,塞入钞票伴处理:启动点钞哎机,清点钞票性唉质、面值、相应笆张数和真伪,以矮及总额跋输出:显示用户挨存入现金的总额颁 5查询功颁能

13、笆描述:在拌机上查询本卡中岸的信息跋输入:选择查询坝选项版处理:查找数据癌库中本卡信息唉输出:显示本卡疤用户信息,包括蔼余额等盎6.转账功能摆 (1)哀描述:实现从本笆卡向别的银行卡敖转现金额般输入:要转入账板的银行卡号伴处理:从数据库柏中查询输入的卡氨号,显示转入账碍的信息背输出:显示转入拔账的卡的信息,白提示用户是否确般认(2)蔼输入:用户确认板,并输入转入金板额跋处理:修改转入爱账的银行卡的金靶额数据输入:转账成功啊 7.修改密按码功能碍描述:实现癌机上直接修改案银行卡的密码版输入:选择修改吧密码选项,输入奥旧密码,输入新暗密码氨处理:修改数据埃库中本卡中密码瓣输出:密码修改罢成功 稗

14、3.3 A熬TM机面向银行傲业务人员:E-R图业务人员信息编号姓名管理身份证号ATM机版本余额数据流图身份证验证业务员ATM业务员密码报表信息邦细化后的数据流背图登陆系统银行业务人员登陆信息表修改密码打印报表配 款升级系统程序查 询新密码配 款 记 录升级信息记录业务人员管理信息表 功能说明: 1.打印报表哀输入:业务人员隘启动打印程序艾处理:系统生成翱日,月,年各种版报表输出:显示报表奥 2.自动升级瓣和维护办输入:业务人员氨启动升级程序败处理:自动获取俺文件,终止系统百,升级,重启A霸TM系统输出: 3.修改密码扒输入:业务人员熬选择修改密码,吧旧密码奥处理:查询数据哎库,找到对应密昂码,

15、将旧密码换捌成新密码把输出:密码修改瓣成功 4.检验密码盎输入:业务人员坝输入其编号和密傲码隘处理:查询数据百库,找到相应密爸码,比较字符输出爱 5.密码是否败正确输入:版处理:查看比较皑字符的结果是否耙一致,不一致输出:密码错误奥 6.三次连输艾密码错误板输入:连续三次百输入的密码是错皑误的办处理:记录连续白输入错误密码的敖次数,等于3次颁,退出程序拜输出:密码三次肮错误,退出程序霸 7.密码验证斑成功柏输出:输入正确岸密码瓣处理:查看比较澳字符的结果是否胺一致,一致百输出:进入主操挨作界面哎 8.输出配款拔清单按输入:业务人员罢选择配款选项,拔送入现金澳处理:ATM机俺启动点钞机,记安录纸

16、币性质、面捌值、相应张数和挨总额。埃输出:配款值和稗ATM机总余额把3.4 AT敖M 机自身功能耙:数据流图:检测剩余金额出现假币,并提示用户鉴别有假币ATM记录历史发送到银行吞入货币不提示向银行提出请求继续提示假真足够不足增加没增加功能说明:鉴别钞票真伪稗输入:用户或银胺行业务人员放入哀钞票柏处理:启动验钞芭机,鉴别钞票的把真伪输出:案自动查询余额并绊向银行发出余额佰提示输入:傲处理:定时自动白启动余额查询程般序,查询信息表霸中余额值扮输出:向银行显啊示余额记录历史输入:案处理:将用户和熬业务人员修改后拔的密码,存取金按额等写入记录表案中输出:自我恢复颁输入:系统出现哀非硬件故障翱处理:系统

17、有一搬定的检测故障能芭力,启动故障维懊护程序进行维护澳输出:系统故障艾,暂停业务佰4. 接八口叭设计把操作面板接口:霸 显示各种操胺作选项供操作人爱员选择。岸读卡哀机般接口: 阿根据插入的卡进拔行识别工作,有肮效卡则进行存取爸款等工作,无效啊卡则进行退卡。氨储户哎面板敖接口: 显示袄各种操作选项供啊储户选择。笆同银行的网络连哎接按接口澳:八 连接其他银碍行以便进行跨行凹取款。班吐钱机肮接口: 颁 取款时吐出现俺金。拜现金接收器捌接口案:疤接受并识别要存唉入的现金。败收据打印机袄接口爸:伴打印回执单。敖通讯接口: 背 网络传瓣输协议为把扮TCP/IP等翱协议。拔数据库接口: 啊 与数据库芭进行数

18、据联系叭本应用产品在B熬/S结构的环境艾中使用,所以应翱该提供一网络环蔼境,网络传输协安议为TCP/I伴P等协议,在该胺环境的服务器上背运行的可以是W凹INDOWS2癌000操作系统瓣,客户端使用W昂indows9澳5/98/20哎00/xp操作奥系统。绊系统主要提供存摆取款、查询、修皑改密码、转账等吧功能。主要对系靶统中的信息量作疤一分析,从而取芭定系统的存储能叭力。扳5.系统数据结肮构设计芭如用数据库技术靶,详细列出设计八的各数据表结构澳。埃字段名瓣名称扒数据类型艾长度耙是否允许为空鞍卡号阿carnumb暗er扳int案 碍19凹否罢账号俺account坝I按nt 巴19爸否碍姓名版name俺Varchar瓣2_3矮否鞍身份证号暗ID按int巴18鞍否翱密码暗key巴int斑6爱否办账户余额百b

温馨提示

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

评论

0/150

提交评论