ATM存取款查询流程图
ATM数据流图
ATM数据流图概述:ATM(Automated Teller Machine,自动取款机)是一种自动化设备,用于在没有人工干预的情况下进行银行交易。
本文将详细介绍ATM的数据流图,展示其内部的数据流动以及与用户之间的交互。
1. 系统概述:ATM系统由多个模块组成,包括用户界面、交易处理、数据库等。
用户通过ATM机上的界面进行交互,输入指令并执行各种银行交易。
交易处理模块负责处理用户的请求,与数据库进行通信,并生成相应的交易记录。
2. 用户界面:用户界面是用户与ATM系统进行交互的入口。
它通常包括以下功能:- 插入卡片:用户将银行卡插入ATM机的卡槽。
- 输入密码:用户通过键盘输入密码进行身份验证。
- 选择操作:用户可以选择进行取款、存款、查询余额、转账等操作。
- 输入金额:用户可以通过键盘输入交易金额。
- 打印凭条:用户可以选择是否打印交易凭条。
3. 交易处理:交易处理模块负责处理用户的请求,并与数据库进行通信。
以下是交易处理的步骤:- 身份验证:系统首先验证用户的身份,比对输入的密码和数据库中存储的密码。
- 交易选择:根据用户选择的操作类型,系统确定执行的交易类型。
- 交易执行:系统根据用户的指令执行相应的交易,如取款、存款、转账等。
- 数据库交互:交易处理模块与数据库进行通信,更新用户账户余额和交易记录。
- 生成凭条:根据用户的选择,系统生成交易凭条并打印。
4. 数据库:数据库是ATM系统的核心组成部份,用于存储用户的账户信息和交易记录。
数据库包括以下表:- 用户表:存储用户的个人信息,如姓名、卡号、密码等。
- 账户表:存储用户的账户信息,包括账户余额等。
- 交易记录表:记录用户的交易信息,包括交易类型、交易金额、交易时间等。
5. 数据流图:ATM数据流图展示了数据在系统内部的流动和处理过程。
以下是ATM数据流图的主要组成部份:- 用户输入:表示用户通过界面输入的数据流。
- 用户输出:表示系统通过界面向用户输出的数据流。
中国农业银行自助设备操作流程图
中国农业银行自助设备操作流程图中国农业银行自助设备操作流程第一章总则第一条为加强和规自助设备管理,提高自助银行业务的运营质量和综合效益,根据《中国农业银行自助银行业务管理办法(试行)》等相关规定,结合我行实际情况,特制定本规程。
第二条自助设备是指我行提供的、供客户自助进行存款、取款、转账、理财、查询、改密、代缴费、存折补登等金融服务的自助设施,包括取款机(ATM)、存款机(CDM)、存取款一体机(CRS)、自助通等设备。
第三条本规程所称自助设备运营容包括自助设备的设置管理、密钥管理、巡检维护、密码钥匙与现金管理、账务核对、差错处理、吞没卡处理、客户服务、风险防、档案管理等。
第四条本规程所称自助设备管辖行指各二级分行和一级支行,负责自助设备的安装验收、选址布局、考核通报、运行监控、组织巡查、风险管理、差错处理等工作。
第五条本规程所称自助设备挂靠行指按照管理区域和管理职能指定的自助设备的挂靠营业机构,负责自助设备的日常管理维护、现金管理、账务核对、维修申报、投诉处理等工作。
第六条实行自助设备集中运营管理的二级分行或一级支行同时具备管辖行和挂靠行的双重职能。
第七条中国农业银行市分行辖属的各分支机构在自助设备运营管理过程中,必须执行本规程。
第二章机构及岗位职责第八条自助设备运营操作涉及的机构主要包括二级分行、一级支行和营业网点,岗位设置主要包括设备管理员、安全保卫人员、营业网点负责人、网点管理员、大堂经理等。
本规程主要对以上机构及岗位职责进行明确和规。
第九条二级分行及一级支行职责(一)负责辖自助设备管理,落实、监督、检查各项业务及安全制度执行情况。
(二)负责制定自助设备管理部门职责,设置自助设备管理员岗位并落实岗位责任制,设备数量在50台以上的支行至少应配备1名专职设备管理员。
(三)负责自助设备现金集中配送及加、取钞集中管理。
第十条设备管理员职责(一)负责配合上级行做好辖自助设备选址布局和安装验收等工作。
ATM(自动取款机)的用例图
ATM(自动取款机)的用例图、类图、顺序图、状态图、活动图及协作图1 用例图参与者"银行储户"和ATM机。
简化后的ATM机仅有取款、存款及其余功能。
其余功能不做详细说明。
2 类图图2所示的银行系统类图和图5是类似的,只是将工作人员换成了ATM。
整个银行系统包括了帐户库、银行储户库及ATM系统。
许多单个的帐户组成了帐户库。
帐户具有帐户类型、帐户号、余额三个属性,均为private,其类型分别为char,int,double。
六个操作分别为setType、getType、getAccountNumbe、setAccountNumbe、caculateBalance、getBalance,除caculateBalance为protected其余均为public。
setType设置帐户类型,返回类型为void,参数类型为char,输入帐户类型。
getType获取帐户类型,返回类型为char,无参数。
setAccountNumbe设置帐户号,返回类型为void,参数类型为int,输入帐户号。
getAccountNumbe获取帐户号,返回类型为int,无参数。
caculateBalance计算余额,返回类型为void,参数为double,第一个参数为输入存取款数额,第二个参数为存款余额,既为输入也为输出。
getBalance获取帐户余额,返回类型为double,无参数。
许多银行储户组成了储户库。
ATM系统包含了许多ATM机。
银行储户及ATM 机两个类包含哪些属性,哪些操作,它们的可见性及操作的返回类型、参数个数、参数类型从类图上都一目了然。
更多的属性及操作都可以一一加上,使这个类图更详细更完整,从而使参与项目的每个成员都能无歧义的明了整个设计的类的结构。
同样对于一个真正的银行系统,这个类图过于简单。
比如帐户类型我们可以先定义一个abstract class,它包含一个帐户最基本的属性及操作。
ATM自动存取款机服务指南
ATM自动存取款机服务指南24小时客户服务热线:95599使用说明一、本机已加入中国银联网络,受理金穗卡和其他银行发行的银联卡。
二、本机提供现金取款、现金存款、转账、汇款、查询余额、修改密码等服务。
三、现金取款、现金存款操作步骤:●插入银行卡(卡面向上)→输入密码→按屏幕提示操作;●取款完成,请取回现金和交易凭条;存款完成,请取回交易凭条;●离开前,请务必取回银行卡。
注意事项一、取款金额必须是100元的整数倍,每天累计取款最多20000元。
二、现金存款受理50元和100元面额,每次最多150张;钞票必须平整无折角。
三、转账和汇款时,请仔细确认对方卡号和户名。
四、用卡时,谨防密码被偷窥,保管好凭条,及时取走现金和卡。
五、遇吞卡、不吐钞、卡钞等异常情况请立即与本行联系。
遇不法侵害时,请拨打报警电话110。
ATM自动取款机服务指南使用说明一、本机已加入中国银联网络,受理金穗卡和其他银行发行的银联卡。
二、本机提供现金取款、转账、查询余额、修改密码等服务。
三、取款操作步骤:●插入银行卡(卡面向上)→输入密码→按屏幕提示选择取款操作;●取款完成,请取回现金、银行卡和交易凭条。
四、转账操行步骤●插入银行卡(卡面向上)→输入密码→按屏幕提示选择转账操作。
转账时,请仔细确认对方卡号和户名;●取款完成,请取回银行卡和交易凭条。
注意事项一、取款金额必须是100元的整数倍,每天累计取款最多20000元。
二、用卡时,谨防密码被偷窥;离开前,请务必取回银行卡。
三、遇吞卡、不吐钞等异常情况请立即与本行联系。
遇不法侵害时,请拨打报警电话110。
自动服务终端服务指南一、本机受理金穗卡。
二、本机提供余额查询和转账服务,还提供查询交易明细、查询消费积分、修改密码、自助缴费、补打存折、公共信息等服务。
三、查询余额操作步骤:●点击屏幕,选择余额查询功能;●插入银行卡(卡面向上)→输入密码→按屏幕提示操作;●离开前,请务必取回银行卡。
注意事项一、转账时,请仔细确认对方卡号和户号。
ATM存取款查询流程图
ATM 存取款查询流程图一、数据流图顶层数据流图0层数据流图一层数据流图操作完成二层数据流图 取款:查询:二、E-R图本系统功能管理如下:(1)用户管理:输入用户名、密码,进入操作界面。
(2)查询管理:你可以查询自己的用户信息,卡号以及账户余额等。
(3)修改用户信息管理:此管理中你可以修改你自己相应的信息,密码等。
(4)取款管理:输入相应要取款的金额,然后提交。
(5)转账管理:输入你自己的卡号,准确的金额以及对方的卡号进行转款管理。
(6)系统退出三、数据字典(1)用户信息=用户ID+用户姓名+性别+身份证号+住址+联系方式(2)银行卡信息=用户ID+用户姓名+卡号+密码+账户余额+开户日期用户ID=“1”..“9999999……”用户姓名=2{字母}24性别=“男”,“女”身份证号={数字}17+{字母,数字}1住址=省/市/区(县)联系方式=“00000000000”……“99999999999”或“00-0000-0000000”……“99-9999-99999999”卡号={数字}19密码=(“0”|“000001”..“999999”)账户余额=“0000000.01”..“9999999.99”开户日期=年+月+日年=“0001”..“9999”月=“01”..“12”日=“01”..“31”四、UML事件流:1、用户插入卡2、系统提示要求客户输入卡密码3、对用户输入的密码进行验证正确后,系统出现操作界面4、用户选择相应的操作5、系统进行处理6、处理完成后(非退出操作),系统再出现操作界面供用户选择ATM 类图ATM 系统存款顺序图: 客户需求分析报告1 引言1.1目的为了明确用户的需求并较好的与开发人员进行沟通,使用户与开发人员双方…….1.2、系统背景以及实验要求说明ATM自动柜员机(automatic teller machine)是银行在不同地点设置的一种小型机器,利用一张信用卡大小的胶卡上的磁带〔或芯片卡上的芯片〕记录客户的基本户口资料(通常就是银行卡,或称金融卡,或称提款卡),让客户可以透过机器进行提款、存款、转帐等银行柜台服务,大多数客户都把这种自助机器称为提款机。
atm取款流程图
atm取款流程图ATM取款流程图。
一、插卡。
用户来到ATM机前,首先要插入银行卡。
插卡口通常位于ATM 机的正面,用户将银行卡插入插卡口,并按照屏幕上的指示进行操作。
二、输入密码。
插卡后,屏幕上会显示相应的操作提示,用户需要按照提示输入密码。
密码输入完成后,按下确认键进行下一步操作。
三、选择取款。
屏幕上会显示取款选项,用户可以根据需要选择取款金额。
通常有预设金额选项和自定义金额选项,用户可以根据自己的需求进行选择。
四、确认取款。
用户确认取款金额后,屏幕会显示确认取款信息,用户需要再次确认取款金额是否正确。
确认无误后,按下确认键进行下一步操作。
五、取款完成。
ATM机会发出取款的声音,同时屏幕会显示取款成功的提示。
用户可以在取款口取出现金,并在屏幕上选择是否需要打印取款凭条。
六、取款凭条。
如果用户需要取款凭条,可以选择在屏幕上打印取款凭条。
取款凭条包含取款金额、时间、机器编号等信息,用户可以保留作为取款记录。
七、取卡。
取款完成后,用户需要记得取回银行卡。
ATM机会在屏幕上提示用户取卡,用户按照提示将银行卡取出。
八、结束操作。
取回银行卡后,用户可以选择是否需要进行其他操作,如查询余额、转账等。
如果不需要进行其他操作,用户可以选择结束操作,ATM机会自动退出当前用户界面。
以上就是ATM取款的整个流程,简单、方便、快捷。
希望用户在使用ATM机取款时,能够按照流程操作,确保取款的安全和准确性。
同时,也希望银行能够不断完善ATM机的功能,提升用户体验,为用户提供更加便捷的金融服务。
ATM存取款查询流程图
ATM 存取款查询流程图一、数据流图顶层数据流图0层数据流图一层数据流图操作完成二层数据流图 取款:查询:二、E-R图本系统功能管理如下:(1)用户管理:输入用户名、密码,进入操作界面。
(2)查询管理:你可以查询自己的用户信息,卡号以及账户余额等。
(3)修改用户信息管理:此管理中你可以修改你自己相应的信息,密码等。
(4)取款管理:输入相应要取款的金额,然后提交。
(5)转账管理:输入你自己的卡号,准确的金额以及对方的卡号进行转款管理。
(6)系统退出三、数据字典(1)用户信息=用户ID+用户姓名+性别+身份证号+住址+联系方式(2)银行卡信息=用户ID+用户姓名+卡号+密码+账户余额+开户日期用户ID=“1”..“9999999……”用户姓名=2{字母}24性别=“男”,“女”身份证号={数字}17+{字母,数字}1住址=省/市/区(县)联系方式=“00000000000”……“99999999999”或“00-0000-0000000”……“99-9999-99999999”卡号={数字}19密码=(“0”|“000001”..“999999”)账户余额=“0000000.01”..“9999999.99”开户日期=年+月+日年=“0001”..“9999”月=“01”..“12”日=“01”..“31”四、UML事件流:1、用户插入卡2、系统提示要求客户输入卡密码3、对用户输入的密码进行验证正确后,系统出现操作界面4、用户选择相应的操作5、系统进行处理6、处理完成后(非退出操作),系统再出现操作界面供用户选择ATM 类图ATM 系统存款顺序图: 客户需求分析报告1 引言1.1目的为了明确用户的需求并较好的与开发人员进行沟通,使用户与开发人员双方…….1.2、系统背景以及实验要求说明ATM自动柜员机(automatic teller machine)是银行在不同地点设置的一种小型机器,利用一张信用卡大小的胶卡上的磁带〔或芯片卡上的芯片〕记录客户的基本户口资料(通常就是银行卡,或称金融卡,或称提款卡),让客户可以透过机器进行提款、存款、转帐等银行柜台服务,大多数客户都把这种自助机器称为提款机。
自动存取机操作方法
自动存取机操作方法
1. 插入银行卡:找到自动存取机的卡槽,将银行卡插入槽口,确保插入正确且完全。
2. 输入密码:自动存取机会要求输入银行卡的密码,使用键盘输入密码,注意保持密码的保密性。
3. 选择操作:根据自动存取机的界面提示,选择您想要进行的操作,比如存款、取款、查询余额等。
4. 输入金额:如果选择了存款或取款操作,自动存取机会要求您输入要操作的金额。
使用键盘输入想要存款或取款的金额。
5. 确认操作:在输入金额后,自动存取机通常会要求您确认操作。
确保您输入的金额和操作正确无误后,按下确认键或同意按钮。
6. 完成操作:自动存取机会执行您选择的操作,如存款成功会显示存款成功界面,取款成功会从机器中吐出现金等。
7. 取回银行卡:完成操作后,自动存取机会要求您取回银行卡。
请确保您取回银行卡并将其安全存放。
8. 保护个人信息:使用自动存取机时,请注意周围环境安全,并确保他人无法窥视密码和账户信息,以保护您的个人财产安全。
ATM(自动取款机)的用例图
ATM(自动取款机)的用例图、类图、顺序图、状态图、活动图及协作图1 用例图参与者"银行储户"和ATM机。
简化后的ATM机仅有取款、存款及其余功能。
其余功能不做详细说明。
2 类图图2所示的银行系统类图和图5是类似的,只是将工作人员换成了ATM。
整个银行系统包括了帐户库、银行储户库及ATM系统。
许多单个的帐户组成了帐户库。
帐户具有帐户类型、帐户号、余额三个属性,均为private,其类型分别为char,int,double。
六个操作分别为setType、getType、getAccountNumbe、setAccountNumbe、caculateBalance、getBalance,除caculateBalance为protected其余均为public。
setType设置帐户类型,返回类型为void,参数类型为char,输入帐户类型。
getType获取帐户类型,返回类型为char,无参数。
setAccountNumbe设置帐户号,返回类型为void,参数类型为int,输入帐户号。
getAccountNumbe获取帐户号,返回类型为int,无参数。
caculateBalance计算余额,返回类型为void,参数为double,第一个参数为输入存取款数额,第二个参数为存款余额,既为输入也为输出。
getBalance获取帐户余额,返回类型为double,无参数。
许多银行储户组成了储户库。
ATM系统包含了许多ATM机。
银行储户及ATM 机两个类包含哪些属性,哪些操作,它们的可见性及操作的返回类型、参数个数、参数类型从类图上都一目了然。
更多的属性及操作都可以一一加上,使这个类图更详细更完整,从而使参与项目的每个成员都能无歧义的明了整个设计的类的结构。
同样对于一个真正的银行系统,这个类图过于简单。
比如帐户类型我们可以先定义一个abstract class,它包含一个帐户最基本的属性及操作。
自动取款机的使用流程
自动取款机的使用流程
1. 登录账户
•输入银行卡
•输入密码
•选择语言
2. 选择取款操作
•按下取款按钮
•输入取款金额
3. 确认取款
•验证账户余额是否足够取款金额
•确认取款金额无误
4. 取款操作
•等待取款机处理
•取走现金
5. 选择其他操作
•查询余额
•转账
•修改密码
6. 退出操作
•按下退出按钮
•取走银行卡
7. 安全提示
•避免在公共场合输入密码
•尽量选择人流较多的地点使用取款机
•注意周围是否有可疑人员
8. 使用常见问题解答
Q: 为什么我无法登录账户?
A: 可能是输入的银行卡号或密码错误,请检查后重新输入。
Q: 我忘记密码了怎么办?
A: 请联系所属银行客服,根据身份验证流程重置密码。
Q: 取款机卡住了怎么办?
A: 不要慌张,先查看屏幕上是否有提示信息,如有需要,请联系附近的银行工作人员寻求帮助。
Q: 如果我输错了取款金额怎么办?
A: 在取款机指示下,选择其他操作中的余额查询,确认账户余额后再重新进行取款操作。
Q: 如何保护账户安全?
A: 请保管好银行卡和密码,避免泄露给他人。
避免使用过于简单的密码,定期更换密码也是一种有效的保护方式。
9. 注意事项
•如果取款机有异常情况或出现故障,请及时通知银行工作人员。
•在操作过程中,注意周围是否有人盯着你的动作,以防被他人窥视密码等操作。
以上是自动取款机的使用流程,希望对您有所帮助。
如有任何问题,请及时咨询所属银行的客服中心。
ATM机自动取款流程图
A T M机自动取款流程
图
标准化管理处编码[BBX968T-XBB8968-NNJ668-MM9N]
ATM机自动取款流程图
说明:储户到ATM机取款,在插入磁卡后,系统界面则出现需要输入密码的提示,输入密码,如果提示密码不正确,则需再次输入,输入3次都不正确则锁卡,需到银行营业厅办理解卡业务;如果密码正确,则进入选择服务类型界面,选择“取款”一项,储户输入或选择取款的金额,吐钞后语音提示核对现金,而后储户可以在新出现的界面上选择继续服务还是退卡。
储户取回磁卡则整个取款流程结束。
ATM存取款查询流程图
ATM 存取款查询流程图一、数据流图顶层数据流图0层数据流图一层数据流图操作完成二层数据流图 取款:查询:二、E-R图本系统功能管理如下:(1)用户管理:输入用户名、密码,进入操作界面。
(2)查询管理:你可以查询自己的用户信息,卡号以及账户余额等。
(3)修改用户信息管理:此管理中你可以修改你自己相应的信息,密码等。
(4)取款管理:输入相应要取款的金额,然后提交。
(5)转账管理:输入你自己的卡号,准确的金额以及对方的卡号进行转款管理。
(6)系统退出三、数据字典(1)用户信息=用户ID+用户姓名+性别+身份证号+住址+联系方式(2)银行卡信息=用户ID+用户姓名+卡号+密码+账户余额+开户日期用户ID=“1”..“9999999……”用户姓名=2{字母}24性别=“男”,“女”身份证号={数字}17+{字母,数字}1住址=省/市/区(县)联系方式=“00000000000”……“99999999999”或“00-0000-0000000”……“99-9999-99999999”卡号={数字}19密码=(“0”|“000001”..“999999”)账户余额=“0000000.01”..“9999999.99”开户日期=年+月+日年=“0001”..“9999”月=“01”..“12”日=“01”..“31”四、UML事件流:1、用户插入卡2、系统提示要求客户输入卡密码3、对用户输入的密码进行验证正确后,系统出现操作界面4、用户选择相应的操作5、系统进行处理6、处理完成后(非退出操作),系统再出现操作界面供用户选择ATM 类图ATM 系统存款顺序图: 客户需求分析报告1 引言1.1目的为了明确用户的需求并较好的与开发人员进行沟通,使用户与开发人员双方…….1.2、系统背景以及实验要求说明ATM自动柜员机(automatic teller machine)是银行在不同地点设置的一种小型机器,利用一张信用卡大小的胶卡上的磁带〔或芯片卡上的芯片〕记录客户的基本户口资料(通常就是银行卡,或称金融卡,或称提款卡),让客户可以透过机器进行提款、存款、转帐等银行柜台服务,大多数客户都把这种自助机器称为提款机。
自动取款机的操作流程
自动取款机的操作流程
自动取款机的操作流程如下:
第一步:进行取款时,为了保护隐私和自己的财产安全,防止正在使用时其他人的突然闯入,可以将门进行上锁。
第二步:将银行卡插入“插卡口”,需要注意的是插卡时有芯片的一面需要朝上,然后银联标志离自己这边近。
第三步:等待系统读取银行卡信息,如果没有被锁卡或者被挂失都可以读取成功,如果不能读取就需要呼叫工作人员了。
第四步:读取注意事项,点击【继续】
第五步:输入密码,并点击【确认】,密码输入三次错误就会被锁卡哦。
第六步:选择“取款”。
除了取款外还可以进行存款,查询等等操作。
第七步:输入“取款金额”,点击【确认】
第八步:等待机器数钱并将钱从取款口拿出,取款口的开放时间足够我们将钱取出来,不用担心手会被夹到哦。
第九步:取款完毕后,记得清点数量是否正确,有无缺少。
如果有需要可以打印回单和打印冠字号,没有需要就可以直接选择“退卡”。
将银行卡收好,开门就完成取款了。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
ATM 存取款查询流程图
一、数据流图
顶层数据流图
0层数据流图
一层数据流图
操作完成
二层数据流图 取款:
查询:
二、E-R图
本系统功能管理如下:
(1)用户管理:输入用户名、密码,进入操作界面。
(2)查询管理:你可以查询自己的用户信息,卡号以及账户余额等。
(3)修改用户信息管理:此管理中你可以修改你自己相应的信息,密码等。
(4)取款管理:输入相应要取款的金额,然后提交。
(5)转账管理:输入你自己的卡号,准确的金额以及对方的卡号进行转款管理。
(6)系统退出
三、数据字典
(1)用户信息=用户ID+用户姓名+性别+身份证号+住址+联系方式(2)银行卡信息=用户ID+用户姓名+卡号+密码+账户余额+开户日期
用户ID=“1”..“9999999……”
用户姓名=2{字母}24
性别=“男”,“女”
身份证号={数字}17+{字母,数字}1
住址=省/市/区(县)
联系方式=“00000000000”……“99999999999”或“00-0000-0000000”……“99-9999-99999999”
卡号={数字}19
密码=(“0”|“000001”..“999999”)
账户余额=“0000000.01”..“9999999.99”
开户日期=年+月+日
年=“0001”..“9999”
月=“01”..“12”
日=“01”..“31”
四、UML
事件流:
1、用户插入卡
2、系统提示要求客户输入卡密码
3、对用户输入的密码进行验证正确后,系统出现操作界面
4、用户选择相应的操作
5、系统进行处理
6、处理完成后(非退出操作),系统再出现操作界面供用户选择
ATM 类图
ATM 系统存款顺序图
: 客户
需求分析报告
1 引言
1.1目的
为了明确用户的需求并较好的与开发人员进行沟通,使用户与开发人员双方…….
1.2、系统背景以及实验要求说明
ATM自动柜员机(automatic teller machine)是银行在不同地点设置的一种小型机器,利用一张信用卡大小的胶卡上的磁带〔或芯片卡上的芯片〕记录客户的基本户口资料(通常就是银行卡,或称金融卡,或称提款卡),让客户可以透过机器进行提款、存款、转帐等银行柜台服务,大多数客户都把这种自助机器称为提款机。
中国大陆在1980年代末期才开始在深圳出现提款机,现在扩展至全国。
并且多数柜员机都已加入银联网络,只要是有银联标志的银行卡都可以通用,但收费与否则和发卡行的规定有关。
没有银联标志的卡只能在本行网络的柜员机上使用。
目前,国内已有大量自动柜员机,遍布于银行营业大厅、超市、商业机构、机场、车站、码头和闹市区。
因为ATM技术的高安全性和高速度,所以在我国的发展十分迅速,尤其在银行领域。
我国宽带网已初具规模,已建立成完整的电子商务安全认证体系。
几乎所有的银行都是采用ATM技术,主要用于各地区之间交换数据和ATM终端。
本实验的目的是掌握软件体系结构建模的概念及4+1视图模型、熟悉Rational Rose 2003、Microsoft Office Visio的使用方法、掌握利用UML进行软件体系结构的相应视图设计。
实验使用Rational Rose 2003进行A TM系统软件体系结构的建模设计,包括静态建模和动态建模,要求完成ATM机系统的用例图、类图、顺序图、协作图、系统状态图、系统活动图、系统构件图和系统部署图的设计。
统一建模语言UML是一个通用的可视化建模语言,基于主流的软件开发方法和开发经验,明确定义了建模的语法和语义,可用来作为软件体系结构建模的辅助设计工具。
UML 所提供的静态和动态建模机制可用来实现软件体系结构的4+1视图模型,即辅助设计逻辑视图、进程视图、物理视图、开发视图和场景视图。
..
1.3 参考资料
……..
1.4术语
客户:
卡:
储户:
ATM :Auto Teller Machine,分为两部分组成。
一部分是ATM服务器,另一部分是ATM终端。
终端负责和银行卡持有者进行交互,ATM服务器负责处理交易。
一个ATM服务器可以同时连接多个ATM终端。
账号:
2 项目概述
2.1总体功能描述
这个项目的开发是为银行提供一套高效稳定可靠的终端服务平台,为储户登录,存款,取款,查询等操作提供便利……
3.2 具体功能需求分析
功能名称:取款
创建人
最后修改人
创建日期
最后修改日期
角色:客户
描述:客户输入取款金额。
系统判断账户正常且金额允许后提供款给客户。
前置条件:取款身份帐号密码合法
后置条件:无
主干过程
客户指定所需金额,
系统接受请求,判断帐号余额充足后从账户扣钱,
ATM吐现金,客户取款
客户得到交易凭条
客户输入其他信息,结束此次取款
系统保存交易信息,添加日志。
分支过程
1.1账户余额不足
系统提示“您输入的取款金额超过您的账户余额”
系统返回主交易界面,结束此次取款
1.2单笔超限或当日取款总额超限
系统提示“输入金额有误,一次的交易金额不超过2500或当日取款
总额超过限制50000.”
系统返回主交易界面,结束此次取款
1.3 ATM余额不足
系统提示“很抱歉,ATM余额不足,暂时不能为您服务”
系统返回主交易界面,结束此次取款
异常 E.1 账户状态非法(被冻结或强制冻结)
系统提示“账户异常,写入系统异常日志
系统返回主交易界面,结束此次取款
E.2 账户状态异常(挂失中)
系统提示“您的账户处于挂失中…”
系统返回主交易界面,结束此次取款
E.3 账户状态异常(卡已注销)
系统提示“本卡已被注销,卡将被收回,请确认”
系统返回主交易界面,结束此次取款
E.4 吐现金失败
冲正,写入系统异常日志
系统返回主交易界面,结束此次取款
…….
【此文档部分内容来源于网络,如有侵权请告知删除,本文档可自行编辑和修改内容,感谢您的支持!】。