“You”网络平台总体设计论文_梅祥,代俊富,李洁,陈泓成

(衢州学院 浙江 衢州 324000)

摘要:系统采用当前流行的JSP动态网页技术和MVC设计模式进行设计和开发,完成了基于JSP技术的旅游网站管理系统。

关键词:You 客网”网络平台,MVC,JSP

0前言

随着旅游产业的发展和升级,以及旅行活动的频率、深度不断增加,个性化旅游的需求激增,常规的跟团游、自由行产品不能把握顾客的喜好,难以满足他们的需求,进而导致了服务不到位,用户体验差。越来越多的人也选择自己制定旅游路线及攻略,但也经常又人因为不熟悉而难以享受到旅行的愉悦,也有不少人没有时间做攻略。随着人们生活水平的提升,消费观念的改变,近年来,各种定制服务受到人们的喜爱,量身定制的旅游路线也成为旅游用户的主要选择。而基于城市的旅游平台能有效的解决这类问题。

1.网站功能设计

登录模块:用户需要在会员注册信息上填写用户名、用户身份信息(包括真实姓名、身份证号码)、联系方式和用户邮箱。

美食模块:在网站的首页,我们提供了模糊搜索目录,用户可以通过目录选择食物大的品类,如火锅,烧烤,甜点等,从而筛选更匹配用户需求的商铺信息。在搜索左下角还会根据搜索量,显示热门词汇,推荐值得的品尝美食。用户进入我们的网站后,可以直接点击通过我们的推荐的美食的链接,进入到商家的页面,了解并选择。

娱乐模块:娱乐模块主要是介绍了当地的各类KTV、酒吧、影院、俱乐部

酒店模块:酒店的名称、图片、经纬度、酒店价格、星级评分、用户评论数量以及用户评论的用户ID、用户名字、评分、评论时间等。

文化介绍模块:这个模块是想让来当地游玩的用户,可以了解一下他们即将要来的地方是一个怎么样的城市,曾经和现在是如何发展的。

景点模块:点模板主要为游客提供以吃、住、行、游、购、娱为主要内容的信息。

社区模块:为平台的使用者以及普通的旅游者或者游客,提供了一个相互交流的空间。

新闻模块:平台每日也会更新新闻信息,供平台的用户了解当地的相关资讯,做到“一站式”的服务用户。

2.网站设计

本网站语言选择较为安全的Java,并且在保护用户的信息过程中都用Token加密传输技术。在前端方面运用了Bootstrap框架和jQuery框架,后台运用了SpringMvc开发模式和Spring框架。

(1)前台设计

前台界面设计主要利用JSP+DIV+CSS。同时利用JavaScript添加动画效果,增加网站体验。 在与数据库进行交互时,利用SpringMVC三层框架结构,分工明确,每打开一个文件夹,很清晰了解各个网页内容。

(2)后台设计

使用了Spring mvc模式设计,主要类如图 7所示,各个类的基本功能如下:bnbServlet类的主要内容是实现民宿模块的相关功能;comdescServlet类的主要内容是实现社区评论模块的相关功能;descServlet类的主要内容是实现商品评论模块的相关功能;entServlet类的主要内容是实现娱乐模块的相关功能;foodServlet类的主要内容是实现美食模块的相关功能;hotelServlet类的主要内容是实现酒店模块的相关功能;jobServlet类的主要内容是实现兼职模块的相关功能;LoginServlet类的主要内容是实现登录模块的相关功能;orderServlet类的主要内容是实现订单模块的相关功能;payServlet类的主要内容是实现支付模块的相关功能;queryServlet类的主要内容是实现查找模块的相关功能;RegisterServlet类的主要内容是实现注册模块的相关功能;spotServlet类的主要内容是实现景点模块的相关功能;userServlet类的主要内容是实现用户信息模块的相关功能。类的加载流程图如下图1。

图1总体设计

3.结束语本

本网站利用JSP技术及MVC技术结合研发的一套实现城市旅游平台,可以极大的方便了游客的一站通式的对某城市的了解。

参考文献:

[1]王超.基于JSP技术的旅游网站管理系统设计与实现[D] .天津:南开大学,2014

[2]王春明.史胜辉.JSP WEB技术及应用教程[M].北京:清华大学出版社,2015

注:项目基金:国家大学生科技创新项目201811488015;指导教师:陈佳泉。

论文作者:梅祥,代俊富,李洁,陈泓成

论文发表刊物:《科技新时代》2019年4期

论文发表时间:2019/6/19

标签:;  ;  ;  ;  ;  ;  ;  ;  

“You”网络平台总体设计论文_梅祥,代俊富,李洁,陈泓成
下载Doc文档

猜你喜欢