当前位置:主页 > 科技论文 > 机械论文 >

基于J2ME的税控POS平台的研究与实现

发布时间:2020-05-15 05:22
【摘要】: 随着嵌入式系统硬件性能的提高和相关软件技术的发展,嵌入式POS的使用越来越广泛,更多的企业和组织已加入到POS应用和服务的领域中。在POS应用的基础平台方面,SUN公司提供了针对消费电子和嵌入式设备制定的J2ME(Java 2 Micro Edition)版本,为POS设备应用的开发提供了完善的运行环境。本课题的合作单位实现了一个基于J2ME的POS开发平台,本论文的研究内容就是基于此POS开发平台的基础上实现的。 由于国家税控标准的强制推行,目前市场上使用的不具有税控功能的商业POS不久将被淘汰。POS厂家急需在将来开发的商业POS上增加税控功能。税控功能实现复杂,可靠性要求高,开发周期长,研发和维护成本很高。相对于各个厂家自己实现税控功能而言,在已有的经过验证的税控POS平台上开发POS应用将大大缩短产品的开发周期,降低生产成本。所以,实现一个符合税控规范的税控POS开发平台是符合市场需求,大有发展前途的。 本论文在合作单位提供的J2ME开发平台的基础之上,参考了国内外成熟POS产品的特性,从数据结构,税控功能等方面对POS税控的业务流程进行了详细的设计。实现了断电保护功能来保证数据的正确性,并且对实现税控功能的必需设备智能卡进行了分析,实现了一种基于CPLD的智能卡驱动。整个开发过程采用了模块化的设计方法来降低系统的复杂度,提高开发效率和增强灵活性。最终提供了一个可进行二次开发的税控POS平台,其技术研究及设计考虑对于其他类似产品的设计具有借鉴意义。 经过测试,本论文实现的税控POS平台设计轻巧灵活,性能高,功能强大,占用资源少,可以使得开发者不受嵌入式POS设备硬件资源的限制。在该平台上用户可以快速的实现一个嵌入式POS终端应用,同时实现的POS应用具有更好的可维护性和扩展性。
【图文】:

架构图,架构,简表


图 2-1 J2ME 架构图配置描述配置将基本运行时环境定义为一组核心类和一个运行在特定类型设备上的定 JVM。虽然还可能在将来定义其他的配置,但当前 J2ME 存在两种配置[10]:1. 连接限制设备配置 (CLDC)。与 KVM 一起用于内存有限的 16 位或 32 位备。这是用于开发小型 J2ME 应用程序的配置(虚拟机)。(从开发者的度来看)它的大小限制让它比 CDC 更具挑战性。CLDC 同时还是用于开发图工具应用程序的配置。2. 连接设备配置 (CDC)。与 C 虚拟机 (CVM)一起使用,用于要求内存超过 2 的 32 位体系结构。互联网电视机顶盒便是这类设备的一个示例。简表概述简表定义了您的应用程序所支持的设备类型。特别地,,它向 J2ME 配置添了特定于域的类来定义设备的某种作用。简表建立在配置的顶部。已经为 J2M定义了两种简表[11]:KJava 和移动信息设备简表 (MIDP),它们也被建立在 CDL上。这两种简表适用于小型设备。

示意图,税控,文件结构,示意图


图 5-4 税控卡文件结构示意图密钥文件存储相关应用密钥,用于实现税控卡、用户卡及税务管理卡的双向身鉴别,加密税控收款机经营数据,生成发票税控码等。这部分文件属于税控卡部私有的文件,对税控盒是不可见的。税控卡中只有文件标识符为“EF01”到“EF05”的文件才是税控盒需要关心文件。它们分别是:1) 监控管理数据文件存储开票截至日期,金额限制,税目索引号等控制开票的监控管理数据。2) 基本信息文件存储有税控卡的卡号,纳税人单位名称等基本信息。3) 日交易记录文件记录文件,每天日交易签字后会产生一条新的日交易数据。该文件还会保存上开票的发票号码和税控码,用于税控盒判断上次开票是否成功。4) 申报备份数据文件记录文件,每次完税后会增加一条描述本次报税数据的记录
【学位授予单位】:电子科技大学
【学位级别】:硕士
【学位授予年份】:2007
【分类号】:TH692;TP311.52

【相似文献】

相关期刊论文 前10条

1 李之强;孙們;解筱;;基于手机平台的公交稽查系统研究[J];城市公共交通;2010年01期

2 ;[J];;年期

3 ;[J];;年期

4 ;[J];;年期

5 ;[J];;年期

6 ;[J];;年期

7 ;[J];;年期

8 ;[J];;年期

9 ;[J];;年期

10 ;[J];;年期

相关会议论文 前10条

1 郑义宝;熊冬生;吴效明;;基于J2ME的多生理参数移动监护界面的设计[A];中国仪器仪表学会医疗仪器分会第四次全国会员代表大会暨2009年学术年会论文集[C];2009年

2 孙成;何光禹;蔡海峰;;基于J2ME技术的电子地图的设计[A];第六届全国高等学校物理实验教学研讨会论文集(下册)[C];2010年

3 马学森;韩江洪;魏振春;程苍苍;;基于J2ME移动增值服务的设计与实现[A];2005年“数字安徽”博士科技论坛论文集[C];2005年

4 蔡文鸿;陆以勤;;JAVA手机在我国发展面临的问题[A];第九届全国青年通信学术会议论文集[C];2004年

5 籍志兵;李也白;杨真;常一帆;;基于WAP和J2ME的移动电子商务系统的应用研究[A];2007北京地区高校研究生学术交流会通信与信息技术会议论文集(上册)[C];2008年

6 邓珍荣;黄文明;张敬伟;李丽芳;;基于J2ME手机坦克大战游戏设计及实现[A];广西计算机学会2008年年会论文集[C];2008年

7 廉洁;张闯;蔺志青;;无线中间件技术探讨与框架研究[A];第一届中国高校通信类院系学术研讨会论文集[C];2007年

8 席磊;时雷;车银超;王晓磊;;基于J2ME的无线客户关系管理系统的实现[A];促进企业信息化进程——第九届中国Java技术及应用交流大会文集[C];2006年

9 冀育智;孟祥武;;Java在通信领域的一些应用分析[A];促进企业信息化进程——第十届中国Java技术及应用大会文集[C];2007年

10 付友;诸葛云飞;刘金义;贾金原;;移动数字科普乐园的全景漫游[A];全国首届数字(虚拟)科技馆技术与应用学术研讨会论文集[C];2007年

相关重要报纸文章 前10条

1 本报记者 李献;手机的灵魂[N];计算机世界;2002年

2 学年;J2ME技术,填平移动数据鸿沟[N];福建科技报;2002年

3 陕西 Warton;J2ME移动程序的开发[N];电脑报;2003年

4 兆源;韩国Veloxsoft与曜硕科技结成策略联盟[N];电子资讯时报;2003年

5 James Liu/Lindell Wilson;J2ME为无线设备建立通用标准[N];计算机世界;2002年

6 ;知己知彼[N];计算机世界;2002年

7 倩慧;太阳:亚太区商机大 J2ME应用看涨[N];电子资讯时报;2002年

8 ;让医生从一大堆表格中脱身[N];计算机世界;2002年

9 本报记者 李献;呼机、手机、PDA,向右看齐[N];计算机世界;2002年

10 陈飞;2003年手机“玩”出新花样[N];中国电子报;2003年

相关硕士学位论文 前10条

1 鲜琦;基于J2ME的税控POS平台的研究与实现[D];电子科技大学;2007年

2 彭辉;基于GPRS的J2ME手机地理信息系统mGIS[D];大连理工大学;2004年

3 肖钢;基于J2ME的手机应用的研究和实现[D];浙江大学;2005年

4 范韬;基于J2ME的蓝牙手机联网游戏研究与应用[D];中国海洋大学;2010年

5 刘毅;WebGIS在手机中的应用[D];西南交通大学;2004年

6 谭素菊;基于J2ME的手机游戏设计与开发[D];西安电子科技大学;2008年

7 刘建刚;基于J2ME与规则引擎的无线移动应用系统框架的设计与实现[D];东华大学;2009年

8 罗丽;基于J2ME的教育手机游戏的研究与开发[D];四川师范大学;2009年

9 张志琴;移动通信设备上J2ME平台移植的研究与实践[D];北京邮电大学;2010年

10 许向锋;基于J2ME的Java手机软件——足球彩票手机投注系统[D];华侨大学;2002年



本文编号:2664536

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/jixiegongcheng/2664536.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户6ab62***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com