基于ARM7控制器的税控收款机系统设计与实现
本文关键词:基于ARM7控制器的税控收款机系统设计与实现
【摘要】:对于嵌入式系统来说,它是在某些具体领域根据客户要求开发的一种电脑系统,专业化、定制化要求高,不能通用于其他硬件,它是为了满足行业内各类要求更高、稳定性更强的要求不断的发展而来的。税控机是具有税控功能的收款机,它分为一体化税控收款机和在使用税控器(在原有收款系统中加装税控器方式)两种方式。它也是嵌入式程序的一种较为常见的系统,可以应用于类似于餐费发票、卡拉OK、加油站等开具统一发票的行业领域。税控收款机是商业收款机功能与税控功能的有机结合,早期在硬件发展较为落后的期间,通常会使用8位单片机或者使用16位单片机技术。但时至今日,硬件技术极大的发展,32位处理器已经在这个领域中占有了基础地位。对于嵌入式税控收款机系统来说,它具有较强的稳定性、可靠性,由于用途较为单一,在设计定型后可以批量生产,因此比PC机税控机相比在实现同等功能的情况下,具有更高的性价比,同时能耗更加低。本文论述了基于嵌入式ARM系统的税控收款机的设计与实现,主要分成硬件部分和软件部分这两条主线进行阐述。硬件部分主要介绍税控收款机硬件系统的选择的理念和主要模块的技术参数,并对各方面都做对比,建立一个合适的税控控收款机硬件体系结构;软件方面对该系统的开发实现做了的介绍,详细描述了对该机型的功能测试、性能测试过程;最后展望了税控收款机系统的不足及未来发展方向。
【关键词】:ARM7 税控 税控收款机
【学位授予单位】:电子科技大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TH693
【目录】:
- 摘要5-6
- abstract6-10
- 第一章 引言10-16
- 1.1 课题研究背景10-12
- 1.2 课题研究现状12-13
- 1.4 论文主要研究内容13-14
- 1.4.1 硬件系统13-14
- 1.4.2 软件系统14
- 1.5 论文组织结构14-16
- 第二章 基础理论和相关技术介绍16-27
- 2.1 嵌入式系统概述16-18
- 2.2 Flash存储设备18-26
- 2.2.1 Flash存储设备介绍18-19
- 2.2.2 Flash存储设备性能比较19-20
- 2.2.3 Flash存储设备选择20-21
- 2.2.4 Nand Flash性能介绍21-24
- 2.2.5 文件系统24-26
- 2.3 本章小结26-27
- 第三章 税控收款机需求分析27-30
- 3.1 硬件需求分析27-28
- 3.1.1 国家税控标准中的硬件需求分析:27
- 3.1.2 税控收款机公司内部硬件选择需求分析:27-28
- 3.1.3 日常维护、维修中硬件需求分析:28
- 3.2 软件系统需求分析28-29
- 3.2.1 功能需求28-29
- 3.2.2 可用性需求29
- 3.2.3 可靠性需求29
- 3.3 本章小结29-30
- 第四章 税控收款机硬件设计与实现30-36
- 4.1 税控收款机硬件选择30-33
- 4.1.1 中央处理模块30-31
- 4.1.2 显示模块31-32
- 4.1.3 打印模块32
- 4.1.4 电源管理模块32-33
- 4.1.5 时钟模块33
- 4.1.6 税控存储器33
- 4.1.7 IC卡接33
- 4.1.8 键盘模块33
- 4.1.9 电子锁模块33
- 4.2 硬件参数33-34
- 4.3 硬件初始化34-35
- 4.4 本章小结35-36
- 第五章 软件系统的设计与实现36-66
- 5.1 税控系统36-38
- 5.2 软件模块38-39
- 5.3 软件系统39-65
- 5.3.1 业务层40-45
- 5.3.2 税控功能45-54
- 5.3.3 接口层54
- 5.3.4 设备驱动层54-61
- 5.3.5 异常情况处理61
- 5.3.6 数据安全性处理61-65
- 5.4 本章小结65-66
- 第六章 系统测试66-76
- 6.1 测试环境66
- 6.1.1 硬件环境66
- 6.1.2 软件环境66
- 6.2 测试标准66-68
- 6.2.1 测试依据66-67
- 6.2.2 测试缺陷定义67
- 6.2.3 测试判定标准67-68
- 6.3 测试步骤68-69
- 6.3.1 版本登记68
- 6.3.2 测试准备68
- 6.3.3 测试执行68-69
- 6.3.4 测试报告69
- 6.4 测试方法和策略69
- 6.5 税控系统硬件测试69-71
- 6.5.1 税控收款机外观69-70
- 6.5.2 税控收款机内部结构70-71
- 6.6 税控系统软件测试71-75
- 6.6.1 功能菜单测试71
- 6.6.2 税控收款机行业分类测试71
- 6.6.3 税控收款机税务菜单测试71-74
- 6.6.4 税控收款机异常情况(退票)操作测试74-75
- 6.7 测试总结75-76
- 第七章 总结与展望76-78
- 7.1 全文总结76
- 7.2 研究展望76-78
- 致谢78-79
- 参考文献79-82
【相似文献】
中国期刊全文数据库 前10条
1 ;税控收款机标准工作组在京成立[J];信息技术与标准化;2002年04期
2 高健;税控收款机国家标准工作组现状及展望[J];信息技术与标准化;2003年12期
3 徐嘉明;;质量是推广税控收款机的首选[J];信息与电脑;2003年11期
4 赵玮,龚建军,刘仁;税控收款机的应用现状和发展[J];甘肃科技纵横;2004年03期
5 徐冲;;使用税控收款机的历史和动因[J];信息与电脑;2004年08期
6 徐冲;;中国税控收款机标准的技术特点[J];信息与电脑;2004年09期
7 徐冲;;税控收款机的种类与适用范围[J];信息与电脑;2004年10期
8 康锋;税控收款机设计、生产漫谈[J];中国科技信息;2005年15期
9 ;富士通推税控收款机和税控器 配置分权限操作功能[J];每周电脑报;2005年44期
10 ;税控收款机相关标准[J];信息技术与标准化;2005年Z1期
中国重要会议论文全文数据库 前2条
1 朱国正;蒋庆培;侯整风;;Linux平台的税控机应用[A];全国第19届计算机技术与应用(CACIS)学术会议论文集(上册)[C];2008年
2 曾雨薇;许向众;;基于正则表达式的税源数据解析方案的研究[A];2011高等职业教育电子信息类专业学术暨教学研讨会论文集[C];2011年
中国重要报纸全文数据库 前10条
1 赛迪顾问计算机与软件咨询事业部分析师 刘新;税控收款机市场期待新秩序[N];中国电子报;2005年
2 本报特约通讯员 易之;谁能进入税控收款机市场?[N];中国国门时报;2004年
3 杨米加;推广使用税控收款机 加强税收源泉控管[N];湖南日报;2004年
4 王沛霖;税控收款机何以缩水[N];政府采购信息报;2005年
5 赵 文;税控收款机市场鱼龙混杂[N];中国商报;2004年
6 记者 高翠清;市领导就税控收款机的推广应用进行调研[N];呼和浩特日报(汉);2007年
7 彭钢;谁在左右市场变局[N];计算机世界;2006年
8 彭钢 郑子冀;寻找“合适”税控收款机[N];计算机世界;2006年
9 北京市东易律师事务所 吕晓光邋梁永文;税控收款机选型招标问题应引起重视[N];国际商报;2008年
10 记者 于寅虎;税控收款机市场谁执牛耳[N];中国电子报;2005年
中国硕士学位论文全文数据库 前10条
1 李明;基于嵌入式系统的税控收款机的设计与实现[D];青岛科技大学;2006年
2 曹红玉;一种税控收款机的研制[D];山东大学;2005年
3 罗春燕;中国税控收款机推广运营模式[D];昆明理工大学;2006年
4 余成钢;基于ARM7控制器的税控收款机系统设计与实现[D];电子科技大学;2014年
5 张秀芝;税控收款机推广及应用模式研究[D];中国海洋大学;2008年
6 赵晖;我国税控收款机推广应用工作研究[D];中南大学;2009年
7 徐秋香;税控收款机行业客户关系管理系统的设计与实现[D];电子科技大学;2011年
8 吴澄;基于嵌入式系统的税控收款机设计与实现[D];电子科技大学;2007年
9 邢蓓蓓;哈尔滨市平房区税控收款机推广应用研究[D];哈尔滨工程大学;2012年
10 付倩;基于嵌入式系统的税控收款机的硬件设计[D];青岛科技大学;2014年
,本文编号:1066300
本文链接:https://www.wllwen.com/kejilunwen/jixiegongcheng/1066300.html