电子地图系统的设计与实现
技术: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
包含资料:
截图:
百度网盘下载地址(金币充值):
**** 本内容需购买 ****
页:
[1]