题目 二维码的自定义与解析平台的研究
专业 计算机科学与技术(嵌入式)学号 姓名
主要内容、基本要求、主要参考资料等:
1、主要内容
本课程设计对二维码的生成和识别主要就是基于Android平台来开发,主要就是运用Android SDK和Eclipse共同开发, 搭建环境,通过二维码,可以实现信息的精准直达,提高信息采集的速度和精度,方便用户快速进入WAP网站,在3G时代还可以为视频、网上购物、网上支付提供方便的渠道。二维码在移动商务的发展中扮演着日益重要的角色,推动了移动商务的快速发展。
2、基本要求
本系统主要分成生成和识别两大部分。 识别功能主要就是对二维码识别。主要就是通过手机的摄像头对二维码或者是条形码进行扫描,然后把把扫描到的二维码或者是条形码送到后台进行解析,如果解析成功后,就不再进行扫描。如果解析不成功,就会在进行扫描采集图像,在传送到后台解析,直到能够识别图像为止。生成功能主要就是对二维码的生成。而生成这个功能可以在电脑上运行生成,也可以在手机上运行生成。二维码的生成主要支持名片、短信、文本、电子邮件及网络书签的生成。当用户选择好多要生成的对象时,就会把用户输入的信息送到后台,通过调用解析包来生成还有相应信息的二维码。
3、时间安排
前期准备:寒假期间熟悉Android移动开发教程,Eclipse,Zxing库
第一阶段:第1-2周 主要工作:查阅文献,收集材料,系统需求分析,完成开题报告、文献综述。
第二阶段:第3-4周 主要工作:明确系统的目标,明确系统中各部分的功能。
第三阶段:第 5-6周 主要工作:数据流程分析,建立数据库。完成中期检查表。
第四阶段:第7-10周 主要工作:编写程序代码,实现算法,界面设计。
第五阶段:第11-12周 主要工作:完成毕业论文的撰写。
第六阶段:第13-14周 主要工作:成果验收、论文评阅、教研室答辩。
第七阶段:第15-16周 主要工作:院级答辩、校级答辩。
4、主要参考资料
(1)李刚.疯狂Android讲义[M].北京:电子工业出版社,2011,20~212.
(2)伯内特.Android基础教程(第二版)[M].北京:人民邮电出版社,2011,98~145.
(3)高峰.手机二维码设计与实现[D].北京:北京邮电大学,2008
完 成 期 限: 2015年5月31日
指导教师签名:
专业负责人签名:
填 表 日 期: 2015年1月15日