节点文献

旅游电子商务系统的设计与实现

Design and Implementation of a Tourism E-Commerce System

【作者】 杨俊

【导师】 董永强; 张春慧;

【作者基本信息】 东南大学 , 软件工程, 2016, 硕士

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

【Abstract】 The development of traditional tourism suffers from the problems of low efficiency and high consumption, which stimulates people to seek for new solutions to tourism information management. The integration between tourism and e-commerce to realize harmonious development is the trend of times. This proposal is based on the research background and current situation of tourism e-commerce. A tourism e-commerce system has been designed and implemented based on the requirements of the tourism information management. The advanced framework of Spring MVC+Hibernate has been applied to separate the presentation logic, the business logic and the control logic clearly to build the e-commerce application based on Web platform while preventing the logic confusion. To extend the platform, the functions on the Web platform have been implemented in the mobile platform ensuring the data communication between heterogeneous platforms.This thesis has described the system from several aspects including technological route analysis, system requirement analysis, system logic architecture analysis, system data management and security design. The main tasks of the thesis include:(1) In the aspect of function implementation, the Web client in B/S architecture has been built to handle the tourism information management business. The service provided in the Web client include registered user management service, interesting place information display service, ticket and order management service. Transmitting the functions from the Web client to the mobile client including user registration, places of interests query and order query. Based on heterogeneous platform communication techniques, the Web end and the mobile end get to share data and communicate.(2) From the angle of technique application, the era of e-commerce has catalyzed the evolution of online payment. In this system, two types of online payment channels have been provided including Alipay and online bank. In this way, the system development tasks at the same standardized development process have been simplified, making it easier to maintain and extend redevelopment. The payment service is deployed on the Internet through the annotation model of Spring. When the user applies payment service, the Web server will call the payment method to handle the payment request. Also, based on the security requirements in tourism e-commerce system, the design and implementation have been considered from the aspects of user password storage, login captcha and Web service encryption.

  • 【网络出版投稿人】 东南大学
  • 【网络出版年期】2016年 05期
  • 【分类号】TP311.52
  • 【被引频次】5
  • 【下载频次】1256
节点文献中: 

本文链接的文献网络图示:

本文的引文网络