基于Android的移动健身平台设计与实现——服务器端开题报告

 2022-10-14 04:10

1. 研究目的与意义

1、项目意义伴随着时代的发展、科技的进步, app的数量在爆发性增长,体育、智能手机和移动互联相结合诞生出的体育健身类app便有了发展的可能。

对于大学生来说,健身类的app可以帮助用户记录运动轨迹,提供能耗数据及个性化指导教学,已经成为手机里必不可少的应用。

为此我们以基于android的移动健身平台的设计与实现e动校园手机app的开发作为我们毕业设计的主题。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

2. 课题关键问题和重难点

1、项目已有基础基于android的移动健身平台主要分为服务端及客户端,其中服务端主要需要基于javaee的tomcat服务器及mysql数据库相关知识,而客户端需要掌握基于java语言的android应用编写。

在开始项目前,我们已经拥有一定的java开发经验,并学习了android开发的相关知识,查阅了关于android应用与数据库相连以及与服务器相连的相关书籍及论文。

掌握了android应用客户端的编写,对客户端的搭建及编写有一定的了解。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

3. 国内外研究现状(文献综述)

tomcat 服务器是一个免费的开放源代码的web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试jsp 程序的首选。

tomcat是apache 服务器的扩展,但运行时它是独立运行的,所以当你运行tomcat 时,它实际上作为一个与apache 独立的进程单独运行的。

2、tomcat与servlet/编程开发tomcat实现的几个java ee规范最重的是servlet,因为实现了servlet规范,所以tomcat也是一个servlet容器,可以运行我们自己编写的servlet应用程序处理动态请求。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

4. 研究方案

1、设计方案健康应用的服务器主要满足了应用以下几个方面的需求:1)登录登出;2)活动上传下载;3)运动信息的上传下载;4)健身方案下载等。

2、详细设计1)登录登出:服务端满足了用户注册账号,使用已注册的账号密码登陆并登出,修改密码,设置并修改个人信息等操作;2)活动上传下载:支持了应用的周边活动功能:用户可以发布活动,应用将活动上传至服务器;其他用户的应用可以查看到该条活动,可以选择加入活动,应用将自动上传活动加入信息;3)运动信息的上传下载:应用可以记录用户的步数信息等,自动计算卡路里消耗并上传至服务器,日后需要查看时方便从服务器下载数据;4)健身方案下载:根据个人情况,应用可以自动从服务器下载相关的健身方案供用户选择。

5. 工作计划

第1周:毕设导师分配;第2周:毕设题目的选定与基本任务的确定;第3周:查找相关文献,学习类似健康应用的编写、服务器架设及客户端与服务端通信等基本知识;确定平台的基本功能,如卡路里计算、步数记录、健身方案规划及健康膳食建议等等; 第4周:完成软件设计方案的书写;第5周:利用Rational Rose和Visio 2022进行软件模型的构建和关系图的设计等;第6-9周:进行APP的数据库整体设计;建立APP所需的数据库,将应用与数据库相连,进行数据存储与读取实验,以此完善应用功能;第10-12周:APP服务器的配置和使用;建立应用所需要的Tomcat服务器,实验应用与服务器的通信,完成登录登出、运动圈发布与读取、运动数据上传与下载等功能;连接服务器与数据库,使服务器接收到的数据能够进行存储;第13-14周:完成APP整体服务端的设计并进行测试;第15-16周:完成论文的书写和修改等;第17-18周:毕业设计相关材料的归纳与整理;第19周:答辩。

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。