ATM服务支撑系统设计及实现

来源 :上海交通大学 | 被引量 : 0次 | 上传用户:q5479333321
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
ATM服务支撑系统(SP,Service Provider)是一个由ATM厂商为其产品各模块(循环模块,打印模块,读卡模块等)提供的、符合WOSA/CEN XFS标准的、供银行ATM应用程序完成ATM业务动作(取款,存款,打印收据等)的支撑系统。当前,在ATM服务支撑系统软件设计和实现过程中面临着各种挑战。ATM物理模块多,每个模块的业务逻辑多且复杂。ATM服务支撑系统除了要考虑业务逻辑数据以外,还需要实时高效的获取和控制ATM的各个机械模块状态数据。使用传统的面向过程或者是简单的面向对象方法实现系统都会是一件高度复杂的事情。因此,本论文欲研究设计并实现一个高可扩展性,高性能,高可维护性的ATM服务支撑系统。本文的研究工作主要有以下几个方面:1.根据WOSA/XFS 3.10标准需求分析WOSA/XFS系列标准是全球金融设备行业的一套标准协议,叙述了金融设备的通用需求。基于WOSA/XFS系列标准,本文首先完成对ATM的需求分析。该需求分析可用于设计ATM服务支撑系统需要实现的功能和服务支撑系统的整体架构。2.服务支撑系统Framework设计和实现基于ATM的复杂特性,服务支撑系统框架使用分层结构进行设计,提供系统的可扩展性。完成了包括XFS Manager层、命令调度层、有限状态机层和设备模块层的设计和实现。用于为ATM服务支撑系统提供构造基础,使得开发和维护ATM服务支撑系统更加高效。3.为循环机模块的业务构造状态迁移图基于服务支撑系统框架的有限状态机层,完成对循环机个功能的状态迁移图的设计。状态迁移图是从粗粒度反应出设备在各种事件激励下的一个状态变化流。完整的状态迁移图能指导模块SP的开发,并且在出现异常时能快速定位。4.根据状态迁移图使用有限状态机实现循环机模块的服务支撑系统基于ATM的功能的状态迁移图,完成对模块服务支撑系统实现层的快速、高效的开发。本课题将以循环机模块为例来使用有限状态机Framework实现其业务,包括存钱、取钱、回收等。因此,本文所提出的高扩展、高可维护性的ATM服务支撑系统将对ATM行业领域发展具有重大且深远的意义。
其他文献
目的 :明确化疗前非小细胞肺癌 (nonsm all cell lung cancer,NSCL C)中是否存在原发耐药 ;谷胱甘肽 S-转移酶 (glutathione S- transferase,GSTs)的表达与与 NSCL C的组织类
以安徽省1985-2008年劳动力就业与经济增长的有关变量为基础,分析安徽省劳动力就业弹性系数,安徽省产业结构偏离度;建立回归方程剖析三大产业结构与就业结构的相关关系;进一步利
探讨危机干预中,尤其是自杀和暴力伤人的干预过程中涉及的主要伦理议题,包括对自杀和暴力伤人的专业态度、知情同意、保密原则、对暴力伤人行为的警告责任等,为规避危机干预
近些年,城填化发展带动了我国国民经济的快速发展,成为我国城市公共财政制度建设的焦点所在,与此同时,城市公共财政职能的完善、财政制度的协调亦在我国城镇化进程中有着举足轻重
应用SSR Hunter软件对中华猕猴桃EST数据库进行搜索,查找微卫星(Microsatellite)序列。利用检索出的SSR-EST序列设计并合成了150对EST-SSR引物。利用这些引物及已发表的20对
曲轴、凸轮轴等轴类零件是汽车发动机中的关键零件,在制造过程中,通过机外测量方式保证其质量,特别是应用高精度、高效率的综合测量系统以适应生产实际的需要,具有积极的意义。
贲门是恶性病变的好发部位之一。目前临床诊治的贲门癌多数为进展期贲门癌,往往伴有食管浸润,因此诊断贲门癌的浸润范围,不仅可作为判断手术切除可能性及切除范围的参考,而且直接
中小企业在我国经济和社会发展中发挥了举足轻重的作用。目前的国际金融危机对中小企业冲击很大,一些中小企业倒闭,很多中小企业举步维艰。从坚定信心、转换思路、提高融资能
依据《中国成年人体质测定标准》,对铜陵市市区公务员体质测试的数据进行统计与分析,结果显示,公务员的体质健康状况不容乐观,体重超标现象严重,灵敏性随年龄增长下降明显,柔
文章运用问卷法和访谈法对高校教师工作满意度进行了调查研究。调查得出:高校教师工作满意度的总体状况较好:不同职称、性别、学科的高校教师的工作满意度有显著性差异;不同教龄