登录

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

注册

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

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 毕业论文 > 计算机类 > 计算机科学与技术 > 正文

基于LBS的足迹分享APP的设计与实现

 2023-02-20 08:02  

论文总字数:20576字

摘 要

目前,喜欢外出旅游的人越来越多,旅游已经变成人们放松心情、增进感情的新方式。越来越多的人也乐意在周末进行短途旅行,或是在假期去较远的地方游玩。而随着微信“朋友圈”的流行,“分享”俨然成为旅行者们与亲人、朋友分享旅途中所见所闻,传递快乐心情的途径。本设计针对喜欢出行与旅游的人们设计一款基于LBS的安卓客户端APP。

本设计采用B/S模式进行开发,客户端端使用Android SDK进行开发,用Java语言进行编程。服务端使用Servlet进行开发,数据库使用MySQL数据库。本设计的重点为Android 客户端,根据Android系统的特点将客户端结构分为三层:样式界面(View)、功能实现(Class)、后台数据(Data)。

通过本系统,用户在旅游的途中可以随时通过本系统来记录自己的感想、所见所闻,并能通过“分享”的方式将自己的记录分享给他人。用户也可以通过本系统内集成的百度地图在手机地图上进行自定义标记等操作。

关键词:Android;旅游;LBS;足迹分享

Design and Implementation of Mobile Footprint Share Application Based on LBS

Abstract

Now,more and more people are willing to relax by traveling ,or have several sorties into the countryside on foot at weekends.As WeChat the popularity of ‘The Circle of Friends’ has become a traveler with relatives and friends to share the journey had seen and heard, pass the way of happiness. And this graduation project is designed for people who like to travel.

This graduation project uses B/S model of development, the client side using the Android SDK for development, in the Java programming language. The server using the Servlet development, database using MySQL database. The focal point of this design for Android client, according to the characteristics of the Android client structure can be divided into three layers: style interface (the View), function (Class), the background Data (Data).

Users can at any time while traveling through this system to record their thoughts, saw and heard, and can through the way of "Sharing" record their share to others. Users can also through the system integration of custom tag on the Baidu Map in the mobile operations.

Key Words:Android;Travel;LBS;Footprint Share

目录

摘 要 I

Abstract II

第一章 引 言 1

1.1研究背景和意义 1

1.2国内外发展现状 1

1.3论文主要研究内容 1

1.4论文主要工作 2

1.5论文组织结构 2

第二章 系统相关技术介绍 4

2.1安卓系统 4

2.1.1手机发展史 4

2.1.2系统结构 4

2.1.3布局方式 5

2.1.4 SQLite数据库 6

2.2 LBS运行原理 6

2.3百度开发者工具包 7

2.4 HTTP通信技术 8

2.5本章小结 9

第三章 系统功能需求分析 10

3.1总体分析 10

3.1.1总体需求分析 10

3.1.2可行性分析 10

3.2模块功能需求分析 10

3.2.1“关注”子模块 11

3.2.2“地图”子模块 11

3.2.3“日志”子模块 12

3.2.4“账本”子模块 13

3.2.5其它子模块 13

3.3数据传输方案分析 13

3.4本章小结 13

第四章 系统设计 15

4.1系统概要设计 15

4.2系统详细设计 15

4.2.1主界面设计 15

4.2.2“关注”子模块设计 19

4.2.3“地图”子模块设计 21

4.2.4“日志”子模块设计 24

4.2.5“账本”子模块设计 27

4.2.6其它子模块设计 29

4.2.7服务端Servlet的设计 29

4.2.8数据库设计 32

4.3本章小结 34

第五章 系统实现与测试 35

5.1系统实现 35

5.1.1“登录”功能代码实现 35

5.1.2“日志”功能代码实现 36

5.1.3“地图”功能代码实现 38

5.1.4“账本”功能代码实现 41

5.2系统测试 42

5.2.1测试环境 42

5.2.2系统界面测试 42

5.2.3登录与注销测试 42

5.2.4各模块功能测试 43

5.3本章小结 45

第六章 结束语 46

致谢 47

参考文献 48

第一章 引 言

1.1研究背景和意义

目前,喜欢外出旅游的人越来越多,旅游已经变成人们放松心情,增进感情的新方式。越来越多的人乐意在周末进行短途旅行,或是在假期去较远的地方游玩,随着也形成了“驴友”,“背包族”等群体。而随着微信“朋友圈”的流行,“分享”俨然成为旅行者们与亲人、朋友分享旅途中所见所闻,传递快乐心情的途径。但是,通过本人的亲自调查和体验后发现,利用“朋友圈”来进行分享存在着一定的局限性:例如在分享地点时,只能分享人们所在当前位置的地点,无法对行进的路线进行分享。并且用户很难通过在“地图应用”上进行路线规划,这也为旅行者们增加了不便。

该应用拟从旅行者的角度来考虑需求,可以让用户在旅游的同时,轻松规划并记录下行进的路线、所停留的地点,可以随心所欲拍下自己喜欢的美景,写下自己的感想并且分享给自己的家人和好友。其次,本APP还内置“收支记录”功能,让各位旅行者能准确的记录途中所有的收支以及用处,使得各位旅行者既能愉快的旅行,又能有效控制花费。这将为用户们带来极大的便利。

剩余内容已隐藏,请支付后下载全文,论文总字数:20576字

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

企业微信

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