登录

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

注册

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

找回密码

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

互助式地图定位系统的设计与实现毕业论文

 2021-05-15 23:23:40  

摘 要

近年来,移动端的定位技术有了快速发展,以及对社会的发展有了广泛的的推广作用。在国内应用领域的定位系统为已经日趋成熟,主要以GPS和北斗定位系统为代表。在定位的时间,定位设备的便捷性以及定位的精准度等方面都有了大幅度的改进。尤其是GPS,在全世界范围内,它的民用误差是最小的,只有10M左右,与此同时,移动通信技术也在迅猛发展,随着4G网络逐渐进入我们的日常生活并且在不断地发展,移动互联网已经对我们的日常生活越来越重要。

本文通过Android技术和百度地图实现了互助式地图定位系统的开发。主要研究内容有:

一、背景及意义

手机已经成为人们生活中必不可少的重要工具,对手机各项功能需求日益增加。其中,手机地图服务已成为极具应用价值的服务。手机地图服务满足了人们对于实时地理信息渴求的欲望,也极大的方便了人们的出行,因此,设计手机地图服务的应用具有实际应用价值。

二、系统开发环境

详细介绍了系统开发需要的环境,包括Android开发环境的搭建,百度地图API Key的获取。

三、需求分析

对系统开发进行需求分析,完成系统总体需求分析和系统功能分析。

四、系统实现

基于Android开发平台。对电子地图模块、引导界面模块、侧滑隐藏菜单模块、聊天模块以及其他功能模块进行详细设计,其中电子地图模块包括主界面设计和定位功能的实现;侧滑隐藏菜单模块包括显示IP、求助、允许求助、发送信息、使用说明等功能的实现;其他功能模块包括消息提醒、3D页面切换功能的实现。

关键字:Android,移动定位,数据传输,4G

Abstract

In recent years, the rapid development of mobile positioning technology has been widely used. In the field of domestic application of GPS and Beidou Positioning System as the representative of the positioning technology has become increasingly improved in the accuracy, time of the positioning as well as the portable positioning equipment. Especially the GPS, in the whole world, errors only about 10m. At the same time, mobile communication technology also constantly improve in the rapid development, with 4G network into our life , and mobile Internet has become part of an integral part of our lives.

This paper tells the design and development process of a mutual map positioning system with Android technology and Baidu map. The main contents are:

Nowadays, mobile phones have become more and more important in people's daily life. 3G, the arrival of the era of 4G, people Increase the demand for the functional requirements of the mobile phone. Among services, the mobile phone map service, it will become one application service of highly value. It is very good to meet people's desire for real-time geographic information, but it also greatly facilitate people's travel, therefore, the design of the application of mobile phone map service has a very practical value.

It tells details of the system development environment, including the Android development environment to build, Baidu map Key API access.

Developing system needs requirement analysis,so it complete system requirements analysis and system function analysis later.

The system base on Android development platform. the project comes to the final processing that i complete the design of guiding electronic map module, interface module, sideslip hidden menu module, chatting module and other function modules in details. The electronic map module includes the realization of the main interface design and the function of positioning; hiding the sideslip menu module comprises a display IP, help, allow Xu help, send a message, use that function, other function modules including message alerts, the realization of 3D page switching function.

Key words: Android, mobile location, data transmission, 4G

目录

摘要 I

Abstract II

第1章 绪论 1

1.1课题背景及研究意义 1

1.2 国内外研究现状 1

1.3本文主要研究内容及框架 2

第2章 系统开发环境 3

2.1安装和配置jdk 3

2.2 MyEclipse10和Android SDK安装与配置 3

第3章 需求分析 6

3.1 系统总体需求分析 6

3.2 系统功能分析 6

3.2.1电子地图模块 6

3.2.2侧滑菜单模块 7

3.2.3 引导界面模块 7

3.2.4聊天模块 7

3.2.5数据存储模块 8

3.2.6其他功能模块 8

3.3系统非功能性需求 8

3.4本章小结 8

第4章 互助式地图定位系统相关技术 10

4.1 Android平台开发技术 10

4.1.1 Android平台简介 10

4.1.2 Android应用程序组成 10

4.2网络通信 11

4.2.1 Java与多线程 11

4.2.2 Socket通信 12

4.3获取百度地图API Key 13

4.3.1 Android 地图SDK 13

4.3.2申请密钥 13

4.4 本章小结 14

第5章 系统详细设计 15

5.1电子地图模块 15

5.1.1 主界面实现 15

5.1.2 定位 16

5.2 侧滑菜单模块 17

5.2.1显示IP 18

5.2.2求助 18

5.2.3允许求助 20

5.2.4发送信息 20

5.2.5使用说明 20

5.3引导界面实现 21

5.4聊天模块实现 22

5.4.1服务器端设计 22

5.4.2客户端设计 23

5.5数据存储模块设计 25

5.5.1 SQLite数据存储方式 25

5.5.2 SQLite存储设计 26

5.6其他功能模块设计 26

5.6.1消息提醒 26

5.6.2 页面3D转换 27

5.7 本章小结 28

第6章 总结与展望 29

6.1 总结 29

6.2 展望 29

参考文献 30

致谢 31

第1章 绪论

1.1课题背景及研究意义

手机已经成为人们生活中必不可少的重要工具,对手机各项功能需求日益增加。其中,手机地图服务已成为极具应用价值的服务。手机地图服务满足了人们对于实时地理信息渴求的欲望,也极大的方便了人们的出行,因此,设计手机地图服务的应用具有实际应用价值。

目前,国内大多数使用的移动终端都是Android系统的,Android手机已经占领了中国绝大多数的市场。由于Android操作系统有很多的优势,其开源性和标准的跨平台性是其两大重要的优势。由于开源性受到了绝大多数厂家的青睐,发展也具有巨大的潜能。如今,移动互联网越来越深入的融入我们的现实生活,伴随着Android系统的不断发展和完善, Android应用必将愈来愈广泛。

国内差不多有400个城市,几千个区县都能在百度地图上找到,百度地图是有百度提供的网络地图服务。百度地图在国内是一款非常受欢迎的电子地图产品,而对于Android产品开发中,百度地图具有很好的系统兼容性,给产品的开发带来很大的便捷,并且百度地图带有离线包服务,这在节省数据流量方面也是非常的人性化。

1.2 国内外研究现状

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

企业微信

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