基于Java的定位系统的设计与实现.doc

资料分类:计算机信息 上传会员:芳芳老师 更新时间:2020-12-19
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:13912
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:近些年,随着定位服务的迅速发展,各种定位服务的开发受到了很大的重视,拥有着巨大的价值和广阔的市场。百度地图因为其技术的完善和功能的强大,为开发者提供了方便的开发平台,受到开发者的青睐。

本系统采用C/S结构,实现简单的定位系统。本系统采用的开发工具是Eclipse和MyEclipse。在Eclipse环境中配置Android平台,在MyEclipse中使用Java语言进行编程,利用Java数据库连接执行SQL语句的Java API,为多种关系数据库提供统一访问。本系统主要从服务器和客户端两部分功能讨论。

该论文首先分析了基于Java的定位系统的研究背景和意义,其次详细写出了定位系统的设计流程以及功能实现。服务器端主要完成数据存储和数据处理两大功能;而客户端主要完成的是客户的注册与登录,定位经纬度,查询附近物、公交路线等功能。该系统使用方面灵活、简单,实现了定位的基本功能,为用户提供了便捷、准确、温馨的服务。

 

关键词  Android;定位系统;Java Web;MySQL 

 

目录

摘要

Abstract

1绪论-1

1.1 本课题研究的背景-1

1.2 本课题研究的内容-1

1.3 本课题研究的意义-2

2系统开发的相关技术和工具-3

2.1 JAVA技术概况-3

2.1.1 JAVA语言产生和发展背景-3

2.1.2 JAVA的主要特性-3

2.1.3 JAVA的优势-4

2.1.4 JAVA的三大框架-5

2.2 JDBC-5

2.3 Tomcat服务器-6

2.4 Visio-6

2.5 JDK 1.7.0-6

2.6 MySQL数据库-6

2.7 Eclipse开发平台-6

2.8 Android语言-6

2.8.1 Android的平台背景-6

2.8.2 Android的平台优势-7

3系统需求分析-8

3.1 需求分析-8

3.1.1 需求分析的特点-8

3.1.2 需求分析的目的-8

3.2 可行性分析-8

3.2.1 投资必要性分析-8

3.2.2 技术可行性分析-8

3.2.3 操作可行性分析-9

3.3 用户需求-9

3.4 功能需求-9

3.5 运行环境需求-10

3.5.1 Android端-10

3.5.2 Web端-10

3.5.3 数据库端-10

4系统总体设计-11

4.1 总体设计-11

4.2 系统整体结构设计-11

4.3 系统流程图-12

4.4 数据库设计-12

4.4.1 数据库表设计-13

4.4.2 E-R图-14

4.5 服务器端功能-16

4.5.1 数据存储功能-16

4.5.2 数据处理功能-16

4.6 客户端功能-16

5 系统详细设计与实现-18

5.1 用户注册模块的设计与实现-18

5.2系统登录模块的设计与实现-20

5.3 系统定位经纬度模块的设计与实现-24

5.4 附近搜索、查询路线模块的设计与实现-27

6系统测试-31

6.1 系统测试概述-31

6.2 测试方案-31

6.2.1 测试要点分析-31

6.2.2 测试内容-31

6.3 测试结果及分析评价-33

总结-34

致谢-35

参考文献-36

相关论文资料:
最新评论
上传会员 芳芳老师 对本文的描述:需求分析的目的就是规范软件的编写,旨在提升软件开发过程中的能见性,便于控制和管理。针对本定位系统,明确了其软件开发的过程、要实现的功能、使用价值、可实现性和扩展性......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: