ATM机模拟系统.doc_第1页
ATM机模拟系统.doc_第2页
ATM机模拟系统.doc_第3页
ATM机模拟系统.doc_第4页
ATM机模拟系统.doc_第5页
全文预览已结束

下载本文档

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

文档简介

ATM机模拟系统1引言1.1编写目的ATM机模拟系统是银行业务流程过程中十分重要且必备的环节之一,在银行业务流程当中起着承上启下的作用,其重要性不言而喻。但是,目前许多银行在具体的一些业务流程处理过程中仍然使用手工操作的方式来实施,不仅费时、费力,效率低下,而且无法达到理想的效果。然而ATM自动取款功能不带为银行节省大量财力人力,还为广大城市用户带来便捷。为明确软件需求、安排项目规划与进度、组织软件开发与测试,撰写本文档,本文针对上述问题,采用软件工程的开发原理,依据软件流程过程规范,按照需求分析,概要设计,程序编码,软件应用等过程,开发了这个系统。1.2项目背景待开发项目名称:ATM自动取款机系统的分析与设计使用语言:SQL、C#项目开发者:董立杰、刘许、姜亚娟、孙晓玉1.3定义专业术语与缩略词:帐号:在银行中,事物应用的单个帐号。帐号可以为多种类型,但是至少包括支票和存款。每个顾客可以拥有多个帐号。客户:拥有银行的一个或多个帐号的人。可以是一个人或多个人,或者是公司。相同的人,拥有不同的银行帐号被认为是不同的落户。ATM:ATM是Automatic Teller Machine 的缩写,意为自动柜员机。是一种高度精密的机电一体化设备,利用磁卡或智能IC卡储存用户信息并通过加密键盘输入密码然后通过银行内部网络验证并进行各种交易的金融自助设备。事务:对单个客户帐号的单个完整的操作请求,一般是指要做的或所做的事情。GUI:(Graphical User Interface )图形用户界面。是指采用图形方式显示的计算机操作用户界面。1.4参考资料1数据库开发与实例2软件工程3数据库应用项目教程2项目概述2.1系统简介本设计按要求采用“项目小组”的形式,结合具体开发项目进行设计。需完成如下文档(1)可行性研究报告 (2)项目开发计划 (3)需求规格说明书 (4)软件设计说明书 (5)测试计划 测试报告 (6)用户操作手册 并完成系统的功能设计、数据库设计和人机界面设计。 撰写软件测试计划。功能设计包括模块层次图,数据库设计包括E-R图、数据字典。人机界面设计是程序设计的一个重要方面,用户界面的设计在研究技术问题的同时对人加以研究。要考虑用户界面的一致性、容错性、简洁、易操作性,给用户适当的帮助。本ATM自动取款机系统索要包含的子系统有:(1) 取款子系统(2) 转账子系统(3) 查询余额子系统(4) 修改密码子系统(5) 打印凭条子系统(6) 缴费子系统(7) 存款子系统其中每个子系统同时又包括:功能性能输入项目输出项目算法程序逻辑接口存储分配限制条件测试要点实现的功能主要有:ATM取款系统(1)模拟读卡功能,包括:1) 读取虚拟的卡号信息,查找数据库找到相关信息。2) 识别虚拟的卡的类型,记录卡号和银行信息。3) 验证卡号4) 在显示器提示输入密码。(2)键盘输入处理,包括: 1) 接受用户输入密码、查询密码、更改密码2) 接受用户输入取款金额、存款金额、查询余额(3)显示模块功能,包括:显示与客户有关的信息,包括一切交互时所需的提示、确认等信息。(4)模拟吞吐钱功能,以数据库中的ATM机现金模拟ATM机现金,包括:1) 定额取款:可选择100,300,500,1000,1500,2000,2500。七种额度进行取款。2) 其他数额:可输入1000-2500,包含100的倍数的数额进行取款。3)验证并显示存款金额。(5)模拟转账功能,包括:要转账的账号和转账金额。(6)模拟缴费功能,包括:1)移动、联通、电信和固定电话缴费项目。2)输入要缴费的号码并确认。3)输入缴费金额并确认。(7)打印客户清单:数据库中记录着所有客户登陆操作信息,客户退出系统时可选择打印此次登陆AMT机的客户清单2.2数据库设计2.2.1数据库包括3个表:用户表、账户信息表、交易记录表。2

温馨提示

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

评论

0/150

提交评论