连云港市ATM分布查询系统的设计与实现.doc

  • 需要金币1000 个金币
  • 资料包括:完整论文
  • 转换比率:金钱 X 10=金币数量, 即1元=10金币
  • 论文格式:Word格式(*.doc)
  • 更新时间:2018-05-03
  • 论文字数:13048
  • 当前位置论文阅览室 > 论文范例 > 本科论文 >
  • 课题来源:(小熊熊)提供原创文章

支付并下载

摘要:现今,手机上的应用程序的开发越来越热门,无论是android还是苹果系统,都给人们带来新的体验。许多以前只能在电脑上能完成的事现在只需在手机上进行完成,特别是一些商务领域,人们能在任何时候进行自己的活动。

本课题是通过与Google Maps接口交互,利用Java语言、Android软件编程技术,实现一款手机软件的开发。本软件包含以下几种功能,区分银行种类的最近ATM机查询、不区分银行种类的最近ATM机查询、地图定位、路线导航等。本软件具有很大的实用性,能够为人们的旅游和商务活动提供了诸多的帮助。

 

关键词 Android;ATM;地图;路线导航

 

目录

摘要

Abstract

1 绪论-1

1.1 课题研究背景及意义-1

1.1.1 Android系统的特点-1

1.1.2 Android的未来-1

1.1.3 ATM机查询的背景及意义-1

1.2 本文研究的内容-2

1.3 系统解决的问题以及总体性能-2

2 开发环境的搭建-4

2.1 Android SDK的安装及环境变量的配置-4

2.2 Eclipse集成开发环境的搭建-4

2.3模拟器的创建及其运行-5

2.4申请Android Map API Key-6

2.5 DDMS的应用-7

2.6 SQLite Database Browser-8

2.7 本章小结-9

3 系统需求分析-10

3.1 系统功能分析-10

3.2 可行性分析-11

3.2.1 经济可行性-11

3.2.2 操作可行性-11

3.3 本章小结-12

4 系统总体设计-13

4.1 系统E-R图-13

4.2 数据库表设计-14

4.3 界面布局设计-16

4.4 本章小结-16

5 系统详细设计-17

5.1 工具开发类实现-17

5.1.1 数据工具类的开发实现-17

5.1.2 计算距离类的开发实现-18

5.2 主体界面的实现-18

5.2.1 查询界面的实现-18

5.2.2 地图导航的实现-19

5.3 查询的实现-19

5.3.1 显示银行的分类-19

5.3.2 分类的银行查询的实现-20

5.3.3 无分类的银行查询的实现-20

5.4 显示提示信息-21

5.5 地图导航实现-22

5.5.1 自我定位的实现-22

5.5.2 路线导航的实现-23

5.5.3 位置标记的实现-26

5.6 退出程序的实现-26

5.7 本章小结-28

6 系统测试运行及其分析-29

6.1 系统测试用例-29

6.2 系统功能测试-29

6.3 系统的运行结果分析-32

6.4 本章小结-32

结论-34

致谢-35

参考文献-36

附录-37