需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:8947 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:在信息技术高速发展的今天,PC市场的占有份额已经日趋饱和,然而移动终端却呈现井喷式发展。在移动设备的多元化和便携性的冲击下,PC设备已经失去了曾经的地位。曾几何时,WINTEL联盟占据着计算机市场的大半部分江山,但是自从2007年苹果引入IPhone后,移动设备市场迅速崛起,计算机市场的天秤开始向移动设备倾斜。紧随其后,2008年谷歌发布了第一部Android手机,进一步加快了计算机市场天秤的倾斜。随后,Android以其开源性和硬件的兼容性迅速席卷各大移动设备市场,一个崭新的平台迅速走向成熟。 对于一个移动应用开发者来说,既要会客户端的开发,又还要兼备服务器开发技能,这是一个比较大的挑战。这时候,BaaS(后端即服务:Backend as a Service)就成为了广大移动应用开发者的福音。移动应用开发者无需过多的去研究服务器端程序,只需要调用云平台提供的API,就能够迅速的完成账户管理、数据存储、消息推送等功能。多媒体记事本就是一款基于Android平台,以Bmob云平台作为服务器的云记事应用。 关键词:Android Baas Bmob记事本
目录 摘要 Abstract 1 引言-1 1.1 项目背景-1 1.2 国内外研究现状-2 1.2.1 国外现状-2 1.2.2 国内现状-2 1.3研究主要目标与内容-2 2 相关技术及工具平台选择-3 2.1 Android平台-3 2.1.1 Android系统架构-3 2.1.1 Android应用程序结构解析-4 2.2 Bmob移动后端云服务平台-7 2.2.1 数据服务-7 2.2.2 文件服务-7 2.3 OAuth2.0协议-7 3 系统需求分析-8 3.1 可行性分析-8 3.2 需求分析-8 3.2.1 总体功能需求-9 3.2.2 具体功能需求-9 3.3 系统环境-10 3.3.1 软件环境-10 3.3.2 硬件环境-10 4 系统功能设计-11 4.1 系统总体设计-11 4.2系统功能模块设计-11 4.2.1 用户模块-11 4.2.2 记事模块-15 4.3数据库设计-16 4.3.1 ER图设计-16 4.3.2 表设计-17 5 系统功能实现-19 5.1用户模块-19 5.1.1 短信注册-19 5.1.2 用户登录-20 5.1.3 找回密码-22 5.1.4 修改个人信息-23 5.2记事模块-25 5.2.1 添加记事本-25 5.2.2 添加记事-26 6 总结-28 致谢-29 参考文献-30 |