基于XFS的IDC設(shè)備驅(qū)動(dòng)程序的設(shè)計(jì)與實(shí)現(xiàn)
本文關(guān)鍵詞:基于XFS的IDC設(shè)備驅(qū)動(dòng)程序的設(shè)計(jì)與實(shí)現(xiàn) 出處:《北京工業(yè)大學(xué)》2016年碩士論文 論文類(lèi)型:學(xué)位論文
【摘要】:XFS是金融自助服務(wù)設(shè)備中重要的協(xié)議組成部分,為了實(shí)現(xiàn)金融自助終端應(yīng)用軟件的跨平臺(tái)(硬件)訪問(wèn),為硬件提供商提供了統(tǒng)一的接口形式。IDC設(shè)備是金融自助終端的重要組成部分,用來(lái)識(shí)別用戶(hù)卡,進(jìn)行讀卡、寫(xiě)卡操作。在XFS標(biāo)準(zhǔn)中同時(shí)對(duì)該設(shè)備做了說(shuō)明,對(duì)該設(shè)備的操作接口屬于XFS標(biāo)準(zhǔn)的一部分。SP程序則是符合XFS標(biāo)準(zhǔn)的硬件驅(qū)動(dòng)程序。本文主要討論符合XFS標(biāo)準(zhǔn)的IDC設(shè)備的SP程序的設(shè)計(jì)與實(shí)現(xiàn)。近兩年,隨著國(guó)家大力支持和發(fā)展擁有自主知識(shí)產(chǎn)權(quán)的設(shè)備,金融行業(yè)采購(gòu)金融設(shè)備時(shí)由主要進(jìn)口轉(zhuǎn)為主要采購(gòu)國(guó)產(chǎn)設(shè)備,這使得國(guó)內(nèi)一大批設(shè)備廠家得以發(fā)展。然而因?yàn)閲?guó)內(nèi)起步較晚,技術(shù)積累不足的種種限制,導(dǎo)致了國(guó)內(nèi)廠家的SP程序大多采用了國(guó)外落后的技術(shù)架構(gòu),架構(gòu)復(fù)雜、依賴(lài)性強(qiáng)、難以擴(kuò)展、難以修改等等問(wèn)題紛紛出現(xiàn),嚴(yán)重影響了生產(chǎn)廠家的生產(chǎn)效率。針對(duì)當(dāng)前生產(chǎn)廠家遇到的這些問(wèn)題,以及近幾年的技術(shù)發(fā)展形式,確定了研究的目標(biāo):分析XFS的接口需求,研究架構(gòu)簡(jiǎn)單、高內(nèi)聚低耦合、易于擴(kuò)展、易于修改的SP程序架構(gòu),通過(guò)多線程、隊(duì)列、信號(hào)量等技術(shù)手段,以IDC設(shè)備為例,實(shí)現(xiàn)基于新的框架的符合XFS標(biāo)準(zhǔn)的IDC設(shè)備驅(qū)動(dòng)程序。對(duì)于簡(jiǎn)單架構(gòu)的設(shè)計(jì),拋棄了目前以dll+exe服務(wù)程序+ocx的結(jié)構(gòu),新的SP架構(gòu)為以多個(gè)組件編譯而成的dll文件,不使用任何依賴(lài)項(xiàng)(包括MFC),組件通過(guò)面向?qū)ο缶幊虒?shí)現(xiàn)高內(nèi)聚低耦合,同時(shí)SP框架程序設(shè)計(jì)盡量與設(shè)備無(wú)關(guān),從而實(shí)現(xiàn)易于擴(kuò)展,使得僅需修改框架中的一個(gè)組件即可實(shí)現(xiàn)對(duì)同類(lèi)但不同設(shè)備的支持,僅需修改個(gè)別的特定組件即可實(shí)現(xiàn)對(duì)不同類(lèi)別設(shè)備的支持。通過(guò)對(duì)SP程序的改善,既可以提高程序的兼容性,也可以省去設(shè)備廠家重復(fù)開(kāi)發(fā)的時(shí)間和人力成本,提高行業(yè)整體代碼質(zhì)量,加速金融業(yè)自動(dòng)化建設(shè)。
【學(xué)位授予單位】:北京工業(yè)大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2016
【分類(lèi)號(hào)】:TP311.52
【相似文獻(xiàn)】
相關(guān)期刊論文 前10條
1 王德想,曹忠升,李東,傅勇;網(wǎng)絡(luò)設(shè)備驅(qū)動(dòng)程序的編制[J];現(xiàn)代計(jì)算機(jī);1995年Z1期
2 汪鵬;設(shè)備驅(qū)動(dòng)程序信息的獲取[J];微電腦世界;1996年01期
3 王守剛;設(shè)備驅(qū)動(dòng)程序的裝入與查詢(xún)[J];電腦愛(ài)好者;1998年22期
4 楊龍,劉巖,董緒榮;USB設(shè)備驅(qū)動(dòng)程序的設(shè)計(jì)與開(kāi)發(fā)[J];裝備指揮技術(shù)學(xué)院學(xué)報(bào);2003年01期
5 冉全,鐘銘;Windows 2000/XP設(shè)備驅(qū)動(dòng)程序探析[J];天中學(xué)刊;2003年05期
6 孟毅,馮志彪;Wingdows 2000 WDM設(shè)備驅(qū)動(dòng)程序的開(kāi)發(fā)[J];微型電腦應(yīng)用;2003年12期
7 郭靜,劉付火;Windows WDM USB設(shè)備驅(qū)動(dòng)程序的開(kāi)發(fā)[J];國(guó)外電子測(cè)量技術(shù);2004年03期
8 李盛,張揚(yáng);嵌入式通信設(shè)備驅(qū)動(dòng)程序設(shè)計(jì)標(biāo)準(zhǔn)化[J];電子科技大學(xué)學(xué)報(bào);2005年03期
9 王志;;常見(jiàn)設(shè)備驅(qū)動(dòng)程序安裝及注意事項(xiàng)[J];計(jì)算機(jī)與網(wǎng)絡(luò);2006年22期
10 徐煜;楊華;;基于嵌入式Linux系統(tǒng)的高速設(shè)備驅(qū)動(dòng)程序?qū)崿F(xiàn)[J];微計(jì)算機(jī)信息;2008年08期
相關(guān)會(huì)議論文 前6條
1 程俊;李廣軍;;使用DriverStudio3.1開(kāi)發(fā)USB設(shè)備驅(qū)動(dòng)程序[A];2006中國(guó)西部青年通信學(xué)術(shù)會(huì)議論文集[C];2006年
2 王明路;王希敏;吳長(zhǎng)春;;VDK下DSP間的消息傳遞與設(shè)備驅(qū)動(dòng)程序的實(shí)現(xiàn)[A];全國(guó)第二屆嵌入式技術(shù)聯(lián)合學(xué)術(shù)會(huì)議論文集[C];2007年
3 孫艷;葉梅;張楠;趙京偉;;LINUX環(huán)境下數(shù)據(jù)采集與控制系統(tǒng)PCI-VME橋接設(shè)備驅(qū)動(dòng)程序的實(shí)現(xiàn)[A];第十屆全國(guó)核電子學(xué)與核探測(cè)技術(shù)學(xué)術(shù)年會(huì)論文集[C];2000年
4 郎寶華;郭俊杰;;Windows 2000環(huán)境下測(cè)控系統(tǒng)的WDM設(shè)備驅(qū)動(dòng)程序的開(kāi)發(fā)及應(yīng)用[A];制造技術(shù)自動(dòng)化學(xué)術(shù)會(huì)議論文集[C];2002年
5 殷銀鎖;季振宇;付峰;尤富生;劉銳崗;史學(xué)濤;董秀珍;;電阻抗掃描系統(tǒng)中USB模塊的研究與開(kāi)發(fā)[A];中國(guó)生物醫(yī)學(xué)工程學(xué)會(huì)成立30周年紀(jì)念大會(huì)暨2010中國(guó)生物醫(yī)學(xué)工程學(xué)會(huì)學(xué)術(shù)大會(huì)壁報(bào)展示論文[C];2010年
6 葉梅;趙京偉;;PC環(huán)境下VME數(shù)據(jù)獲取系統(tǒng)組網(wǎng)及驅(qū)動(dòng)軟件的編寫(xiě)[A];第9屆全國(guó)核電子學(xué)與核探測(cè)技術(shù)學(xué)術(shù)年會(huì)論文集[C];1998年
相關(guān)重要報(bào)紙文章 前9條
1 博利思軟件公司總經(jīng)理 廖原;選擇Linux的四個(gè)因素[N];計(jì)算機(jī)世界;2001年
2 黃敦;構(gòu)造嵌入式Linux[N];中國(guó)計(jì)算機(jī)報(bào);2001年
3 藍(lán)色海岸;DIY搜索設(shè)備驅(qū)動(dòng)程序的位置[N];中國(guó)電腦教育報(bào);2004年
4 天津 moon;讓你改,我放心[N];電腦報(bào);2004年
5 江蘇 王志軍;巧在DOS下用閃存[N];電腦報(bào);2003年
6 本報(bào)記者 張學(xué)琦;變革時(shí)代促互操作升級(jí) 杠桿效應(yīng)凸現(xiàn)[N];中國(guó)電子報(bào);2009年
7 山東 杰子;你了解USB嗎[N];電腦報(bào);2002年
8 ;內(nèi)核將通過(guò)“共享源計(jì)劃”完全開(kāi)放[N];人民郵電;2006年
9 于文波;共享ADSL接入[N];中國(guó)計(jì)算機(jī)報(bào);2001年
相關(guān)碩士學(xué)位論文 前10條
1 唐金鑫;Linux下基于PCI總線的網(wǎng)絡(luò)設(shè)備驅(qū)動(dòng)程序的研究與開(kāi)發(fā)[D];黑龍江大學(xué);2015年
2 寇磊;Am335x掃描控制器設(shè)備驅(qū)動(dòng)程序的開(kāi)發(fā)與應(yīng)用[D];西安電子科技大學(xué);2014年
3 梁雪城;基于MPC8377的嵌入式Linux系統(tǒng)設(shè)計(jì)與開(kāi)發(fā)[D];廣西師范大學(xué);2015年
4 馬培;Linux設(shè)備驅(qū)動(dòng)程序敏感代碼的檢測(cè)與修復(fù)[D];北京交通大學(xué);2016年
5 崔冬旭;基于XFS的IDC設(shè)備驅(qū)動(dòng)程序的設(shè)計(jì)與實(shí)現(xiàn)[D];北京工業(yè)大學(xué);2016年
6 劉明;先鋒網(wǎng)設(shè)備驅(qū)動(dòng)程序的研究與實(shí)現(xiàn)[D];西北工業(yè)大學(xué);2002年
7 肖X;嵌入式系統(tǒng)跨平臺(tái)統(tǒng)一驅(qū)動(dòng)框架技術(shù)研究與實(shí)現(xiàn)[D];電子科技大學(xué);2008年
8 史勇;Windows98下設(shè)備驅(qū)動(dòng)程序的編寫(xiě)[D];西安電子科技大學(xué);2001年
9 陳國(guó)華;Windows環(huán)境下設(shè)備驅(qū)動(dòng)程序的研究與開(kāi)發(fā)[D];華北電力大學(xué)(北京);2004年
10 李涵;USB接口驅(qū)動(dòng)的研究與設(shè)計(jì)[D];山東科技大學(xué);2005年
,本文編號(hào):1336493
本文鏈接:http://sikaile.net/falvlunwen/zhishichanquanfa/1336493.html