论文部分内容阅读
当前,自动柜员机(ATM,Automated Teller Machine)作为一种方便人们日常生活的工具已经成为银行为其客户提供金融服务的重要渠道。一个银行所拥有ATM分布网点及ATM的管理水平情况直接关系着其自动化水平的高低,也直接关系着银行本身在同行业中是否具有核心竞争力。为此。现在银行都希望迅速发展自己的ATM,并不断提高其信息化管理水平,以更好的为客户服务。 但是目前市场上ATMC(Automated Teller Machine Client)软件有很多弊病。首先,ATMC软件能支持的设备类型单一。有的只能支持一种品牌,有的只能支持一种品牌的某一型号。其次,ATMC软件运行的环境复杂多样。有的机器运行的是IBM公司的OS2系统,有的运行的WINDOWS系列操作系统。这两种情况又产生了ATMC软件功能扩展困难、ATMC软件系统维护难度高的新问题。 因此,基于Windows的开放服务体系结构/金融服务扩展(Windows Open Services Architecture,Extensions for Financial Services:WOSA/XFS)标准应运而生。WOSA/XFS是由银行解决方案供应商协会于1993年5月24日发布的基于Windows的应用对金融设备的访问规范。目前XFS标准已被广大业界厂商所接受,不只是ATM生产商,其他的金融终端也按照这个规范运行。 本人参与开发的ATM跨平台软件是基于WOSA/XFS标准、在.NET平台上的,能够解决多厂商、多品牌、多型号ATM机运行软件不统一的问题。本文详细阐述了WOSA/XFS规范下跨平台软件的开发内容,以及本人在开发过程中遇到的问题和解决方法。同时将我们的软件与市场上相同平台作了横向和纵向比较、分析。最后通过在北京光大银行项目招标测试表明:我们开发的跨平台软件系统是稳定性好、兼容性强的新型ATMC软件,完全能够适应银行在未来信息化发展中的业务需要。 本文共有六个章节。本文第一章简要介绍了本研究的来源、相关背景、相关技术点和本研究的内容和意义。第二章介绍了系统设计思想和遵循的规范。第三章详细介绍了系统各层次结构。第四章详细分析了打印控件层的封装和处理。第五章阐述了系统运用的主要技术。第六章总结了ATM跨平台现有工作,并对未来发展方向作了展望。