{财务管理股票证券}银行自动柜员机介绍.

上传人:管****问 文档编号:138326797 上传时间:2020-07-15 格式:DOC 页数:14 大小:44.82KB
返回 下载 相关 举报
{财务管理股票证券}银行自动柜员机介绍._第1页
第1页 / 共14页
{财务管理股票证券}银行自动柜员机介绍._第2页
第2页 / 共14页
{财务管理股票证券}银行自动柜员机介绍._第3页
第3页 / 共14页
{财务管理股票证券}银行自动柜员机介绍._第4页
第4页 / 共14页
{财务管理股票证券}银行自动柜员机介绍._第5页
第5页 / 共14页
点击查看更多>>
资源描述

《{财务管理股票证券}银行自动柜员机介绍.》由会员分享,可在线阅读,更多相关《{财务管理股票证券}银行自动柜员机介绍.(14页珍藏版)》请在金锄头文库上搜索。

1、 目 录1引言21.1编写目的21.2项目背景21.3定义21.4参考资料22任务概述32.1目标32.2运行环境32.3需求概述32.4条件与限制33总体设计33.1处理流程33.2ATM机面向用户43.3ATM机面向银行业务人员8 3.4ATM机自身功能.94接口设计. .125系统数据结构设计.136. 各项要求.136.1运行时间要求.136.2系统功能一般性要求.146.3性能指标或要求.146.4对安全性的要求.146.5其他专门的求.141.引言1.1 编写目的本文档主要描述银行自动取款机(ATM)的业务功能,为客户了解本系统功能提供较为全面的描述,以及为本系统的开发人员提供完整

2、的系统需求,本文档是下一步详细设计的基础。1.2项目背景 待开发产品名称:银行自动柜员机产品简称:ATMATM自动柜员机可以提供24小时不间断服务,操作简单,可以方便用户存、取款,转账,查询账户信息等迅速、便捷、优质的服务。 本系统是由三人组队完成。1.3定义1、账号。在银行中,事务应用的单个账号。账号可以为多种类型,但是至少包括支票和存款。每个顾客可以拥有多个账号。2、 ATM:Automatic Teller Machine。一个工作站终端,使得顾客能够使用现金卡在ATM上进行自己的事务处理。ATM同顾客进行交互,收集事务信息,并发送事务信息到中心计算机,由中心计算机确认和处理信息之后,将

3、现金通过ATM提供给顾客。3、银行。一个金融机构,负责保存顾客的账号信息,执行授权卡通过ATM网访问账号。4、银行计算机。银行拥有的计算机,同ATM网和银行自己的现金工作站进行交互。银行可以拥有自己的内部计算机网处理账号,但是我们只关心同网络进行交互的计算机。5、现金卡。每张卡提供给一个银行储户,授权储户可以使用ATM机访问自己的账号。每张卡包含一个银行代码和一个卡号,银行代码根据信用卡的国际标准进行编码,卡号确定卡能够访问的账户。一张卡不能访问客户的所有账户。每张卡只能有一个持卡人,但是多个复本可能存在,所以必须考虑从不同的ATM机同时使用相同卡的行为。6、储户。拥有银行的一个或者多个账号的

4、人。储户可以包括一个人或者多个人,或者是公司。相同的人,拥有不同银行的账号被认为是不同的储户。7、事务。对单个客户账号的单个完整的操作请求。1.4参考资料软件工程 彭主编 重庆大学出版社数据库原理 郭盈发 张红鹃 编著 西安电子科技大学出版社MySQL开发者 (荷)Rick F.van der Lans著 许杰星 李强 等译2. 任务概述2.1目标随着电脑技术的普及,在银行存取款业务中建立一个自助化的管理体系是非常必要的,开发ATM系统的主要目标是,改变以往靠柜员存取款的手工化,以及只能在银行上班时间办理业务的时间和空间上的局限性建立一个规范化电脑自动管理模式,将存款、取款、转账、查询、修改密

5、码等工作进行电脑自动管理,使银行业务科学化,提高账户管理水平和工作效率。2.2运行环境Windows xp/2000以上操作系统下2.3需求概述 本系统可以分为用户与ATM机、银行业务员与ATM机及ATM机自身功能共三个大部分。2.4条件与限制完成项目应具备的条件:开发人员应具备相应的开发能力,java的数据库编程,小组成员能够根据计划和说明书的要求,按时完成系统的每一部分,保证后面的开发进程可以顺利进行。已具备的条件:小组成员的交流比较方便;所需的硬件设备比较充分;尚需补充的条件:尽快提高开发人员的编程和软件测试能力3. 总体设计 3.1处理流程下面将使用(结构化设计)面向数据流的方法对AT

6、M机系统的处理流程进行分析。系统可分为三个部分:一、ATM机面向用户,二、ATM面向银行职员,三、ATM自身的功能。现对这三大部分流程分析:下面进行各模块功能说明:总的数据流图: 用户 ATM 业务人员统计自我恢复记录鉴别真伪银行卡密码转账凭条现金报表清单打印升级 3.2 ATM机面向用户: E-R图用户储户信息账户拥有银行卡使用 ATM机取款转账查询余额修改密码账号密码余额ATM机系统数据流图ATM 系统用户用户银行卡交易凭条银行卡细化后的ATM数据流图1.密码确认用户2.选择操作5.退出3.执行操作4.判断超时用户账户信息功能说明: 1.读取银行卡信息功能 描述:ATM 检查所接受的银行卡

7、是否合法的银行卡 输入:用户插入银行卡 处理:检查银行卡是否合法,检查银行卡的磁条,当读取了银行卡的信息,并且确认是没有过期时,银行卡为合法银行卡 2.验证密码描述:密码是进入主操作界面的钥匙,密码不正确不能进行业务办理输入:用户输入密码处理:根据银行卡信息查找数据库保存的用户本张卡的密码,比较字符输出:密码是否正确正确则进入主操作界面否则退出 3.取款功能(1)描述: ATM可提供的取款功能,能从中取出现金输入:用户选择取现业务,选择取现金额处理:密码正确,响应取现程序,读取用户取现金额,比较取现金额与本卡余额和允许最大取现额输出:显示用户要取现的金额(2)描述:初始取款序列,如果用户取现金

8、额大于本卡余额或大于最大取现额,则终 止本程序输入:用户取现金额大于本卡余额或大于最大取现额处理:终止程序输出:余额不足或超出最大取现额,回到主操作界面(3)描述:初始取款序列,如果条件符合,则吐出现金输入:金额符合要求处理:启动点钞机,点钞完毕并正确,弹出钞票,记录信息输出:弹出钞票,显示30秒内取走现金 4.存款功能描述:可以将钞票塞入指定位置,实现将现金存入银行卡输入:选择存款选项,塞入钞票处理:启动点钞机,清点钞票性质、面值、相应张数和真伪,以及总额输出:显示用户存入现金的总额 5查询功能描述:在机上查询本卡中的信息输入:选择查询选项处理:查找数据库中本卡信息输出:显示本卡用户信息,包

9、括余额等6.转账功能 (1)描述:实现从本卡向别的银行卡转现金额输入:要转入账的银行卡号处理:从数据库中查询输入的卡号,显示转入账的信息输出:显示转入账的卡的信息,提示用户是否确认(2)输入:用户确认,并输入转入金额处理:修改转入账的银行卡的金额数据输入:转账成功 7.修改密码功能描述:实现机上直接修改银行卡的密码输入:选择修改密码选项,输入旧密码,输入新密码处理:修改数据库中本卡中密码输出:密码修改成功 3.3 ATM机面向银行业务人员:E-R图业务人员信息编号姓名管理身份证号ATM机版本余额数据流图身份证验证业务员ATM业务员密码报表信息细化后的数据流图登陆系统银行业务人员登陆信息表修改密

10、码打印报表配 款升级系统程序查 询新密码配 款 记 录升级信息记录业务人员管理信息表 功能说明: 1.打印报表输入:业务人员启动打印程序处理:系统生成日,月,年各种报表输出:显示报表 2.自动升级和维护输入:业务人员启动升级程序处理:自动获取文件,终止系统,升级,重启ATM系统输出: 3.修改密码输入:业务人员选择修改密码,旧密码处理:查询数据库,找到对应密码,将旧密码换成新密码输出:密码修改成功 4.检验密码输入:业务人员输入其编号和密码处理:查询数据库,找到相应密码,比较字符输出 5.密码是否正确输入:处理:查看比较字符的结果是否一致,不一致输出:密码错误 6.三次连输密码错误输入:连续三

11、次输入的密码是错误的处理:记录连续输入错误密码的次数,等于3次,退出程序输出:密码三次错误,退出程序 7.密码验证成功输出:输入正确密码处理:查看比较字符的结果是否一致,一致输出:进入主操作界面 8.输出配款清单输入:业务人员选择配款选项,送入现金处理:ATM机启动点钞机,记录纸币性质、面值、相应张数和总额。输出:配款值和ATM机总余额3.4 ATM 机自身功能:数据流图:检测剩余金额出现假币,并提示用户鉴别有假币ATM记录历史发送到银行吞入货币不提示向银行提出请求继续提示假真足够不足增加没增加功能说明:1. 鉴别钞票真伪输入:用户或银行业务人员放入钞票处理:启动验钞机,鉴别钞票的真伪输出:2. 自动查询余额并向银行发出余额提示输入:处理:定时自动启动余额查询程序,查询信息表中余额值输出:向银行显示余额3. 记录历史输入:处理:将用户和业务人员修改后的密码,存取金额等写入记录表中输出:

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 企业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号