传统线下旅游模式低效率、高消耗的弊端促使人们寻求新的旅游信息管理解决方案。传统旅游业与电子商务进行资源和技术整合,实现和谐发展,是大势所趋。本文以旅游电子商务研究背景及现状和旅游信息处理需求为依据,对旅游电子商务系统进行设计与实现。采用先进的Spring MVC+Hibernate框架,将表现逻辑、业务逻辑,以及控制逻辑清晰划分,构建基于Web的旅游电子商务应用,整个系统架构避免逻辑混杂与叠加。进行平台扩展,将Web平台部分功能向移动客户端扩展,并实现两异构平台间的数据通信。本文从技术路线分析、系统需求分析、系统逻辑架构分析、系统数据管理和安全设计等方面对旅游电子商务系统的构建进行阐述。论文的主要工作包括:(1)在功能实现上,构建了B/S结构的Web客户端,用于旅游信息处理业务。Web客户端提供的服务包括注册会员管理服务、景区信息展示服务、票务订单管理服务等。将Web客户端功能向移动客户端迁移,在移动客户端实现了用户登录、景点查询和订单查询功能。Web应用服务器与移动客户端通过Web服务相关技术进行异构平台通信,以实现不同平台间的数据共享与通信。(2)从技术应用上,电子商务时代催化了在线支付技术的演进。在本系统中,对用户的在线支付需求提供了支付宝支付和网银支付两种渠道。系统通过Spring的注解方式在互联网部署用于支付的Web服务,当用户请求支付服务时,Web服务端调用部署好的支付方法,用于支付处理。针对旅游电子商务系统的安全性要求,论文还分别从用户密码存储、登陆验证码、Web服务安全加密等方面,进行了系统安全的设计与实现。 还原