摘要: 在Web GIS平台上开发旅游资源信息系统是未来城市旅游管理的必然趋势。Web GIS与JavaScript的结合可以提高用户体验效果和交互控制能力。本文以浙江省杭州市西湖旅游信息网为研究对象,应用JavaScript和Web GIS等相关技术,设计并实现基于Web GIS的西湖旅游信息网,为旅游规划提供有效、准确的旅游信息。
关键字:Web GIS; JavaScript;旅游信息网;设计
目录
摘要
Abstract
1、-引言-6
1.1、-选题背景及意义-6
1.2、-国内外研究现状-6
1.3、-论文的结构安排-7
2、-网站系统开发技术-7
2.1、-MVC设计模式-8
2.2、-高德地图 JS API 简介-8
2.3、-相关开发技术-8
2.3.1、-Servlet技术-8
2.3.2、-JSP技术-9
2.3.3、-Ajax技术-9
2.3.4、-HTML技术-9
2.3.5、-CSS技术-9
2.3.6、-JavaScript 技术-9
2.3.7、-jQuery技术-10
2.3.8、-JSON 技术-10
2.4、-相关框架简介-10
2.4.1、-Struts2 框架-10
2.4.2、-Spring 框架-10
2.4.3、-Hibernate 框架-11
2.5、-系统开发环境-11
2.5.1、-MYSQL-11
2.5.2、-JAVA-11
2.5.3、-TOMCAT-11
3、-需求分析-12
3.1、-网站概述-12
3.2、-网站功能需求-12
3.2.1、-用户注册和登录功能-12
3.2.2、-用户信息修改与信息完善功能-12
3.2.3、-用户收藏功能-12
3.2.4、-搜索功能-13
3.2.5、-地图功能-13
3.2.6、-在线欣赏页面功能-14
3.2.7、-用户提交反馈功能-14
4、-网站设计-14
4.1、-网站总体结构-14
4.2、-数据库设计-16
4.2.1、-E-R图设计-16
4.2.2、-数据表设计-19
5、-网站具体实现-24
5.1、-用户模块的实现-24
5.1.1、-注册功能-24
5.1.2、-登录功能-25
5.2、-分页模块的实现-26
5.3、-地图模块的实现-27
5.3.1、-创建地图功能-27
5.3.2、-地图定位功能-27
5.3.3、-西湖定位功能-28
5.3.4、-POI搜索功能-28
5.3.5、-周边搜索功能-29
5.3.6、-路线规划功能-30
5.3.7、-天气预报功能-31
6、-网站测试-32
6.1、-兼容测试-32
6.2、-单元测试-33
7、-总结-34
参考文献
致谢