1技术的旅游网站开发与实现引言隨着网络的发展采用通过客户选择的旅行社为客户预约机票以及酒店形式的传统旅游电子商务无法适应网络客户个性化要求存在信息封闭以及共享性差的弊端异构网络的问题出现在旅游电子商务系统与旅游企业信息系统中导致它们之间的业务流程对接无法实行不同旅游企业的封闭式信息系统使企业之间做不到资源共享用户在搜索旅游资讯时受到限制不利于网络规模效应的产生因此寻求有效的网站将各平台各语言汇总起来确保大规模企业信息处理系统同电子商务系统间完成连接处理该问题的最佳措施是基于的技术其不受平台和网络通信的限制能够重复使用代码以及数据可基于已存在的异构载体建立相通的技术层有效处理旅游企业信息系统同旅游电子商务系统间的信息集成问题因此本文设计并构建了基于技术的旅游网站将中小旅游企业的商品统一起来并建立一个大型的旅游网站提高旅游网站的服务质量技术的旅游网站开发与实现系统架构2基于技术的旅游网站架构如图所示从中能够看出该旅游网站主要包括旅行社管理信息系统以及旅游电子商务系统该架构结构中在注册中心采用对供应商旅行社进行搜索和发掘可以通过系统的服务来实现并迅速地统一为各供应商提供服务网络客户在预约旅游行程时就可通过浏览器进入系统充分发挥服务的有关技术有利于此结构对旅行社管理信息系统以及旅游电子商务系统进行统一重组为不同的供应商旅行社带来利益服务提供方的设计旅行社信息系统是服务供应方其在确保旅行社内部营业能够顺利进行的同时还要具备把服务注册到注册中心的能力以及相关的服务插口便于向系统发送线路商品和对订单申请的接纳供应商管理板块是对旅行社供应商含有供应交通餐饮景点服务的商家以及其他协作的旅行社的有关数据信息进行处理系统管理板块是指系统监管者在全体旅行社信息系统中维持系统客户权责的操控数据报备系统数据设定等3服务板块有两大性能分别为为了方便对其业务有合作想法的商业合伙人在注册中心搜索企业的有关内容将旅行社企业的相关情况在注册中心做登记管理客户调整其服务的申请方身份验证服务商品旅游线路发表服务和线路预约服务的服务设计服务供应方的用例图用图来描述其通过可视化的形式对系统性能要求进行解释包含两种关联分别为基于一般程序的角色即与系统交叉的其他实物关联和系统中事例间的关联观察图得出的服务板块实现的前提是注册性能的建立将身份检验服务产品发表服务线路预约解决服务提供给服务申请人在微软的基础上实施注册对注册中心信息的类以及相应的程序员规范的进行发表与优化服务请求方系统的设计的功能模块4旅游电子商务系统能为网络客户预约在线线路身为服务的申请人各旅行社提供的旅游服务是其线上贩卖的商品旅游线路也就是说旅行社企业系统提供的服务被其在注册中心发掘在网络客户预约旅游线路的过程中通过后台与有关旅行社进行贸易将的性能板块分成以下几点商品旅游线路管理板块体现的是商品的管理性能提供服务插口以便系统在注册中心对有关的服务实施发掘且根据服务插口与有关的系统实施交叉得到系统供应的商品情况并在商品数据库中变更其商品情况订单管理板块管理网络客户的订单将订单申请送达到有协作关系的旅行社系统提供的服务接口系统处理板块表现为在系统后台系统监管者对全体实施管理监管可将系统的服务设计和服务客户端设计划分成两类包括搜索性能以及服务统一其目的分别为搜索隐藏的合伙人调整服务供应方提供的服务系统的服务设计服务请求方法的用例图用图描述分析图可得5服务客户端包括检索性能可检索到潜在的合作伙伴实施服务的集成以及完成对服务提供方提供的服务的调用本文采用微软的开发实现搜索服务申请方在注册中心搜索的适用范围可划分成四类类封装了函数的调用能够对旅游相关的商业实体信息实施定位类封装函数的调用类封装函数的调用实现相关服务的定位类封装函数的调用实现相关绑定信息的定位编程中系统的搜索是在上述每类事例构建的基础上采用调整事例的有关手段完成详细的操作如下从旅行社获得通过捆绑的以及获得旅行社提供的服务的进入接入点和进入的描述内容发掘搜索到的隐藏旅行社的系统对其系统接口模式进行研究此旅行社的信息系统就被服务客户端承袭商品旅游路线信息和订单申请的获得分别在旅行社系统以及旅行社系统提供的服务接口旅行社与旅游电子商务网址间完成了贸易系统在客戶端的编码中引进已构建的服务代理类并构建服务代理类的事例将服务同调整代理类实例的方法做连通6系统功能设计本文设计的基于技术的旅游网站涵盖不同的旅行路线旅行产品信息用户基本信息的接收和处理其流程图用图描述本文设计的旅游网站包括客户端和管理端客户端主要包含个职能客户注册登录修改资料和密码订单下达查看订单及查看信息资料管理端可以实现后台的运营管理包括修改密码会员管理商品管理订单管理和路线管理大职能数据库设计本文设计的基于技术的旅游网站属于小型的系统由以及联合建立的数据库能在程序中进行编程可提升网站的安全指数该数据库设计包括用户管理员旅游线路及旅游商品的图分别如图和图所示基于技术的旅游网站的数据表包括管理员表用户表商品表旅游线路表线路订单表和商品订单表种管理员需要的数据保存在管理表中用户的个人信息如用户名电话等存放在用户表中旅游产品信息如商品名称价格商品编码等都记录在商品表中旅7行线路表包括线路的设定线路名称价格等信息线路订单表反应了用户选择的旅游线路商品订单表反应用户选择的商品旅游线路数据图用表描述前台订单处理模块基于技术的旅游网站的前台订单处理与前台框架互不联系所以业务处理需单独建立新模块前台订单处理主要解决客户查看推出的旅游线路线上下订单查看订单等一系列活动具体包括下达订单处理流程查询线路及商品信息增加旅行线路查看合同列表及合同提交界面下达订单处理流程向用户推荐线路时间等选项客户选择完毕后将信息传输至文件和中查看线路和商品信息模块还可了解路线情况在添加线路订单模块下从系统中可得到对象登录信息等得到数据状态后可得到订单信息如果客户在订单处理模块下没有下单会出现同时回到前台显示框若客户下达旅行线路订单后系统自动建立一个以为对象的订单则客户的订单信息将出现在订单列表中订单列表子模块中如果存在订单则在中有显示反之则无查看订单列表只能是登录的客户所以在订单列表中还需添加两个表单用来清空和提交订单来验证用户是否登录用户的登录信息完成后网站自动将信息保存在数据库中订单处理模块流程如图所示8实验结果与分析测试方法对于旅游网站性能的测试技术主要有黑盒以及白盒测试白盒测试需要内部算法的具体数据主要是一些对程序编程很熟练的程序员进行单元测试黑盒测试对系统的要求不高只需要通过穷举技术对网站未来可能发生的情况进行测试不需要依靠网站实现方式及逻辑结构进行分析因此本文依靠黑盒测试方法按照使用步骤对输入的数据进行实验对本文设计的基于技术的旅游网站的功能以及性质实施测试功能测试功能测试是检验系统各项指标是否正常这要求工作人员对系统各项的性能指标非常了解才能写出正确的功能测试用例基于功能测试用例检测本文设计的旅游网站不同功能的运行结果如表所示能够看出本文旅游网站的各项功能运行正常满足用户的需求性能测试9性能测试利用自动化技术对不同状态下系统的性能进行测试如正常值峰值或异常状态性能测试分为负载测试和压力测试负载测试主要测试在负载慢慢加强时本文旅游网站能否支撑整体的运行以寻找网站的最大负载压力便于对网站进行升级压力测试对大型网站来说非常重要超出了网站的瓶颈或极点时会导致系统崩溃测试压力的极值使网站的运行得到提升本文设计的旅游网站对简单申请以及复杂申请的响应结果如图和图所示分析图可得申请响应时间组成了两边下降的闭合曲线本文设计的旅游网站在开始以及结束时刻的申请响应时间较低随着用户数量的不断提升旅游网站的响应时间呈现降低趋势总体响应时间具有较高的稳定性响应时间集中在以内能够确保旅游网站的正常运行并且具有较高的运行效率分析图可得复杂申请的检测结果同简单申请的检测结果相同说明本文设计的旅游网站的处理能力较强具有较强的承压能力结语为了解决传统旅游电子商务的弊端本文设计并构建了基于技术的旅游网站实验结果表明所设计的旅游网站提高了网络客户个性化需求以及信息共享质量提升了旅游服务质量具有较高的应10用价值