设计与秦皇岛市O2O旅游电子商务网站开发设计.doc
《设计与秦皇岛市O2O旅游电子商务网站开发设计.doc》由会员分享,可在线阅读,更多相关《设计与秦皇岛市O2O旅游电子商务网站开发设计.doc(104页珍藏版)》请在沃文网上搜索。
1、摘要摘要随着旅游电子商务的迅速发展,建立旅游网站的优势越来越突出,尤其在基于目的地旅游的O2O(Online To Offline)新型模式出现后,国内外各大城市相继建立起自己的网站。这种模式的网站能将基于目的地旅游网站的信息全面性和O2O模式的预订快捷性,两方面优点结合起来。然而,相比于其他发达的旅游城市,诸如南京、杭州,秦皇岛还没有建立一个这样的网站。所以,本文将针对秦皇岛市基于目的地的O2O旅游电子商务网站进行开发设计,通过需求分析得到的结果对网站建设进行详细设计,利用JSP,Struts框架和SQL数据库等技术实现网站的管理、预订等基本功能,并对网站的模块式分类和个性化功能进行设计实现
2、,最后简要分析网站的盈利模式和前期推广。通过本课题的研究,希望能为秦皇岛旅游业的发展提供新的思路。关键词O2O;旅游电子商务网站;目的地旅游;JSP;StrutsIAbstractWith the rapid development of tourism electronic commerce, the advantage to set up tourism website is more and more outstanding, especially after tourist destinations based on O2O (Online To Offline) model appe
3、ars, each big city at home and abroad have set up their own web site.This model can combine the information comprehensive of be the destination tourism website and the booking convince of O2O model. However, compared to other developed tourist city, such as Nanjing, Hangzhou, Qinhuangdao has not est
4、ablished a website like this. Thus, this paper will develop a Qinhuangdao tourism e-commerce website based on the destination and O2O model, and make a detailed design according to the results of demand analysis. This paper will use JSP Struts framework and SQL database technology to implement the w
5、ebsite construction, including website management, booking and other basic functions, as well as module type classification and personalization features on the site design and implementation. Finally, the paper will analyze the website profit pattern and promotion. Through this study, hope to provid
6、e new ideas for the development of tourism in Qinhuangdao.Keywords O2O; Tourism e-commerce site; Destination-based tourism; JSP; Struts目 录摘要IABSTRACTII第1章 绪论11.1 课题研究背景及目的和意义11.2 国内外发展现状11.2.1 国外发展现状11.2.2 国内发展现状21.3 研究内容2第2章 网站建设相关理论52.1 相关技术理论52.1.1 JSP技术52.1.2 MVC设计模式52.1.3 Struts框架62.2 相关管理理论72.
7、2.1 旅游目的地营销72.2.2 O2O模式简介82.3 本章小结9第3章 秦皇岛市O2O旅游电子商务网站分析和总体设计113.1 可行性分析113.1.1 必要性113.1.2 可行性123.2 网站的需求分析133.2.1 网站前台功能需求133.2.2 网站后台功能需求153.3 网站流程设计163.3.1 操作流程设计163.3.2 数据流程设计163.4 网站总体设计203.4.1 功能结构设计203.4.2 数据库设计213.5 本章小结26第4章 网站的详细设计274.1 网站前台设计274.1.1 首页设计274.1.2前台主要功能模块设计294.2 网站后台设计384.2.
8、1 商家模块设计384.2.2 网站管理员模块设计424.3 本章小结45第5章 网站主要功能的实现475.1 基于MVC设计模式的Struts框架的实现475.2 预订功能485.2.1 增加订单485.2.2 修改订单状态505.3 行程制定功能535.4 本章小结54第6章 网站的盈利模式与前期推广策划556.1 盈利模式分析556.1.1 佣金收入556.1.2 广告收入556.1.3 个性化服务收费556.2 前期推广策划566.2.1 争取旅游局和政府的支持566.2.2 友情链接566.2.3 加强线下合作566.2.4 搜索引擎优化566.3 本章小结57结论59参考文献61致
9、谢63附录一I附录二II附录三III附录四IVV第1章 绪论第1章 绪论1.1 课题研究背景及目的和意义由于互联网和旅游业的快速发展,出现了一种新型的电子商务网站,即 基于目的地的O2O(Online To Offline)旅游电子商务网站。这样的网站能够集中于目的地提供最为全面详细的旅游信息、最专业的旅游推荐,可以将线下的商务机会与互联网结合,让互联网成为线下交易的前台,从而实现在线预约,节约人力财力,使游客更好的享受旅游的过程。最重要的是,它有助于城市形象的树立1。随着越来越多的人使用智能手机,移动互联网必定火热,O2O模式必然受到追捧。通过O2O模式,不但可以抢占庞大的移动用户,还可以弥
10、补一直以来存在的线上购物体验不足,线下购物优惠不够、不够便捷等缺陷2。然而,秦皇岛市作为旅游的热点城市,恰恰缺乏这样一个网站。因此,研究本课题的目的是构建一个基于秦皇岛市的O2O旅游电子商务网站,使有旅游意向的人可以通过浏览网站的信息对秦皇岛的所有旅游景点有一个较为详细的了解,降低旅游的盲目性,并且通过网站预订当地宾馆,解决住宿问题,从而,方便各地游客来秦旅游。与此同时也方便了本地人的饮食和游玩。最终,更好地树立起秦皇岛旅游城市的形象,吸引更多的游客,促进秦皇岛经济的发展。1.2 国内外发展现状1.2.1 国外发展现状世界旅游组织(WTO)2011年发布的一份报告指出,5年之内旅游电子商务将占
11、所有旅游交易的25%,而随着网上旅游交易的迅速发展,2-3年内旅游电子商务也将在所有电子商务中占据半壁江山的地位。意味着我们正步入信息时代,消费者的期望值发生了剧烈的变化3。互联网比之其他技术,可以更容易地教给人们从网络迅速找到他们的兴趣所在。20世纪90年代,随着功能强大的计算应用更为普及,最终消费者对互联网上有很大的兴趣,互联网为目的地营销机构带来新的机会,旅游城市(目的地)电子商务网站应运而生。这样的网站主要通过Internet向旅游者、旅游批发商及全社会提供区域旅游资源、旅游服务设施、旅游节会活动、气象、交通、旅游企业、旅游产品及价格等综合信息,是区域旅游信息服务、形象宣传和产品促销有
12、效的现代化手段,目前在国外已得到广泛应用。英国、新加坡、西班牙、澳大利亚、芬兰等10多个发达国家和地区的基于目的地O2O旅游电子商务网站已演变为一种较为成熟的旅游营销模式,促进了当地旅游业快速发展4。1.2.2 国内发展现状伴随着旅游电子商务的蓬勃发展,国内涌现出众多不同规模的旅游网站,大体可以分为三大类。一类是政府类,做的比较好的是南京旅游网和无锡旅游网等,这种网站代表着城市的旅游形象,包含最全面的信息,主要针对来本地旅游的游客进行服务。一类是公共平台类,为所有游客提供旅游服务,包括各地景点的订房、旅游代团等,著名的有携程旅行网、去哪网和艺龙旅行网。还有一类是门户网站,专门为某个宾馆或者景点
13、、饭店做为形象宣传和信息服务的网站,很少提供在线预订。团购网站作为典型的O2O模式,其中也有旅游团购模块,包括团购飞机票、酒店等,针对各地景点提供团购服务5。与国内外发展现状对比,秦皇岛目前普遍存在三种类型网站,一种是政府管理的秦皇岛旅游网,提供秦皇岛旅游景点、宾馆、娱乐场所等大量信息,不能在线预订。一种是宾馆或景点的门户网站,提供自己的信息作为辅助宣传手段。另一种是中介性质的网站,这种网站相对比较多,主要提供住宿预订6。总体而言,缺少一个既能提供大量信息又能在线预订的网站。1.3 研究内容本课题主要研究秦皇岛市O2O旅游电子商务网站的设计与实现。首先介绍网站建设涉及到的相关理论,包括技术理论
14、和管理理论,作为网站建设的理论支撑。接着,通过对相关旅游电子商务网站的调查研究,了解该网站的需求和不足,对网站建设进行可行性和需求分析,根据分析得出的结论对网站进行总体设计,包含网站流程设计、功能结构设计以及数据库设计。设计结束后介绍网站详细的实现过程,包括网站各功能模块的截图介绍和主要功能代码实现的解释说明。最后,对网站的盈利模式与前期推广进行分析策划。61 第2章 网站建设相关理论第2章 网站建设相关理论本课题选择MyEclipse8.5作为网站开发环境,数据库选择SQL Server 2005,开发语言选择JSP,基于Struts框架,本着基于目的地旅游的O2O模式,对网站进行设计与开发
15、。2.1 相关技术理论2.1.1 JSP技术JSP全名为java server page,其根本是一个简化的Servlet设计,他实现了Html语法中的java扩张(以 形式)。JSP与Servlet一样,是在服务器端执行的,通常返回给客户端的就是一个HTML文本,因此客户端只要有浏览器就能浏览7。Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序段,然后将执行结果连同JSP文件中的HTML代码一起返回给客户端。插入的Java程序段可以操作数据库、重新定向网页等,以实现建立动态网页所需要的功能。JSP技术使用Java编程语言编写类XML的tags和scriptlets,来封装产生动态
16、网页的处理逻辑。网页还能通过tags和scriptlets访问存在于服务端的资源的应用逻辑。JSP将网页逻辑与网页设计的显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易。 JSP(JavaServer Pages)是一种动态页面技术,它的主要目的是将表示逻辑从Servlet中分离出来8。服务器在页面被客户端请求以后对这些Java代码进行处理,然后将生成的HTML页面返回给客户端的浏览器。Java Servlet是JSP的技术基础,而且大型的Web应用程序的开发需要Java Servlet和JSP配合才能完成9。JSP具备了Java技术的简单易用,完全的面向对象,
17、具有平台无关性且安全可靠,主要面向因特网的所有特点。2.1.2 MVC设计模式MVC全名是Model View Controller,是模型(model)视图(view)控制器(controller)的缩写,是一种软件设计典范,也是Smalltalk-80用户界面背后的核心概念。MVC 减弱了业务逻辑接口和数据接口之间的耦合,以及让视图层更富于变化。实现MVC模式的应用程序由三大部分构成:模型、视图和控制器。视图部分负责实现应用程序的信息显示功能,即JSP页面。模型部分封装着应用程序的数据和业务逻辑,例如各种JavaBean和其他Java对象。控制器部分负责接收来自用户输入并控制模型和/或视图
18、部分做相应的变化,在这里servlet充当MVC模式的控制器10。与之前的以页面为中心的Model1相比,基于MVC模式的应用程序开发速度更快,并且易于维护、测试和扩展。2.1.3 Struts框架Struts 是MVC的一种实现,属于Apache软件基金会(ASF)赞助的一个开源项目。它最初是项目Jakarta中的一个子项目,并在2004年3月成为ASF的顶级项目。它通过采用JavaServlet/JSP技术,实现了基于Java EEWeb应用的MVC设计模式的应用框架,在继承了MVC的各项特性的基础上,根据J2EE的特点做了相应的变化与扩展,是MVC经典设计模式中的一个经典产品11。使用S
19、truts能够帮助我们减少在运用MVC设计模型来开发Web应用的时间。它能混合Servlets和JSP的优点来建立可扩展的应用。Struts框架具有组件的模块化,灵活性和重用性的优点,同时简化了基于MVC的web应用程序的开发。它可以清晰地区分控制,事务逻辑和外观,从而简化了开发应用程序的过程。Struts提供的类使得开发工作更加简单,这些类包括:控制程序流程的类、实现和执行程序事务逻辑的类、自定义的标记库使得创建和验证HTML表单更加容易。除此之外,Struts的优点主要集中在两个方面:Taglib和页面导航。Taglib是Struts的标记库,灵活运用,能大大提高开发效率。另外,就目前国内
20、的JSP开发者而言,除了使用JSP自带的常用标记外,很少开发自己的标记,或许Struts是一个很好的起点。关于页面导航,它使系统的脉络更加清晰。通过一个配置文件,即可把握整个系统各部分之间的联系,这对于后期的维护有着莫大的好处12。尤其是当另一批开发者接手这个项目时,这种优势体现得更加明显。2.2 相关管理理论2.2.1 旅游目的地营销2.2.1.1 概念1997 年,世界旅游组织在旅游电子商务方面推出“旅游目的地营销系统”(DMS ,Destination Marketing System) ,就是用网络的形式进行旅游宣传促销13。目的地营销系统是旅游目的地通过互联网进行网络营销完整解决方案
21、。其服务对象包括各级旅游局、旅游媒体、旅游企业、旅游消费者。它的主要目的是整合区域旅游的各种要素,从而使目的地旅游产业在国内及国际旅游市场上形成一种整体的竞争优势。其突出的特征是对旅游目的地进行整体形象的塑造和宣传,并为目的地的旅游企业(特别是中小旅游企业)提供网上交易的平台,并促使区内各旅游企业、旅游机构、媒体在区域环境的基础上形成目的地旅游产业动态的网络化系统。2.2.1.2 内容及特征DMS 网站的主要内容及特征有:旅游目的地整体形象设计与宣传;全面、准确、及时的旅游目的地综合信息;宽带多媒体技术的表现手段(旅游视频、Flash 动画、三维环视等;矢量旅游示意图;功能强大的信息查询工具;
22、个性化的旅游行程设计;动感电子杂志(提供当月最新的各类旅游优惠促销信息) ;黄金周大型旅游专题;提供实时、高效的同业交流专区;提供实时的媒体联系渠道;旅游局政务信息;多语言版本。2.2.1.3 竞争优势1. 虚拟市场聚集优势 DMS 将会产生类似于零售业在地理空间上的聚集效应14。 区域旅游产品是一种综合性的产品,它涉及到旅游活动的整个过程,并且由各个不同的专业化部门来提供服务。为了能在旅游中得到更大的享受,游客在出游前都希望能对旅游产品及服务等方面的信息有足够的了解,同时也希望能一次性的方便的将整个游程安排妥当。这就存在因信息搜寻、比较、选择及预订结算等带来的额外的购买成本。因此游客会更青睐
23、那些信息详细完整、信息量大,又聚集了各种特色服务的旅游网站。DMS 上会同时集聚大量的旅游者和目的地内的旅游企业和相关机构。 DMS 内的成员一般有地方旅游机构、目的地旅游企业和旅游媒体,能提供目的地全方位的旅游信息,还能实现目的地内的完全自我的个性化定制服务。2. 整体形象宣传优势 DMS网站的一个显著特征就是当游客登陆该网站时,它能给游客一个非常鲜明、生动和富有文化内涵目的地整体形象14。有的DMS 网站名称本身就有一种文化内涵,旅游品牌及目的地旅游形象不仅来源于旅游资源本身的品质和人为的提炼与强化宣传,更来源于整体形象塑造下的良好的服务质量。目的地旅游整体品牌的形成又有助于各具特色的产品
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
20 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 设计 秦皇岛市 O2O 旅游 电子商务 网站 开发