"景先生毕设|www.jxszl.com

云平台和富媒体的移动名片本设计(附件)【字数:12938】

2022-11-07 14:08编辑: www.jxszl.com景先生毕设
摘 要摘 要现在,人们的生活已经离不开移动终端设备。传统的移动名片本存在联系人数据存储形式单一,联系人名片信息内容不够丰富等缺点。随着移动互联网和云计算技术的不断发展,云计算平台推出各种服务,云存储是其提供的重要服务之一。本文设计了一个基于云平台和富媒体的移动名片本系统。本文设计的移动名片系统能够实现对联系人名片的创建、查看、修改、删除、分享等管理功能;实现联系人名片的本地存储和云端存储;此外,还能实现联系人名片的二维码生成和扫描。本系统基于Android平台开发,使用Java作为开发语言,同时使用了百度对象存储SDK、ZXing SDK等工具包。系统具有操作简单、实用性强等特点。 本文首先介绍了移动名片本系统开发的背景、研究目的及意义。接着,简要介绍了开发系统必要的关键技术。然后,对系统架构和功能模块进行设计,并对系统各功能模块的设计和实现进行了详细的介绍。最后,总结了系统开发过程和需要完善的不足之处。关键词移动名片本;云计算;Android;二维码
目 录
第一章 绪论 1
1.1 课题背景 1
1.2 研究目的及意义 1
1.3 国内外现状与发展 2
1.4 课题研究内容 2
第二章 系统开发关键技术 4
2.1 Android 4
2.1.1 Android系统组件 4
2.1.2 Android数据存储与访问 5
2.1.3 Android联系人功能 5
2.2 ZXing图像处理库 6
2.3 百度对象存储 7
2.3.1 对象存储概述 7
2.3.2 对象存储核心概念 8
2.3.3 对象存储基本功能 9
2.4 本章小节 11
第三章 系统分析与总体设计 12
3.1 系统功能分析 12
3.2 系统总体设计 12
3.3 本章小结 15
第四章 系统详细设计与实现 16
4.1 对象存储实现 16
4.2 注册登录模块 17
4.2.1 注册界面 18
4.2.2

 *景先生毕设|www.jxszl.com +Q: ^351916072
登录界面 21
4.3 联系人名片管理模块 23
4.3.1 联系人名片列表界面 24
4.3.2 联系人名片创建界面 25
4.3.3 联系人名片详情界面 28
4.4 云端存储模块 30
4.4.1 云端上传功能 31
4.4.2 云端下载功能 33
4.5 个人中心模块 35
4.5.1 修改资料功能 35
4.5.2 意见反馈功能 36
4.5.3 检测版本功能 37
4.6 本章小结 38
结论 39
致 谢 40
参 考 文 献 41
第一章 绪论
本章首先系统开发的背景、研究目的及意义进行介绍,然后简单描述了本文的研究内容。
1.1 课题背景
移动互联网技术的发展十分迅速,而云计算[1]是互联网的核心部分。用户可以使用网络通过计算机终端与提供云计算服务的云平台进行交互[2]。国内的云平台如百度开放云、阿里云、七牛云等都提供了特别丰富的云计算相关的产品;国外的如谷歌公司的Google Drive、亚马逊公司的Amazon S3、微软公司的Microsoft SkyDrive等都是顶尖的云平台[3]。
移动设备的发展需要硬件和软件结合,由于移动应用软件的实用性和多样性使得用户对于移动设备的依赖性很强。如今移动设备的操作系统主要是Android系统、iOS系统以及Windows Phone系统[4]。Android系统由于其开源的特点,基于Android系统的手机市场份额占有量极高,而且仍有上升趋势。
1.2 研究目的及意义
现在,人们的日常生活已经离不开移动设备。凭借移动设备的便携性,用户逐渐习惯将联系人名片信息存储在移动设备内存或SD卡中。但是这种存储方式会占用移动设备存储空间,用户联系人名片数据的安全性也很低,并且,一旦移动设备丢失或者损坏,那么所有的联系人名片信息都会遗失。这样可能会导致用户与一部分人失去联系。因此,非常有必要对移动设备中的联系人名片进行同步备份。现在,云计算技术发展迅速,用户可以考虑将联系人名片数据存储到云端,由云端来管理数据。这样既解决了移动设备自身存储空间较小的问题又解决了存储数据的安全性较低的问题。人们的生活基本离不开移动设备,开发一款基于云端存储的移动名片本满足用户的需求是当务之急。
基于云端存储技术的应用程序为用户提供各种服务。本课题开发的基于云平台和富媒体[5]的移动名片本应用能实现联系人名片信息本地管理与云端存储。这样的话,即使用户的移动终端设备不慎丢失或者损坏,用户也可以随时将联系人名片信息同步到不同的移动终端上,不再担心联系人名片信息遗失的问题。
1.3 国内外现状与发展
国内的云服务提供商如百度云、阿里云、七牛云等都能提供云端存储的服务[6]。但是对于用户来讲,用户主要关心是否有能满足自身需求的联系人名片应用。国内各大手机厂商开发了基于自主研发的ROM的各种联系人名片管理应用,基本上都是在原生Android系统自带的联系人名片应用的基础上进行界面主题的修改。部分厂商会设计新的功能提供给用户使用,比如小米、魅族、华为等厂商的手机自带的联系人名片管理应用除了能实现联系人名片的本地管理,还有云盘(可以让用户将本地联系人名片存储到各自的云端服务器中)等功能。用户可以随时更新自己的云端数据,但是都仅限于在各自品牌厂商的手机上使用。如果用户更换了手机(品牌)或者手机不慎遗失,那么之前存储的联系人名片数据可能会丢失,这对于用户来说是非常糟糕的使用体验。
国外的如Google的Google Drive[7],Apple的iCloud[8]等都是自主研发的云服务器,用户可以通过将本地的数据存储到云端。同时,这些公司也有基于移动设备的联系人名片管理应用,可以实现联系人名片的云端存储。如原生Android系统的用户可以使用Google Contacts[9]同步联系人;iOS系统的用户可以通过iPhone自带的联系人应用同步联系人。
1.4 课题研究内容
本课题设计开发了一个基于云平台和富媒体的移动名片本系统,实现富媒体形式的联系人名片的记录、查询、分享、云端存储等功能。
(1) 移动名片本系统基于Android平台进行研究,需要学习并掌握该平台下开发移动终端应用的方法;

原文链接:http://www.jxszl.com/dzxx/txgc/78158.html