更新时间:10-27 上传会员:小七想说话
分类:计算机信息 论文字数:10921 需要金币:1000个
摘要:现在正处于信息化时代,移动设备越来越普及,移动应用种类也日益增加。在手机地图领域,呈现出高速发展状态,国内的百度地图,高德地图占有巨大的市场份额,这次开发的这个程序,就是基于Android开发的一个校园智慧地图。随着教育事业的发展,学校的规模越来越大,学生的数量日益增多,现有的地图不能满足入校人员便捷寻路的需要。为了解决这一问题,通过Android来进行一个这样的智慧地图的开发就显得尤为必要。
本设计通过Android可以实现一个较小的APP,用户只用在手机中安装这一个APP,然后通过一些操作就可以进行这个程序的使用,而且用Android开发技术开发出来的软件在操作起来也是非常的方便。国内手机地图方面做得最好的就是百度地图和高德地图了,这两款地图都提供了十分优秀的API,简化了开发流程,使任何开发者都可以轻松开发地图软件或者是将地图功能添加到自己的应用程序中。通过使用高德地图的SDK可以轻松调用高德地图的服务,可以快速构建功能强劲,交互性强的地图APP。语言采用Java开发语言,开发工具采用目前最为流行的Android Studio。
基于高德地图的校园智慧地图的主要功能是显示详细的校园环境,定位自身的位置,路径规化,显示学校详细信息以及搜索功能。校园智慧地图APP能很好的帮助本校师生及外来人员直观的了解到本校的相关信息和校园风貌,对于不熟悉校园的人来说,在导航功能上也起到很重要的作用,打开软件就能看到学院的平面图结构,能帮助新来人员迅速的熟悉校园环境。
关键词:智慧校园、Android、计算机应用、小程序APP
目录
摘要
ABSTRACT
第1章 前言- 1 -
1.1研究背景- 1 -
1.2国内外研究现状- 1 -
1.3研究目的和意义- 2 -
1.3.1研究目的- 2 -
1.3.2研究意义- 2 -
第2章 课题设计相关技术概述- 3 -
2.1Java开发语言- 3 -
2.2Android技术简介- 4 -
2.3Android Studio开发工具- 4 -
2.4Android SDK- 4 -
第3章 软件可行性及需求分析- 6 -
3.1可行性研究- 6 -
3.1.1技术可行性- 6 -
3.1.2 经济可行性- 6 -
3.1.3 法律可行性- 6 -
3.2需求分析- 7 -
第4章 软件系统设计- 8 -
4.1系统功能结构的设计- 8 -
4.2高德地图key获取- 8 -
4.2.1创建一个新应用- 8 -
4.2.2高德地图key- 9 -
4.3Android Studio 配置工程- 9 -
4.4申明软件应用权限- 10 -
4.5基本配置- 10 -
第5章 软件系统实现- 12 -
5.1启动页页面实现及源代码- 12 -
5.2地图首页面实现及源代码- 13 -
5.3搜索页面实现及源代码- 15 -
5.4路线导航页面实现及源代码- 16 -
第6章 软件系统测试- 21 -
6.1系统的测试- 21 -
6.2.1测试方案- 21 -
6.2.2 系统测试用例- 21 -
6.2系统测试结果- 22 -
第7章 总结与展望- 24 -
7.1总结- 24 -
7.2展望- 24 -
参考文献- 26 -
致 谢- 27 -