登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 毕业论文 > 计算机类 > 物联网工程 > 正文

基于定位技术的位置相关信息服务系统的开发研究毕业论文

 2021-04-25 23:17:47  

摘 要

随着互联网技术的高速发展和智能手机的普遍,人们对于智能手机的功能要求越来越高。为了满足人们对特定场景下的商家信息进行全面而又详细的了解和快速到达的需求,特此进行基于定位技术的位置相关信息服务系统的开发研究。

本系统的任务是开发一款使用在装有Android操作系统的智能手机上的APP,主要研究了LBS定位技术和武汉理工大学余家头校区内及周边的全面详细的商家服务信息。

本系统是基于Android Studio平台开发的一款用于装有Android操作系统智能手机的APP,采用C/S模式进行开发。在客户端则采用Android Studio进行开发,在服务器端采用spring spring MVC MyBatis的开发框架进行服务器的搭建和开发,并发布到tomcat上运行,并通过Okhttp协议进行服务器和客户端的通信,完成对MySQL数据库的有关操作。

本系统对武汉理工大学余家头校区及周边建筑的各类商家及非商家信息进行了一个全面而详细的数据采集和整理,并对数据进行抽象建立信息模型,从而建立起一个与位置相关的信息服务的数据库。经测试本系统对于需要在附近活动但对附近并不是很熟悉的人能够提供便利的推送和导航服务,同时即使是对附近熟悉的人也可以在软件内发现自己以前不曾注意的地方,并且可以上传自己对某商家的评论,与大家进行交流,给其他人提供一些参考。

关键词:基于位置的服务;Android系统;区域导航;Okhttp协议

Abstract

With the rapid development of Internet technology and the popularity of smart phones, people are increasingly demanding for the function of smart phones. In order to meet people's comprehensive and detailed understanding of the business information in a specific situation and the need for rapid arrival, this is based on the positioning technology-based location-related information service system development research.

The task of this system is to develop a use in the Android operating system with a smart phone on the APP, the main research LBS positioning technology and Wuhan University of Technology Yujiayou campus and the surrounding comprehensive and detailed business services information.

The system is based on the Android Studio platform for the development of a Android operating system with a smart phone APP, using C / S mode for development. In the client is the use of Android Studio development, the use of spring-spring MVC MyBatis development framework for server development and development, and published to tomcat on the run, and through the Okhttp protocol server and client communication, MySQL database related to the operation.

This system has carried on a comprehensive and detailed data collection and collation to all kinds of business and non-business information of Yujiatou campus and surrounding buildings of Wuhan Polytechnic University, and abstracts the data to establish the information model to establish a position-related Information service database. Tested by the system for the need for activities in the vicinity but not familiar with the nearby people can provide convenient push and navigation services, and even for those who are familiar with the nearby people can also find themselves in the software did not pay attention to the place, and can Upload their own comments on a business, and we communicate to others to provide some reference.

Key Words: LBS;Android system; regional navigation; Okhttp protocol

目录

摘 要 1

Abstract 2

第1章 绪论 1

1.1 选题研究背景及意义 1

1.2 针对性研究内容 1

1.2.1 研究目标 1

1.2.2 具体工作内容 2

1.2.3 技术现状 2

1.3 研究的技术路线 4

1.4 本文主要工作 5

1.5 本章小结 6

第2章 需求分析与方案设计 7

2.1 需求分析 7

2.2 运行环境 8

2.3 开发框架和开发平台 8

2.4 软件架构 8

2.5 技术方案 8

2.6 本章小结 8

第3章 系统详细设计 9

3.1 系统模块设计 9

3.2 系统功能设计 10

3.3 系统界面设计 14

3.4 系统数据库设计 18

3.5 本章小结 20

第4章 系统实现与测试 21

4.1 系统实现 21

4.1.1 Android客户端实现 21

4.1.2 eclipse服务器端实现 25

4.2 系统测试 29

4.2.1 采用的测试方法 29

4.2.2 设计测试用例 30

4.2.3 测试分析 32

4.3 本章小结 33

第5章 总结与展望 34

5.1 工作总结 34

5.2 工作展望 34

参考文献 36

致谢 37

第1章 绪论

1.1 选题研究背景及意义

基于位置的服务(LBS)是由移动通信网络和卫星定位系统结合在一起提供的一种增值业务,通过一组定位技术获得移动终端的位置信息(如经纬度坐标数据),提供给移动用户本人或他人以及通信系统,实现各种与位置相关的业务[1]。其包括两层含义:首先是确定移动设备或用户所在的地理位置;其次是提供与位置相关的各类信息服务。LBS能够广泛支持需要动态地理空间信息的应用,从寻找旅馆、急救服务到导航,几乎可以覆盖生活中的所有方面[2]

当前互联网飞速发展,渗透进人们生活的方方面面,给人们提供了前所未有过的便利[3]。随着科技的发展和进步,手机已经从原本的只具有通话功能升级为可以为人们日常工作和生活的方方面面提供帮助[4]。正是手机如此强大的功能造成了人们出行的一种现象:“手机在手,天下我有”。手机的广泛性也对手机应用软件提出了更高的要求,人们越来越要求手机能够为人们的衣食住行提供更加方便的查询、推荐等功能,以满足人们随时随地的需求[5]。当前基于位置的服务系统已经开始兴起,从百度地图、百度糯米、美团到饿了么、淘票票和大众点评,都是基于位置的服务系统相关应用的成功案例。将基于位置的服务应用到可移动终端上是符合当前的社会需求的,是大势所趋[6]

您需要先支付 80元 才能查看全部内容!立即支付

企业微信

Copyright © 2010-2022 毕业论文网 站点地图