毕业论文(设计)题目:二维码电子请柬生成与扫描系统设计姓名岳栋栋学号200900171263学院控制科学与工程学院专业自动化年级2009级指导教师赵子健2013年5月20日摘要随着计算机技术和图像编码技术的不断发展与进步产生了一种自动识别技术,既条码技术。二维码是条码的一种,由于它信息容量大、容错能力强,可靠性高、成本低,近年来得到了广泛应用。随着智能手机的普及,Android平台以其开放性、良好的用户体验成为了智能手机主力的操作系统。结合二维码技术,在Android平台上进行相关软件的开发可以进一步普及二维码技术应用,方便数据信息的交流。本项目就是用Java语言,通过Eclipse平台设计了一个适用于Android平台的基于二维码生成与解码的一个应用软件。本软件可以将一些信息加密后生成为二维码,生成的二维码可以应用在电子请柬中。然后再用本软件扫描电子请柬中的二维码,可以获得加密前的信息,并且确认来着的身份。本软件可以防止不被邀请的人混入一些场合,应用性较强。关键词:二维码,安卓,手机软件ABSTRACTWiththecontinuousdevelopmentofcomputertechnologyandimagecodingtechnologyakindofautomaticidentificationtechnologycalledbarcodetechnologyimerged.QuickRespondcodeisonekindofthebarcode.Inrecentyears,it’swidelyusedbecauseofitslargeinformationcapacity,faulttolerantability,highreliabilityandlowcost.Withthepopularityofsmartphones,Androidplatformhasbecomethemainsmartphoneoperatingsystemwithitsopennessandgooduserexperience.ThedevelopmentofapplicationsrelatedtoQRcodeontheAndroidplatformcanmakecodetechnologymorepopularandmakedatacommunicationmoreconvenient..Inthisproject,aapplicationbasedonthegenerateandencodeoftheQrcodeontheAndroidplatformwasdesignedanddeveloped.ThisapplicationwasdevelopedonEclipsewithJavaprogramminglanguage.Thissoftwarecanputsomeinformationinaqrcodethatcanbeusedintheelectronicinvitation.Thenyoucanscantheqrcodeintheelectroninvitationtogettheoriginalinformationandconfirmtheidentificationofthevisitor.Thissoftwarecanpreventpeoplewhoarenotinvitedenteringsomeoccasions.KEYWORDS:Qrcode,Android,application目录第一章绪论................................................................................................................11.1系统开发背景以及意义...............................................................................11.1.1系统开发背景......................................................................................11.1.2系统开发意义......................................................................................11.1.3二维码介绍..........................................................................................21.2开发工具介绍...............................................................................................31.2.1JDK简介...............................................................................................31.2.2AndroidSDK简介...............................................................................31.2.3Eclipse简介.......................................................................................31.2.4ADT简介...............................................................................................41.3项目开发环境.............................................................................................41.3.1硬件环境..............................................................................................41.3.2软件环境..............................................................................................41.4环境搭建............................................