Android系统的二维码识别与生成软件的设计与实现.docx

资料分类:计算机信息 上传会员:abc鞠凌青 更新时间:2019-03-27
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:8462
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:随着移动互联网的高速发展,我们已经由pc时代进入到移动时代。在移动设备中android系统具有大量的市场用户。而二维码作为一种新的数据交换方式,逐步的取代常规的文本通信,将人们从繁琐重复的工作中解脱出来。

   该软件是基于android系统开发的一款二维码扫描与生成软件。使用了react native搭建整体框架,开发前端界面,使用java开发android端。开发工具为android studio。通过zxing库来解码识别二维码图片。本软件主要分为三部分。第一部分是可以生成包涵编辑信息的彩色二维码图片,第二部分是可以通过手机相机的预览功能捕获二维码图片,捕获成功后通过二维码的解码算法可以获取里面的信息,或者通过网络图片等方式 通过手机相册扫描本地二维图片获得内容。第三部分是数据存储。将生成的信息或者获得的图片保存在本地。

   该软件具有操作简单、方便、效率高等优点,在日常生活中具有很高的实用性,有良好的用户体验。

 

关键字:二维码;Zxing; Android; react-native;

 

目录

摘要

Abstract

1 绪论-1

1.1 开发背景与意义-1

1.2 系统开发目标-1

1.3 可行性研究-2

1.3.1 技术可行性-2

1.3.2 经济可行性-2

1.3.3 操作可行性-2

1.3.4 社会可行性-2

2 需求分析-3

2.1 系统功能结构-3

2.2 系统用例图-3

2.3 系统活动图-4

2.4 技术需求-5

3 系统总体设计-7

3.1 概要设计-7

3.2 系统功能模块-7

4 系统详细设计-9

4.1 系统流程图-9

4.2 二维码识别模块-9

4.3 生成二维码模块-10

4.4 界面设计-11

5 系统编码实现-12

5.1 系统架构-12

5.2 权限申请-13

5.3 扫描模块-13

5.4 本地图片识别模块-15

5.5 生成二维码模块-19

6 软件测试-23

6.1 功能测试-23

6.1.1摄像头扫描测试-23

6.1.2 本地图片识别功能测试-23

6.2 改进意见-25

结    论-- 26 -

参 考 文 献-- 27 -

致    谢-- 28 -

相关论文资料:
最新评论
上传会员 abc鞠凌青 对本文的描述:二维码准确、效率高而且成本很低的特性在于电子商务等公司相结合后,可以说两者相互促进,既提高了电商公司低成本的宣传效果,同时也推动了二维码技术的普及。二维码强大的信......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: