o2o旅游电子商务网站开发设计毕业设计(编辑修改稿)内容摘要:
备了 Java 技术的简单易用,完 全的面向对象,具有平台无关性且安全可靠,主要面向因特网的所有特点。 MVC 设计模式 MVC 全名是 Model View Controller,是模型 (model)-视图 (view)-控制器 (controller)的缩写,是一种软件设计典范,也是 Smalltalk80 用户界面背燕山大学本科生毕业论文 6 后的核心概念。 MVC 减弱了业务逻辑接口和数据接口之间的耦合,以及让视图层更富于变化。 实现 MVC 模式的应用程序由三大部分构成:模型、视图和控制器。 视图部分负责实现应用程序的信息显示功能,即 JSP 页面。 模型部分封装着应用程序的 数据和业务逻辑,例如各种 JavaBean 和其他 Java对象。 控制器部分负责接收来自用户输入并控制模型和 /或视图部分做相应的变化,在这里 servlet 充当 MVC 模式的控制器 [10]。 与之前的以页面为中心的 Model1 相比,基于 MVC 模式的应用程序开发速度更快,并且易于维护、测试和扩展。 Struts 框架 Struts 是 MVC 的一种实现,属于 Apache 软件基金会( ASF)赞助的一个开源项目。 它最初是项目 Jakarta 中的一个子项目,并在 2020 年 3 月成为ASF 的顶级项目。 它通过采用 JavaServlet/JSP 技术,实现了基于 Java EEWeb应用的 MVC 设计模式的应用框架,在继承了 MVC 的各项特性的基础上,根据 J2EE 的特点做了相应的变化与扩展,是 MVC 经典设计模式中的一个经典产品 [11]。 使用 Struts 能够帮助我们减少在运用 MVC 设计模型来开发 Web应用的时间。 它能混合 Servlets 和 JSP 的优点来建立可扩展的应用。 Struts 框架具有组件的模块化,灵活性和重用性的优点,同时简化了基于 MVC 的 web 应用程序的开发。 它可以清晰地区分控制,事务逻辑和外观,从而简化了开发应用程序的过程。 Struts 提供的类使得开发工作更加简单,这些类包括:控制程序流程的类、实现和执行程序事务逻辑的类、自定义的标记库使得创建和验证 HTML 表单更加容易。 除此之外, Struts 的优点主要集中在两个方面: Taglib 和页面导航。 Taglib 是 Struts 的标记库,灵活运用,能大大提高开发效率。 另外,就目前国内的 JSP 开发者而言,除了使用 JSP自带的常用标记外,很少开发自己的标记,或许 Struts 是一个很好的起点。 关于页面导航,它使系统的脉络更加清晰。 通过一个配置文件,即可把握整个系统各部分之间的联系,这对于后期的 维护有着莫大的好处 [12]。 尤其是当另一批开发者接手这个项目时,这种优势体现得更加明显。 第 2 章 网站建设相关理论 7 相关管理理论 旅游目的地营销 概念 1997 年,世界旅游组织在旅游电子商务方面推出 ―旅游目的地营销系统 ‖(DMS ,Destination Marketing System) ,就是用网络的形式进行旅游宣传促销 [13]。 目的地营销系统是旅游目的地通过互联网进行网络营销完整解决方案。 其服务对象包括各级旅游局、旅游媒体、旅游企业、旅游消费者。 它的主要目的是整合区域旅游的各种要素,从而 使目的地旅游产业在国内及国际旅游市场上形成一种整体的竞争优势。 其突出的特征是对旅游目的地进行整体形象的塑造和宣传,并为目的地的旅游企业(特别是中小旅游企业)提供网上交易的平台,并促使区内各旅游企业、旅游机构、媒体在区域环境的基础上形成目的地旅游产业动态的网络化系统。 内容及特征 DMS 网站的主要内容及特征有:旅游目的地整体形象设计与宣传;全面、准确、及时的旅游目的地综合信息;宽带多媒体技术的表现手段(旅游视频、 Flash 动画、三维环视等;矢量旅游示意图;功能强大的信息查询工具;个性化的旅 游行程设计;动感电子杂志 (提供当月最新的各类旅游优惠促销信息 ) ;黄金周大型旅游专题;提供实时、高效的同业交流专区。 提供实时的媒体联系渠道;旅游局政务信息;多语言版本。 竞争优势 1. 虚拟市场聚集优势 DMS 将会产生类似于零售业在地理空间上的聚集效应 [14]。 区域旅游产品是一种综合性的产品,它涉及到旅游活动的整个过程,并且由各个不同的专业化部门来提供服务。 为了能在旅游中得到更大的享受,游客在出游前都希望能对旅游产品及服务等方面的信息有足够的了解,同时也希望能一次性的方便的将整个游程安 排妥当。 这就存在因信息搜寻、比较、选择及预订结算等带来的额外的购买成本。 因此游客会更青睐那些信息详细完整、信息量大,又聚集了各种特色服务的旅游网站。 DMS 上会同时集聚大量的旅游者燕山大学本科生毕业论文 8 和目的地内的旅游企业和相关机构。 DMS 内的成员一般有地方旅游机构、目的地旅游企业和旅游媒体,能提供目的地全方位的旅游信息,还能实现目的地内的完全自我的个性化定制服务。 2. 整体形象宣传优势 DMS 网站的一个显著特征就是当游客登陆该网站时,它能给游客一个非常鲜明、生动和富有文化内涵目的地整体形象 [14]。 有的 DMS 网站名称 本身就有一种文化内涵,旅游品牌及目的地旅游形象不仅来源于旅游资源本身的品质和人为的提炼与强化宣传,更来源于整体形象塑造下的良好的服务质量。 目的地旅游整体品牌的形成又有助于各具特色的产品品牌的打造和宣传。 这种在整体旅游形象支撑下的旅游品牌系列才更具有吸引力和竞争力。 3. 网络资源共享优势 DMS 可以实现目的地旅游网络资源共享,分摊成本,提高效率。 这种资源的共享主要体现在网络基础设施资源共享和其他网络资源共享两个方面。 4. 动态合作网络优势 DMS 通过对旅游产品及服务价值链的整合可形成目的地内的动态合作网络 [14]。 这不仅有助于降低系统内各企业之间的交易成本,还有助于区域特色旅游产品及服务的形成。 目的地营销系统通过区内旅游信息的发布和高效的流通。 能逐渐形成系统内各旅游企业和相关机构之间的稳定的合作网络。 O2O 模式简介 O2O 即 Online To Offline,也即将线下的机会与互联网结合在了一起,让互联网成为线下交易的前台。 这样线下服务就可以用线上来揽客,可以用线上来筛选服务,还有成交可以在线结算,很快达到规模 [1]。 在 O2O 模式领域,由全球最大的中文网站联盟 ——盘石近期推出的盘石网盟广告会员 社区便是全球首发的基于 O2O 模式的线上广告营销与线下消费服务的会员社区。 其实 O2O 模式,早在网站兴起时就已经开始出现,只不过消费者更熟知团购的概念,团购商品都是临时性的促销,而在 O2O 网站上,只要网站第 2 章 网站建设相关理论 9 与商家持续合作,那商家的商品就会一直 ―促销 ‖下去, O2O 的商家都是具有线下实体店的,而团购模式中的商家则不一定。 O2O 电子商务模式需具备四大要素:全球顶级域名独立网上商城、国家级权威行业可信网站认证、在线网络广告营销推广、全面社交媒体与客户在线互动。 本章小结 本章主要介绍了课题研究所涉及到的相关理 论和技术。 技术理论方面,介绍了网站的开发环境和编写语言,对 JSP 技术和 MVC 设计模式以及 Struts框架做了简单介绍。 管理理论方面,针对课题涉及到的理论包括旅游目的地营销和 O2O 模式进行了详细的介绍。 燕山大学本科生毕业论文 10 第 3 章 秦皇岛市 O2O 旅游电子商务网站分析和总体 设计 11 第 3 章 秦皇岛市 O2O 旅游电子商务网站分析和总体设计 本课题主要对秦皇岛市 O2O 旅游电子商务网站进行设计开发,旨在提供一个基于目的地的,能够在提供最全面信息同时还能实现网上在线预订快捷性的官方服务网站。 网站要满足用户的注册登录,浏览信息,在线预订互相评价,管理自身信息 等基本功能。 同时考虑到与普通购物网站的不同,针对某地的一个综合的旅游网站需要包含大量本地特色的信息,对于一个要来旅游的人并不能做出最合适的选择,因此,网站还要添加实时聊天功能。 此外,针对顾客的个性化需求,提供智能行程制定功能。 最后根据分析得出的结论对网站进行设计。 可行性分析 可行性分析的主要任务是明确开发网站的必要性和可行性。 必要性来自实现开发任务的迫切性,而可行性则取决于实现应用系统的资源和条件。 这项工作需要建立在初步调查的基础之上 [15]。 必要性 随着旅游业和电子商务的发展,各大 旅游城市相继开发了基于本地的综合性旅游网站,不仅实现了普通网站的在线预约功能,而且能够整合资源,为游客提供最全面最准确的信息,旨在更好的服务游客并且建立本市的良好形象。 作为旅游立市的城市之一,秦皇岛在目的地旅游营销方面做的还不是很完善。 目前,关于秦皇岛旅游的网站主要有四中类型:小型中介类、公共平台类、政府类和门户网站类。 其中,小型中介类提供中介服务,为宾馆和游客之间搭建桥梁,收取佣金获利,其特点是:种类多、规模小、顾客信任度低。 公共平台类,指携程网、去哪网等类型的网站,提供各地旅游的住宿、机票和景点和其他 服务,规模大、范围广,但是缺乏针对性,不能代替基于目的地旅游的网站。 门户类网站,指宾馆或景点等拥有自己的网站,大部分用来辅助宣传,对于没有目的性的游客实用性不大。 政府类网站,主要指秦燕山大学本科生毕业论文 12 皇岛市旅游局官方网站,是有关秦皇岛市旅游信息最为全面的网站,能够将旅游相关的各种资源整合,为用户提供全面的信息搜索平台,然而,游客若想提前规划自己的行程,预订宾馆饭店等内容就必须去另外的几类网站预订,并参考旅游论坛里的信息制定行程。 由以上分析可以得出,秦皇岛 正 缺少一个既能将信息进行全面整合, 又能提供在线预订、咨询、行程规划等个 性化服务 功能 的网站。 为了提供高质量的服务、树立和宣传城市的形象,进而带动城市经济发展,此类网站的建设有其必要性。 可行性 管理上的可行性 管理上的可行性是指管理人员对于开发网站的态度和管理方面的条件。 据调查,基于目的地的 O2O 旅游电子商务网站正是本地政府正在鼓励的项目,不存在领导不支持的情况。 管理方面的条件是指管理方法是否科学,相应的管理制度改革的实际是否成熟,规章制度是否齐全以及原始数据是否正确。 在这方面,秦皇岛市已经存在一个政府拥有的旅游信息网站,相比较而言是目前能够提供的信 息最为全面的网站,因此管理上有了一定基础,只需要在此基础上添加在线预订功能和其他的创新性功能,在管理层次上不会有很大改变,即管理上可行。 技术上的可行性 技术上的可行性分析主要是指当前的软、硬件技术是否能够满足对网站提出的要求(入增加存储能力、实现通信功能,提高处理速度)。 本课题所要设计开发的网站属于 B/S 模式,对用户方的硬件要求不高,只需要电脑上有安装浏览器即可。 在开发过程中主要在 的开发环境中进行,用到 JSP 和 SQL 等相关技术,能够满足网站功能的需求。 因此,网站开发在技术上是可行的。 经济上的可行性 经济上的可行性主要预估费用支出和对项目的经济效益进行评价。 秦皇岛市 O2O 旅游电子商务网站的费用支出主要体现在网站的开发费用、前期第 3 章 秦皇岛市 O2O 旅游电子商务网站分析和总体 设计 13 的推广费用和定期维护费用。 网站的经济效益体现在佣金收入、广告收入、城市管理方面的加强和城市形象的提升。 其收益是长期且不可估量的,因此前期的费用支出是值得的,对于政府来说是可以实现的。 网站的需求分析 通过对秦皇岛市各旅游网站现状的了解,结合国内外行业发展状况,以及对用户的调查,可以对网站的需求作出分析。 首先从游客方面,网站 不仅要满足用户查看信息的功能,还要实现在线预订,将旅游前期准备的整个过程体现在网站功能上。 此外,由于智能手机的发展,越来越多的人使用手机上网搜集信息,或者在旅游过程中操作,手机支付也越来越普遍,因此,网站还需要有一个手机版接口,满足移动用户使用的需求。 考虑到游客对本地的信息陌生,在线咨询功能也很有必要。 随着维权意识的加强,还需要网站有监管投诉渠道。 就商家方面而言,他们主要需要网站提供一个信息发布的平台,为自己招揽更多顾客。 具体需求分析如下。 网站前台功能需求 会员注册、登录和个人 信息管理 用户预订或者制定行程、发帖等都需要有一个自己的账号来记录相关信息以供下次查看或订单支付。 因此网站需要有会员注册、登录和个人信息管理的功能。 用户注册信息主要包括用户名、密码,涉及到订单的使用还需要真实姓名和电话号码信息。 登录后需要用户可以对个人信息进行管理的功能,主要包括个人注册信息、订单管理、行程管理和密码修改。 模。o2o旅游电子商务网站开发设计毕业设计(编辑修改稿)
相关推荐
Hibernate Hibernate是一个开放源代码的对象关系映射框架,它对 JDBC进行了非常轻量级的对象封装,使得 Java 程序员可以随心所欲的使用对象编程思维来操纵数据库。 Hibernate 可以应用在任何使用 JDBC的场合,既可以在 Java的客户端程序使用,也可以在 JSP的 Web应用中使用,最具革命意义的是, Hibernate可以在应用 EJB的 J2EE架构中取代
..................................................... 29 附录 1:英文翻译 ............................................................................................................... 29 附录 2:题录 .........
图 12 闭环 电子技术课程设计 19 负载电阻的参数扫描分析 执行 parameter sweep analysis。 设置分析对象为 R L ,Star t 为 10 000, Stop 为 100 000, of 为 5 (R L 阻值分别为 10 k8 , 3215 k8 , 55 k8 , 7715 k8 , 100 k8 ) , 选择 Analysis to 中的 Transient
omcat 和 IIS、 Apache 等 Web 服务器一样,具有处理 HTML 页面的功能,另外它还是一个 Servlet 和 JSP 容器 ,独立的 Servlet 容器是 Tomcat 的默认模式。 不过, Tomcat 处理静态 HTML 的能力不如 Apache 服务器。 开发工具简介 Eclipse 是一个开放 源代码 的、基于 Java 的可扩展开发平台。 就其本身而言
系统的分布式控制和管理。 新疆大学科学技术学院毕业论文(设计) MCGS 组态软件的系统构成 MCGS 组态软件的整体结构 MCGS 组态软件(以下简称 MCGS)由“ MCGS 组态环境”和“ MCGS 运行环境”两个系统组成。 两部分互相独立 ,又紧密相关。 MCGS 组态环境是生成用户应用系统的工作环境,由可执行程序 支持,其存放于 MCGS 目录的 Program 子目录中。 用户在
物医学信号处理 数字滤波器在医学中的应用日益广泛,如对脑电图和心电图的分析、层析 X 射线摄影的计算机辅助分析、胎儿心音的自适应检测等。 (7) 音乐 4 音乐领域因为有了数字滤波器的出现也开辟了一个崭新的局面。 例如, 数字滤波在对音 乐信号的合成、编辑、以及制造和声的特殊音乐效果等方面都显示了其的重要性,尤其随着数字时代的到来,数字滤波可以使音乐效果变得更好,还可用于谱曲录音等