| 【中文题名】 | 一种税控收款机体系结构及若干技术研究 |
| 【英文题名】 | The Research on Some Problem of an Fiscal Cash Registers Embedded System's Structure |
| 【学科专业】 | 软件工程 |
| 【论文级别】 | 硕士论文 |
| 【投稿时间】 | 2007-9-27 |
| 【中关键词】 | 税控收款机,POS,uCLinux,ARM,片上系统,GPRS |
| 【英关键词】 | Fiscal cash register,POS,uCLinux,ARM,SOC,GPRS,CDMA, |
| 【分类导航】 | 工业技术>机械、仪表工业>专用机械与设备>其他专用机械与设备>商业用机械与设备>出纳机、收款机、收票机 |
| 【论文摘要】 |
目前国税总局和各地区税务部门都在大力推广税控收款机机,以加强税收征管,防止偷税漏税。预计未来5~10年税控收款机即将普及应用。税控收款机行业本身也将成为市场潜力十分巨大的行业。但是目前技术成熟、普遍使用的税控收款机都是低档的以8位单片机技术为核心。新的32位嵌入式处理器在这个行业应用尚不成熟。本文以ARM7处理器为例,从32位嵌入式系统软、硬件组成方面来研究新的嵌入式税控收款机体系结构。
一个完整的嵌入式系统体系结构包括硬件组成、软件组成以及软硬件如何有机协调配合完成相应的功能需求。
本文首先回顾嵌入式系统和税控收款机的历史现状及相关技术和功能需求;然后介绍嵌入式系统硬件,并对各方面都做分析对比,旨在建立一个合适的税控控收款机硬件体系结构;之后再讨论税控收款机的软件体系结构,并就其中的架构设计层次做一个详细的描述;接下来依次讨论嵌入式操作系统专题和Flash文件系统专题(具有创新性);最后讨论可靠性设计,并对开发过程作一个介绍。
税控收款机体系结构是一个典型的嵌入式系统结构,整个技术结构、研究过程都很有代表性,对税控行业具有最直接的现实意义,同时税控收款机体系结构技术也可以在... |
| 【论文题纲】 |
|
摘要 |
5-6 |
|
ABSTRACT |
6-13 |
|
第1章 绪论 |
13-16 |
|
1.1 论文选题背景和意义 |
13-14 |
|
1.2 研究目标 |
14 |
|
1.3 论文工作主要内容 |
14 |
|
1.4 论文结构 |
14-16 |
|
第2章 重要概念和相关技术综述 |
16-23 |
|
2.1 嵌入式系统概述 |
16-17 |
|
2.2 税控收款机概述 |
17-19 |
|
2.3 税控收款机技术现状 |
19-21 |
|
2.4 目前存在的问题 |
21 |
|
2.5 本章小结 |
21-23 |
|
第3章 嵌入式税控收款机硬件 |
23-32 |
|
3.1 嵌入式系统硬件核心体系结构 |
23-26 |
|
3.2 嵌入式税控收款机系统结构框图 |
26-27 |
|
3.3 电源部分 |
27 |
|
3.4 CPU 选型 |
27 |
|
3.5 显示部分 |
27-28 |
|
3.6 打印部分 |
28 |
|
3.7 存储器 |
28-29 |
|
3.8 IC 卡模块 |
29-30 |
|
3.9 键盘 |
30 |
|
3.10 USB 模块部分 |
30 |
|
3.11 网络接口 |
30 |
|
3.12 硬件上对于可扩展性的支持方案 |
30-31 |
|
3.13 硬件上对于可裁剪性的支持 |
31 |
|
3.14 本章小结 |
31-32 |
|
第4章 嵌入式税控收款机软件 |
32-46 |
|
4.1 软件功能组成 |
32-33 |
|
4.2 软件结构 |
33 |
|
4.3 系统引导与操作系统 |
33-42 |
|
4.4 中间层 |
42-45 |
|
4.5 本章小结 |
45-46 |
|
第5章 图形用户界面和非抢占式多任务的实现 |
46-63 |
|
5.1 图形用户界面(GUI)简介 |
46 |
|
5.2 图形用户界面系统结构模型 |
46-55 |
|
5.3 GUI 界面控件软件设计举例 |
55-61 |
|
5.4 非抢占式多任务处理的实现 |
61-62 |
|
5.5 本章小结 |
62-63 |
|
第6章 嵌入式税控收款机操作系统 |
63-79 |
|
6.1 操作系统的分类 |
63 |
|
6.2 单一内核操作系统 |
63 |
|
6.3 微内核操作系统 |
63-64 |
|
6.4 操作系统与实时操作系统 |
64-70 |
|
6.5 POSIX 规范 |
70-71 |
|
6.6 嵌入式操作系统的发展 |
71-72 |
|
6.7 操作系统内核 |
72-74 |
|
6.8 嵌入式税控收款机操作系统选择 |
74-75 |
|
6.9 UCLINUX 操作系统介绍 |
75-78 |
|
6.10 本章小结 |
78-79 |
|
第7章 ΜEFFS 嵌入式FLASH 文件系统 |
79-86 |
|
7.1 FLASH 存储器特性 |
79-80 |
|
7.2 FLASH 器件存储管理问题 |
80 |
|
7.3 本嵌入式文件系统的核心原理 |
80-82 |
|
7.4 底层物理存储器 |
82 |
|
7.5 中间层逻辑存储器 |
82-84 |
|
7.6 上层文件系统 |
84-85 |
|
7.7 系统整体运行机制 |
85 |
|
7.8 本章总结 |
85-86 |
|
第8章 整机可靠性分析和产品开发过程介绍 |
86-92 |
|
8.1 可靠性描述指标 |
86 |
|
8.2 税控收款机各部分失效分析 |
86 |
|
8.3 可靠性应对措施 |
86-87 |
|
8.4 开发过程介绍 |
87-91 |
|
8.5 本章小结 |
91-92 |
|
结论 |
92-93 |
|
参考文献 |
93-96 |
|
致谢 |
96-97 |
|
附录 A 攻读学位期间发表的论文 |
97-98 |
|
附录 B 攻读学位期间从事项目列表 |
98 |
|
| 【DOI】 | LunWen.ID:2.2008.94527 |