ATM自动提款机可行性分析.docx
- 文档编号:25326078
- 上传时间:2023-06-07
- 格式:DOCX
- 页数:9
- 大小:70.30KB
ATM自动提款机可行性分析.docx
《ATM自动提款机可行性分析.docx》由会员分享,可在线阅读,更多相关《ATM自动提款机可行性分析.docx(9页珍藏版)》请在冰豆网上搜索。
ATM自动提款机可行性分析
可行性研究报告
1.引言
1.1编写目的
研究开发ATM系统在技术上是否可行,在经济上消耗多少。
研究维护现有ATM机系统费用是多少,新开发ATM机系统费用是多少,以与开发ATM机系统的其他方面的可行性研究最终形成文档供开发人员查阅。
1.2项目背景
ATM自动柜员机可以提供24小时不间断服务,操作简单方便,可以方便用户存、取款,查询账户信息等。
该项目是为中国工商银行银行最新ATM机所设计的系统,该系统是基于windows的。
IBM宣布了停止对OS/2Warp4系统支持。
OS/2作为IBM主要产品的时代已经过去。
银行业正在抛弃他们长期使用的OS/2系统,OS/2系统的操作灵活性十分有限,并且不支持Web应用,在互联网应用上发展空间不大。
而这一点,则是Windows的强项,Windows在图片浏览和视音频文件播放方面也优于OS/2系统。
而且,开放式平台的采用,使得他们不再需要为不同的机器编写不同的代码。
1.软件名称:
ATM机系统
2.任务提出者:
中国XX银行
3.开发者:
*********。
4.用户:
ATM机使用者
1.3定义
1.账号:
在银行中,事务应用的单个账号。
账号可以为多种类型,但是至少包括支票和存款。
每个顾客可以拥有多个账号。
2.ATM:
AutomaticTellerMachine的缩写,意为自动柜员机,俗称自动取款机。
一个工作站终端,使得顾客能够使用现金卡在ATM上进行自己的事务处理。
ATM同顾客进行交互,收集事务信息,并发送事务信息到中心计算机,由中心计算机确认和处理信息之后,将现金通过ATM提供给顾客。
3.银行计算机:
银行拥有的计算机,同ATM网和银行自己的现金工作站进行交互。
银行可以拥有自己的部计算机网处理账号,但是我们只关心同网络进行交互的计算机。
4.现金卡:
每卡提供给一个银行储户,授权储户可以使用ATM机访问自己的账号。
每卡包含一个银行代码和一个卡号,银行代码根据信用卡的国际标准进行编码,卡号确定卡能够访问的账户。
一卡不能访问客户的所有账户。
每卡只能有一个持卡人,但是多个复本可能存在,所以必须考虑从不同的ATM机同时使用相同卡的行为。
5储户:
拥有银行的一个或者多个账号的人。
储户可以包括一个人或者多个人,或者是公司。
相同的人,拥有不同银行的账号被认为是不同的储户。
6事务:
对单个客户账号的单个完整的操作请求。
1.4参考资料
[1]陆悦.ATM投向微软怀抱.互联网周刊.2008。
[2]人杰、殷人昆、陶永雷编.实用软件工程(第二版).:
清华大学,2000。
[3]海藩主编.软件工程导论(第四版).:
清华大学,2003。
2.可行性研究的前提
2.1要求
1.功能:
取款,打印客户操作清单、余额清单、转账发票,查询余额,转账,修改密码。
2.性能要求:
良好的安全性,操作方便,易学易懂,反应快速,故障率低,可维护性好,可升级性好。
3.输出:
操作清单,现金。
4.输入:
账号,密码,处理信息。
5.基本的数据流程和处理流程:
安全与要求:
必须足够安全,对外数据接口单一,以防被入侵。
6.完成期限:
2011年7月22日。
2.2目标
该软件的设计目标必须尽量达到人力与设备费用的节省,并且使软件处理数据的速度提高,软件的整个设计过程必须通过生产能力的提高,人员工作效率的提高等等使软件开发成本最小化.实现保证软件质量的前提下的资金投入最小化 。
同时现在ATM机原有系统OS/2在操作灵活性方面十分有限,并且不支持Web应用,在互联网应用上发展空间太小,且图片处理与视音频文件处理效果不好。
我们开发的ATM机系统则使用windows平台,以便克服OS/2的这些缺点。
2.3条件、假定和限制
开发该系统的主要资金来源为用户提供的开发资金投入,故在设计开发中最大不能超过该限度,且软件完成交付用户使用后,应保证软件的运行寿命至少达到用户的要求围。
且软件开发时间应基本控制在用户提出的要求围。
建议开发软件运行的最短寿命:
10年。
1.已具备的条件:
全部条件都已具备。
2.尚需补充的条件:
暂无。
2.4可行性研究方法
我们采用的可行性研究方法主要有查询往年资料、集体商讨、数据共享、比较研究等
2.5决定可行性的主要因素
银行对原有ATM机操作系统不满意,并有更换系统为windows的想法,并联系到我们准备在我们做好可行性研究后签合同。
3.对现有系统的分析
3.1处理流程和数据流程
ATM处理数据和数据流程图
3.2工作负荷
可以全天24小时运行,不会超负荷,不过银行数据库处理速度有限,同时运行的ATM机过多时可能会银行后台程序超负荷,不过这不是我们能改变的,不在考虑围之。
3.3费用支出
现有ATM机系统在扩展功能时所需开发费用巨大,严重影响系统可用性,急需改进。
3.4人员
鉴于原有系统的技术性含量比较低,故不需要多少高技术人员的操作,只是由于数据量的日益扩大,所需要的操作人员数量不断增大。
这一点已不再适应目前信息化时代的步伐。
3.5设备
设备没有达到最好的利用率。
3.6局限性
通过以上分析可知,ATM机原有的IBM的OS/2系统存在各种问题,尤其在IBM宣布了停止对OS/2Warp4系统支持后,促使银行下了决心更换系统为windows。
4.所建议技术可行性分析
4.1对系统的简要描述
本ATM系统基于windows操作系统,改善了原有系统的各种问题,并使用了先进的数据库技术与数据管理技术,使数据的准确性与安全性得到了保障。
4.2处理流程和数据流程
ATM读卡功能图
4.3与现有系统比较的优越性
将来扩充功能比现有系统容易,开发难度低,从电子产品发展趋势上看,现有系统明显不适合将来可能的需求,而且现在对图片和视音频文件支持不好。
在IBM停止对OS/2的继续支持后,更换现有系统已成必然。
4.4采用建议系统可能带来的影响
对设备的影响
设备无需更换。
对现有软件的影响
现有在OS/2上运行的软件无法继续使用。
对用户的影响
对于用户来说界面会有变化,但操作不变,且新系统易学易用。
用户无需学习新系统即可使用。
对系统运行的影响
新系统具有良好的安全性,反应快速,故障率低,可维护性好,可升级性好。
对开发环境的影响
以后对ATM开发其他应用程序需要基于windows。
对运行环境的影响
由于新系统对图片等处理比较好,所以界面会比现有系统友好。
对经费支出的影响
银行需要花费一笔经费开发系统,然后再对所有ATM更换系统,但是接下来的维护以与升级会节约很多钱。
4.5技术可行性评价
在限制条件下和现有技术条件下,功能目标能够达到。
开发人员已经具备相应的开发能力:
java的数据库编程,小组成员能够根据计划和说明书的要求,按时完成系统的每一部分,保证后面的开发进程可以顺利进行。
开发人员需要的能力也能满足。
在规定的期限,开发能够完成。
5.所建议系统经济可行性分析
5.1支出
基建投资
无。
其他一次性支出
更换所有ATM机系统的费用,开发ATM机新系统的费用。
经常性支出
维护与升级新系统。
5.2效益
一次性收益
无。
经常性收益
用户使用时界面更加友好。
不可定量收益
维护与升级系统节约资金,时间。
5.3收益/投资比
收益有的不可预计,有的不是以金钱形式收益,所以无法计算收益/投资比
5.4投资回收周期
无法准确估算,但是根据我们的经验分析,认为如果使用该软件1年以上无形收益就超过投资。
5.5敏感性分析
系统使用时间长短对于无形收益是否能收回成本起关键作用,我们认为系统会使用4年以上,只要使用1年以上即可收回成本。
6.社会因素可行性分析
6.1法律因素
该项目为独立开发,在技术上没有使用任何现有的软件与方法。
所以在法律方面不会存在侵犯专利权、侵犯等问题,完全按照合同规定的责任履行。
6.2用户使用可行性
本系统对于用户单位所需的安全性,可靠性,可维护性,可升级性,反应速度以与其他基本要求等完全能够满足用户要求。
7.其他可供选择的方案
不改变OS/2系统,通过对OS/2系统打补丁来继续使用,但是维护费用高昂,且使用不了太久,因为该系统将来肯定跟不上潮流。
8.结论意见
经过一系列可行性分析小组得出一致意见,可着手组织开发。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ATM 自动 提款 可行性 分析