需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:15797 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
【摘要】时代在进步,不同于上个世纪的落后,当今的世界已经可以称为互联网时代,而人们对于健康的关注也越来越多,本次设计就是以个人健康为切入点,开发出的简易健康类的系统。 本次的设计是一个基于Android系统所开发的个人健康计划APP,以Java的面向对象原理为核心进行编程,其功能包含了注册、登录、签到、计步以及日程安排等。本文主要论述了本次设计结果的内容,从课题背景、研究意义以及研究现状出发,从而确定了研究内容,从功能和性能两方面分析了系统的需求,并描述了Android开发工具的便利,也对各模块功能的实现进行了阐述和测试,最后是对本次设计作出的总结和展望。 【关键词】Android; 个人健康计划; Java; BMOB服务云
目录 摘要 Abstract 1 绪论-1 1.1课题背景与意义-1 1.2课题研究现状-1 1.3课题研究内容-2 1.4论文结构安排-2 2 开发工具及组件分析-3 2.1开发工具-3 2.2 Activity与Fragment的使用-3 2.2.1 Activity的介绍与使用-3 2.2.2 Fragment的介绍与使用-4 2.3广播机制BroadcastReceiver-5 2.3.1 广播的分类-5 2.3.2 广播的注册-5 2.3.3 广播的发送-6 2.4服务Service-6 2.4.1 概念-6 2.4.2 生命周期-6 2.5 Bmob平台简介-7 2.6本章小结-8 3 需求分析-9 3.1 可行性分析-9 3.1.1 技术可行性-9 3.1.2 经济可行性-9 3.1.3 操作可行性-9 3.2 用户需求分析-10 3.3 功能需求分析-10 3.3.1 用户注册-11 3.3.2 用户登录-11 3.3.3 跑步计步-11 3.3.4 动态分享-11 3.4 性能需求分析-11 3.4.1 可操作性-11 3.4.2 可移植性-11 3.4.3 实用性-12 3.4.4 可靠性-12 3.4.5 可维护性-12 3.5 本章小结-12 4 系统总体架构-13 4.1 设计要求-13 4.2 Android总体架构-13 4.2.1 Android前端UI框架的搭建-13 4.2.2图片异步加载的使用-14 4.2.3 BMOB后端云的使用-14 4.3本章小结-15 5 软件程序设计与模块化-16 5.1 实现用户注册与登录-16 5.1.1 用户注册-16 5.1.2 用户登录-17 5.2 实现每日签到-18 5.3 实现跑步运动计步-18 5.4 实现添加日程安排-19 5.5 实现音乐的播放与视频的播放-20 5.6 实现动态模块的管理-20 5.6.1 启动并创建-21 5.6.2 发布动态-21 5.6.3 点赞-21 5.7 实现查看我添加的好友-22 5.8 设置模块-22 5.8.1 个人信息查看-22 5.8.2 修改密码-22 5.8.3 意见反馈-23 5.9 本章小结-23 6 系统测试-24 6.1 测试目的-24 6.2 测试平台-24 6.3 主要功能测试及结果说明-24 6.3.1 注册测试-24 6.3.2 登录测试-25 6.3.3 签到测试-26 6.3.4 跑步计步测试-26 6.3.5 日程添加测试-27 6.3.6 动态发布测试-28 6.4 本章小结-29 7 总结与展望-30 参考文献-31 致 谢-32 |