基于 Java Web 的旅行网站的设计与实现

(整期优先)网络出版时间:2020-06-10
/ 2

基于 Java Web 的旅行网站的设计与实现

杨世豪

河南大学 计算机与信息工程学院 河南省开封市 475000

摘 要:信息时代的到来,互联网发展迅速走进人们的生活,当今社会是信息快速发展的社会,互联网快速崛起,大数据和云计算等新的互联网技术改变了传统的行业格局,带来了人工智能方向的新发展。信息的快速发展对旅行行业也带来了一定的冲击。事实证明只有将信息化的建设和行业进行结合,才能有力的促进旅游行业的发展。

旅行管理系统实现使用的是Jsp、Java语言以及SQL Server数据库技术,B/S架构,通过JDBC技术可以和代码进行连接。它的功能有多样,用户不仅可以通过该系统,进行旅游景点的浏览,用户登录后,可以查询到相关的旅行信息和旅游设计,根据大数据后台的统计,会根据用户不同的喜好推送喜欢的旅行信息,在旅游管理系统的页面设计时,采用的是浅绿色,这样能够给用户清晰淡雅的感觉,给用户良好的视觉体验。通过前台的信息性展示,让用户足不出户就可以了解当地的文化。

关键词: 旅行 B/S Java JSP

一、研究背景

随着经济的发展,人们的生活得到改善与提高,从解决人们基本的生活需求,到变为现在追求精神上的娱乐,因此很多人在闲暇之余就想去领略祖国的大好河山。在这种情况下,旅游业得到了飞速发展,假日经济和旅游经济在近些年来成为了消费热点。而我国的旅行发展模式依旧是以传统的旅行社为主,“互联网+旅游APP”的模式发展较晚,直到现在,只有一些携程,途牛,去哪往等大型旅游集团,这种互联网平台下的旅游产业发展迅速,但是在国内依旧遭受到了一些人的质疑。总体来说,我国的小型互联网旅游企业的发展力度和发展水平与其他大型公司差距较大。这些公司急需旅行网站的设计与实现,发展传统旅行社的互联网推广功能。大数据时代下,旅游产业与电商产业结合已经成为了现代产业发展的大趋势,通过互联网,游客可以随时查看各地的旅行景点,并进行比较选择的话,可以大大节省成本和时间,去到自己真正喜欢的地方游玩。而且借助互联网定位系统和网上电子支付系统,旅行者可以在网上浏览好旅行的景点,不受时间和地理位置的限制,随时去到自己喜欢的地方旅游。因此,旅行管理系统是这么一个契机,针对的人群就是喜欢旅行的人们。而本文设计的旅游管理系统是针对小型旅行公司来说的,具有实用性和方便管理性。

二、系统的主要功能和技术措施

旅行管理系统主要实现的是游客足不出户就可以在网络上查看到旅游景点的详细信息,以及可以为旅游预定路线等。所以本系统意在满足游客的需求,通过在线的方式可以让每一名游客查看浏览景点信息,也可以实现旅游景区的宣传功能,减少了宣传成本。

本系统在设计的时候使用的是Jsp、Java语言以及SQLServer数据库技术,通过JDBC技术可以和代码进行连接。在操作系统的选择方面,选择了稳定而严密的Win10系统,这可以修复之前的系统漏洞,而且能够实现跨语言开发的技术,从技术研发的角度来说,这是可行的,不存在任何障碍。Win10系统能够修复Win7的许多漏洞,安全性比较高,java语言具有跨平台的特性。

三、系统的特色和创新点

旅行管理系统的开发是在研究景点信息的基础上进行的,与其他的旅行管理系统不同的是,商家和旅行者可以共同使用一个系统,而且根据账号不同,区别开来。除此之外,根据不同的权限管理,区别于用户和旅行商家,商家可以通过后台的操控,设置旅行产品的上线数量和上线时间,还可以通过后台,看到旅行者浏览产品的次数和浏览时间。当某个产品的浏览次数和购买次数下降的时候,商家就要及时调整策略,改变营销方式。对于旅行者来说,可以随意挑选不同的产品,还有固定的客服,可以与客服沟通,告诉他们自己需要哪款旅行产品,根据需要挑选。通过大数据管理,满足商家和用户各自的需求,具有一定的应用效果。它能够实现关于旅行信息的在线查看和相关信息的在线管理,并通过模块化管理,能够加大运行速度,使各类信息清晰明确,从而降低旅游宣传的成本,实现旅行中各类信息的全面化管理。

四、研究内容

用户的登录:通过Js判断输入的合法性,添加不同的权限,根据用户的不同类别,进行识别和区分。管理员和注册用户和商家分别有不同的操作权限和管理后台,展示出不同的操作界面。

数据库的连接:链接数据的时候,采用SQLServer数据库,操作方便,稳定性高。

数据的一致性:本系统从最初开始,系统的数据要完全保持一致性,通过Js判断,添加权限,能够达到合理有效的管理。从而让没有权限的用户,管理员等不能对相关数据进行操作。

多表之间的条件查询:本系统应用到很多查询,比如对一些查询必须经过严格的分析后,才能应用查询相关SQL语句。

研究平台系统的功能及实现的方法、功能及信息技术的融合和信息安全技术的维护。

五、系统需求分析

信息技术飞速发展的同时,旅行管理的工作量也增加,此时,人工管理的模式已经不能够跟上信息技术发展的脚步,这种方式已经落后。在互联网和大数据盛行的现代社会,旅行管理公司要开发自己的系统平台,通过“旅行+电商”的发展模式,引领新时代的旅行模式发展。每个大型的旅行公司都有自己的APP和系统平台,但是小型公司在网站,系统和各方面发展还存在一定的差距和问题。因此,对于旅行平台研发来说,每个部门都要求数据的实时更新,而传统的人工模式已经做不到这个程度,而且人工处理的精确度较低,无法达到要求。所以说传统管理方式具有比较大缺陷,它降低了信息的利用价值和管理的实用价值。只有将各类已知数据高效的信息化,并应用到系统操作当中,才能有效避免上述问题。所以说将管理系统信息化结合是有必要的。

参 考 文 献

[1] 李金海,张景元.Struts,Spring 和 Hibernate的J2EE架构的研究和实现.

[2] 明日科技. Java从入门到精通(第3版)[M]. 北京:清华大学出版社,2012.

[3] 蒋宗礼,马涛,唐好魁,闫明霞等.数据库技术及应用(第2版)[M].电子工业出版社,2017:43-65.

作者简介:杨世豪,1997.12.23,男,汉,本科,学生,软件工程及数据结构与算法.

5ee096857e98e_html_57eb4da3ad53ef71.gif

6