下载此文档

基于Android的跑步APP设计.doc


文档分类:IT计算机 | 页数:约21页 举报非法文档有奖
1/21
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/21 下载此文档
文档列表 文档介绍
基于Android的跑步APP设计
年级专业:16级软件工程
组长:陈盟
组员:陈资钦、陈艺伟
2016年11月
目录
第一章 引言
近些年来随着物质条件的改善,人们越来越重视自己的身体,所以也越来越多的人会进行身体锻炼。跑步属于运动的一种,也是对器械要求最低的一个运动项目:只要有一双跑鞋就可以开始这一项运动,这也使得越来越多的人开始了参加这个运动。
随着参与跑步的人增多,大家也开始关注运用手机与运动相结合,这也使近几年来,众多公司纷纷向运动健身类APP和可穿戴只能运动终端靠拢,作为运动健身最契合的科技载体,市场上出现了推出很多运动健身类app,这些app的到来迅速的吸引了运动爱好者的注意。
第二章 可行性分析
随着各种智能终端用户的增长和发展,软件应用趋向移动化。近年来随着人们越来越重视自己的身体,所以越来越多的人会进行身体锻炼,跑步属于运动的一种,也是对器械要求最低的一个运动项目。从2015年开始,在“互联网+”的影响下,app与运动结合开始受到了人们的关注。所以开发跑步app是一种可行的行业。
第三章 需求分析

跑步APP系统数据流图(DFD)

主界面需求分析,主要功能:我的计步、开始计步和更多。在主界面左滑和右滑分别会出现另外两个界面,和主界面共享屏幕,美观且操作方便。界面的用例图如图所示。
主界面用例图
注册界面的需求分析。用户注册页面输入电子邮件、密码、确认密码、姓氏、名字、出生日期、手机号码等信息后点提交按钮,进入客户端验证,验证通过后进行注册。
注册界面用例图
开始界面的需求分析。该界面是该项目的关键页面,在这里用户可以对计步器各项参数进行设置。分别包括:普通模式、时间模式、距离模式。
开始界面用例图
分享界面的需求分析。该界面的入口在主界面的右侧,用户点击分享给好友条目,这时在屏幕下方就会出现分享平台选择。这里我集成了新浪微博、腾讯微博和QQ空间三个社交平台,当用户点击任意一个分享平台后,就会进入分享界面。
分享界面的用例图

(1)进入页面
首页进入名称
进入首页
操作角色
注册用户或者未注册用户
功能描述
进入首页
操作
用户点击app进入界面
在首页有显示登录、加入我们
输出
首页界面
(2)用户注册
名称
加入我们
操作角色
未注册用户
功能描述
进行用户注册
操作
在首页点击“加入我们”进入注册页面
在用户注册页面输入电子邮件、密码、确认密码、姓氏、名字、出生日期、手机号码等信息后点提交按钮,进入客户端验证,验证通过后进行注册,如注册失败后提示失败原因及重新提交。
验证要求:
电子邮件: 必填;且格式要正确
密码: 必填;且长度8-25;
确认密码:值要与密码框的值相同
姓氏:必填;不能数字
名字:必填;不能数字
出生日期:必填;且是8位数字
手机号码:必填;且是数字
输出
首页界面
(3)用户登录
名称
用户登录
操作角色
注册用户
功能描述
注册用户输入电子邮件、密码、验证码后登录。
操作
在首页单击登录进入登录页面。
输入电子邮件、密码后单击登录按钮,首先进行客户验证,验证通过后进行登录:如登录失败进行相应提示并重新登录;
验证要求:
电子邮件:必填;且格式要正确
密码:必填;且长度8-25;
输出
个人首页
(4)个人首页
名称
个人首页
操作角色
注册用户
功能描述
用户可以查看个人信息、自己的跑步记录、最佳成绩、训练计划
操作
用户登录后直接进入个人首页
输出
个人首页
(5)完善个人信息
名称
首页
操作角色
注册用户
功能描述
用户可以修改和完善自己的个人基本信息、
操作
用户在首页中点击个人信息
输入姓名、出生日期、体重、身高然后点击确认。验证要求:
姓名:必填; 不能数字
出生日期:必填;且必须8位数字
体重:必填;且必须数字
身高:必填;且必须3位数字
输出
个人信息
(6)跑步记录
名称
跑步记录
操作角色
注册用户
功能描述
用户可以查看自己之前的跑步的里程数、配速、消耗卡路里
操作

输出
跑步记录
(3)最佳成绩
名称
最佳成绩
操作角色
注册用户
功能描述
用户可以查看自己5公里、10公里、15公里、半程

基于Android的跑步APP设计 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数21
  • 收藏数0 收藏
  • 顶次数0
  • 上传人mkjafow
  • 文件大小665 KB
  • 时间2021-07-15