学位论文-基于android的跑步app设计.doc

  1. 1、本文档共21页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
学位论文-基于android的跑步app设计

基于Android的跑步APP设计 年级专业:16级软件工程 组长: 组员: 2016年11月 目录 第一章 引言 1 第二章 可行性分析 2 第三章 需求分析 3 3.1系统功能需求分析 3 3.2界面需求分析 3 3.3用户功能需求分析 5 第四章 概要设计 11 4.1结构设计 11 4.1.1系统结构图 11 4.2数据库设计 11 4.2.1数据库设计关系图 11 4.2.2数据信息表 12 第五章 详细设计 14 5.1主要界面的实现 14 5.2我的计步器的实现 14 第六章 系统测试 16 6.1 测试计步器各项功能 16 6.1.1 测试准备 16 6.1.2 测试过程 16 6.2 测试总结 19 第一章 引言 近些年来随着物质条件的改善,人们越来越重视自己的身体,所以也越来越多的人会进行身体锻炼。跑步属于运动的一种,也是对器械要求最低的一个运动项目:只要有一双跑鞋就可以开始这一项运动,这也使得越来越多的人开始了参加这个运动。 随着参与跑步的人增多,大家也开始关注运用手机与运动相结合,这也使近几年来,众多公司纷纷向运动健身类APP和可穿戴只能运动终端靠拢,作为运动健身最契合的科技载体,市场上出现了推出很多运动健身类app,这些app的到来迅速的吸引了运动爱好者的注意。 第二章 可行性分析 随着各种智能终端用户的增长和发展,软件应用趋向移动化。近年来随着人们越来越重视自己的身体,所以越来越多的人会进行身体锻炼,跑步属于运动的一种,也是对器械要求最低的一个运动项目。从2015年开始,在“互联网+”的影响下,app与运动结合开始受到了人们的关注。所以开发跑步app是一种可行的行业。 第三章 需求分析 3.1系统功能需求分析 图3.1 跑步APP系统数据流图(DFD) 3.2界面需求分析主界面需求分析,主要功能:计步。在主界面左滑和右滑分别会出现另外两个界面,和主界面共享屏幕,美观且操作方便。界面的用例图如图 图3.2.1 主界面用例图界面的需求分析 图3.2.2 注册界面用例图界面的需求分析该界面是该项目的关键页面,在这里用户可以对计步器各项参数进行设置。分别包括: 图3.2.3 开始界面用例图分享界面的需求分析该界面的入口在主界面的右侧,用户点击分享给好友条目,这时在屏幕下方就会出现分享平台选择。这里我集成了新浪微博、腾讯微博和QQ空间三个社交平台,当用户点击任意一个分享平台后,就会进入分享界面。 图3.2.4 分享界面的用例图3.3用户功能需求分析 (1)进入页面 首页进入名称 进入首页 操作角色 注册用户或者未注册用户 功能描述 进入首页 操作 用户点击app进入界面 在首页有显示登录、加入我们 输出 首页界面 (2)用户注册 名称 加入我们 操作角色 未注册用户 功能描述 进行用户注册 操作 在首页点击“加入我们”进入注册页面 在用户注册页面输入电子邮件、密码、确认密码、姓氏、名字、出生日期、手机号码等信息后点提交按钮,进入客户端验证,验证通过后进行注册,如注册失败后提示失败原因及重新提交。 验证要求: 电子邮件: 必填;且格式要正确 密码: 必填;且长度8-25; 确认密码:值要与密码框的值相同 姓氏:必填;不能数字 名字:必填;不能数字 出生日期:必填;且是8位数字 手机号码:必填;且是数字 输出 首页界面 (3)用户登录 名称 用户登录 操作角色 注册用户 功能描述 注册用户输入电子邮件、密码、验证码后登录。 操作 在首页单击登录进入登录页面。 输入电子邮件、密码后单击登录按钮,首先进行客户验证,验证通过后进行登录:如登录失败进行相应提示并重新登录; 验证要求: 电子邮件:必填;且格式要正确 密码:必填;且长度8-25; 输出 个人首页 (4)个人首页 名称 个人首页 操作角色 注册用户 功能描述 用户可以查看个人信息、自己的跑步记录、最佳成绩、训练计划 操作 用户登录后直接进入个人首页 输出 个人首页 (5)完善个人信息 名称 首页 操作角色 注册用户 功能描述 用户可以修改和完善自己的个人基本信息、 操作 用户在首页中点击个人信息 输入姓名、出生日期、体重、身高然后点击确认。验证要求: 姓名:必填; 不能数字 出生日期:必填;且必须8位数字 体重:必填;且必须数字 身高:必填;且必须3位数字 输出 个人信息 (6)跑步记录 名称 跑步记录 操作角色 注册用户 功能描述 用户可以查看自己之前的跑步的里程数、配速、消耗卡路里 操作 1.用户在首页中点击跑步记录 输出 跑步记录 (3)最佳成绩 名称 最佳成绩 操作角色 注册用户 功能描述 用户可以查看自己5公里、10公里、15公里、半程马拉松

文档评论(0)

李天佑 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档