jsp的云南旅游网站设计与实现(源码)【字数:5654】

现如今随着人们生活水平的提高,出门旅游成为了人们休闲娱乐的一种方式,而随着科技和Internet的高速发展,也为了方便人们的出行,诸如携程、与哪儿、途牛等旅游网站也孕育而生。云南省,简称云或滇,中国23个省之一,位于西南地区,省会昆明。旅游景点众多,全省有景区、景点200多个,国家级A级以上景区有134个,其中列为国家级风景名胜区12处,列为省级风景名胜区的有53处。有6座国家历史文化名城,有11座省级历史文化名城,有6座国家历史文化名镇名村,14个省级历史文化名镇、14个省级历史文化名村和1个省级历史文化街区。旅游管理需要处理的信息众多,为解决这一问题,可以提供一个景点信息及资讯查看的旅游管理平台。该课题所设计云南旅游网站采用B/S为结构设计,利用JSP和MySQL数据库搭建动态网站,网站功能实现在Eclipse中进行,完成了对景点信息和景点资讯的汇总,更好的反馈给用户,达成了对旅游信息的网络管理的目的。
Key Words: Yunnan travel website;JSP ;eclipse ;MySQL;B/S 目录
一、引言 1
(一)课题背景 1
(二)课题意义 1
(三)课题设计目标 1
二 系统概述 2
(一)系统简介 2
(二)开发工具介绍 2
(三)开发环境 2
三、 需求分析 2
(一)系统功能的需求 2
(二)游客用户 2
(三)管理员用户 2
四、 总体设计与实现 3
(一)系统结构设计分析 3
1.系统前台界面设计 3
2.系统后台功能设计 4
(二)数据库设计 5
1.用户信息表 5
2.资讯表 6
3.留言信息表 6
4.轮播图表 7
5.景点信息表 7
五、 具体功能设计与实现 8
(一)前台的设计与实现 8
1.首页界面 8
2.首页天气预报模块 8
3.魅力云南界面 9
4.畅游界面 9
5.资讯界面 10< *好棒文|www.hbsrm.com +Q: &351916072& 
br /> 6.服务界面 11
(二)后台的设计与实现 12
1.后台登录模块 12
2.后台管理模块 13
3.后台管理个人信息编辑模块 13
4.后台管理密码修改模块 14
5.后台管理景点列表 15
6.后台管理资讯列表 19
7.后台图片管理模块 23
8.留言管理模块 24
9.管理员管理模块 25
六、 总结 28
致谢 29
参考文献 30
一、引言
(一)课题背景
当今社会,随着生活水平的提高,以及科技水平的进步,出门旅游成为了人们生活当中不可缺少的一项活动,大多数人都产生了“世界这么大,我想去看看的想法”,这无疑为旅游业带来了春天。
而随着Internet的发展,以及互联网旅行概念的兴起浪潮中,旅游业发生了巨大的变化,出现了像携程和去哪儿这样的旅游软件,为想出门的人提供了便利,使人们的出行与游玩也变的更加的方便与快捷。
另外,伴随着国民素质的提高,也开始有越来越多的人重视家庭,有了陪家人外出旅游的想法,为此我设计了这样一个用于帮助广大用户了解旅游景区,并且制定旅游线路的系统。
(二)课题意义
本网站的开发可以解决人们对旅游景区不了解的问题,可以帮助用户在出行前就充分了解景点信息,做好充分的准备,以不至于在游玩时对景区一知半解,到回家都不知道自己游玩的景点到底有些什么特别的。
本网站的开发也旨在宣传云南的旅游景观,宣扬云南独特多元的历史和民俗文化遗产,向世人介绍云南,了解云南。
(三)课题设计目标
本网站的设计目标主要是实现游客可以在网站内浏览景点信息和相关资讯,并可以反馈意见到网站后台,为更好的管理网站和优化网站提供意见。管理员可以通过后台管理网站内的景点信息、资讯、图片,以及查看用户的留言。
二 系统概述
(一)系统简介
本系统旨在让广大游客在出行前就能了解景点的各类信息,比如景点特色、景点介绍、景区交通等,还可以通过留言页面留言到网站后台,反馈自己的想法和意见,或分享自己的旅游感想。管理员可以通过输入账号密码后登录到后台,管理网站,包括景点信息的发布和更改,咨询的更改或删除,游客留言的管理等。
(二)开发工具介绍
Eclipse
Eclipse是一个开放源代码的、由多家软件公司参与、基于Java的可扩展开发平台,其研制的目标是通过简化跨平台软件的开发过程,提高集成在Java开发环境中开发工具的性能和易用性、将Java开发环境尽可能的覆盖到整个软件的开发生命周期、集成人与人、人与团队以及团队与团队进行交流的工具。
MySQL
MySQL 是一个以快速、健壮、多用户、非常容易使用、以及多线程著称的 SQL 数据库服务器,它能够作为各种操作系统的关系数据库系统,而且它以客户机 / 服务器结构的形式实现,是一种分布式数据库管理系统。 MySQL 的基本组成为:一个服务器守护程序 mysqId 、若干个不同的客户程序以及库。 另外 MySQL 还提供了很多个应用程序编程接口 (API) ,能够方便地开发各种客户端应用程序。
(三)开发环境
操作系统:Windows 10
数据库:HeidiSQL
编写语言:java
测试环境:Microsoft Edge浏览器
需求分析
(一)系统功能的需求
云南旅游网站的设计,根据浏览其它的旅游网站,以及对身边的人出行的了解,分析得出旅游网站的用户角色可分为游客和管理员两类。
(二)游客用户
游客用户可以在网站首页看到各个景点的信息;
游客用户可在云南概况页面浏览到云南的基本信息,以及云南的各类美食;
游客用户可在畅游页面浏览各景点的介绍、景点特色、景点地址、以及交通方式;
游客用户可在资讯页面了解云南的一些独有节日,以及云南的资讯新闻;
游客用户可在服务页面留言,反馈自己的意见,分享出行感受;

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/717.html

好棒文