| 需要金币: |
资料包括:完整论文 | ![]() | |
| 转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:12921 | ||
| 折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:随着经济和科技的齐头并进,人们生活的基本需求得到了很好的满足之后,开始追求上层建筑,旅游成为越来越多的人的选择。小红书、微博、抖音等等各大热门APP和网站都推出了有关于旅游的板块,基本都是一些用户分享其个人的旅行经历,而这些APP或网站,例如视频类的APP由于无法上传文字类型的文件以及对于视频内容的介绍文字篇幅也有限,很难满足用户出游的各方面的需求。 所以本文旨在研究开发一个专为满足旅游出行的用户的各方面需求的基于B/S结构的网站,设计与实现一个既有其实用性又与社会的现状和需求相呼应的Java web项目。本文研究的项目基于Java语言,项目前端使用HTML 、CSS、JavaScript、jQuery设计页面,后端使用Servlet、JSP、Javabean、MVC三层架构,使用MySQL数据库进行开发。完成了一个包含前后台多模块功能实用的江苏地区的旅游网站。
关键词:浏览器/服务器模式 旅游 Java MVC三层架构
目录 摘要 Abstract 1. 引言-1 1.1 课题研究的背景及意义-1 1.2 国内外研究现状-1 1.3 课题的研究内容-2 1.4 论文的章节安排-2 1.5 本系统对社会、健康、文化及环境的影响-3 2. 相关技术介绍-4 2.1 Web开发技术-4 2.1.1 JavaScript语言-4 2.1.2 jQuery语言-4 2.1.3 Bootstrap框架-4 2.2 Java web开发技术-4 2.2.1 Javabean-4 2.2.2 JSTL-4 2.2.3 JSON(GSON)技术-4 2.2.4 Java反射机制-4 2.2.5 Redis缓存-4 3. 系统分析和设计-5 3.1 系统可行性分析-5 3.1.1 技术可行性-5 3.1.2 经济可行性-5 3.1.3 操作可行性-6 3.2 需求分析-6 3.2.1 用户需求分析-6 3.2.2 性能需求分析-7 3.3. 任务概述-7 3.3.1实现目标-7 3.3.2 前台用户和后台用户的特点-8 3.3.3 系统的约束条件-8 3.4 系统结构设计-8 3.4.1 系统的功能模块-8 3.4.2 类图-8 3.4.3 前台用户和后台管理员的用例图-9 3.4.4 系统总体结构-9 3.5 本系统的数据库设计-12 3.5.1系统前台用户信息表user-12 3.5.2 景点信息表view-13 3.5.3 攻略信息表strategy-13 3.5.4 我的旅行表mytravel-13 3.5.5 评论表comment-14 3.5.6 分类表category-14 4. 系统功能实现-15 4.1 系统管理员功能实现-15 4.1.1 管理员上传景点信息-15 4.1.2管理员修改景点信息-16 4.1.3管理员修改攻略信息-18 4.1.4管理员修改我的旅行信息-20 4.1.5管理员修改评论信息-22 4.2 用户功能实现-24 4.2.1 用户登录-24 4.2.2 导航栏-26 4.2.3 热门景点详细信息-27 4.2.4 旅行攻略详细信息-28 4.2.5 精彩故事详细信息-29 4.2.6 天气信息-30 4.2.7 路线查询-31 5. 系统总结-32 5.1 本系统的优点-32 5.2 系统的不足和今后需要改进之处-32 参考文献-34 致谢-35 |

