您好, 访客   登录/注册

基于移动终端的运动APP设计与实现

来源:用户上传      作者:

  摘要:随着人们生活水平的提高,以及智能手机等科技迅猛发展,各种运动健身类APP应运而生。本文设计并实现了一款基于手机应用的适用于大学生的运动APP软件,便捷大学生参与全民健身。
  关键词:运动类APP;大学生;Android
  0引言
  随着人们生活水平的显著提高,人们对美好生活的向往日益增强,越来越多的人意识到健康的重要性。在互联网、智能手机等科技迅猛发展的大背景下,手机客户端APP的功能已发展到能与计算机媲美。各种运动健身类APP应运而生,运动App能够便捷高效地获取健身相关信息,深受年轻人的喜爱,改变了人们的生活方式,也是有效促进体育健康文化传播的途径之一。手机锻炼的APP越来越多,但鲜有专门适用于大学生群体锻炼的APP。为此,本文设计并实现了一款基于手机应用的适用于大学生运动的APP软件。
  1 运动类APP
  运动类APP是指拥有可以帮助用户记录运动健身数据、指导运动项目学习、相约好友共同参与、公开分享运动数据等功能的可穿戴设备或智能第三方应用程序,也称健身APP。例如,Keep、咕咚、乐动力、智能手环等。通过运动类APP指导锻炼相较于传统教学模式来说,实现了不受时间、地点、空间的限制,用户只需注册并登陆APP系统,完全可以根据自己的需要充分利用碎片化的时间进行各项、各部位的身体锻炼,运动方式的选择也更多元化。用户可以在APP上免费学习训练课程,消费情况全凭用户喜好,因此大大节约了运动消费。
  2 功能性需求
  Exercise APP管理的业务工作流程包括:信息输入工作(APP资源建设工作)、信息输出工作(软件使用者)两部分。APP资源建设主要是对运动视频相关信息的录入和维护,同时可以对运动视频在流通过程中的状态进行相应的修改,以保证APP运动视频流通环节的顺利进行。
  APP管理系統在支持原有APP的业务流程之外,增加了系统维护部分,保证了通过信息化管理促进软件工作顺利推进。Exercise APP管理系统顶层如图1所示。
  3 系统设计
  3.1 软件功能层次
  本系统是一款基于手机终端智能运动APP系统,可以运行在手机或移动终端上。主要面对的是大学生Android手机用户。系统主要功能模块包括:用户注册、用户登入、修改用户资料、制定运动项目、系统更新、添加好友。Exercise APP系统的功能层次如图2所示。
  3.2 软件体系结构
  Exercise APP系统的核心。是以数据为中心的体系结构,依靠数据联通各个部分并使之协调工作,对应的体系结构如图3所示。
  3.3模块设计
  (1)运动模块
  用户可以在运动模块中看到首页、健身、跑步、行走四个功能区。首页中可以看到用户的个人信息、总运动时间和用户已累计运动的详细信息。健身模块用户可以在这个模块里看别人分享的健身视频,改正自己不良的锻炼习惯。在跑步模块中有各种跑步模式及课程可以添加。学习正确的跑步的姿势。在跑步和行走模块中,运动结束可以看到用户每次消耗的卡路里。
  (2)社区模块
  该模块具有搜索、添加、拍照分享、热门、关注、增肌、同城。分享以及视频推荐等功能。
  (3)发现模块
  该模块把一些关于饮食、健身的文章推荐到这个模块,然后挑选一篇优质的文章置顶分享。饮食模块是把健身达人和营养师推荐和搭配的食谱推荐给用户。饮食模块中具有饮食指南、分类菜谱、食物库以及营养师推荐的菜谱等。
  (4)个人信息功能
  模块中包括用户运动影像、该分享的照片、视频。
  (5)设置功能
  模块里包括账号管理、账号安全、消息设置、隐私、通用设置、客服中心和软件介绍信息。
  4 结束语
  本文利用Android+MySQL实现了一款基于手机应用的适用于大学生运动APP软件。本软件可以观看运动教学视频锻炼,运动提供了技术支撑请健身教练、营养师的金钱和时间,为大学生参与全民健身节省了。
转载注明来源:https://www.xzbu.com/8/view-15125462.htm