下载此文档

自动取款机设计总结.docx


文档分类:论文 | 页数:约22页 举报非法文档有奖
1/22
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/22 下载此文档
文档列表 文档介绍
该【自动取款机设计总结 】是由【ATONGMU】上传分享,文档一共【22】页,该文档可以免费在线阅读,需要了解更多关于【自动取款机设计总结 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。自动取款机设计总结

号2023110317
课程设计
自动取款机总结
------------------虚拟自动取款机毕业设计总结
学生姓名:郭永攀

别:信息安全系

业:软件开发

级:09级
指导教师:刘琦


从今阶段正式进入ATM系统的软件设计阶段,本阶段完成系统的大致设计并明确系统的数据构造与软件构造,在软件设计阶段主要是把软件需求转化为软件表示过程,这种表示只是描述软件总的概貌,把它加工成程序细节上特别接近于源程序的表示,使软件开发人员在编码阶段以此文档供为标准。

应呼和浩特建立银行网络建立和改造需要,为客户供应便利、快速、便捷的自动存取款业务提出了ATM机自动取款系统设计与实现的工程,并由软件工程08-2班第七小组完成设计与开发,上级主管部门计算机系。要求此系统能够实现所提出的根本功能要求并且兼容现在使用的软件。

客户:拥有银行的一个或多个帐号的人。可以是一个人或多个人,或者是公司。一样的人,拥有不同的银行帐号被认为是不同的落户。
ATM:ATM是Automatic
Teller
Machine
的缩写,意为自动柜员机。是一种高度周密的机电一体化设备,利用磁卡或智能IC卡储存用户信息并通过加密键盘(EPP)输入密码然后通过银行内部网络验证并进展各种交易的金融自助设备。
事务:对单个客户帐号的单个完整的操作恳求,一般是指要做的或所做的事情。
储蓄卡:储蓄卡是银行为储户供应金融效劳而发行的一种金融交易卡。它的主要功能是能在联网ATM和储蓄所存、取款及在联网的POS上进展消费,但不具备透支功能。

[1]
工程经核准的规划任务书、合同及上级机关的批文
[2]
工程开发规划
[3]
需求规格说明书
[4]
文档所引用的资料、采纳的标准或标准
[5]
:张海藩
书名:软件工程导论(第五版)出版社:清华大学出版社
出版时间:2023-2
[6]
:王珊
萨师煊
书名:数据库概论
出版社:高等教育出版社
出版时间:2023-5
[7]
:吴健
郑潮
汪杰
书名:UML根底与ROSE建模案例
出版社:人民邮电出版社
出版时间:2023-7


明确系统的数据构造与软件构造,此外总体设计还将给出内部软件与外部系统部件之间的接口定义,各个软件的模块的功能说明,数据构造的细节以及详细的装配要求,通过阅读此文档可以对ATM系统的设计有了初步的设想,程序开发人员能够快速进入代码实现,在ATM系统的根本功能实现的根底上,提高性能指标。

硬件环境:CPU:1GHZ
以上
RAM:256兆以上
HARD
DISK:2G以上
软件环境:应用效劳器的操作系统环境为windows*P以上的
数据库为Oracle或SQL
server2023
此系统运行在ATM机上

针对银行业务种类繁多、客户需求量大等现象,为了削减银行人员的工作任务,便利客户,进展ATM系统的设计与开发,使用户自己就可以在ATM机上存款、取款、查询余额、、修改密码、、退卡等根底功能。同时要求满意根本的性能需求:快速性:处理业务的时间不得超过30秒否则取消事务退卡;精确性:吐钞、存抄的数目正确;
稳定性:频繁的进展多项业务系统仍能正常运行,外部环境发生小范围内变动系统不受影响;安全性:系统中全部涉及敏感信息如登录口令等,效劳器端应设置严格安全访问掌握策略,从而保证系统安全性和操作责任的可追溯性。

整个工程的条件与限制:
1、建议开发软件运行的最短寿命:十年。
2、经费来源和使用限制:中国建立银行投资。
3、法律和政策方面的限制:涉及法律法规应向律师进展具体询问以免侵害客户和其他人的利益。
4、硬件、软件、运行环境和开发环境的条件和限制:ATM柜员机终端设备,地区效劳器、中心效劳器、数据库效劳器(多个分散的)。
5、可利用的信息和资源:现有简易ATM机的实现原理
银行工作人员手工操作的业务流程。
6、建议开发软件投入使用的最迟时间:测试一个月后。
软件设计时的条件与限制:软件设计应当表现层次构造,奇妙地利用各个软件之间的掌握关系,设计应当是模块化。小组成员应对软件开发的流程根本了解并且充分调研后开头编辑文档,同时要把握JAVA语言及数据库相关学问以备后续实现。工程进展中留意时间的掌握和资金的合理安排。


图4-1取款的活动图
图4-2
款的活动图
图4-3修改密码活动图
图4-4查询余额的活动图
(打印凭条没实现)
图4-5
总体构造图

(打印凭条和转账没实现)
图1-1现有系统处理流程
举例说明:客户到银行依据事务不同进展排队,若进展取钱要将存折交给业务人员并告之取款的金额,业务人员在柜员终端识别账户后扣除相应金额,取出钱交给客户。

业务人员要进展大量客户的不同事务操作,在一段时间内可能重复同样的操作屡次,很简单产生厌烦心理,客户需要长时间的等待使用户体验不友好。

业务人员的工资按每月4000元、购置柜员机及内部软件开发费用。

银行业务人员:若干
客户

现有系统设备主要有柜员终端机并且需要大量的业务人员。

原有银行终端操作,银行业务种类繁多、业务人员工作量大,业务进度缓慢,客户受到地点、时间因素的限制不能随时进展业务。


ATM终端可以承受一张可识别的银行储蓄卡,通过储户身份验证后,同储户进展各种交互,处理储户要求,执行各类操作,为储户效劳。系统要求保持肯定时间内的交易记录,可以处理多个ATM终端并发访问。同时,系统应每天自动汇总各种交易数据,生成报表。系统24小时工作,无操作时播放本行的动画广告。系统具有设备自检提示报错功能,可以提示输入错误,ATM终端钱柜缺钱。
(打印凭条和转账没实现)
图1-2本系统处理流图
举例说明:取钱的流程:在读卡机中插入银行卡,识别后提示输入密码,用键盘输入密码后,验证密码正确后进入主界面选择取钱,提示输入金额,输入金额后系统到账户中验证是否在允许值范围内,金额正确则吐钱机吐钞,吐钞后提示取走钱,系统自动跳转到主界面客户可以进展其他事务的选择。

与银行终端相比拟无需到银行领号排队,减轻银行业务人员的工作量,同时使客户可以在就近的ATM机上24小时进展事务交易。


由于所建议系统是基于WINDOWS操作系统和互联网的,所以需要配备足够符合以上列出的各种软硬件条件的计算机和通信线路。系统失效后,效劳器端需要利用备份的数据库恢复数据信息,要求要有足够的数据备份空间。

需要落实是否有符合本报告所列出的正版的软件环境,假如没有则需要购置,要和现有系统兼容。

投入使用前还需改良现有的治理模式。

无影响。

开发过程需要用户进展亲密的协作,精确说明需求。

无影响。

除了需要支付开发单位的有关费用外,每年还需要肯定的运行维护费用(见经济可行性分析)。

系统是一个基于局域网、互联网和WINDOWS操作的系统,现有技术已较为成熟,利用现有技术完全可以实现系统开发目标。同时具有优秀的软件需求人员、软件设计人员、和具有丰富阅历的软件测试人员。开发期限较为富裕,估计可以在规定期限内完成开发任务。
6功能的分析和设计


用户可以通过和ATM自动取款机交互,完成存款的操作。

系统的反响时间是不能超过2秒,完成取款操作的时间不能超过30秒。

表3-4
存款子系统的输入工程
名称
类型
银行卡
磁卡
密码
int(6位整数)
金额

自动取款机设计总结 来自淘豆网www.taodocs.com转载请标明出处.