基于javaweb技术的旅行社网站系统设计

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

XX学院毕业设计(论文)题目:基于JAVAWEB技术的旅行社网站系统设计姓名:学号:专业:指导教师:2013年月日目录摘要...............................................-1-ABSTRACT............................................-3-第一章绪论.........................................-6-第二章相关开发技术介绍..............................-7-2.1JSP简介.........................................-7-2.2.JDBC驱动程序简介...............................-7-第三章系统需求分析..................................-8-3.1系统目标.........................................-8-3.2系统功能需求.....................................-8-第四章系统设计与实现................................-9-4.1网站栏目设计.....................................-9-4.2模块设计........................................-11-4.2.1页面结构设计...................................-11-4.3.1论坛模块的设计.................................-11-4.3.2宾馆预订模块的设计.............................-13-4.3系统实现........................................-14-4.3.1系统首页实现...................................-14-4.3.2国外游模块的实现..............................-15-4.3.3论坛模块的实现.................................-15-4.3.4宾馆预订的实现.................................-16-4.3.5机票预订的实现.................................-17-4.3.6导游预订的实现.................................-17-结论..........................................-18-摘要在我国旅游资源非常丰富,但是旅游业的信息化基础建设一直是比较滞后的。如何快速合理的开发丰富的旅游资源,管理纵多的旅游信息,以及强化旅游质量和意识,吸引海内外的广大的游客,更好的为旅客提供满意的服务显得很重要。所以要开发一个旅游服务的网站系统,是广大的群众和国内外旅游者所期待的。本文全面分析旅游信息化系统技术实现手段,建立动态网站以及开发环境,同时将对WebServices、JSP、JDBC等数据源驱动程序以及服务环境Tomcat建立等作相应的研究。详细的介绍网站系统首页所包含的几个大的模块。并且将论坛模块、宾馆预定模块、机票预定模块、导游预定等模块进行设计与实现,使本网站能够正常运行。关键词:关键字旅游信息服务,旅游网站,JAVAWEB技术ABSTRACTInthetourismresourcesareveryrichinChina,butthebasicconstructionofinformatizationoftourismhasbeenlaggingbehind.Thedevelopmentofrichtourismresourceshowtoreasonable,managementverticaltravelinformation,andstrengthenthetourismqualityandconsciousness,toattractoverseastourists,thebetterforpassengerstoprovidesatisfactoryserviceisveryimportant.Thewebsitesystemdevelopmentatouristserviceso,isthemassesandthedomesticandforeigntouristsexpected.Inthispaper,acomprehensiveanalysisofthetourisminformationsystemimplementationtechniques,establishmentofdynamicwebsiteandthedevelopmentenvironment,andthedriverandserviceenvironmentofTomcat,correspondingresearchonWebServices,JSP,JDBCandotherdatasources.Severalpagewebsitesystemdetailedcontainslargemodule.Andtheforummodule,hotelreservation,ticketreservationmodulemodule.KEYWORDS:Keywordstourisminformationservices,tourismwebsite,JAVAWEBtechnology第一章绪论近几年来信息技术的快速发展给传统的旅游业带来了很大的冲击。在过去的传统旅游中,信息的不发达和落后,已经是越来越不能够满足消费者的要求了,把旅游业进行信息化的改革的呼声已经越来越高。那么是什么是旅游业的信息化呢?一般说来是利用现代的计算机技术,信息技术等相关的高手段及现代的传播媒体资源、旅游信息资源、旅游生产要素等资源进行深层次的管理、分配、组合、加工、传播、销售,以促进传统旅游业向现代旅游业的发展,加快旅游业的发展,提高旅游业的生产效率等。在我国旅游资源非常丰富,但是旅游业的信息化基础建设一直是比较滞后的。如何快速合理的开发丰富的旅游资源,管理纵多的旅游信息,以及强化旅游质量和意识,吸引海内外的广大的游客,更好的为旅客提供满意的服务显得很重要。所以要开发一个旅游服务的网站系统,是广大的群众和国内外旅游者所期待的。在网络技术发展到今天,随着WEB2.0时代的到来,Ajax、Api和WebServices等技术逐渐成熟,使得开发一个现代具有互联网等相关功能的旅游信息系统不再需要重复耗费巨大的财力和物力,在有效整合现有web服务的基础上,就能够在较短的时间内开发出功能完善的、适合于不同地区的旅游信息系统了。旅游信息主要是利用现代计算机技术,通信技术和其他高科技手段和现代传媒技术,对旅游资源、交通资源、地理资源等进行深层次的挖掘,组合加工,资源整合,改造传统旅游促进现代旅游业,加快现代旅游业的发展步伐,提高旅游业的生产力。本文全面分析旅游信息化系统技术实现手段,建立动态网站以及开发环境,同时将对WebServices、JSP、JDBC等数据源驱动程序以及服务环境Tomcat建立等作相应的研究。详细的介绍网站系统首页所包含的几个大的模块。并且将论坛模块、宾馆预定模块、机票预定模块、导游预定等模块进行设计与实现,使本网站能够正常运行。第二章相关开发技术介绍2.1JSP简介JSP(JavaServerPages)是由原sun公司与很多公司共同建立起来的一种动态技术标准,很多公司应用很广泛,该技术为创艰建显示了动态的内容和为WEB页面提供了一个很快捷的方法。JSP的技术设计的目的是建立起来使得构造一个基于Web的应用程序变得很容易和快捷,这些应用的程序能够与各种的Web服务器,应用浏览器等开发工具共同合作。JSP规范是Web服务器、应用服务器、交易系统、以及开发工具供应商间广泛合作的结果。JSP的实现较为简单:传统的网页HTML文件(后缀名为*htm或者*.html)中植入Java程序片段(Scriptlet)和对应的JSP标记(tag),就组成了后缀名为.jsp的JSP网页。正如用户看到的JSP页面那样,JSP页面中并不存在JAVA代码片段,原因是Web服务器在收到访问JSP网页的请求时,首先做的是执行网页中的程序片段,将程序转化为程序对应的数据填充到网页中,最后将执行后的结果以HTML格式返回给客户。植入网页中的程序片段可以操作数据库、重新定向网页以及发送email等建立动态的网站所需要的功能等,由于所有的程序操作都是在服务器端执行的,因此网络上传送给客户端的只是一个简单的结果而已,对客户端和浏览器的要求最低。这样大大降低了网页对浏览器及终端设备的要求。很多情况下,一台配置较为落后的PC机运行JSP文件同样游刃有余。2.2.JDBC驱动程序简介如其他JAVA开发包一样,分装实现的细节提供给程序开发者功能类和方法,JDBC提供的是访问数据的类,这些类里实现了操作执行SQL语句并取得反馈结果。通过使用JDBC,JAVA类应用程序可以将定义的SQL语句发送给所有具有驱动的数据(无论数据库是本地的还是远程的),从而实现与应用程序与底层数据库的解耦,使得应用程序方便灵活的有一种数据库迁移到另一种数据库。使用JDBC所写的程序能够自动的将SQL语句传递给相应的数据库。从而不必在不同的平台上来编写不同的应用能够程序等。一套JAVA应用程需通过简单改变JDBC的驱动即可方便的在不同数据库间迁移,不受具体数据库的限制,直接节省开发成本,提高开发运行效率。加上本身JAVA的平台无关性使得应用了JDBC的JAVA程序真正的实现了“一次开发,可随运行”的传统系统追求达到的效果。第三章系统需求分析3.1系统目标“基于JAVAWeb技术的旅游服务网站系统”旨在合理开发丰富的旅游资源,管理众多的旅游信息,强化旅游服务质量和意识,吸引海内外广大游客,为旅客提供包括旅游路线制定、导游选择、食宿安排、机票订购等一系列全套服务。本网站系统应实现以下主要业务目标:1)用户能够在在线旅游网站中实现相关旅游信息的查询。因此旅游网站系统必须具有公告栏、时尚线路介绍、风土人情、图片库、边走边吃的特色小吃、以及一些旅游线路的链接介绍等。2)除上述的功能外还应该能够实现在线预订机票、预订宾馆、查询线路、预订导游。同时用户可以根据自己感兴趣的旅游线路,注册成为论坛会员,登录论坛发表自己对旅游景点的观点,以及对文章的一些相关操作,留言板提供用户在线留言的等相关功能,3.2系统功能需求通过分析用户对旅游网站的需求,得出旅游网站应该包括的主要功能:网站系统将提供包括旅游和经典信息、导游信息及预定、路线选择及预定、机票查询及预定等一条龙服务,更好方便用户出游。具体应用功能规划如下所述。用户从打开的页面中希望得到直观而明确的使用信息和导航。在栏目设置上有如下规划:1)首页模块主要是供用户浏览信息,给用户提供最新最快的旅游资讯等。主要包括以下九个小版块:公告时尚线路推荐、风土人情、图片库、业界新动态、边走边吃、友情链接、旅游节庆、旅游常识。2)国内游国内游的经典线路:提供一些经典线路信息,供用户做参考。3)国外游推荐国外经典线路:向用户推荐一些出境游的经典线路。6)论坛游客交流中心,供客户之间沟通。7)留言板对网站,旅游团,导游的服务等进行反馈,发表意见等。也为用户之间建立一个交流的平台。第四章系统设计与实现4.1网站栏目设计本在线旅游网站系统主要由:国内游、国外游、宾馆预定中心、旅游用户注册、用户论坛、留言板、旅游服务动态管理以及管理员入口等栏目组成,其中宾馆预定中心包含机票预定、线路预定、导游预定、以及宾馆预定等。网站的管理员入口模块负责网站的信息发布工作,通过系统

1 / 109
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功