|
技术:Java等
摘要:
随着人们生活水平的提高和旅游业的发展,人们在出行旅游中对景点路线、地址等信息的获取要求日益高涨;由于电子地图利用其先进的动态显示和数据交互技术,让用户可以方便快捷进行地理、位置、路线、距离等众多生活信息的查询,因此这种强大的优势使得电子地图的应用日益发展。
本系统是利用 Java 语言作为开发语言,oracle 数据库作为后台数据库的电子地图应用系统。该系统主要实现以下功能:景点浏览功能、移动地图功能、搜索景点功能、发表评论功能、在线地图功能;本文主要阐述了该系统各个模块的需求分析,可行性分析,详细设计过程等内容。本系统在电子地图准确,高效,方便,简洁的优点基础之上,充分发挥 java技术的优势,开发出有自己特色的电子地图应用系统。该系统有助于在离线状态下方便的浏览景点和本地运行使用,因而其应用潜力巨大。该系统的前景非常广阔,其应用前景和经济效益不可小觑。
【关键词】电子地图;在线地图;oracle数据库;Java 语言
目录:
第一章 绪论 5
1.1 课题背景 5
1.2 目的和意义 6
1.3 开发工具及技术 6
1.4 软硬件需求 7
第二章 可行性分析 8
2.1 可行性研究的目的 8
2.2 可行性研究的实质 8
2.3 可行性研究的内容 8
2.3.1 技术的可行性 8
2.3.2 经济的可行性 8
2.3.3 社会效益可行性 9
第三章 需求分析 10
3.1 需求调研 10
3.2 功能需求分析 10
3.2.1 用户创建标记用例 10
3.2.2 更换地图 10
3.2.3 搜索标记 11
3.3 非功能需求分析 12
第四章 总体设计 13
4.1 总体功能模块 13
4.2 功能用例图及活动图 14
4.3 实体资源设计 14
4.4 数据库设计 16
4.4.1 数据库的逻辑结构设计 16
4.4.2 数据库的连接原理 18
4.5 设计的基本思想 19
第五章 系统功能实现 21
5.1 系统主页面 21
5.2 地图载入功能 22
5.3 地点类别维护功能 24
5.4 鹰眼功能 25
5.5 地图搜索功能 26
5.6 放大镜功能 28
5.7 标记功能管理 30
第六章 系统测试 32
系统测试目的与意义 32
具体测试 32
6.1 管理载入地图测试 32
6.2 调节地图尺寸功能测试 33
6.3 移动地图功能测试 34
6.4 维护标记类别功能测试 35
6.5 标记功能测试 37
6.6 搜索功能测试 39
6.7 更换地图功能测试 42
6.8 鹰眼小地图功能测试 43
结 论 46
参考文献 47
致 谢 48
外 文 原 文 49
1.1 The progress of abstraction 49
1.2 An object has an interface 51
1.3 An object provides services. 53
中 文 翻 译 55
论文字数:23183
包含资料:
截图:
百度网盘下载地址(金币充值):
游客,本付费内容需要支付 200金币 才能浏览 支付
|
|