atm系统的分析设计及仿真实现论文

atm系统的分析设计及仿真实现论文

ID:6191862

大小:2.30 MB

页数:53页

时间:2018-01-06

atm系统的分析设计及仿真实现论文_第1页
atm系统的分析设计及仿真实现论文_第2页
atm系统的分析设计及仿真实现论文_第3页
atm系统的分析设计及仿真实现论文_第4页
atm系统的分析设计及仿真实现论文_第5页
资源描述:

《atm系统的分析设计及仿真实现论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、ATM系统的分析设计及仿真实现毕业论文1中国民航大学本科毕业论文目录摘要IABSTRACTII第1章绪论11.1ATM系统现状11.2本文的研究目的1第2章开发环境介绍22.1开发环境22.2统一建模语言UML2第3章需求分析33.1系统概述33.2系统的功能需求33.3系统的性能需求43.4系统的需求分析53.4.1系统的基本功能53.4.2系统操作流程53.5系统用例建模63.5.1用例图63.3.2用例描述7第4章系统分析与设计144.1系统类图设计144.2用例分析144.2.1登录用例分析144.2.2取款用例分析154.2.3查询余额用例分析164

2、.2.4转账用例分析164.2.5存款用例分析174.2.6修改密码用例分析图184.2.7查看交易记录用例分析194.2.8充话费用例分析204.3数据库设计214.3.1E-R图214.3.2数据库逻辑结构设计211中国民航大学本科毕业论文第5章功能实现255.1系统主界面255.2登录功能实现255.3取款功能实现265.4查询余额功能实现285.5转账功能实现285.6存款功能实现305.7修改密码功能实现315.8查看记录功能实现33第6章结论36参考文献37致谢38附录:外文翻译资料391第1章绪论第1章绪论自动柜员机大部分的功能就是取款,所以大家

3、习惯称之为自动取款机。它是利用一种有磁性的卡片进行自主服务的机器,代替银行柜面人员的工作;最大程度上的满足了持卡人的业务需求,从根本上减少了银行对于人力资源的开销。银行卡持有者可以使用信用卡或储蓄卡,输入密码,验证正确后可自助办理取款、查询余额、转账、存款,修改密码,查看交易记录,话费充值等业务。1.1ATM系统现状随着人们生活水平的提高,银行业务的发展,业务量的增长,人们开始越来越多地办理银行卡业务,银行方面变得很被动,他们不得不投入巨大的人们难以想象的人力和物力资源来解决大众的存取款的问题,自动取款机的来源是在1969年汉华银行(ChemicalBank)

4、在纽约长岛北村街10号的洛克维尔中心(RockvilleCentre)的一面墙上安装了一台机器开始的,从那天起,凡持该行的带磁条塑料卡的用户可以不用排队等候银行出纳员为他们办理业务,客户可以通过它隨时取款。这就是世界上的第一台真正意义上的ATM机,时至今日,在我国的大街小巷到处都可以看到各个银行的ATM自动柜员机在工作,人们也开始习惯依赖自动柜员机,进行各种自助的存取款操作。1.2本文的研究目的ATM机作为银行服务的扩展终端机,大大的提高了银行柜台业务办理能力,24小时为客户提供最基础的银行服务。本文基于UML对ATM系统进行分析设计与仿真实现,运用了UML的

5、用例图、用例描述、类图、时序图,在此基础上运用C#基础三层架构实现银行卡的认证、账户密码验证、存取款、转账、交易明细的查询等功能。本文一方面可以锻炼面向对象分析设计能力,另一方面也可以作为软件建模与分析的很好的教学案例。1第3章需求分析第2章开发环境介绍2.1开发环境Ø开发工具:Microsoftvisualstudio2012Ø开发语言:C#Ø数据库:SQLServer2008Ø操作系统:windows72.2统一建模语言UML统一建模语言UML是一种建模语言,是由一系列标准的图形符号组成的,它用于描述软件系统的分析、设计及实施。UML的定义包含两个主要成分

6、:语义和表示法。UML的语义是用自然语言和对象约束语言描述,UML的表示法定义了UML的可视化标准表示符号,这也就意味着UML是一种可视化的建模语言。建立应用程序级别的模式中使用这些图形符号和文字即是UML,在语义上,模型是元模型的实例。定义表达模型所用语言的模型即是元模型,它定义了UML模型的结构。[4]UML的建模工具一共13种图形,被分为两大类,如图2-1所示:图2-1UML建模工具图1第3章需求分析第3章需求分析3.1系统概述ATM银行自动取款机系统,提供了银行卡持有者进行存取款、转账、查询余额、修改密码等相关功能操作,向用户提供了一个方便、简单、方便

7、操作、及时、可以不限时间存取款的现代计算机化的网络系统。其功能很大程度的人力资源的开销,同时由于手续程序减少减少了业务员的工作量,有效地提高了银行整体的工作效率和精准度。也减少了用户办理业务的等待时间;使用户不用一味的在柜台办理业务,也不用在下班时间苦恼银行已经下班,用户可以不限时间地点的存取款,并且操作简单易懂且安全。自动取款机(ATM)是一台机器,银行卡持有者可以通过它完成大量的金融交易事务。用户插入银行卡到自动取款机,系统读取磁卡的信息并提示用户输入银行卡密码,用户输入密码远程地获取银行数据库中该账户的密码,然后进行验证。若三次密码输入错误,则进行吞卡处

8、理并打印吞卡凭条,用户可凭借凭条信息去

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。