ATM机C语言程序

2024-09-20

ATM机C语言程序(精选7篇)

1.ATM机C语言程序 篇一

关于*****支行在*****处

安装ATM机的请示

***支行:

为提升经营范围、拓展商圈,树立兰*****形象,经过我行充分市场调查,拟在*****安装ATM存取款机各一台,现将具体情况汇报如下:

****汽配城,周边商户众多,临街商铺繁华,已全面形成了成熟的商业社区,同时该市场商户有三百六十多户,经营人员有一千余人,并且70%以上的商户拥有**的POS机。该区域周边无一家金融服务网点,我行经过考察调研,为满足经营户及周边居民的强烈要求,方便大家的日常金融需求,申请在*****安装ATM存取款机各一台。

如有意向,甲方与我行进一步确定房屋租金。ATM机安装后,我行将进一步开展电子银行业务,积极推广开办POS机及网上银行、手机银行等电子渠道产品的营销活动,将带动电子银行业务快速发展。

妥否,请批示。

*****

2016年3月15日

2.ATM机规划及调整方案 篇二

截止2010年上半年我行共安装ATM机98台,其中离行式ATM机达到23台,ATM交易量上半年达到62.9万笔,ATM的应用为我行银行卡业务和对外形象的提升发挥了巨大作用,但是ATM运营也加大了我行的费用成本,特别是离行式设备运营成本更大,因此加强ATM管理尤为重要。

一、我行离行式ATM机运营现状

(一)部分区域布局密度大,存在设备资源浪费。我行目前的离行式ATM机由所属各家支行分别管理,在选址过程中存在同一地区多家支行重复布放ATM机的情况,造成资源浪费。

(二)离行式ATM机日常运行和管理成本较大。离行式ATM机在日常管理中需要视同网点管理,从人员投入、华宝押运、设备维护、场租等相关费用投入较大。

(三)部分离行式ATM机,交易量较低、收益性较差。由于安装地点客流量较少;地域发展较慢,形成部分ATM机存在入不敷出的现象。

二、我行ATM机布放规划

1、离行式ATM机布局与地区人口因素密切相关。人口是选址的重要筹码,也体现了双方供求服务的强烈意愿。通过我行以往的经验来看,外地务工人口密集的住宅区离行式ATM机交易相对较大,另外在商业区、校园、大型超市和大型综合性医院等人流量大、追求简单快捷的交易方式和对新鲜事物接受程度高的地区也是布放离行式ATM机所重点关注的场所。

2、离行式ATM机在选址中需遵循的“易接触易发现”原则。在主干道,人流量大,交通方便的地点使用频率高。其次,在地段的选择上显示了银行对通达性的需求。便利的交通条件是吸引人流和商务流的重要因素之一,同时也为ATM机扩大服务半径创造有利条件。

3、结合区域经济发展,合理选择ATM机的布放。在未来几年可着重对经济前景发展良好的区域重点布放。与此同时也可在城乡结合部经济实力强、人口密集的区域选址。

三、结合我行ATM现状,调整目前离行式ATM布局。目前,23台ATM从整体收益看是亏损的,其中除少数ATM在剔除设备折旧、场租、专线费、电费、华宝押运等费用,能够产生收益外,其它大部分ATM没有收益是亏本的。针对这种情况我行对ATM 布局进行调整,一是从收益性和效益性考虑,对安装在一年以上,月手续费收入达不到1000元且月平均交易量达不到600笔的,应优化资源,重新选址布放。二是对交易量和收益性较好的地点,可以加大投入增加ATM设备,为客户提供方便创造有力环境。三是既达不到上述要求,又成本较高、严重亏本的,可申请停止对外服务拆除设备,ATM设备待重新选址或用作在行式网点使用。以下是当前调整预案:

1、安装在ATM机,由于设备间空间较小,保卫验收不资格,计划迁至在建营业厅安装。

2、交易量和手续费收入较小,计划重新选址。

3、ATM机因交易量小且要增收场租费用,计划将设备迁至网点。

3.银行ATM机操作规程(对离行) 篇三

服务内容与操作流程

第一条 服务内容

正常情况:对自助(ATM)设备淸机加钞、续纸、维护、保洁、查账轧帐等工作。

临时应急:紧急取卡。设备技术维护、突击查库、节假日突急清机加钞、处理设备报警等。

第二条 操作流程

一、设备、人员配置、任务区分、硬件

1.清分间:设置专用清分间(现为100平方米,专用吸尘清分工作台2个。

2.技防设备:在清分间室内四角和每个清分工位安装视频监控录像、录像保存90天和CK报警系统。

3.清分设备:清分机UW—500CMS、点钞机GFS—110CN、复点机GNH——710CN(以上设备均为日产光荣牌)、扎把机JH——2KXZB、捆绑机ZK400BL。

二、人员配备

1.交接负责人员:负责自助设备钥匙收发交接,吞卡的交接,监督清分人员与清机人员钞箱交接并建好相应的台账等。(1人)现无人负责。

2.自助设备计划人员:负责做好第二条淸机计划,安排好当天的维修工作,并做好相应的报表等。(1人)现由戈冬 明负责。

3.清分工作人员(后台):设专职2个岗位,A岗为主点、B岗为复点。现中交有4组清分人员,农行有4组清分人员。(现有16人)中/交由汤晓波为组长、农行由虞文洁为组长。

4.清机加钞工作人员(前台):设专职2个岗位,A岗负责钥匙,B岗负责密码,双人相互监督操作,严禁工作岗位互换。(现有18个)

三、任务区分

1.交接负责人员:负责钥匙交接,吞卡交接工作,监督清分人员与淸机人员钞箱的交接,并做好相应的台账。

2.自助设备计划人员:根据每日银行的淸机加钞计划,提前与调度联系,计划安排运钞车和清机加钞人员,确保在规定时间内完成淸机加钞任务。

3.清分工作人员:负责对每日自助设备所需现金进行清分、按银行自助设备配款计划,对钞箱进行配款、装箱并封箱签名,与淸机加钞工作人员办理钞箱交接手续。对淸机加钞后带回的钞箱、凭条,进行清点轧帐、登记,配合银行工作人员进行对自助设备轧帐。

4.清机加钞工作人员:根据银行自助设备淸机加钞计划,与清分工作人员办理钞箱交接手续,领取密码、钥匙。对自助设备进行淸机加钞、维护;返回后与清分间工作人员办理钞箱、被吞银行卡等交接手续,缴回密码、钥匙。

四、自助设备操作流程

(一)计划任务、现金配款、现金交接

1.计划任务。银行工作人员根据本行对自助设备淸机加钞要求,在每日15:00时左右确定明日自助设备需淸机加钞台数(尽可能考虑同一地点的柜员机同时淸机加钞),根据日常柜员机取款情况,列出每台柜员机所需加钞现金,制作计划任务单,并在传真给清分间。

2.现金配款。银行工作人员根据淸机加钞计划任务单,在监控录像下清点配款、登记、封包,将淸机加钞任务单,现金交接登记簿,一并装入库包,双人进行封包。

3.现金交接。银行在押运中心无金库交接办法。采用每日晚上运钞车到网点接库包与车长进行交接,以封包的形式单独进行交接。

银行在押运中心有金库交接办法。银行金库工作人员直接与清分间工作人员进行交接,所有交接必须在监视录像下双方双人进行。

(二)现金清分、配款、封箱、登记交接

1.现金清分。清点分类。在A、B岗工作人员到位后,A岗工作人员开封库包,取出淸机加钞任务单、现金交接登记簿和现金,根据现金交接登记簿的现金总数,清点现金,如无差错,将现金按封签或扎把用印名进行分类。

2.清分。按自助设备加钞要求,对分类现金按主点、复点的工作流程进行清分,每清分一个现金封签用印名,核对现金一次,如无差错对下一现金封签用印名进行清分,严禁 混同清分,如有差错,保存封签凭条与银行联系、查看监控录像,确定责任区分。

(三)现金配款、封箱、登记交接

1.现金配款。A岗工作人员根据银行淸机加钞任务单和柜员机所需现金、钞箱进行配款并签字;B岗工作人员进行复点、核对,在确认无误的情况下签字、封包、登记。

2.登记交接。将已装钞的钞箱按柜员机进行登记、装入库包、库包外标明柜员机号、地点、钞箱编号、钞箱所装现金数量,与淸机工作人员进行交接。

3.核对。清分工作人员对多余现金进行清点,并与已装箱现金的数量进行核对,无误后进行装入大箱,封箱。

清机加钞

交接钞箱、密码、钥匙

交接地点在清分间外侧监控录像下双方双人进行。交接钞箱。清机一组2名工作人员与清分间2名工作人员对钞箱进行交接;查验钞箱是否按规定封锁、钞箱编号、型号与登记编号和柜员机型号是否相同、钞箱有无损坏等,无误后双方办理签名手续。

密码、钥匙交接。密码、钥匙按规定分开存放、保管,接触密码的工作人员严禁接触钥匙。淸机加钞工作人员按分工,一人领取密码、一人领取钥匙,并进行登记签名。

清机加钞

查看。到达指点地点后,在押运员的护卫下,从运钞车 上取下去柜员机相对应的钞箱。到达柜员机后,A、B岗工作人员共同查看柜员机外部附件、门锁等有无异常情况,如正常按规定程序进行淸机加钞,如有异常如门锁损坏、柜员机外部附件损坏等,应立即报告单位,有单位报告银行,并保护好现场。

拿钥匙的A岗工作人员开门锁,负责密码的B岗工作人员撤防。

A岗工作人员在无人使用该柜员机的情况下,将其置于管理员状态,确认该设备对外停止营业后,查看是否有吞卡,查看客户凭条、色带是否用完,如已用完或快用完应进行更换,如有吞卡清点数量。(B岗监督)

更换钞箱。B岗工作人员用密码打开保险柜,取出钞箱,取出废钞箱、回收箱内的现金,回收箱的现金与废钞箱的现金分开存放并注明,如现金数量在1000元内当场进行清点,如现金数量超过1000元不清点,将清点或不清点的现金装入专用袋内,双人签名封存,同时对存款箱、废钞箱、回收箱合现金输送通道进行详细检查,确认无现金和杂物的前提下,更换取款箱,如更换后柜员机不能正常工作,严禁打开取款箱(A岗监督)。

上锁、打乱密码。清机加钞完毕后,B岗工人员关闭柜员机保险门并打乱密码,A岗工作人员锁好柜员机具,将更换下来的取款箱、凭条、现金一起装入库包内封锁,A岗或B岗工作人员确认机器正常,设防并锁好门锁。交接。清机加钞完毕后,清机加钞工作人员到清分间钞箱交接处与清分工作人员办理交接手续,清分工作人员双人在监控录像下接受交接,查验钞箱封签是否完好,确认无误后办理交接手续。与柜员机钥匙、密码保管员办理钥匙、密码、吞卡交接。然后清机加钞工作人员汇报此次清机加钞是否有特殊情况。

五、清点、轧帐

以下工作必须在监视录像下进行操作。

查验、清点。清分间A岗工作人员再次查验取款箱、现金袋封存是否完好,无误后按柜员机具号逐台逐箱进行清点,对回收箱的现金分开单独清点;B岗工作人员查看A岗工作人员清点现金对应的凭条,对各钞箱清点的现金进行登记,对A岗已清点的现金进行复点,先点废钞箱现金,后复点取款箱现金。

轧帐。根据该台柜员机的凭条和现金数量,进行轧帐,分帐平、短款、长款,如帐不平,再次清点现金,按实际现金对该台柜员机进行现金登记。如短款超过500元,当天必须再次清机。

登记、交接

B岗工作人员对每台柜员机轧帐情况进行登记汇总,并按每台柜员机的凭条和轧帐分开存放;A、B岗工作人员对现金再次清点、轧把、捆绑用印,然后将轧帐登记、柜员机凭条、取回的被吞卡登记表和卡一并装入专用库包内封锁,原 则上在16:30时左右交给银行。

六、柜员机吞卡处理的方法

正常情况下柜员机吞卡随清机加钞时取回,现场登记卡号,随凭条和现金一并交给银行指定网点,特殊情况下,听从银行专职工作人员指令,随时到现场取出被吞卡,按规定及时交给银行。

(一)维护、维修 1.日常维护

指柜员机外部、内部和穿墙式室内卫生,清机加钞工作人员在维修时,对该柜员机进行维护清理,确保柜员机和室内整洁干净。

一般故障的排除

柜员机不能正常工作。当接到银行专职工作人员指令:某地某点某柜员机不能正常运行时,押运公司安排维修人员(双人),按指令到达现场,对柜员机进行检查,如发现:出钞口被人堵塞、有打印纸不打印卡纸、纸币输送通道被纸币堵塞卡住、读卡器出入口被人为堵塞等,当场进行处理排除,如不能处理排除,迅速报告,通知银行安排维保单位专职人员到达现场维修。

2.维护、系统升级

根据银行专职工作人员指令和维保单位工作人员到达现场时间,押运中心提前安排人员到达现场,协助维保单位专职工作人员对柜员机进行维护和升级,确保柜员机运行 好,并在双方维修单上签字确认。

3.ATM机清机、加钞等工作的考核管理

为加强清机、加钞工作人员的责任心,根据清机、加钞操作流程和有关要求,制定ATM机清机、加钞考核管理规定。凡担任ATM机清机、加钞的工作人员,必须严格执行操作流程和有关要求,凡违规者,将按以下考核管理规定进行处理。

原则:全体清机、加钞工作人员,必须服从管理和每日工作任务的安排,必须按规定、要求完成每次清机、加钞或柜员机检修、维护任务,不得找任何借口(特殊情况除外)不完成任务。

交接

钞箱;

2、ATM机钥匙;

3、PDA;

4、密码。四项交接某一项未按规定流程办理交接手续,扣考核奖100元(在分清违规交接原因后处理)。

清机场所

开门、撤防。A岗开门,B岗撤防CK报警。未按规定撤防或开门,扣考核奖50元。

关门。A岗负责关门(进入清机现场,展开清机、加钞工作前必须关门,特殊情况除外),未按规定关门清机、加钞,扣A岗安全奖100元、考核奖100元。

清机、加钞

打开柜员机。A岗、B岗不能混岗操作(指密码、钥匙、PDA),混岗操作扣考核奖A、B岗各100元;清机。原则上必须逐台清机,一机一清。(自助区3台以下必须一台一清,4台以上可分2次清机)严禁在一个自助区全部停机清机。发生以上情况,扣A、B岗考核奖50元;

回收纸币。取回废钞箱、柜员机通道内纸币时,必须A、B岗2人一起在监视监控录像下进行,清理必须干净、彻底。未按规定违规操作,扣当事人安全奖100元,扣考核奖150元;取卡。回收被吞的银行卡,必须彻底,干净,并按规定内容由B岗进行登记。吞卡未取回或不彻底、未登记者,扣当事人考核奖30元;

续纸。添加凭条纸;未续纸扣考核奖20元; 开机。A岗负责本次清机是否成功。事后经查清机人员操作不当,造成未启动柜员机,扣A岗考核奖150元,扣B岗考核奖100元;

现场清理。B岗负责清理现场卫生;每次清机加钞后必须将现场清理干净,如地面有纸张或其他杂物,扣B岗考核奖50元;

离开

B岗设防,A岗用钥匙锁好门;未按规定设防;用钥匙锁好门,各扣A、B岗考核奖150元、安全奖100元,如因未设防、锁门造成的损失,由当事人承担;

交接

返回公司后,对钞箱、回收的银行卡、密码、钥匙、PDA,按规定要求和程序进行交接。

及时交接。返回公司后第一时间办理以上项目交接,如不及时交接,各扣A、B岗安全奖50元;

登记。按规定对本次清机情况进行登记,项目、内容齐全,不登记者扣考核奖50元,内容不全者卡考核奖30元。

长、短款

经清分间工作人员轧帐,如某台机器短款500元以上(含500元)当日(除银行人员不让清机外)必须再次清机。清机不彻底,在查明原因(如纸币在回收箱内未取干净)后,扣B岗考核奖100元;

遗忘

遗忘丢失。凡遗忘在柜员机现场的密码本、钥匙、PDA、钞箱、现金,无法找回,所造成的对经济损失,一律由当事人承担,并根据造成的损失情况,辞退或开除。

遗忘找回。凡遗忘在清机现场的密码本、钥匙、PDA、钞箱、现金找回,扣安全奖100元,扣考核奖150元;

报告

对本次清机、加钞中发现的问题,如柜员机机体有电、不能启动,CK报警系统不能正常设、撤防,门锁不能使用,照明灯坏,空调不工作等问题,应及时报告。A岗位第一责任人,B岗为第二责任人。

4.支行ATM机日常管理及维护制度 篇四

为规范安徽农村合作银行支行ATM机设备管理和维护,改善银行卡受理环境,促进我行银行卡业务的持续、快速、健康发展,根据中国人民银行、中国银联相关规定,结合我行实际情况,特制订本办法。

一、ATM机管理的原则:统一开发、集中审批、分级管理、合理布局、安全高效。

二、ATM机工作时间及业务功能:安徽农金ATM机可提供7×24小时的对外金融服务。为金农卡客户提供密码修改、余额查询、取款、存款、转账等服务;为银联标识的银行卡客户提供余额查询、取款、存款、转账等服务。

三、ATM机管理员:经过培训和审核制定胡结才、王易朋为我行ATM机管理员,胡结才保管ATM机密码,王易朋保管ATM机钥匙并负责ATM机日常巡检工作,两人负责ATM机加钞和清机工作,确保加钞的人民币符合人民银行流通币要求;对出现吞没卡和长短款的现象按照相关规定办理。

四、ATM机故障:及时查明原因修理,对自行不能查明原因的及时上报总行电子银行部,对客户做好解释工作。

五、ATM机现金管理:坚持“双人分管、双人操作、交叉核对、相互制约”的原则;坚持碰库制度,将ATM机打印清单、尾箱余额与钞箱内现金进行核对,并做好登记。

(一)由管理员王易朋负责准备专用钞票,并按照《会计出纳制度》等有关规定,做好专用款项的领用、登记、和保管等工作。

(二)领取加入钞箱的现金必须经过清分、复点后且符合使用标准的,经过A类点钞机打码鉴别后的信息要下载专夹保管。

(三)清机必须坚持先记账,后加钞的原则,需双人复核、双人加钞的制度,严格进行验钞,防止出现短款,杜绝假币。

(四)ATM机用钞质量必须是无破损、无断裂、无透明纸粘贴及卷角等八成新的人民币,禁止使用原封新钞和潮湿的现钞。

(五)管理员要根据业务量和有关管理要求,合理核定每台ATM机备付金限额。定期或不定期检查。

六、ATM节假日的维护工作:管理员须在节假日前一天对自助设备、监控录像和灯光照明等设施进行常规维护,排除不安全隐患;做好自助设备先进管理,确保节假日期间设备正常运行;加强巡检做好巡检记录,发现缺钞及时加钞;发生故障,及时与技术本门联系。

5.ATM机C语言程序 篇五

(一)综合作业

银行ATM机工作流程模拟编程

班级学号姓名

[综合作业目的]

1、通过编程及上机调试,掌握函数、文件、结构及链表的综合应用;

2、掌握查找、排序等基本算法;

3、掌握模块化程序设计的方法。

[综合作业内容]

编程,模拟一个ATM(Automatic Teller Machine,自动取款机)的工作流程。依据帐户信息:姓名、帐号、密码、余额,完成ATM机功能:登录、显示余额、取款、修改密码。具体要求:

1、合理规划数据结构,以保存储户信息;

2、使用链表结构记录有关数据,使用链表完成相关操作;

3、使用文件记载储户信息,程序启动时加载储户信息,程序退出时保存储户信息;

4、程序工作流程:

 显示登录界面:帐号:

密码:

接受用户输入。

 若为非法用户,提示出错,并重新登录,3次出错后退出;

 若为合法用户,则显示操作菜单,提供下述服务:

① 显示基本信息

② 修改密码

③ 查询余额

④ 存款

⑤ 取款(每次取款额度为¥5000元)

⑥ 退出

5、* 用户一次登录后的取款总数超过¥50000者,则程序自动产生一个明细记录,记载该用户的登录时间、地点(登录时间、地点假设已知,并用字符串表示)。考虑此种情况较少出现,为节省存储空间,不宜在描述储户信息的数据结构中直接分配字符数组(建议在其数据结构中添加一个指向字符串数组的指针,…);

6、提交设计文档及源代码清单。

[综合作业要求]

1、独立、按时完成综合作业;

2、进行需求分析,完成相关数据结构的规划与设计;

3、实现菜单所列功能。具体要求:

每个功能为一个独立的函数;所有的输入之前都要有提示。

4、在程序的调试中,应用所学的计算机知识,完成大批数据的输入。并列出完整、严格的测试结果(包括输入和输出);

6.ATM机C语言程序 篇六

当那台ATM机亮相时,永兴岛上的居民几乎全部前来围观。

这里是三沙——中国最南端的一个地级市,因身处“敏感地带”而备受关注。2012年6月21日,国务院设立三沙市,隶属海南省管辖。而市政府所在地永兴岛,也成为全球关注的焦点。

在这个大约2.13平方公里的小岛上,有着大约1000名土著居民;加之慕名而来的旅行者,三沙很快热闹起来。人们发现,小岛有些“缺钱”——岛上只有一家银行网点,晚上和周末不办公;大城市随处可见的自动取款机,在此尚未落户。

今年2月18日,海南省农信联社召开的社务会上,明确要在三沙市设立金融自助服务网点,以满足三沙市往来人员的现金需求。金融业内人士透露:如果一台ATM机内,最多可以容纳大约120万元人民币。

“一台ATM机的布放,要经过选址——申报——审批——装修——设备安装——验收——正式投产等几个环节。按正常速度,需要2-3个月。”国内最大的ATM机生产商——广电运通市场部负责人称。广电运通是广州无线电集团有限公司旗下重要成员企业之一,无线电集团广电运通是全球领先的货币处理设备及系统解决方案提供商,无线电集团下属广电运通是中国规模最大的ATM(自动柜员机)产品及系统解决方案供应商、实力最雄厚的AFC(自动售检票系统)设备及核心模块提供商,无线电集团下属广电运通也是国内最专业的金融服务外包商与最富成长力的现金智能处理专家。

但因为是布置在这个特殊的地理位置,广州无线电集团有限公司下属广电运通用了40天完成了从选址到正式投入使用的全部流程。这是国内唯一拥有自主知识产权和核心技术的ATM机生产商。

4月22日,三沙市首台ATM机正式投入使用。机器安放在岛上的三沙超市里,成为这个岛屿的“景点”之一。

7.ATM机C语言程序 篇七

1.1编写目的

为了使用户和软件开发者双方对该软件的初始规定有一个共同的理解,为了使用户与开发者更好地进行沟通,并在此基础上探索C程序语言的开发途径 和应用方法,使之成为整个开发工作的基础。本需求分析的预期使用用者ATM 系统软件开发有联系的决策人,开发组人员,支持本项目的领导和使用该系统的 用户。1.2背景

软件名称:银行ATM机业务软件 1.3 定义

C语言是国内外广泛使用的一种计算机语言,C语言功能丰富,表达力强,使用灵活方便,应用面广,目标程序效率高,可移植性好,即具有高级语言的优点,又具有低级语言的许多特点。既可以用来编写系统软件,也可以用来编写应用软件。它的语言简洁、紧凑,使用方便、灵活;运算符丰富;数据类型丰富;具有结构化的控制语句;语法限制不太严格,程序实际自由度大。任务概述 2.1目标

2.1.1 开发意图

ATM取款机现在为大家广泛使用,与人们生活息息相关。本项目主要利用学过的C语言知识来编写一个ATM自动取款机的程序,可以让大家更加深刻的了解ATM的工作原理,同时也让大家对程序设计流程的有了更近一步了解,为以后的找工作积累了经验。2.1.2 应用目标

本次项目的设计以实用为主,主要应用于银行卡业务,由于银行卡方便快捷,使用户在外游玩工作中避免携带大量纸币带来的不安全隐患,更好的享受生活。2.1.3 作用范围

使用ATM取款机的人群必须进行电子注册,必须遵守用户许可协议,了解相应的操作流程。2.2用户的特点

本软件的用户主要分为以下两类: 对于ATM使用者:

a)一般的开户持卡人员;

b)不要求具备任何专业知识;

c)普通用户使用存款,查询余额,转账,修改密码,查询存取历史明细等功能。对于维护人员:

a)要求熟练掌握C语言的相关知识;

b)对软件开发的各个过程有所了解,以及各个模块的相互联系要清楚。软件的预期使用频度为频繁。3需求规定 3.1JPG 查 账户登录

密码错误超过三次即冻结账户。存款

用户在登入ATM系统后即可自助存款,存入货币面额仅限100元,一次性存入总金额不得超过2000元。取款

用户在登入ATM系统后即可自助取款,用户输入的取款面金额必须是50元或100元的整数倍数,一次性取款金额不得超过2000元。转账

用户在登入ATM系统后即可向其它账户进行转账操作,转账金额无上线。查询

用户在登入ATM系统后可查询当前账户的余额情况。卡信息

卡内明细(姓名,卡号码,办理银行卡地点)交易明细

用户在登入ATM系统后即可查询账户历史交易记录等等。退卡

交易结束,请及时取卡。3.2对性能的规定 3.2.1精度

取款机的各个按钮要准确映射到取款机的某个键。在主菜单界面中,通过控制相应按钮切换功能,按功能键确认选择。本软件要求用户输入密码用户名为字母数字或下划线,且首位不得为数字。输入密码为6位整数。取款及转账金额为整型数据。户源,目标账户为数据库中存在的用户名,即字母数字或下划线,且首位不得为数字。3.2.2时间特性要求

a)响应时间:

用户插入银行卡后,按系统提示输入相应信息,系统确认完成后,自动进入主菜单界面。在主菜单界面中,如果用户选择修改密码,先输入旧密码,在很短的时间内再输入新密码;如果用户选择了存款,系统在短时间内确认金额,进行交易;如果用户选择了取款,则输入金额后系统在较短时间内弹出纸币;如果用户选择了其他选项(如交易明细查询),要短时间内显示相应的信息。用户交易完毕,则选择退卡,请在三十秒内拿走银行卡,否则后果自负。b)更新处理时间:

在每次用户结束交易后,请系统及时进行信息更新。c)数据转换和传送时间:

用户本次进入系统,要与最近一次的保存进度一致。在进行各项交易中,用户的时间记录要准确,不能有延迟和提前。d)解题时间:

不能出现让用户费解的信息。3.2.3灵活性

操作系统:该软件当遇到非预期输入数据或操作时,会进行报错处理,并要 求用户重新进行输入数据或操作。

b)同其他软件接口的变化:考虑到接口的变化,尽量将代码模块化,多提供一些接口类,提高代码的可移植性。

c)运行环境的变化:由于代码输入到不同的取款机,其虚拟机可能有所不同,所以编写代码时要考虑运行在不同平台上的问题,即代码的平台可移植性。

d)计划的变化或改进:项目过程中可能要更改方案,如更换背景,更换按钮风格,或者调整每次系统输出信息的时间等。这些就要依赖于代码的可扩展性,可以不用更改很多代码。

3.3输入输出要求

1)用户名:字母数字或下划线,且首位不得为数字。2)密码:6位整数。

3)取款及转账金额:整型数据。

4)户源,目标账户:即字母数字或下划线,且首位不得为数字。5)用户需求事务:通过人机交互界面进行选择。3.4数据管理能力要求

1)该软件需要进行的数据管理主要为用户信息,需要创建一个表,主要记录如用户名,用户密码,用户余额,用户类型,用户开户日期,用户操作记录等。

2)进度是记录当前用户所处的环境,如余额的数目,存储的金额,交易明细等。这些可以通过数据库保存。3.5故障处理要求 软件故障:系统运行过程中可能在输入密码后并无任何提示信息,或者查询详单时无输出信息,内存泄漏等。这些都给用户带来不必要的麻烦,故在程序设计中,代码编写以及测试的时候都要仔细关注这些方面的问题。

硬件故障:某些硬件故障无法解决,应与相关部门及时联系,解决问题。4运行环境规定 4.1设备

ATM取款机。4.2支持软件

不需要其他软件支持 4.3接口

外部接口方面:

本软件同外部无软件接口,取款机存在按键与屏幕映射方面的接口。内部接口方面:

各模块之间存在着内部联系,有些模块之间存在着信息共享的关系。实验开发心得

上一篇:沈阳市二中高二上物理下一篇:济南有哪些专科大学排名