基于XFS的IDC设备驱动程序的设计与实现
本文关键词:基于XFS的IDC设备驱动程序的设计与实现 出处:《北京工业大学》2016年硕士论文 论文类型:学位论文
【摘要】:XFS是金融自助服务设备中重要的协议组成部分,为了实现金融自助终端应用软件的跨平台(硬件)访问,为硬件提供商提供了统一的接口形式。IDC设备是金融自助终端的重要组成部分,用来识别用户卡,进行读卡、写卡操作。在XFS标准中同时对该设备做了说明,对该设备的操作接口属于XFS标准的一部分。SP程序则是符合XFS标准的硬件驱动程序。本文主要讨论符合XFS标准的IDC设备的SP程序的设计与实现。近两年,随着国家大力支持和发展拥有自主知识产权的设备,金融行业采购金融设备时由主要进口转为主要采购国产设备,这使得国内一大批设备厂家得以发展。然而因为国内起步较晚,技术积累不足的种种限制,导致了国内厂家的SP程序大多采用了国外落后的技术架构,架构复杂、依赖性强、难以扩展、难以修改等等问题纷纷出现,严重影响了生产厂家的生产效率。针对当前生产厂家遇到的这些问题,以及近几年的技术发展形式,确定了研究的目标:分析XFS的接口需求,研究架构简单、高内聚低耦合、易于扩展、易于修改的SP程序架构,通过多线程、队列、信号量等技术手段,以IDC设备为例,实现基于新的框架的符合XFS标准的IDC设备驱动程序。对于简单架构的设计,抛弃了目前以dll+exe服务程序+ocx的结构,新的SP架构为以多个组件编译而成的dll文件,不使用任何依赖项(包括MFC),组件通过面向对象编程实现高内聚低耦合,同时SP框架程序设计尽量与设备无关,从而实现易于扩展,使得仅需修改框架中的一个组件即可实现对同类但不同设备的支持,仅需修改个别的特定组件即可实现对不同类别设备的支持。通过对SP程序的改善,既可以提高程序的兼容性,也可以省去设备厂家重复开发的时间和人力成本,提高行业整体代码质量,加速金融业自动化建设。
【学位授予单位】:北京工业大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:TP311.52
【相似文献】
相关期刊论文 前10条
1 王德想,曹忠升,李东,傅勇;网络设备驱动程序的编制[J];现代计算机;1995年Z1期
2 汪鹏;设备驱动程序信息的获取[J];微电脑世界;1996年01期
3 王守刚;设备驱动程序的装入与查询[J];电脑爱好者;1998年22期
4 杨龙,刘岩,董绪荣;USB设备驱动程序的设计与开发[J];装备指挥技术学院学报;2003年01期
5 冉全,钟铭;Windows 2000/XP设备驱动程序探析[J];天中学刊;2003年05期
6 孟毅,冯志彪;Wingdows 2000 WDM设备驱动程序的开发[J];微型电脑应用;2003年12期
7 郭静,刘付火;Windows WDM USB设备驱动程序的开发[J];国外电子测量技术;2004年03期
8 李盛,张扬;嵌入式通信设备驱动程序设计标准化[J];电子科技大学学报;2005年03期
9 王志;;常见设备驱动程序安装及注意事项[J];计算机与网络;2006年22期
10 徐煜;杨华;;基于嵌入式Linux系统的高速设备驱动程序实现[J];微计算机信息;2008年08期
相关会议论文 前6条
1 程俊;李广军;;使用DriverStudio3.1开发USB设备驱动程序[A];2006中国西部青年通信学术会议论文集[C];2006年
2 王明路;王希敏;吴长春;;VDK下DSP间的消息传递与设备驱动程序的实现[A];全国第二届嵌入式技术联合学术会议论文集[C];2007年
3 孙艳;叶梅;张楠;赵京伟;;LINUX环境下数据采集与控制系统PCI-VME桥接设备驱动程序的实现[A];第十届全国核电子学与核探测技术学术年会论文集[C];2000年
4 郎宝华;郭俊杰;;Windows 2000环境下测控系统的WDM设备驱动程序的开发及应用[A];制造技术自动化学术会议论文集[C];2002年
5 殷银锁;季振宇;付峰;尤富生;刘锐岗;史学涛;董秀珍;;电阻抗扫描系统中USB模块的研究与开发[A];中国生物医学工程学会成立30周年纪念大会暨2010中国生物医学工程学会学术大会壁报展示论文[C];2010年
6 叶梅;赵京伟;;PC环境下VME数据获取系统组网及驱动软件的编写[A];第9届全国核电子学与核探测技术学术年会论文集[C];1998年
相关重要报纸文章 前9条
1 博利思软件公司总经理 廖原;选择Linux的四个因素[N];计算机世界;2001年
2 黄敦;构造嵌入式Linux[N];中国计算机报;2001年
3 蓝色海岸;DIY搜索设备驱动程序的位置[N];中国电脑教育报;2004年
4 天津 moon;让你改,我放心[N];电脑报;2004年
5 江苏 王志军;巧在DOS下用闪存[N];电脑报;2003年
6 本报记者 张学琦;变革时代促互操作升级 杠杆效应凸现[N];中国电子报;2009年
7 山东 杰子;你了解USB吗[N];电脑报;2002年
8 ;内核将通过“共享源计划”完全开放[N];人民邮电;2006年
9 于文波;共享ADSL接入[N];中国计算机报;2001年
相关硕士学位论文 前10条
1 唐金鑫;Linux下基于PCI总线的网络设备驱动程序的研究与开发[D];黑龙江大学;2015年
2 寇磊;Am335x扫描控制器设备驱动程序的开发与应用[D];西安电子科技大学;2014年
3 梁雪城;基于MPC8377的嵌入式Linux系统设计与开发[D];广西师范大学;2015年
4 马培;Linux设备驱动程序敏感代码的检测与修复[D];北京交通大学;2016年
5 崔冬旭;基于XFS的IDC设备驱动程序的设计与实现[D];北京工业大学;2016年
6 刘明;先锋网设备驱动程序的研究与实现[D];西北工业大学;2002年
7 肖X;嵌入式系统跨平台统一驱动框架技术研究与实现[D];电子科技大学;2008年
8 史勇;Windows98下设备驱动程序的编写[D];西安电子科技大学;2001年
9 陈国华;Windows环境下设备驱动程序的研究与开发[D];华北电力大学(北京);2004年
10 李涵;USB接口驱动的研究与设计[D];山东科技大学;2005年
,本文编号:1336493
本文链接:https://www.wllwen.com/falvlunwen/zhishichanquanfa/1336493.html