Javaweb自驾游景点查询网站设计与实现

摘要:旅游已经成为了人们生活中必不可少的一部分,旅游行业也成为了现在最为炙热的行业之一,自驾游已经成为了很多家庭旅游的主要方式,自驾游不仅方便出现携带物品,而且出行时间和地点比较自由。自驾游景点查询网站的出现可以为很多自驾游爱好者提供很好的旅游信息参考,方便旅游者找到适合自己的景点旅行。节约了旅游的时间,能更好的规划出旅游的线路,为每个人的旅游提供一个参考依据。
自驾游景点查询网站是用Java语言来进行程序的编写,是在MyEclipse8.5开发平台中进行设计页面和代码开发。系统相关的数据存储在MySQL数据库中。系统完成后配置在Tomcat服务器上。自驾游景点查询网站包括了前台用户模块和后台管理员模块组成,前台用户模块主要是可以进行景点、美食信息的查询,景点可以按照城市或者名称进行搜索,并可以查询到景点的美食信息,注册登录的用户可以对景点和美食进行评价。后台管理员主要包括了景点、美食等基本信息的维护和管理,对注册的用户进行管理等。旅游网站使用后,用户可以任何地方通过浏览网页了解到各个景点的基本信息和美食信息,找到最适合自己出行旅游的景点。
关键词:自驾游,Java,景点,评价

Design and implementation of tourism website
Abstract:Tourism has become an indispensable part of people’s life, and the tourism industry has become one of the hottest industries. Self driving travel has become the main way of many family tourism. Self driving travel is not only convenient to carry goods, but also more free travel time and place. The appearance of self driving scenic spot inquiry website can provide a good tourism information reference for many self driving enthusiasts, which is convenient for tourists to find their own scenic spot travel. It can save the travel time, plan the travel route better, and provide a reference for everyone’s travel.
Self driving scenic spot inquiry website is written in Java language, and it is designed in MyEclipse 8.5 development platform. System related data is stored in MySQL database. After the system is completed, it is configured on the Tomcat server. The self driving scenic spot inquiry website consists of the foreground user module and the background administrator module. The foreground user module is mainly to query the scenic spot and food information. The scenic spot can be searched according to the city or name, and the food information of the scenic spot can be queried. The registered user can evaluate the scenic spot and food. The backstage administrator mainly includes the maintenance and management of basic information such as scenic spots and food, and the management of registered users. After using the tourism website, users can find the basic information and food information of each scenic spot through browsing the website, and find the most suitable scenic spot for their travel.
Key words:Self driving tour, Java, scenic spot, evaluation

目 录
第1章 绪论 1
1.1 研究背景 1
1.2研究意义 1
第2章 开发技术介绍 2
2.1 Java开发语言 2
2.2 MySQL数据库 2
2.3 MyEclipse开发平台 3
第3章 系统分析 4
3.1系统可行性分析 4
3.2 系统需求分析 4
3.3 用例分析 5
3.4 数据字典 5
第4章 系统设计 7
4.1 系统功能设计 7
4.2 系统流程设计 8
4.2.1 前台用户模块流程设计 8
4.2.2 后台管理员模块流程设计 9
4.3 数据库设计 10
4.3.1 数据库E-R图设计 10
4.3.2数据库关系模式设计 11
4.3.3数据库逻辑设计 12
第5章 系统实现 14
5.1 前台用户模块 14
5.1.1 用户注册 14
5.1.2 用户登陆 15
5.1.3 景点浏览与搜素 15
5.1.4 美食浏览 16
5.1.5 景点评价 17
5.1.6 美食评价 18
5.2 后台管理员模块 19
5.2.1 景点管理 19
5.2.2 美食管理 20
5.2.3 用户信息管理 20
5.2.4 系统管理 21
第6章 系统测试 22
6.1测试环境搭建 22
6.2 测试用例 22
结 论 25
致 谢 26
参考文献 27

第1章 绪论
1.1 研究背景
从21世纪开始,计算机在各个行业的管理工作中都发挥了巨大的作用,特别是一些管理软件系统的出现,克服了很多复杂繁琐问题的管理,实现了管理工作的科学化、信息化的发展模式。随着社会经济发展和人们生活水平的提高,自驾旅游也得到了前所未有的发展,每逢放假时间,各个著名景点的旅游人数数以万计,这充分说明了现在人们对于旅游的关注度越来越高,旅游不仅可以放松心态和陶冶情操,而且可以丰富自己的阅历,了解到各地的历史文化。传统的旅游都是通过旅行社来进行,规定好规定的景点和线路,有导游引导人们去参观相应的景点。但随着自驾游的流行,现在越来越多的人选择自己驾车到景点,这样的出行更加的方便自由。每个人旅游之前都要对旅游景点进行选择,看看哪里的景点最适合自己。现在社会已经进入到了一个网络互联的时代,任何信息的获取、人与人之间的交流、商品的购买都可以在互联网上来完成,对于自驾游爱好者来说,旅游景点信息的获取是关键,对旅游景点信息实现网络化、信息化已经成为了当前社会发展的趋势。
。。。。。。。。。。。。。。。。
。。。。。。。。。。。。。。。。。。。。。
。。。。。。。。。。。。。。。。。。。。。。。

完整论文下载地址:请点击下载链接

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
旅游景区,经常会遇到游客打听从一个景点到另一个景点的最短路径和最短距离,这类游客不喜欢按照导游图的线路来游览,而是挑选自己感兴趣的景点游览。为于帮助这类游客信息查询,就需要计算出所有景点之间最短路径和最短距离。算法采用迪杰斯特拉算法或弗洛伊德算法均可。建立一个景区旅游信息管理系统,实现的主要功能包括制订旅游景点导游线路策略和制订景区道路铺设策略。 任务中景点分布是一个无向带权连通图,图中边的权值是景点之间的距离。 (1)景区旅游信息管理系统中制订旅游景点导游线路策略,首先通过遍历景点,给出一个入口景点,建立一个导游线路图,导游线路图用有向图表示。遍历采用深度优先策略,这也比较符合游客心理。 (2)为了使导游线路图能够优化,可通过拓朴排序判断图中有无回路,若有回路,则打印输出回路中的景点,供人工优化。 (3)在导游线路图中,还为一些不愿按线路走的游客提供信息服务,比如从一个景点到另一个景点的最短路径和最短距离。在本线路图中将输出任意景点间的最短路径和最短距离。 (4)在景区建设中,道路建设是其中一个重要内容。道路建设首先要保证能连通所有景点,但又要花最小的代价,可以通过求最小生成树来解决这个问题。本任务中假设修建道路的代价只与它的里程相关。 归纳起来,本任务有如下功能模块:(1)创建景区景点分布图;(2)输出景区景点分布图(邻接矩阵)(3)输出导游线路图;(4)判断导游线路图有无回路;(5)求两个景点间的最短路径和最短距离;(6)输出道路修建规划图。(7)主程序用菜单选项供用户选择功能模块。  
分为用户和管理员两种角色。 前中前台展示包括了: (1)用户注册:没有账户的用户可以在线注册,成为本的会员; (2)用户登录:拥有账户的会员可以根据自己的账户和密码进行登录; (3)浏览景点信息:可以在线浏览各旅游景点信息; (4)预订旅游线路:可以查看旅游线路,可以预订自己想要的旅游线路; (5)预订酒店:可以查看各酒店信息,预订自己想住的酒店; (6)在线留言:可以将自己的意见提交到本; (7)账户余额:登录后的会员可以查看到自己账户余额,不足时可以在线充值; (8)我的线路订单:登录后的会员可以查看到自己以往预订的旅游线路订单; (9)我的酒店订单:登录后的会员查看到自己以往预订的酒店订单; (10)个人信息修改:登录后的会员可以修改自己的个人信息; (11)密码修改:登录后的会员可以修改自己的个人密码; 后台管理模块 (1)会员管理:可以对注册后的会员信息进行管理; (2)线路管理:可以对各地区的旅游线路信息进行管理; (3)景点管理:可以对各旅游景点信息进行管理; (4)酒店管理:可以对各旅游地区的酒店信息进行管理; (5)旅游线路订单:可以对会员预订的旅游线路订单进行管理; (6)酒店预订订单:可以对会员预订的酒店预订订单进行管理; (7)新闻资讯管理:可以对新闻资讯信息进行管理; (8)留言管理:可以对会员的留言信息进行回复和管理; (9)评论管理:可以对会员发起的评论信息进行管理;
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

程序员小蛋

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值