登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 毕业论文 > 电子信息类 > 电子信息工程 > 正文

基于Android的二维码识别的分享与历史查询系统的研究与设计毕业论文

 2021-04-05 00:29:48  

摘 要

在二维码技术飞速发展的今天,人们在生活中对于二维码的应用已经司空见惯,二维码给我们带来的好处就是快速获取信息,享受商品折扣,消费和查询等等满足我们生活需求的介质,通过它,我们可以获得更多的资源,给我们的生活带来了便捷。人们已经似乎越来越离不开二维码这个神奇的东西,大街小巷到处张贴着各式各样的的二维码,只要扫一扫你就能畅想它给你带来的便捷和乐趣。但你对二维码的了解还只处于马斯洛需求理论中的中端,二维码,作为一个高科技产品,他被赋予了更多神奇的光环。它就是一个大数据,它功能非常强大,二维码已经成为了一种营销利器,通过扫描二维码可以获取某些活动信息,可以获得产品用户的详细信息,实现会员管理,成立庞大的数据基数,对用户行为进行分析,从而实现精准营销,因此我认为研究二维码有很大的意义。本文分析研究QR code二维码编码原理,根据安卓嵌入式平台特点,利用eclipse平台软件,设计出一款嵌入式设备中的二维码识别系统,系统首先在模拟器中运行,然后进行真机测试论文最后给出了测试结果。

关键词:Android;二维码;识别

Abstract

The QR code technology rapid development today, the life for the application of QR code has been commonplace, QR code is to give us the benefits of rapid access to information, enjoy discount goods, consumer and query and so on to meet our physiological demand of medium, through which we can gain more resources, brings convenience to our life. People seem to be more and more inseparable from the two-dimensional code this magical thing, streets and alleys everywhere posted a variety of two-dimensional code, as long as scan you can imagine it brings you convenience and fun. But your understanding of QR codes is only at the middle of maslow's demand theory. As a high-tech product, QR codes are endowed with more magical aura. It is a big data, its function is very powerful, QR code has become a marketing tool, by scanning the QR code can obtain certain activities information, can get the detailed information of the product user realize member management, set up a huge data base, analyze the user behavior, so as to realize precise marketing, so I think the QR code has a great significance. This paper analyzes the QR code coding principle, according to the characteristics of android embedded platform, using eclipse platform software, design a embedded device in the two-dimensional code recognition system, the system is first run in the simulator, and then the real machine test paper gives the test results.

Key Words: Android; QR code; identify

目录

第1章 绪论 1

1.1二维码发展背景 1

1.2国内外现状 2

1.3目的与意义 2

第2章 系统相关技术介绍及需求分析 3

2.1Android开发系统介绍 3

2.2软件开发环境 5

2.3eclipse简介 5

2.4SQLite数据库简介 6

2.5需求分析 7

2.5.1功能需求分析 7

2.5.2系统界面和性能需求 7

第3章 系统总体设计与实现 8

3.1系统总体设计 8

3.1.1功能框架 8

3.1.2总体流程图 8

3.2具体模块设计 9

3.2.1二维码识别模块设计与实现 9

3.2.2分享功能模块的设计与实现 13

3.2.3历史查询功能模块设计 16

3.2.4设置功能和帮助功能设计 17

3.3数据库 17

第4章 系统测试 18

4.1测试目的 18

4.2测试工具和流程 18

4.3分享功能测试 19

4.4历史查询功能测试 20

4.5真机测试 20

第5章 总结与展望 24

参考文献 25

致 谢 26

第1章 绪论

1.1二维码发展背景

一维条码顺应时代的诞生,极大的提高了生产效率和生活速度,但是经过时间的推移,一维条码的信息量小,依赖数据库等许多的弊端也渐渐显露出来,这时,具有高容量,高密度,纠错能力强,安全性高的二维码代替了一维条码,QR Code是一种能快速响应的二维码,是当前比较主流的二维码。就在以前,二维码并不常见,更多的是商品标签的一维条码,不过随着信息技术的高速发展和手机行业的不断兴起,二维码逐渐融入了我们的日常生活当中,而且发展十分迅速,从一开始的鲜为人知,到现在的家喻户晓,中间不过十几年的时间,这十几年见证了二维码的发展史[1]

二维码也被叫做二维条码,它是发展在一维条形码的基础上的一种二维条码,它利用的是一些特定的几何图形根据某种规律在平面的二维方向上分布的黑白相间的图形记录数据符号信息[2]。二维码在使用方面和一维码具有一定相似的地方,不过二维码功能更加广泛,具有许多其特定的功能。二维码识别信息的方法是通过专门的扫码软件的相机调用图片的图像自动辨别读取信息。在图形编译规则上,二维码和条码技术具有一些共同的地方,比如每一种码制都有其特定的字符集,每个字符都占有一定的宽度,都具有一定的校验功能等,但同时又具有对不同领域的信息自动识别功能和处理图形旋转变化点[3]

目前,全球90%以上的二维码个人用户在中国,在移动支付领域方面,二维码的应用尤其非常广泛,商家可以将商品的主要信息制作成二维码,顾客如果想要某件商品,就可以通过扫描商品上方的二维码,扫描成功后,用户可以在手机上查看该商品的具体信息,来使消费者对他们所买的东西有一个更加深入的了解 然后顾客就可以在完成移动支付购买该商品。从上面我们可以看出, 二维码支付技术的出现为消费者提供了非常大的便利,也让消费者更好的了解商品的信息, 这是一个典型的信息技术改变人们生活方式的例子。POS机是之前使用较多的一种支付工具,消费者只需要在POS机上刷银行卡并输入密码就可以轻松地完成支付操作,这使得我们不需要在外出时携带大量的现金,极大地保障了我们的人身安全和财产安全。正是由于它的便捷,人们从中感受到了消费的快感,这也使得人们的消费欲望高涨,促进经济的流通与发展。不过,POS机的投入使用还是需要耗费一定的成本,而且随着时代的发展,人们随身出行经常只带一个手机,这种付款模式也渐渐的被冷落了。这时,随着二维码支付技术的发展,扫码支付这个新型的支付方式逐渐流行起来,二维码支付模式开始接管所有的支付模式,成为一种主流的支付模式。消费者只需要携带手机出行,就能完成所有的支付工作,这也使得手机对人们越来越重要,商家也可以将自家店铺信息生成二维码,用户微信可以扫码关注,商家可以在微信公众号提供某些优惠券,这样能帮助商铺吸引回头客,大大有利于商铺的发展。研究二维码还能改善以往的支付环境,减少商家不必要的损失,综上所述,二维码支付手段的发展前景颇佳[4]

1.2国内外现状

在日本和韩国,二维码的商用分别起始于2002年和2003年。经过这么多年的发展,使用手机二维码的日本用户已达到6000万,扫码关注公众号、二维码名片、二维码支付等,已经渐渐融入到人们的日常生活当中去了。在国外,二维码也广泛地用于各个方面,大到电子商务,车辆管理,小到名片标签。二维码球票无非是对球迷一个最大的礼物,不仅省去了漫长的排队时间,也可以防止买到假的球票,一举两得。二维码如今移动互联网发展得越来越快了,二维码也进入到我的生活里,如今二维码成为了商家和消费者成本最低的接入口。截至2017年6月,我国的手机网民已多达7.24亿,其中移动支付用户规模已经达到5.02亿,4.63亿网民消费时选择使用手机进行支付,而手机支付大部分是通过扫描二维码支付的,由于它给用户带来许多便捷体验,使得人们逐渐习惯了这种新型的支付方式,并且已经对其产生了依赖,我们的生活越来越离不开二维码这个神奇的东西。

1.3目的与意义

随着全球信息通讯技术的迅速发展,许多好用的手机APP的出现,我们已经越来越离不开手机了,它已经俨然成为移动商务赖以发展的最重要的终端之一。如今我们的日常生活已经离不开二维码,它已经毫不知觉的卷入了我们的生活当中。举个很简单的例子,上课二维码扫码签到已经来到了我们的课堂,我自己也在体验这种新型的签到方式,这种方式不仅节约了老师点名所花的时间,也使得代签到这种偷懒方式离我们越来越远。最经典的当属那些扫码关注公众号啥的,几乎到哪都能遇到,还有就是火车站里面的扫码进出口,这不仅节约了乘客们的时间,还让一些逃票的人无处遁形。这说明二维码已经离我们越来越近,我们开始越来越依赖这个东西,但是二维码再给我们带来便利的同时它也存在着一些安全隐患问题,制作者可以通过应用商店、软件平台,社交论坛平台等交流方式制作和发布自己的二维码,国家目前还没有特定部门对二维码软件、制作和发布二维码进行监管,因此可能会有许多不法分子可以在自己的二维码里面添加一些恶意的东西,来达到自己的某些目的,而且大部分二维码扫描工具自身缺乏木马检测能力与恶意网站识别能力,用户存在很大的被骗的风险。大多数的二维码是使用明文编码,普通的二维码扫描软件均可以读取,这样就也会容易导致这些承载了个人、企业和政府等信息泄露的风险[5]。这就是为什么我们需要对其进行研究,我们需要完善这些存在的问题,让它成为一个更加安全,让人们使用起来更加放心的二维码,只有当它的安全性得到保障后,它才会被越来越多的人接受,所以对于二维码的研究具有重大的意义。

第2章 系统相关技术介绍及需求分析

2.1Android开发系统介绍

2003年Android股份有限公司成立于美国加州,Google在2005将其收购,Google公司希望与各方联合建立一个标准化、开放式的移动电话软件平台,使其成为移动产业内的一个开放式操作平台[6]

您需要先支付 50元 才能查看全部内容!立即支付

微信号:bysjorg

Copyright © 2010-2022 毕业论文网 站点地图