论文题目: 嵌入式JavaPOS的研究与实现
论文类型: 硕士论文
论文专业: 软件工程
作者: 葛浩
导师: 罗蕾
关键词: 税控收款机,设备管理
文献来源: 电子科技大学
发表年度: 2005
论文摘要: 本课题来源JavaPOS与税控收款机的生产结合,主要研究JavaPOS下的嵌入式开发。嵌入式产品的一个最大挑战就是系统的可移植性。eJavaPOS运行在Java虚拟机之上,完全继承了Java的可移植性和跨平台等优势。另外,设备管理器对系统中的所有硬件设备进行规范、配置和管理,系统移植时只需对设备管理器和之下的部分进行移植,不会影响上层软件工作。这样,整个平台的移植变得更加容易。本项目是按照税控收款机机器规范、税控收款机专用IC卡规范以及用户要求来设计的。该设计方案要求既能够满足现阶段的税控功能业务需求,同时又兼顾到未来税控收款机的发展。从数据的生成、存储、传输三个方面来设计和实现用户端的机器,确保实现国家税务总局制订的有关要求。 eJavaPOS是面向嵌入式POS的、符合JavaPOS规范和国家税控、金融标准的、开放的通用软件平台。eJavaPOS很好地解决了嵌入式POS系统可移植性、动态加载、安全性、跨平台等多方面的问题,很容易支持第三方开发应用软件,可以简化和规范POS应用的开发流程,大大缩短应用系统的开发周期和上市时间。UnifiedPOS是一个国际的POS设备规范标准,它对各种POS设备进行统一规范,完全独立于操作系统,与语言无关。目前UnifiedPOS有两种实现:基于OLE的OPOS和基于Java的JavaPOS。OPOS只能运行于Microsoft系统之上,不仅在平台方面受到限制,而且需要支付昂贵的版税,限制了它的发展。 本文主要从三个方面阐述了嵌入式JavaPOS的具体实现: 1、JavaPOS平台的框架结构 2、JavaPOS库的设计与应用 3、JavaPOS设备管理
论文目录:
摘要
Abstract
目录
第一章 概述
1.1 课题的来源和市场背景
1.2 税控POS平台行业概况与选题依据
1.3 嵌入式JavaPOS平台概述
1.3.1 UnifiedPOS简介
1.3.2 嵌入式JavaPOS平台简介
1.3.3 eJavaPOS平台特点
1.3.4 eJavaPOS平台组成
1.3.5 eJavaPOS硬件软件系统
1.4 本文内容安排
第二章 JavaPOS库概述及其实现
2.1 JavaPOS库概述
2.1.1 JavaPOS库的体系结构
2.1.2 基本概念和处理流程
2.2 实现方式
2.2.1 异常与错误
2.2.2 设备状态
2.2.3 设备属性
2.2.4 设备事件
2.2.5 设备接口
2.2.6 设备操作
第三章 打印机设计
3.1 总体设计
3.1.1 需求规定
3.1.2 基本设计概念和处理流程
3.2 属性设置及接口实现
3.2.1 设备属性
3.2.2 设备接口
3.3 模块设计
3.3.1 模块结构设计
3.3.2 模块之间的关系
第四章 条码扫描枪设计
4.1 总体设计
4.1.1 需求规定
4.1.2 基本设计概念和处理流程
4.2 属性设置及接口设计
4.2.1 设备属性
4.2.3 设备接口
4.3 模块设计
第五章 IC卡设计
5.1 总体设计
5.1.1 需求规定
5.1.2 基本设计概念和处理流程
5.2 属性设置及接口实现
5.2.1 设备属性
5.2.2 设备接口
5.3 模块设计
5.3.1 模块结构设计
5.3.2 控制模块
5.3.3 服务模块
5.3.4 控制模块与服务模块之间的关系
第六章 设备管理
6.1 本地设备管理的实现
6.2 JavaPOS库设备管理实现
6.2.1 库设备管理
6.2.2 设备驱动的实现与安装
第七章 测试与验证实现
7.1 打印机测试
7.1.1 性能测试
7.1.2 打印机接口测试
7.2 条码扫描设备(条码枪)测试
7.2.1 性能测试
7.2.2 条码枪接口测试
7.3 IC卡测试
第八章 总结
8.1 实现现状和成果
8.2 实现特色与技术创新
8.3 不足与展望
参考文献
致谢
发布时间: 2006-11-28
参考文献
- [1].基于微课题形式的小学生财商教育研究[D]. 孙存艳.上海师范大学2018
- [2].Network Data Security for the Detection System in the Internet of Things with Deep Learming Approach[D]. KALUBI KALUBI DIEU-MERCI.太原理工大学2018
- [3].俄罗斯电子商务发展现状及问题分析[D]. IAKOVLEVA POLINA(黎娜).浙江大学2018
- [4].税控收款机行业客户关系管理系统的设计与实现[D]. 徐秋香.电子科技大学2011
- [5].基于机会发现的软件项目风险识别研究[D]. 古夫兰.哈尔滨工程大学2007
- [6].基于JXTA的P2P程序设计的研究[D]. 沈洪敏.四川大学2006
- [7].基于云计算的协作学习在初中信息科技课中的实践研究[D]. 陈云鹤.上海师范大学2011
- [8].网上购物系统实现技术研究[D]. 潘震山.南京理工大学2007
- [9].人力资源管理系统的设计与实现[D]. 李帅.山东大学2012
- [10].云计算辅助教学支持的师范生教学设计能力培养研究[D]. 庞静.上海师范大学2010
相关论文
- [1].基于JavaPOS的嵌入式POS商业应用平台的设计与实现[D]. 赵建民.电子科技大学2007
- [2].嵌入式系统中USB设备驱动的研究与实现[D]. 杨晶晶.电子科技大学2006
- [3].Microwindows在嵌入式系统中的应用[D]. 万书芹.江南大学2006
- [4].USB技术的嵌入式系统应用研究[D]. 赵艳华.中国海洋大学2006
- [5].USB2.0总线驱动在嵌入式系统中的设计与实现[D]. 陈青松.东南大学2006
- [6].基于Arm9+Linux的税控收款机的研究和设计[D]. 陈秋梅.电子科技大学2007
- [7].基于税控机的软件开发平台的设计与实现[D]. 史峰.山东大学2007
- [8].基于Eclipse的嵌入式开发平台的研究与实现[D]. 车叔平.电子科技大学2007
- [9].嵌入式操作系统进程调度研究与实现[D]. 马伟.华南师范大学2007
- [10].基于嵌入式Linux的税控收款机设计及实现[D]. 陆枫.武汉科技大学2006