基于Android的跑步软件设计与开发毕业论文
2022-01-17 22:05:29
论文总字数:16447字
摘 要
时代在进步,人们的生活跟着时代在进步,现在的每个人几乎都有一部移动设备,而科技的进步我们的移动设备不光光是通讯来使用,也成为了人们手里娱乐的工具,可以看视频玩游戏,所以迎接而来的许许多多的移动应用出现在了市场上,而人们也对这种需求也变得很大。所以日益的对生活的质量也有了一定的追求。对一些健康类的应用的需求也变得越来越大。
本论文详细说明开发过程中的思路以及具体实现的步骤。本款APP在功能上实现了用户注册、登录还有跑步的定位,跑步过后的成绩包括跑步的步数热量以及里程,并且简单的阐述了Android的开发和百度地图API使用的相关技术,然后从各个模块简单阐述一下开发整个基于安卓的跑步App开发的相关技术。而在设计这款APP的时候也是为了可以让运动更加具有规划性,所以设计出可以查看跑步的轨迹。
这次课题的App是创建在Android的操作系统上,使用的编程语言是JAVA开发语言,而作为后台数据库我选择的是MySQL,并且使用Android Studio 3.0.1版本的开发工具来实现开发。
关键词:,Android开发 JAVA MySQL Android Studio 百度地图API
Design and Development of Running Software Based on Android
Abstract
The times are progressing, people's lives are progressing with the times, now almost everyone has a mobile device, and technological progress of our mobile devices is not only used for communication, but also become a means of entertainment in people's hands, you can watch video games, so many mobile applications are welcomed in the market, and people also have this demand. It's getting bigger. Therefore, the quality of life has been increasingly pursued. The demand for some health applications is also growing.
This paper describes in detail the development process of ideas and specific implementation steps. This section of APP realizes user registration, login and running positioning in function. The results after running include the number of steps, calories and mileage. It also briefly describes the development of Android and the related technologies used in Baidu Map API. Then it briefly elaborates the related technologies of developing the whole running App based on Android from each module. And when designing this APP, it was also designed to make the exercise more planning, so the running track can be viewed.
App is designed and developed on Android operating system. The programming language uses JAVA development language, MySQL as background database, and Android Studio 3.0.1 development tool to achieve development.
Key words: Android Develope;Java;MySQL;Android Studio;Baidu Map API
目 录
第一章 绪论 1
1.1研究背景 1
1.2选题的目的和意义 1
1.3课题主要研究内容 2
1.4本章小结 3
第二章 开发技术介绍 4
2.1 相关开发工具简介 4
2.1.1 Android及SDK介绍 4
2.1.2 Android Studio 简介 4
2.2 相关开发简介 5
2.3 MySQL介绍 6
2.3.1 MySQL的特性 6
2.3.2 JAVA与MySQL连接 6
图2-1 Eclipse与数据库的相关连接 6
2.4百度地图定位 9
2.5本章小结 10
第三章 系统分析与设计 11
3.1 需求分析 11
3.1.1业务分析 11
3.1.2流程分析 10
3.2系统分析设计 11
3.3用户功能分析 11
3.3.1 用户的注册与登录 11
3.3.2 用户的历史记录查询 13
3.3.3 系统的精度定位 13
3.3.4 系统中的相关设置 14
3.4本章小结 14
第四章 详细设计与系统实现 15
4.1 系统功能模块图 15
4.2 用户登录注册模块 16
4.2.1用户注册 17
4.2.2用户登录 19
4.3 跑步定位模块 21
4.3.1跑步模块 21
4.3.2菜单分类 22
4.3.3历史记录查询 24
4.4 其他模块 26
4.5本章小结 29
第五章 总结与展望 30
5.1 总结 30
5.2 存在问题及改进 31
5.3 未来的展望 31
参考文献 32
致 谢 34
第一章 绪论
1.1研究背景
随着时代的进步,科技的发展,几乎每一个人都有自己的移动设备,特别是近些年来的飞速发展,高中生甚至是初中生手里也是有智能手机的,所以如今Android系统已经非常普遍了。Android曾经是一家公司的名字,之后被Goole收购,并以此踏上了飞速发展的道路。而经过这些年来的发展,它已经发展成为了一个平台,现在的Android在移动领域得到了广泛的认可,而且人们如今也在大量的购买Android系统的移动设备。在全球销售的智能手机当中,有百分之七十采用了Android的操作系统,而现在的平板电脑也有很多的都采用了这个安卓的操作系统。
本课题的选择是基于Android操作平台的跑步APP的设计与开发。相比于其他的操作系统,安卓的系统比较富有大众化,是每个人都用的比较多的,相比于前几年,安卓的发展已经得到极大的提升,几年前安卓的系统用一段时间会出现卡顿的现象,所以几年前人们用的比较多的系统都是ios,而经过这几年的发展安卓的操作系统渐渐成为主流,发展迅速,以至于很多人都选择了安卓的操作系统,随之而来的安卓的应用App也开始大量投入市场当中,所以我相信随着时间的推移,以后会出现更多的安卓的应用App。
1.2选题的目的和意义
几年前中国的发展正处于发展的阶段,所有人都在认真工作,经过这些年的发展,中国的经济发展飞速,实现小康社会,所以越来越多的人也过上了好的生活,而且越来越多的人也开追求自己的生活质量。人们渐渐的开始注重养生健身,有些人会买一些跑步机在室内,而我们是为了近距离接近大自然,可以走到室外跑跑步,锻炼锻炼身体,而为了记录一些自己锻炼的准确信息,可以以移动设备来作为载体,来获取自己的定位,来记录自己的跑步信息,收录自己的跑步记录。所以,我选取了本次的基于Android的跑步APP为实现载体来作为本次毕业设计的选题。
请支付后下载全文,论文总字数:16447字