基于android的二维码验票系统的设计与实现

基于android的二维码验票系统的设计与实现

ID:33011248

大小:2.74 MB

页数:70页

时间:2019-02-19

基于android的二维码验票系统的设计与实现_第1页
基于android的二维码验票系统的设计与实现_第2页
基于android的二维码验票系统的设计与实现_第3页
基于android的二维码验票系统的设计与实现_第4页
基于android的二维码验票系统的设计与实现_第5页
资源描述:

《基于android的二维码验票系统的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、西安电子科技大学学位论文独创性(或创新性)声明秉承学校严谨的学风和优良的科学道德,本人声明所呈交的论文是我个人在导师指导下进行的研究工作及取得的研究成果。尽我所知,除了文中特别加以标注和致谢中所罗列的内容以外,论文中不包含其他人已经发表或撰写过的研究成果;也不包含为获得西安电子科技大学或其它教育机构的学位或证书而使用过的材料。与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示了谢意。学位论文若有不实之处,本人承担一切法律责任。本人签名:日期:西安电子科技大学关于论文使用授权的说明本人完全了解西安电子科技

2、大学有关保留和使用学位论文的规定,即:研究生在校攻读学位期间论文工作的知识产权单位属于西安电子科技大学。学校有权保留送交论文的复印件,允许查阅、借阅论文;学校可以公布论文的全部或部分内容,允许采用影印、缩印或其它复制手段保存论文。同时本人保证,获得学位后结合学位论文研究成果撰写的文章,署名单位为西安电子科技大学。保密的学位论文在年解密后适用本授权书。本人签名:导师签名:日期:日期:摘要摘要智慧旅游正在改变人们的旅游方式。为满足智慧旅游从线上到线下的消费模式,使用电子门票替代纸质门票已成为一种趋势。当前电子门票多以一维条码、数

3、字字母串为主要表现形式。游客在进行线下消费时,需要将电子门票兑换成纸质门票,这使得线下消费过程变得繁琐。为简化线下消费过程,实现线上线下的无缝对接,研究一款能够自动识别电子门票的验票系统变得十分必要。本文深入分析了智慧景区的发展形势及其应用场景,并结合景区电子门票系统给出了一种基于Android的二维码验票系统。本系统集二维码电子门票验票和游客进出自动化控制于一身,用于替代现有的人工验票模式。本系统由二维码识别装置、Android计算控制系统、闸机三部分构成。为实现此系统,本文首先对二维码验票系统进行了总体结构设计,并对验票

4、系统的硬件组成及各部分工作原理进行了详细介绍,又根据各部分接口电路完成了整个验票系统的硬件集成。其次,本文分析了Android系统与Linux内核之间的关系,得到了Android系统继承了Linux设备驱动模型这一结论。通过研究Linux设备驱动模型,本文给出了一种Android驱动程序的开发方法,并完成了Android闸机驱动程序的开发。再次,本文给出了基于HAL和基于NDK的两种方式实现Android主控程序访问闸机驱动程序的接口。虽然基于HAL的实现方式更符合Android的系统架构,但是实现起来比较复杂。基于NDK的

5、开发方式不太符合Android的系统架构,但是实现起来更简单。通过对两种实现方式的分析,本文通过NDK开发完成了Android主控程序访问闸机驱动程序的接口,实现了Android主控程序对闸机状态的控制。最后,本文完成了Android主控程序的设计与开发,实现了二维码门票格式检查、二维码门票合法性验证和闸机动作控制等功能。Android主控程序是整个二维码验票系统的逻辑处理中心,它和各个子模块之间都有数据交互,所以本文利用Android主控程序对整个验票系统进行了功能测试。经过系统功能测试,本文所研究的系统能够精确地识别票务

6、平台发送的二维码电子门票,并能够对电子门票的格式和合法性进行验证,还能针对验证结果控制闸机做出相应动作。关键词:智慧旅游,Android,HAL,NDK,二维码验票系统研究类型:应用软件技术类I西安电子科技大学硕士学位论文IIABSTRACTABSTRACTWisdomtourismischangingthewaypeopletravel.Inordertomeettheonline-offlineconsumptionpatternsofwisdomtourism,usingelectronictickettoreplac

7、epaperticketisalreadyatrend.Currentlyelectronicticketisusuallyencodedbyone-dimensionalbarcodeoralphanumericstring.Atthetimeofofflineconsumption,touristsalsoneedtoreplacepapertickets,whichmakestheprocessofofflineconsumptiontedious.Tosimplifytheprocessofofflineconsum

8、ptionandtomakeonlineandofflineseamless,developingaticketsystemwhichcanidentifyelectronicticketsautomaticallybecomesverynecessary.Thispaperanalyze

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。