ATM自动取款机系统Word文档下载推荐.docx

上传人:b****6 文档编号:21220019 上传时间:2023-01-28 格式:DOCX 页数:23 大小:218.28KB
下载 相关 举报
ATM自动取款机系统Word文档下载推荐.docx_第1页
第1页 / 共23页
ATM自动取款机系统Word文档下载推荐.docx_第2页
第2页 / 共23页
ATM自动取款机系统Word文档下载推荐.docx_第3页
第3页 / 共23页
ATM自动取款机系统Word文档下载推荐.docx_第4页
第4页 / 共23页
ATM自动取款机系统Word文档下载推荐.docx_第5页
第5页 / 共23页
点击查看更多>>
下载资源
资源描述

ATM自动取款机系统Word文档下载推荐.docx

《ATM自动取款机系统Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《ATM自动取款机系统Word文档下载推荐.docx(23页珍藏版)》请在冰豆网上搜索。

ATM自动取款机系统Word文档下载推荐.docx

2.4决定可行性的主要因素.............................................................................................33、技术可行性分析.................................................................................................................3

3.1对系统的简要描述.....................................................................................................3

33.2处理流程和数据流程.................................................................................................

3.3与现有系统比较的优越性.........................................................................................4

3.4采用系统可能带来的影响.........................................................................................4

3.5技术可行性评价.........................................................................................................5

二、软件需求说明书.....................................................................................................................51引言.......................................................................................................................................5

1.1编写目的....................................................................................................................5

1.2项目背景....................................................................................................................6

1.3定义.............................................................................................................................6

1.4参考资料....................................................................................................................62软件目标...............................................................................................................................7

2.1概述............................................................................................................................7

2.2运行环境....................................................................................................................7

2.3条件与限制................................................................................................................73软件需求结构.......................................................................................................................8

3.1软件需求结构.............................................................................................................8

3.2需求结构说明............................................................................................................8

三、系统设计.................................................................................................................................11

1(系统总体设计...................................................................................................................11

1.1引言..........................................................................................................................11

1.2确定角色..................................................................................................................12

1.3创建用例..................................................................................................................12

1.4创建角色—用例关系图..........................................................................................132(系统详细设计...................................................................................................................14

2.1引言..........................................................................................................................14

2.2详细设计..................................................................................................................14

2.3包图设计..................................................................................................................16

2.4.类设计.......................................................................................................................18

2.5系统部署...................................................................................................................19

四、ATM机系统软件测试...........................................................................................................231(基本事件流:

...................................................................................................................232(备选事件流(考虑可能失败的地方):

............................................................................23

3(基本路径:

.......................................................................................................................244(下面分析测试数据,采用等价类划分和边界值法.......................................................24

5(测试用例...........................................................................................................................24

五、ATM机用户手册...................................................................................................................26

一、项目可行性分析

1(引言

1.1编写目的

针对银行业务种类繁多、客户需求量大等现象,为了减少银行人员的工作任务,方便客户。

银行投资研发ATM终端机使用户自己就可以实现小额取款、存款等业务。

同时支持其他业务的扩展,现在从技术、经济、社会等因素对此项目进行可行性分析,编写此文档供项目经理决定是否要实施此项目。

1.2项目背景

待开发项目名称:

ATM自动取款机系统的分析与设计。

项目提出者:

ATM机系统是应呼和浩特建设银行网络建设和改造需要,为客户提供方便、迅速、便捷的自动取款业务提出了ATM机自动取款系统设计方案。

项目兼容现有银行管理系统。

1.3定义

专业术语与缩略词

帐号:

在银行中,事物应用的单个帐号。

帐号可以为多种类型,但是至少包括支票和存款。

每个顾客可以拥有多个帐号。

客户:

拥有银行的一个或多个帐号的人。

可以是一个人或多个人,或者是公司。

相同的人,拥有不同的银行帐号被认为是不同的落户。

ATM:

ATM是AutomaticTellerMachine的缩写,意为自动柜员机。

是一种高度精密的机电一体化设备,利用磁卡或智能IC卡储存用户信息并通过加密键盘(EPP)输入密码然后通过银行内部网络验证并进行各种交易的金融自助设备。

事务:

对单个客户帐号的单个完整的操作请求,一般是指要做的或所做的事情。

1

2(可行性研究的前提

2.1要求与目标

a、功能:

用户可以在ATM机进行取款、存款、转账、查询余额、修改密码、打印凭条、退卡等基本功能。

b、性能:

快速性:

处理业务的时间不得超过45秒否则取消事务退卡。

准确性:

吐钞、存抄的数目正确。

稳定性:

频繁的进行多项业务系统仍能正常运行,外部环境发生小范围内变动系统不受影响。

c、输入:

密码:

由用户设置的一个6位整数。

取款数目:

只支持交易金额为100的倍数。

取款金额:

不能输入5000以上的数字。

存款数目:

只支持交易金额为50的倍数。

、输出:

响应时间30秒以内。

d

e、安全与保密要求:

密码连续输入三次今日不能在取钱。

f、完成期限:

一年。

从经济上、技术上、操作上考虑均可行后,尽量提高进度可减少人力费用,采用一次性购置多台设备可有优惠,对系统性能如:

处理速度,尽量做到越快越好,控制精度提高;

同时加强项目管理,提高工作人员的效率。

2.2条件、假定和限制

a、建议开发软件运行的最短寿命:

十年。

b、经费来源和使用限制:

中国建设银行投资。

c、法律和政策方面的限制:

涉及法律法规应向律师进行详细咨询以免侵害客户和其他人的利益。

d、硬件、软件、运行环境和开发环境的条件和限制:

ATM柜员机终端设备,地区服务器、中央服务器、数据库服务器(多个分散的)。

e、可利用的信息和资源:

现有简易ATM机的实现原理银行工作人员手工操作的业务流程。

f、建议开发软件投入使用的最迟时间:

测试一个月后。

2

2.3可行性研究方法

可行性研究方法是相关方法的集成,主要使用了战略分析、调查研究、预测技术、系统分析、模型方法和智囊技术等。

2.4决定可行性的主要因素

可行性研究方法是以预测为前提,以投资效果为目的,影响的主要因素是技术上、经济上、操作上。

从技术、经济、操作的角度进行全面的分析研究,并对其投产后的经济效果进行预测,在既定的范围内进行方案论证的选择,以便最合理地利用资源,达到预定的社会效益和经济效益。

3、技术可行性分析

3.1对系统的简要描述

ATM终端可以接受一张可识别的银行储蓄卡,通过储户身份验证后,同储户进行各种交互,处理储户要求,执行各类操作,为储户服务。

系统要求保持一定时间内的交易记录,可以处理多个ATM终端并发访问。

同时,系统应每天自动汇总各种交易数据,生成报表。

系统24小时工作,无操作时播放本行的动画广告。

系统具有设备自检提示报错功能,可以提示输入错误,ATM终端钱柜缺钱。

3.2处理流程和数据流程

本系统的流程图:

3

ATM终端

插卡/退卡出钱凭条

输入验证账户

打印模块读卡机键盘显示界面IC认证吐钱机

选择事务

取款

存款

转账

账户

查询余额

打印凭条

退卡

修改密码

举例说明:

取钱的流程:

在读卡机中插入银行卡,识别后提示输入密码,用键盘输入密码后,验证密码正确后进入主界面选择取钱,提示输入金额,输入金额后系统到账户中验证是否在允许值范围内,金额正确则吐钱机吐钞,吐钞后提示取走钱,系统自动跳转到主界面客户可以进行其他事务的选择。

3.3与现有系统比较的优越性

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

3.4采用系统可能带来的影响

4.4.1对设备的影响

由于所建议系统是基于WINDOWS操作系统和互联网的,所以需要配备足够符

4

合以上列出的各种软硬件条件的计算机和通信线路。

系统失效后,服务器端需要利用备份的数据库恢复数据信息,要求要有足够的数据备份空间。

4.4.2对现有软件的影响

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

4.2.3对用户的影响

投入使用前还需改进现有的管理模式。

4.2.4对系统运行的影响

无影响。

4.2.5对开发环境的影响

开发过程需要用户进行密切的配合,准确阐明需求。

4.2.6对运行环境的影响

4.2.7对经费支出的影响

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

3.5技术可行性评价

系统是一个基于局域网、互联网和WINDOWS操作的系统,现有技术已较为成熟,利用现有技术完全可以实现系统开发目标。

同时具有优秀的软件需求人员、软件设计人员、和具有丰富经验的软件测试人员。

,开发期限较为宽裕,预计可以在规定期限内完成开发任务。

二、软件需求说明书

1引言

1.1编写目的

ATM自动取款机系统是银行业务流程过程中十分重要且必备的环节之一,在银行业务流程当中起着承上启下的作用,其重要性不言而喻。

但是,目前许多银行在具体的一些业务流程处理过程中仍然使用手工操作的方式来实施,不仅费

5

时、费力,效率低下,而且无法达到理想的效果。

为此,我们在明确该软件需求的基础上,安排项目规划与进度、组织软件开发与测试,撰写本文档。

本文档针对上述问题,采用软件工程的开发原理,依据软件流程过程规范,按照需求分析,概要设计,程序编码,软件应用等过程,开发了这个系统。

本文档供项目经理、设计人员、开发人员、客户参考。

1.2项目背景

项目兼容现有银行管理系统。

项目开发者:

王润卿李盼任鲁晋雷勇胡琮伟

苏志华陈雪侯宇婷郭智萱

账号:

在银行中,事物应用的单个账号。

每个顾客可以拥有多个账号。

用户:

拥有银行的一个或多个账号的人。

相同的人,拥有不同的银行账号被认为是不同的账户。

ATM是AutomaticTellerMachine的缩写,意为自动取款机。

是一种高度精密的机电一体化设备,利用磁卡或智能IC卡储存用户信息并通过加密键盘输入密码然后通过银行内部网络验证并进行各种交易的金融自助设备。

1.4参考资料

[1]软件需求工程作者:

毋国庆ISBN编号:

9787111248095出版社:

机械工业出版社出版时间:

2008-8-1

[2]软件需求工程原理和方法作者:

金芝刘磷金英ISBN编号:

9787031214675

出版社:

科学出版社出版时间:

2008-7-1

[3]UML基础与Rose建模案例作者:

吴建汪杰ISBN编号:

9787115158978

人民邮电出版社出版时间:

2007-4-1

[4]软件工程导论作者:

朱少民ISBN编号:

9787302186236出版社:

清华大

6

学出版设出版时间:

2009-1-1

[5]软件工程综合设计指导书作者:

刘利民田保军

2软件目标

2.1概述

现如今,有许多家银行在顾客办理业务时都需要到柜台前需要服务人员的操作,效率很低。

为了解决这样的问题,我们小组提出了研究ATM自动取款机系统,使银行和各户办理业务时,更便捷。

ATM自动取款机可以24小时自动取款,无需人工服务,同时提供了许多的功能,尽可能的满足用户的需求。

该软件系统为社会提供了很大方便,同时也是时代的需要,代表社会的进步和科技的发展。

2.2运行环境

操作系统:

Windowsxp

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高中教育 > 高考

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1