- 1、本文档共15页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
基于Javaweb的旅游网设计与实现
摘要
由于互联网的快速的发展和使用人数的普遍提高,计算机和互联网在人们生活中的地位已经表现的越来越重要了。将旅游行业与互联网结合在一起已经成为了一种必然的趋势。旅游行业最重要的就是应该要有完善的旅游信息供人们了解各地名胜风景及其周边信息,通过计算机网络技术可以轻松的收集、整理各种旅游信息。相比过去传统的方法,如通过书籍、报刊等获取旅游信息,计算机网络技术大大节省了人们耗费的时间与精力。将计算机网络技术与旅游行业结合起来不仅方便了人们的生活出行,并且有助于加快旅游行业的整体发展。
此文根据旅游行业目前的发展趋势,提出了一种可行的解决办法:采用jsp技术、MVC模式、mysql数据库、jdbc技术等,设计开发了一个现代化的旅游网站并实现对旅游信息的网络化管理,网站功能包括:发表旅游信息、用户登录和注册、用户更改个人信息、查看景点信息、用户交流、酒店预订等功能,论述了设计开发的基本过程,文章共分为前言、旅游网站需求分析、旅游网站系统概要设计、旅游网站详细设计、旅游网站系统测试,其中重点介绍了各功能模块的实现过程。
关键词:旅游网站;Mysql;信息管理;JSP
1前言
1.1开发背景
自从我国加快发展的步伐以来,工作之余人们对休闲放松也更加重视起来,因此旅游行业也得到了十分迅速的发展,同时旅游经济和假日经济也成为了人们的热门消费点。但是,我国旅游业的发展力度还不够大,发展水平也偏低。很多旅游者对国内的一些名胜景点甚至都没有听说过,还有一些旅游者对某些旅游景点的服务和设施很不满意。随着人们消费水平的提高旅游行业的发展更加需要快速提高以满足人们的需求。
全国各地也把旅游产业作为经济发展的一个重要支柱,以带动别产业的经济的快速发展。如何对本地旅游行业宣传以提高本地旅游业的知名度和如何提高旅游行业的整体服务水平以满足旅游者的需求,对各地的经济发展是至关重要的。在这样的背景下,旅游、互联网、电子商务的迅速融合将成为一种必然的趋势,并且能够创造出很大的价值,将旅游行业与电子商务的结合也是近几年才兴起的,但是发展势头非常强劲。在这个信息时代电子商务交易模式遍及各个行业。网络旅游也将推动IT领域内电子商务和互联网的迅速发展,这也会进一步推动旅游行业的发展。
1.2技术背景
1.2.1Mysql数据库概论
Mysql是网络上一款比较流行的免费小型数据库软件,其数据库类型为关系型数据库。最初由瑞典的一家公司设计开发,现在也早已被Oracle收购。由于Mysql是一个开源代码的软件,所以Mysql数据库在网络上也非常的流行,互联网上的各种中小型的网站对Mysql的应用也是相当普遍的。因为使用Mysql数据库管理数据,那些常用的功能Mysql都提供,更重要的是使用Mysql数据库管理数据其开发成本几乎可以忽略不计,而且Mysql相对其他关系型数据库如Oracle、SQLserver,其体积很小,但是速度快,虽然在功能和规模上不如前两者强大,但是对于一般规模较小的中小型网站来说,Mysql提供的功能已经可以轻松满足开发者的要求了,所以Mysql数据库更受中小型网站的青睐。
1.2.2JSP介绍
Javaserverpages简称JSP,它建立在servlet之上。JSP的技术特征主要有:跨平台、分离静态内容和动态内容、可重复使用的组件、预编译、沿用了javaservlet的所有功能等等。程序员可以应用JSP高效率的创建WEB应用程序,并且使用JSP技术开发的互联网应用程序具有跨平台、安全性高等优点,可在多种操作系统上运行。
2系统需求分析
2.1项目概述
2.1.1系统目标
本系统旨在建设一个信息完善,操作简单,界面美观的旅游网站,主要功能包括如下几项。
1.各种信息的发布,管理员可以在后台发布旅游景点信息供用户浏览,普通用户也可以在用户区发布相关信息并进行交流,不仅可以拓宽用户获取信息的渠道,用户之间的交流也有利于旅客更好的了解旅游景点周边的情况,对自助式旅游是一种很大的帮助。
2.注册与登录,用户可通过网站相关平台进行注册并且登录,如果只是以普通游客的身份进入网站,也能正常浏览网站相关旅游信息,但是网站的某些功能游客是无法正常使用的,比如游客不能使用酒店预订的功能,此功能暂时只对已经注册的用户开放。
3.各类信息浏览,用户无需登录就可以通过本旅游网站浏览各种旅游信息,用户发布的信息,酒店信息等。
4.网上预订酒店,用户通过本旅游网站不仅可以了解到酒店信息,还可以在网上预订自己满意的酒店,游客无需亲自到酒店才能预订,这样一来就减少了游客不必要的麻烦,对于异地旅游者和自助式旅游者来说是很实用的一个功能。
5.BBS功能,可以为广大用户提供交流平台,用户可以通过bbs平台分享自己的旅游经验、旅
文档评论(0)