基于嵌入式技術(shù)的銀稅一體機(jī)的設(shè)計(jì)與實(shí)現(xiàn)
發(fā)布時(shí)間:2021-05-20 23:22
銀稅一體機(jī)是國(guó)家稅務(wù)總局為了保證國(guó)家稅收而推出的一項(xiàng)新技術(shù)。嵌入式技術(shù)是后PC時(shí)代的一項(xiàng)發(fā)展非?,并且已經(jīng)發(fā)展比較成熟的技術(shù)。銀稅一體機(jī)的產(chǎn)品特點(diǎn)正好符合嵌入式產(chǎn)品的特點(diǎn)。本論文介紹了如何將嵌入式技術(shù)應(yīng)用在銀稅一體機(jī)系統(tǒng)的設(shè)計(jì)中。文章介紹了如何利用CCM3118嵌入式芯片搭件銀稅一體機(jī)硬件平臺(tái),然后在此硬件平臺(tái)上裁減μcos-Ⅱ操作系統(tǒng),同時(shí)將硬件的外設(shè)驅(qū)動(dòng)封裝在操作系統(tǒng)中。在此操作系統(tǒng)上,開發(fā)出了控制稅控IC卡的函數(shù)。利用JARI-IDE開發(fā)的符合銀稅一體機(jī)國(guó)家標(biāo)準(zhǔn)的軟件系統(tǒng),此軟件系統(tǒng)可以在裁減后的操作系統(tǒng)上穩(wěn)定的運(yùn)行,達(dá)到應(yīng)用的要求。為滿足產(chǎn)品穩(wěn)定性和可靠性的要求,方案中使用了索引表來(lái)提高查詢效率,使用加密算法來(lái)保證數(shù)據(jù)安全性。在軟件和硬件方案設(shè)計(jì)中充分考慮了如何保證系統(tǒng)的穩(wěn)定性。為了保證數(shù)據(jù)在掉電情況下的數(shù)據(jù)的完整性,文章提出了切實(shí)可行的掉電保護(hù)方案。經(jīng)過(guò)調(diào)試和試生產(chǎn),基于以上的硬件方案,操作系統(tǒng),應(yīng)用軟件以及穩(wěn)定性可靠性方案,我們研制出了人性化的,能夠滿足國(guó)標(biāo)要求的,價(jià)格低廉的銀稅一體機(jī)。
【文章來(lái)源】:電子科技大學(xué)四川省 211工程院校 985工程院校 教育部直屬院校
【文章頁(yè)數(shù)】:87 頁(yè)
【學(xué)位級(jí)別】:碩士
【文章目錄】:
摘要
Abstract
第一章 緒論
1.1 國(guó)內(nèi)外研究現(xiàn)狀
1.2 本課題擬開展的研究?jī)?nèi)容
第二章 系統(tǒng)需求分析
2.1 總體方案設(shè)計(jì)
2.2 數(shù)據(jù)要求
2.3 票據(jù)打印要求
2.4 稅控要求
2.5 硬件要求
2.6 軟件要求
2.7 中文信息處理
2.8 接口要求
2.9 本章小結(jié)
第三章 銀稅一體機(jī)硬件方案的設(shè)計(jì)與實(shí)現(xiàn)
3.1 硬件系統(tǒng)簡(jiǎn)介
3.2 硬件系統(tǒng)構(gòu)成
3.2.1 主板電路原理
3.2.2 CCM3118DQ 微處理器及其外圍電路
3.2.3 復(fù)位電路設(shè)計(jì)
3.2.4 時(shí)鐘電路設(shè)計(jì)
3.2.5 電源設(shè)計(jì)
3.2.6 ONCE(On-Chip Emulation Module)接口設(shè)計(jì)
3.2.7 上電配置電路設(shè)計(jì)
3.2.8 SRAM 電路設(shè)計(jì)
3.2.9 Flash ROM 電路設(shè)計(jì)
3.2.10 NAND Flash ROM 電路設(shè)計(jì)
3.2.11 智能卡接口電路設(shè)計(jì)
3.2.12 RS232 接口電路設(shè)計(jì)
3.2.13 實(shí)時(shí)時(shí)鐘(RTC)電路設(shè)計(jì)
3.2.14 SPI(Serial Peripheral Interface)接口電路設(shè)計(jì)
3.2.15 錢箱控制電路設(shè)計(jì)
3.2.16 打印機(jī)接口電路設(shè)計(jì)
3.3 硬件各部件的實(shí)現(xiàn)效果
3.4 本章小結(jié)
第四章 軟件方案設(shè)計(jì)與實(shí)現(xiàn)
4.1 軟件基本框架設(shè)計(jì)與實(shí)現(xiàn)
4.2 各部件模塊結(jié)構(gòu)設(shè)計(jì)
4.2.1 管理模塊結(jié)構(gòu)框圖
4.2.2 稅控模塊結(jié)構(gòu)框圖
4.2.3 報(bào)表功能結(jié)構(gòu)框圖
4.2.4 需求與程序的關(guān)系
4.2.5 接口功能設(shè)計(jì)
4.3 功能運(yùn)行設(shè)計(jì)
4.3.1 運(yùn)行模塊組合
4.4 各軟件功能實(shí)現(xiàn)流程圖
4.4.1 機(jī)器狀態(tài)判斷流程
4.4.2 主程序流程圖
4.4.3 初始化流程說(shuō)明
4.4.4 營(yíng)業(yè)流程
4.4.5 數(shù)據(jù)寫卡流程
4.4.6 寫卡用到的數(shù)據(jù)結(jié)構(gòu)
4.4.7 授權(quán)流程說(shuō)明
4.4.8 授權(quán)流程數(shù)據(jù)結(jié)構(gòu)
4.4.9 發(fā)票使用數(shù)據(jù)寫卡流程圖
4.4.10 發(fā)票使用數(shù)據(jù)寫卡數(shù)據(jù)結(jié)構(gòu)
4.4.11 銀稅機(jī)初始化過(guò)程
4.4.12 開發(fā)票
4.4.13 申報(bào)數(shù)據(jù)傳遞操作流程
4.4.14 申報(bào)數(shù)據(jù)及發(fā)票數(shù)據(jù)的傳遞
4.4.15 監(jiān)控管理數(shù)據(jù)回送操作流程
4.4.16 稅務(wù)核查操作流程
4.5 掉電保護(hù)方案設(shè)計(jì)
4.5.1 需要保護(hù)的數(shù)據(jù)
4.5.2 硬件處理方法
4.5.3 軟件處理流程
4.5.4 掉電數(shù)據(jù)恢復(fù)流程
4.6 本章小結(jié)
第五章 系統(tǒng)測(cè)試
第六章 結(jié)論和展望
6.1 結(jié)論
6.2 將來(lái)的工作
參考文獻(xiàn)
致謝
附件:部分源代碼
本文編號(hào):3198613
【文章來(lái)源】:電子科技大學(xué)四川省 211工程院校 985工程院校 教育部直屬院校
【文章頁(yè)數(shù)】:87 頁(yè)
【學(xué)位級(jí)別】:碩士
【文章目錄】:
摘要
Abstract
第一章 緒論
1.1 國(guó)內(nèi)外研究現(xiàn)狀
1.2 本課題擬開展的研究?jī)?nèi)容
第二章 系統(tǒng)需求分析
2.1 總體方案設(shè)計(jì)
2.2 數(shù)據(jù)要求
2.3 票據(jù)打印要求
2.4 稅控要求
2.5 硬件要求
2.6 軟件要求
2.7 中文信息處理
2.8 接口要求
2.9 本章小結(jié)
第三章 銀稅一體機(jī)硬件方案的設(shè)計(jì)與實(shí)現(xiàn)
3.1 硬件系統(tǒng)簡(jiǎn)介
3.2 硬件系統(tǒng)構(gòu)成
3.2.1 主板電路原理
3.2.2 CCM3118DQ 微處理器及其外圍電路
3.2.3 復(fù)位電路設(shè)計(jì)
3.2.4 時(shí)鐘電路設(shè)計(jì)
3.2.5 電源設(shè)計(jì)
3.2.6 ONCE(On-Chip Emulation Module)接口設(shè)計(jì)
3.2.7 上電配置電路設(shè)計(jì)
3.2.8 SRAM 電路設(shè)計(jì)
3.2.9 Flash ROM 電路設(shè)計(jì)
3.2.10 NAND Flash ROM 電路設(shè)計(jì)
3.2.11 智能卡接口電路設(shè)計(jì)
3.2.12 RS232 接口電路設(shè)計(jì)
3.2.13 實(shí)時(shí)時(shí)鐘(RTC)電路設(shè)計(jì)
3.2.14 SPI(Serial Peripheral Interface)接口電路設(shè)計(jì)
3.2.15 錢箱控制電路設(shè)計(jì)
3.2.16 打印機(jī)接口電路設(shè)計(jì)
3.3 硬件各部件的實(shí)現(xiàn)效果
3.4 本章小結(jié)
第四章 軟件方案設(shè)計(jì)與實(shí)現(xiàn)
4.1 軟件基本框架設(shè)計(jì)與實(shí)現(xiàn)
4.2 各部件模塊結(jié)構(gòu)設(shè)計(jì)
4.2.1 管理模塊結(jié)構(gòu)框圖
4.2.2 稅控模塊結(jié)構(gòu)框圖
4.2.3 報(bào)表功能結(jié)構(gòu)框圖
4.2.4 需求與程序的關(guān)系
4.2.5 接口功能設(shè)計(jì)
4.3 功能運(yùn)行設(shè)計(jì)
4.3.1 運(yùn)行模塊組合
4.4 各軟件功能實(shí)現(xiàn)流程圖
4.4.1 機(jī)器狀態(tài)判斷流程
4.4.2 主程序流程圖
4.4.3 初始化流程說(shuō)明
4.4.4 營(yíng)業(yè)流程
4.4.5 數(shù)據(jù)寫卡流程
4.4.6 寫卡用到的數(shù)據(jù)結(jié)構(gòu)
4.4.7 授權(quán)流程說(shuō)明
4.4.8 授權(quán)流程數(shù)據(jù)結(jié)構(gòu)
4.4.9 發(fā)票使用數(shù)據(jù)寫卡流程圖
4.4.10 發(fā)票使用數(shù)據(jù)寫卡數(shù)據(jù)結(jié)構(gòu)
4.4.11 銀稅機(jī)初始化過(guò)程
4.4.12 開發(fā)票
4.4.13 申報(bào)數(shù)據(jù)傳遞操作流程
4.4.14 申報(bào)數(shù)據(jù)及發(fā)票數(shù)據(jù)的傳遞
4.4.15 監(jiān)控管理數(shù)據(jù)回送操作流程
4.4.16 稅務(wù)核查操作流程
4.5 掉電保護(hù)方案設(shè)計(jì)
4.5.1 需要保護(hù)的數(shù)據(jù)
4.5.2 硬件處理方法
4.5.3 軟件處理流程
4.5.4 掉電數(shù)據(jù)恢復(fù)流程
4.6 本章小結(jié)
第五章 系統(tǒng)測(cè)試
第六章 結(jié)論和展望
6.1 結(jié)論
6.2 將來(lái)的工作
參考文獻(xiàn)
致謝
附件:部分源代碼
本文編號(hào):3198613
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/3198613.html
最近更新
教材專著