ImageVerifierCode 换一换
格式:DOCX , 页数:23 ,大小:572.23KB ,
资源ID:4113140      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/4113140.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(基于Android的跑步APP设计.docx)为本站会员(b****4)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

基于Android的跑步APP设计.docx

1、基于Android的跑步APP设计基于Android的跑步APP设计年级专业:16级软件工程组长:组员:2016年11月目录第一章 引言 1第二章 可行性分析 2第三章 需求分析 33.1系统功能需求分析 33.2界面需求分析 33.3用户功能需求分析 5第四章 概要设计 114.1结构设计 114.1.1系统结构图 114.2数据库设计 114.2.1数据库设计关系图 114.2.2数据信息表 12第五章 详细设计 145.1主要界面的实现 145.2我的计步器的实现 14第六章 系统测试 166.1 测试计步器各项功能 166.1.1 测试准备 166.1.2 测试过程 166.2 测试总

2、结 19第一章 引言近些年来随着物质条件的改善,人们越来越重视自己的身体,所以也越来越多的人会进行身体锻炼。跑步属于运动的一种,也是对器械要求最低的一个运动项目:只要有一双跑鞋就可以开始这一项运动,这也使得越来越多的人开始了参加这个运动。随着参与跑步的人增多,大家也开始关注运用手机与运动相结合,这也使近几年来,众多公司纷纷向运动健身类APP和可穿戴只能运动终端靠拢,作为运动健身最契合的科技载体,市场上出现了推出很多运动健身类app,这些app的到来迅速的吸引了运动爱好者的注意。第二章 可行性分析随着各种智能终端用户的增长和发展,软件应用趋向移动化。近年来随着人们越来越重视自己的身体,所以越来越

3、多的人会进行身体锻炼,跑步属于运动的一种,也是对器械要求最低的一个运动项目。从2015年开始,在“互联网+”的影响下,app与运动结合开始受到了人们的关注。所以开发跑步app是一种可行的行业。第三章 需求分析3.1系统功能需求分析图3.1 跑步APP系统数据流图(DFD)3.2界面需求分析主界面需求分析,主要功能:我的计步、开始计步和更多。在主界面左滑和右滑分别会出现另外两个界面,和主界面共享屏幕,美观且操作方便。界面的用例图如图所示。图3.2.1 主界面用例图注册界面的需求分析。用户注册页面输入电子邮件、密码、确认密码、姓氏、名字、出生日期、手机号码等信息后点提交按钮,进入客户端验证,验证通

4、过后进行注册。图3.2.2 注册界面用例图开始界面的需求分析。该界面是该项目的关键页面,在这里用户可以对计步器各项参数进行设置。分别包括:普通模式、时间模式、距离模式。图3.2.3 开始界面用例图分享界面的需求分析。该界面的入口在主界面的右侧,用户点击分享给好友条目,这时在屏幕下方就会出现分享平台选择。这里我集成了新浪微博、腾讯微博和QQ空间三个社交平台,当用户点击任意一个分享平台后,就会进入分享界面。图3.2.4 分享界面的用例图3.3用户功能需求分析(1)进入页面首页进入名称进入首页操作角色注册用户或者未注册用户功能描述进入首页操作1. 用户点击app进入界面2. 在首页有显示登录、加入我

5、们输出首页界面(2)用户注册名称加入我们操作角色未注册用户功能描述进行用户注册操作1 在首页点击“加入我们”进入注册页面2 在用户注册页面输入电子邮件、密码、确认密码、姓氏、名字、出生日期、手机号码等信息后点提交按钮,进入客户端验证,验证通过后进行注册,如注册失败后提示失败原因及重新提交。验证要求:1) 电子邮件: 必填;且格式要正确2) 密码: 必填;且长度8-25;3) 确认密码:值要与密码框的值相同4) 姓氏:必填;不能数字5) 名字:必填;不能数字6) 出生日期:必填;且是8位数字7) 手机号码:必填;且是数字输出首页界面(3)用户登录名称用户登录操作角色注册用户功能描述注册用户输入电

6、子邮件、密码、验证码后登录。操作1. 在首页单击登录进入登录页面。2. 输入电子邮件、密码后单击登录按钮,首先进行客户验证,验证通过后进行登录:如登录失败进行相应提示并重新登录;验证要求:1) 电子邮件:必填;且格式要正确2) 密码:必填;且长度8-25;输出个人首页(4)个人首页名称个人首页操作角色注册用户功能描述用户可以查看个人信息、自己的跑步记录、最佳成绩、训练计划操作1. 用户登录后直接进入个人首页输出个人首页(5)完善个人信息名称首页操作角色注册用户功能描述用户可以修改和完善自己的个人基本信息、操作1. 用户在首页中点击个人信息2. 输入姓名、出生日期、体重、身高然后点击确认。验证要

7、求:1) 姓名:必填; 不能数字2) 出生日期:必填;且必须8位数字3) 体重:必填;且必须数字4) 身高:必填;且必须3位数字输出个人信息(6)跑步记录名称跑步记录操作角色注册用户功能描述用户可以查看自己之前的跑步的里程数、配速、消耗卡路里操作1.用户在首页中点击跑步记录输出跑步记录(3)最佳成绩名称最佳成绩操作角色注册用户功能描述用户可以查看自己5公里、10公里、15公里、半程马拉松、全程马拉松最快到达时间成绩操作1. 用户在首页中点击最佳成绩后进入页面2. 分别有5公里、10公里、15公里、半程马拉松、全程马拉松最快到达时间的数据显示。输出最佳成绩(7)开始跑步名称开始跑步操作角色注册用

8、户功能描述用户进入后分别可以普通模式、时间模式、距离模式操作1用户登录进入页面后点击(START)开始跑步。输出模式 (8)模式名称模式操作角色注册用户功能描述选择普通模式、没有限制时间、距离。可以自由控制。选择时间模式,在规定时间完成跑步。选择距离模式,在规定距离完成跑步。操作1.用户进入(START)开始跑步页面后,点击模式。2.点击选择普通、时间、距离模式。输出开始页面(9)开始名称开始页面操作角色注册用户功能描述可以选择暂停、停止。当选择停止的时候,保存跑步记录。操作1. 选择模式后直接进入开始页面。2. 点击停止。输出保存(10)更多名称更多操作角色注册用户功能描述用户可以更新版本,

9、将软件推荐给好友。操作1. 用户登录后点击更多。2. 点击更新版本或点击将软件推荐给好友。输出个人首页第四章 概要设计4.1结构设计4.1.1系统结构图跑步APP是基于Android应用程序框架的,按照主界面的框架的特点,可以将主要内容分为:计步(计步/保存)、我的计步器和更多,三部分。结构图如图所示。图 4-1 跑步APP结构图4.2数据库设计4.2.1数据库设计关系图数据库设计关系图如下图4.2.1所示。图 4.2.1 数据库设计关系图(E-R图)4.2.2数据信息表在本系统中,使用的数据库是MySQL,数据库名为users,并且数据库有2个数据表用于存储个人信息及跑步的数据信息。分别设置

10、如下:(1)个人信息表:包括存储用户注册信息和用户登录信息。(2)跑步的数据表:包括了跑步记录数据信息。users数据库中包含了个数据表分别是user表,run_no表。其中, user表用于存储用户信息表,run_no表用于存储跑步数据信息表。它们的详细设计如下面所示。别名字段类型键值空值备注用户IDidintpkN唯一用户姓名namevarchar(20)N无登录密码passwordintN无手机号码phoneintN作为登录账号用户Emailemailvarchar(50)Y作为登录账号用户addressaddressvarchar(200)N联系地址图 4.2.2 个人信息表别名字段类

11、型键值空值备注日期R_dateintpkN唯一时间R_hourintN无步数R_numberintN无图 4.2.3 跑步数据信息表第五章 详细设计5.1主要界面的实现主要介绍主界面(设置界面在前面数据存储介绍的计步器各设置项的存储部分已经介绍过,分享界面)。(1)主界面的实现,主界面包括三个Fragment共同搭载在一个Activity上。首先是中间部分用于计步或保存记录,如图所示。图 5-1 主界面中间部分5.2我的计步器的实现我的计步器页面左侧部分包含开始计步界面和设置界面的入口,如图5-2所示。图 5-2 我的计步器5.3我的计步器的实现我的计步器右侧部分,包含检查更新和分享给好友的入

12、口,如图 5-3 所示。图 5-3 主界面右侧部分第六章 系统测试6.1 测试计步器各项功能测试能否根据用户控制开始计步、设置、进行保存记录和分享。6.1.1 测试准备(1)模块名:计步器(2)负责人:XX(3)意图:测试计步器各功能。6.1.2 测试过程(1)点击应用图标,如图 6-1 所示:(2)用户点击开始按钮,开始计步并显示各参数如图 6-2 所示: 图6-1 点击计步器图标开始 图 6-2 开始计步(3)点击保存按钮,保存记录,各参数归零,如图 6-3 所示:(4)查看历史界面有没有保存成功,如图 6-4 所示: 图 6-3 计步停止保存记录 图 6-4 记录保存成功(5)进入设置界

13、面,如图 6-5 所示:(6)点击设置感应灵敏度。如图 6-6 所示: 图 6-5 设置界面 图6-6 感应灵敏度设置(7)点击设置运行层面,如图 6-7 所示:(8)点击设置单位,如图6-8 所示: 图 6-7 运行层面设置 图6-8 单位设置其余的设置测试与此类同这里就不再一一说明了。(9)点击分享给好友,选择分享平台,如图 6-9 所示:(10)进入分享界面填写分享内容,如图 6-10 所示: 图 6-9 选择分享平台 图 6-10 分享界面(11)进入空间查看分享结果,如图 6-11 所示: 图 6-11分享结果6.2 测试总结进过测试,手机计步器的功能基本上与设计构想一致。其中存在的

14、问题是计步器的计步准确度不是完全可信的,由于是获取手机上硬件加速传感器的信号,又因为手机的颤动程度用户是不可能准确控制的,所以会出现偶尔计步不准的现象。这里要说明的是该应用必须安装在拥有能够感应加速度的手机上,且Android系统版本不能太低,要在Android2.2以上。1. 基于C8051F单片机直流电动机反馈控制系统的设计与研究2. 基于单片机的嵌入式Web服务器的研究 3. MOTOROLA单片机MC68HC(8)05PV8/A内嵌EEPROM的工艺和制程方法及对良率的影响研究 4. 基于模糊控制的电阻钎焊单片机温度控制系统的研制 5. 基于MCS-51系列单片机的通用控制模块的研究

15、6. 基于单片机实现的供暖系统最佳启停自校正(STR)调节器7. 单片机控制的二级倒立摆系统的研究8. 基于增强型51系列单片机的TCP/IP协议栈的实现 9. 基于单片机的蓄电池自动监测系统 10. 基于32位嵌入式单片机系统的图像采集与处理技术的研究11. 基于单片机的作物营养诊断专家系统的研究 12. 基于单片机的交流伺服电机运动控制系统研究与开发 13. 基于单片机的泵管内壁硬度测试仪的研制 14. 基于单片机的自动找平控制系统研究 15. 基于C8051F040单片机的嵌入式系统开发 16. 基于单片机的液压动力系统状态监测仪开发 17. 模糊Smith智能控制方法的研究及其单片机实

16、现 18. 一种基于单片机的轴快流CO,2激光器的手持控制面板的研制 19. 基于双单片机冲床数控系统的研究 20. 基于CYGNAL单片机的在线间歇式浊度仪的研制 21. 基于单片机的喷油泵试验台控制器的研制 22. 基于单片机的软起动器的研究和设计 23. 基于单片机控制的高速快走丝电火花线切割机床短循环走丝方式研究 24. 基于单片机的机电产品控制系统开发 25. 基于PIC单片机的智能手机充电器 26. 基于单片机的实时内核设计及其应用研究 27. 基于单片机的远程抄表系统的设计与研究 28. 基于单片机的烟气二氧化硫浓度检测仪的研制 29. 基于微型光谱仪的单片机系统 30. 单片机

17、系统软件构件开发的技术研究 31. 基于单片机的液体点滴速度自动检测仪的研制32. 基于单片机系统的多功能温度测量仪的研制 33. 基于PIC单片机的电能采集终端的设计和应用 34. 基于单片机的光纤光栅解调仪的研制 35. 气压式线性摩擦焊机单片机控制系统的研制 36. 基于单片机的数字磁通门传感器 37. 基于单片机的旋转变压器-数字转换器的研究 38. 基于单片机的光纤Bragg光栅解调系统的研究 39. 单片机控制的便携式多功能乳腺治疗仪的研制 40. 基于C8051F020单片机的多生理信号检测仪 41. 基于单片机的电机运动控制系统设计 42. Pico专用单片机核的可测性设计研究

18、 43. 基于MCS-51单片机的热量计 44. 基于双单片机的智能遥测微型气象站 45. MCS-51单片机构建机器人的实践研究 46. 基于单片机的轮轨力检测 47. 基于单片机的GPS定位仪的研究与实现 48. 基于单片机的电液伺服控制系统 49. 用于单片机系统的MMC卡文件系统研制 50. 基于单片机的时控和计数系统性能优化的研究 51. 基于单片机和CPLD的粗光栅位移测量系统研究 52. 单片机控制的后备式方波UPS 53. 提升高职学生单片机应用能力的探究 54. 基于单片机控制的自动低频减载装置研究 55. 基于单片机控制的水下焊接电源的研究 56. 基于单片机的多通道数据采

19、集系统 57. 基于uPSD3234单片机的氚表面污染测量仪的研制 58. 基于单片机的红外测油仪的研究 59. 96系列单片机仿真器研究与设计 60. 基于单片机的单晶金刚石刀具刃磨设备的数控改造 61. 基于单片机的温度智能控制系统的设计与实现 62. 基于MSP430单片机的电梯门机控制器的研制 63. 基于单片机的气体测漏仪的研究 64. 基于三菱M16C/6N系列单片机的CAN/USB协议转换器 65. 基于单片机和DSP的变压器油色谱在线监测技术研究 66. 基于单片机的膛壁温度报警系统设计 67. 基于AVR单片机的低压无功补偿控制器的设计 68. 基于单片机船舶电力推进电机监测

20、系统 69. 基于单片机网络的振动信号的采集系统 70. 基于单片机的大容量数据存储技术的应用研究 71. 基于单片机的叠图机研究与教学方法实践 72. 基于单片机嵌入式Web服务器技术的研究及实现 73. 基于AT89S52单片机的通用数据采集系统 74. 基于单片机的多道脉冲幅度分析仪研究 75. 机器人旋转电弧传感角焊缝跟踪单片机控制系统 76. 基于单片机的控制系统在PLC虚拟教学实验中的应用研究77. 基于单片机系统的网络通信研究与应用 78. 基于PIC16F877单片机的莫尔斯码自动译码系统设计与研究79. 基于单片机的模糊控制器在工业电阻炉上的应用研究 80. 基于双单片机冲床

21、数控系统的研究与开发 81. 基于Cygnal单片机的C/OS-的研究82. 基于单片机的一体化智能差示扫描量热仪系统研究 83. 基于TCP/IP协议的单片机与Internet互联的研究与实现 84. 变频调速液压电梯单片机控制器的研究 85. 基于单片机-免疫计数器自动换样功能的研究与实现 86. 基于单片机的倒立摆控制系统设计与实现 87. 单片机嵌入式以太网防盗报警系统 88. 基于51单片机的嵌入式Internet系统的设计与实现 89. 单片机监测系统在挤压机上的应用 90. MSP430单片机在智能水表系统上的研究与应用 91. 基于单片机的嵌入式系统中TCP/IP协议栈的实现与

22、应用92. 单片机在高楼恒压供水系统中的应用 93. 基于ATmega16单片机的流量控制器的开发 94. 基于MSP430单片机的远程抄表系统及智能网络水表的设计95. 基于MSP430单片机具有数据存储与回放功能的嵌入式电子血压计的设计 96. 基于单片机的氨分解率检测系统的研究与开发 97. 锅炉的单片机控制系统 98. 基于单片机控制的电磁振动式播种控制系统的设计 99. 基于单片机技术的WDR-01型聚氨酯导热系数测试仪的研制 100. 一种RISC结构8位单片机的设计与实现 101. 基于单片机的公寓用电智能管理系统设计 102. 基于单片机的温度测控系统在温室大棚中的设计与实现1

23、03. 基于MSP430单片机的数字化超声电源的研制 104. 基于ADC841单片机的防爆软起动综合控制器的研究105. 基于单片机控制的井下低爆综合保护系统的设计 106. 基于单片机的空调器故障诊断系统的设计研究 107. 单片机实现的寻呼机编码器 108. 单片机实现的鲁棒MRACS及其在液压系统中的应用研究 109. 自适应控制的单片机实现方法及基上隅角瓦斯积聚处理中的应用研究110. 基于单片机的锅炉智能控制器的设计与研究 111. 超精密机床床身隔振的单片机主动控制 112. PIC单片机在空调中的应用 113. 单片机控制力矩加载控制系统的研究 项目论证,项目可行性研究报告,可

24、行性研究报告,项目推广,项目研究报告,项目设计,项目建议书,项目可研报告,本文档支持完整下载,支持任意编辑!选择我们,选择成功!项目论证,项目可行性研究报告,可行性研究报告,项目推广,项目研究报告,项目设计,项目建议书,项目可研报告,本文档支持完整下载,支持任意编辑!选择我们,选择成功!单片机论文,毕业设计,毕业论文,单片机设计,硕士论文,研究生论文,单片机研究论文,单片机设计论文,优秀毕业论文,毕业论文设计,毕业过关论文,毕业设计,毕业设计说明,毕业论文,单片机论文,基于单片机论文,毕业论文终稿,毕业论文初稿,本文档支持完整下载,支持任意编辑!本文档全网独一无二,放心使用,下载这篇文档,定会成功!

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1