没有合适的资源?快使用搜索试试~ 我知道了~
基于Android条码识别的商品价格查询软件的设计与实现毕业论文.docx
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 25 浏览量
2023-08-10
09:53:00
上传
评论
收藏 2.09MB DOCX 举报
温馨提示
试读
37页
基于Android条码识别的商品价格查询软件的设计与实现毕业论文.docx
资源推荐
资源详情
资源评论
基于条码识别的商品价格查询软件的
设计与实现
[摘 要] 随着移动互联网时代的来临, 智能手机已成为互联网时代一个标志性的
移动终端工具。现在大部分 Android 手机已具备自动对焦的摄像头,本文对 Android 系
统上的基于条码识别的商品价格查询应用程序的设计与实现进行讨论。Android 是一个
开源的系统,它底层是基于 Linux 的操作系统,本文的条码扫描应用程序采用了
Android 开源系统技术,利用 Java 语言和 Eclipse 编辑工具对该应用程序进行编写。同
时给出了详细的系统设计过程、部分界面图及主要功能运行流程图,还对开发过程中遇
到的问题和解决方法进行了详细的讨论,该条码扫描应用集对商品条码识别,显示商品
信息,查看淘宝该宝贝信息,查看网店价格,查看超市价格,同时能对用户所处位置进
行定位显示用户位置信息等功能为一体,并且运行性能良好,在 Android 系统中能独立
运行,为用户的日常购物带来了极大的方便。
[关键词] Android;条码识别;价格查询;
Product Price Inquiry Software
Based on Barcode Identification
Abstract: With the advent of mobile Internet, smartphones has become a landmark
mobile in the Internet. Now most of the Android phone with auto-focus camera.This paper
discuss application design and realization about the product price inquiry based on barcode
identification from the Android system.Android is an open-source system,and its underlying
based on Linux operating system.The barcode scnning application of this paper use the
Android open-source system technology,using the Java language and Eclipse edting tools for
coding.Presents the detailed design process, ,the part of the system and the main functions of
operation interface diagram of height, this paper also flow process problems and solving
methods are discussed in detail.The barcode scanning application has barcode
identification,product information show,Viewing product information from Taobao,Viewing
the price from online stores,Viewing the supermarket prices,and user location show
functions,and it can operate independently in the Android system.For the user's daily
shopping,the barcode scanning application increases a greate convenience.
Key words:Android; Barcode identification; Price inquiry;
目 录
1 绪论.........................................................................................................................................1
1.1 课题背景.......................................................................................................................1
1.2 课题目的.......................................................................................................................1
2 系统分析.................................................................................................................................2
2.1 系统需求分析...............................................................................................................2
2.1.1 系统功能需求.....................................................................................................2
2.1.2 系统界面需求.....................................................................................................7
2.1.3 系统性能需求.....................................................................................................8
2.2 系统结构图和流程图...................................................................................................8
3 Android 项目介绍 ...................................................................................................................9
3.1 什么是 Android ? .........................................................................................................9
3.1.1 Android 简介 .......................................................................................................9
3.1.2 Android Features 特性........................................................................................9
3.1.3 Android 基本框架(Android Architecture)..................................................10
3.1.4 Android 系统的四大组件 ................................................................................12
3.2 Android 开发平台搭建 ...............................................................................................13
3.3 Android 商品条码扫描器的工程 ...............................................................................14
3.3.1 Android 项目 .....................................................................................................14
3.3.2 Android 工程程序结构 .....................................................................................14
3.3.3 AndroidManifest.xml 文件................................................................................15
4 商品条码扫描器功能详细设计与实现...............................................................................16
4.1 商品条码识别显示.....................................................................................................16
4.1.1 CaptureActivity 布局.........................................................................................16
4.1.2 CaptureActivity 对摄像头控制.........................................................................17
4.1.3 CaptureActivityHandler.....................................................................................17
4.1.4 DecodeHandler ..................................................................................................18
4.1.5 获取解码结果信息并显示...............................................................................18
4.2 商品信息主界面.........................................................................................................18
4.2.1 InforActivity 的布局 .........................................................................................19
4.2.2 商品信息显示...................................................................................................19
4.2.3 主界面按钮设置...............................................................................................20
4.2.4 地理位置的显示...............................................................................................21
4.3 商品价格搜索界面.....................................................................................................22
4.3.1 搜索界面的布局...............................................................................................22
4.3.2 搜索界面的加载...............................................................................................22
4.3.3 搜索界面浏览...................................................................................................23
4.4 程序完全退出.............................................................................................................23
4.4.1 单例模式 CloseAll 类 ......................................................................................23
4.4.2 调用 CloseAll 类 ..............................................................................................24
4.5 AndroidManifest.xml...................................................................................................24
5 系统测试与运行...................................................................................................................25
5.1 测试方法.....................................................................................................................25
5.2 测试用例.....................................................................................................................25
5.2.1 250mL 蒙牛低脂高钙牛奶测试.......................................................................25
5.2.2 600mL 达能益力矿泉水测试...........................................................................25
5.2.3 经商厚黑学书籍测试.......................................................................................25
5.3 测试总结.....................................................................................................................26
结束语.......................................................................................................................................27
参考文献...................................................................................................................................28
附录...........................................................................................................................................29
致谢...........................................................................................................................................33
1
1 绪论
1.1 课题背景
在智能手机刚刚普及的今天,在应用类软件中同质化现象相对较为严重,在这种相
似度极高的软件功能背后,而创新成为了关键。如果厌倦了传统的查报价方式,使用手
机条码价格查询软件通过手机摄像头扫描商品的条码,连接互联网在各大主流购物网站
查询该商品的价格信息可以完美解决该问题
[1]
。
手机条形码软件目前在国内外并不多,知名的也就我查查和快拍二维码几款条码软
件,可以说在中国 android 开发中是相对创新型的应用。在 android 开发中,如何把这
类软件做的更专业更方便更人性化是现阶段主要的研究方向。例如:可以通过手机条码
价格查询软件查看商品在淘宝上的价格,同时也能定位出用户手机位置查询出用户附近
出售所查询商品的商店。当然由于我国物联网刚刚起步,各大超市数据库并没有对外公
布,使本次开发只能在实现定位用户手机位置,而没有数据接口可以查询用户周围所出
售所扫描商品的商店超市。在除了要为用户带来便利的查询信息外,增加互动性功能也
是现阶段可以拓展的功能
总之,手机条码价格查询软件使消费者在实体零售商店购物时能了解所需商品在主
流购物网站的价格消费者可以参考对比,使购物方便的同时更加实惠,购物时选择性大
大增强。当这类手机软件普及后,相信会对传统零售店造成很大压力,在给人们带来实
惠方便的同时更可能加速网上购物的热潮。
1.2 课题目的
本课题的目的就是在现今社会生活的高节奏下,打破传统的查报价方式,随时了解
网上和超市商品的价格信息,高效快速的买到称心如意的商品,使购物方便的同时更加
实惠,购物时选择性大大增强
[2]
。
本设计显示的主要功能是能是对商品条码识别,显示商品信息,查看淘宝该宝贝信
息,查看网店价格,查看超市价格,同时能对用户所处位置进行定位显示用户位置信息
等。本课题是一款基于 Android 手机平台的手机条码价格查询软件,使 Android 手机
拥有个性化的条码扫描功能,使手机显得更加生动灵活化,与人们更为接近。也使设计
者更加熟练 Android 的技术和其它在市场上的特点
[3]
。
剩余36页未读,继续阅读
资源评论
豆包程序员
- 粉丝: 3714
- 资源: 3504
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功