软件工程课程设计-atm取款服务系统

软件工程课程设计-atm取款服务系统

ID:6820294

大小:2.12 MB

页数:27页

时间:2018-01-27

软件工程课程设计-atm取款服务系统_第1页
软件工程课程设计-atm取款服务系统_第2页
软件工程课程设计-atm取款服务系统_第3页
软件工程课程设计-atm取款服务系统_第4页
软件工程课程设计-atm取款服务系统_第5页
资源描述:

《软件工程课程设计-atm取款服务系统》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、软件工程课程设计--------ATM机取款服务系统学校:院系:计算机科学与技术学院专业:计算机科学与技术组员:271.引言1.1编写目的本次软件设计的目的是建设一个通过软件实现ATM机各项功能的模拟系统,能够更加方便的为客户提供取款,转账和余额查询等功能,并且按模块划分功能,最大程度的来提神系统的健壮性和可扩展性。根据迭代式开发原理,逐步完善,直至完全满足客户的需求。1.2适用范围ATM的功能要求支持在本公司注册过的所有银行,为其提供服务。1.3背景ATM自动取款机是由计算机控制的持卡人自我服务型的金融专用设备。ATM是英文AutomaticTellerMachine的缩写。A

2、TM是最普遍的自助银行设备,可以提供最基本的银行服务之一,即出钞交易,有些全功能的产品还可以提供信封存款业务。在ATM自动取款机上也可以进行账户查询、修改密码和转账的业务。作为自助式金融服务终端,除了提供金融业务功能之外,ATM自动取款机还具有维护、测试、事件报告、监控和管理等多种功能。ATM自动取款机系统,是一个有终端机,ATM系统,数据库组成的应用系统。系统功能有用户在ATM上提取现金、查询账户余额、修改密码及转账功能。ATM自动取款机系统向用户提供一个方便、简单、及时、随时随地可以随心所欲存取款的互联的现代计算机化的网络系统。可以大大减少工作人员,节约人力资源的开销,同时由

3、于手续程序减少也可以减轻业务员的工作负担,有效地提高了整体的工作效率和精确度。减少了用户办理业务的等待时间;用户可以随时随地可以随心所欲存取款,并且操作简单易懂;用户还可以选择在柜台办理业务或自己在自动提款机和自动取款机办理业务。271.4文档概述ATM自动柜员机系统是由计算机控制的银行自动出纳系统,主要服务于活期储蓄,实现客户自助服务的电子化设备。统一建模语言UML(UnifiedModelingLanguage)是面向对象技术的一个重要应用,也是软件工程环境中对象分析和设计的重要工具。通过UML对ATM自动取款机建模,实现查询余额,取款,转账,更改密码等业务,对各功能进行具体

4、的分析和建模。1.5参考资料《软件工程导论(第5版)》清华大学出版社张海藩编著《UML面向对象建模与设计》人民邮电出版社MichaelBlaha,JamesRumbaugh编著2.任务概述2.1.目标本系统可以帮助用户更为轻松的进行取款,转账和查询余额等业务。从用户角度出发,更为理性的设计银行卡卡号,来保证更高的安全性和更快捷的银行业务操作,来吸引更多的客户使用。2.2.用户特点1.客户:通过输入自身信息进入系统,主要完成取款、转账和余额查询操作。3.核心技术1.在代码的编制方面,我们使用的是java的GUI设计;2.在数据库方面我们使用的是oracle数据库,版本号为11.1.

5、0.6.0release1。(oracle11g对应JDBC驱动在附件中已经打包)3.在做界面的美观设计时,我们将设计代码封装在了demo.xml文件中,如果之后的设计需要对界面的外观进行相应的修改,直接更改该文件即可。274.数据库方面的各类脚本,包括表的建立、删除、修改,以及表中数据的插入、更新和删除操作都已经保存在对应的txt文档中(在附件中已经打包)。4.项目需求分析4.1系统功能概述4.1.1ATM自动取款机系统相关的主要对象(1)用户:使用ATM自动取款机进行现金交易。进行取款、查询余额、设置密码、转账等操作。(2)数据库:对用户的所有信息进行存储更新。4.1.2AT

6、M自动取款机系统相关的主要功能(1)取款功能:用户按照系统输入要求输入取款金额即可取出相应金额的现金。(2)查询余额功能:用户可以查看账户所剩现金余额。(3)修改密码功能:如果用户想要修改当前密码,通过系统可以设置新密码。(4)转账功能:用户可以通过该功能将自己账户上的金额转到其他账户。首先,ATM要求用户输入密码,接下来ATM把从银行卡上读到的信息以及用户输入的密码传给ATM自动取款机系统,系统通过于数据库中的信息进行核对,如果密码正确ATM就要求用户选择事务类型(取款、查询等),直至用户选择退出应用服务,询问用户是否退出银行卡结束服务,如果用户选择结束,则退出银行卡,系统重回

7、登陆界面。4.1.3ATM自动取款机系统相关的界面(1)登录界面:在整个的系统中,首先用户要输入正确用户登录密码以后才可以进入主界面进行相关的操作。(2)主界面:当用户输入正确的用户密码以后,出现主界面,包括以下的一些功能:27a)主界面有“查询余额”“取款”“转账”“修改密码”等功能选项。b)主界面中还有“退卡”功能选项,点击即退出系统服务。(3)取款界面:当用户在菜单栏点击取款功能选项,可以进入取款界面:a)首先你可以输入取款的金额,输入的必须为50倍数的数字,否则系统会提示

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

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

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