基于USB的光電讀入系統(tǒng)的研制
發(fā)布時間:2020-04-23 01:50
【摘要】:現(xiàn)在是一個快速的以信息為驅動力的社會,迫切需要準確、及時、性價比高的數(shù)據(jù)采集方式。光電閱讀機(OMR)的使用就可以達到上述要求。光電閱讀機已經在大中城市的高中及大學中得以普及,但是中國是個人口眾多且不發(fā)達地區(qū)占很大比例的國家,,不發(fā)達地區(qū)、中小學、中小公司及個人是一塊存在巨大市場潛力而又未被開發(fā)的領域。這主要是由于市面上的光電閱讀機價格昂貴、使用復雜、卡片質量要求高等等。針對這個問題,為了將信息技術推廣到上述領域,開發(fā)出一套價格低廉、即插即用、卡片質量要求不高、多用途的基于USB的光電讀入系統(tǒng)。 基于USB的光電讀入系統(tǒng)由硬件部分和軟件部分組成。硬件部分主要是光電閱讀機的設計及研制,這其中包括:卡片傳動部分、數(shù)據(jù)采集及通訊部分。軟件部分主要是卡片設計及打印、上下位機通訊程序、下位機采集數(shù)據(jù)程序、上位機數(shù)據(jù)處理程序。 最后以統(tǒng)計選票為例,介紹整個系統(tǒng)的使用。包括:設計被選舉人卡片、模擬選舉情況采集數(shù)據(jù)、查看統(tǒng)計結果、打印采集結果等等,并以此來檢驗整個系統(tǒng)的研制是否達到預期要求。通過檢驗得知,整個系統(tǒng)運行基本滿足設計要求,只是準確度不穩(wěn)定,應該再加以改進。
【圖文】:
據(jù)源命名為Vote,其描述為“DatasoureeforODBCMFCprogra咖ing”,另外數(shù)據(jù)源所支持的數(shù)據(jù)庫為Vote.mbd。這時系統(tǒng)會自動完成我們所需要的數(shù)據(jù)源,如圖3一l所示:圖3一1ODBC數(shù)據(jù)源的創(chuàng)建Fig.3一1CreationofODBCDataSouree3.2.3數(shù)據(jù)庫設計采用MFC的ODBC數(shù)據(jù)庫訪I’de技術,從MierosoftAeeess數(shù)據(jù)庫里讀取候選人的基本信息,借助MCF對ODCB封裝類CRecordset,從該類派生應用程序里使用的CCardset類。以CCardset類為基礎,實現(xiàn)對ODCB數(shù)據(jù)源的訪問。利用MicrosoftAccess工具設計數(shù)據(jù)庫vote.mdb,該數(shù)據(jù)庫包含了候選人的基本信息:(1)序號:候選人的排列順序,按名字輸入先后順序排列。(2)姓名。(3)
3.2.4生成程序框架打開V+C+的工程向導,建立工程文件Card,第一步選擇應用程序框架為單文檔,第二步選擇要包含的數(shù)據(jù)庫,如圖3一2所示,選擇Vote數(shù)據(jù)源,并且選擇記錄集類型為動態(tài)方式,以便保持記錄集和數(shù)據(jù)源同步。最后一步選擇視圖的基類為CFor耐eiw,其他步均為默認方式。然后在Vote工程中添加一個以CReeordset為基類的CCardset類,仍然選擇數(shù)據(jù)源Vote,并且數(shù)據(jù)表選擇vote.本程序數(shù)據(jù)的操作是通過MCF的ODCB類實現(xiàn)的,為了使用ODBC類
【學位授予單位】:廣西大學
【學位級別】:碩士
【學位授予年份】:2006
【分類號】:TP334.2
本文編號:2637222
【圖文】:
據(jù)源命名為Vote,其描述為“DatasoureeforODBCMFCprogra咖ing”,另外數(shù)據(jù)源所支持的數(shù)據(jù)庫為Vote.mbd。這時系統(tǒng)會自動完成我們所需要的數(shù)據(jù)源,如圖3一l所示:圖3一1ODBC數(shù)據(jù)源的創(chuàng)建Fig.3一1CreationofODBCDataSouree3.2.3數(shù)據(jù)庫設計采用MFC的ODBC數(shù)據(jù)庫訪I’de技術,從MierosoftAeeess數(shù)據(jù)庫里讀取候選人的基本信息,借助MCF對ODCB封裝類CRecordset,從該類派生應用程序里使用的CCardset類。以CCardset類為基礎,實現(xiàn)對ODCB數(shù)據(jù)源的訪問。利用MicrosoftAccess工具設計數(shù)據(jù)庫vote.mdb,該數(shù)據(jù)庫包含了候選人的基本信息:(1)序號:候選人的排列順序,按名字輸入先后順序排列。(2)姓名。(3)
3.2.4生成程序框架打開V+C+的工程向導,建立工程文件Card,第一步選擇應用程序框架為單文檔,第二步選擇要包含的數(shù)據(jù)庫,如圖3一2所示,選擇Vote數(shù)據(jù)源,并且選擇記錄集類型為動態(tài)方式,以便保持記錄集和數(shù)據(jù)源同步。最后一步選擇視圖的基類為CFor耐eiw,其他步均為默認方式。然后在Vote工程中添加一個以CReeordset為基類的CCardset類,仍然選擇數(shù)據(jù)源Vote,并且數(shù)據(jù)表選擇vote.本程序數(shù)據(jù)的操作是通過MCF的ODCB類實現(xiàn)的,為了使用ODBC類
【學位授予單位】:廣西大學
【學位級別】:碩士
【學位授予年份】:2006
【分類號】:TP334.2
【引證文獻】
相關碩士學位論文 前2條
1 朱新才;基于S3C2440的烤房自動控制系統(tǒng)的研究[D];西華大學;2011年
2 高曉波;全自動智能光標閱讀機設計[D];長春理工大學;2011年
本文編號:2637222
本文鏈接:http://www.sikaile.net/kejilunwen/jisuanjikexuelunwen/2637222.html
最近更新
教材專著