文档介绍:精品资料
基于J2EE平台的火车站网上售票系统的实现
摘要:随着国民经济的快速发展,人们出行越来越频繁,对服务的快捷、便利性要求也越来越高。在火车站的售票业务中,购票难是铁路客运服务的最大难题,如果长期得不到解决,其结果必然会导致客流的不断流失。随着电子商务的快速发展,适时推出新型的售票方式——网上售票,既是技术上的创新,又将完善铁路服务,在一定程度上解决购票难这一大难题。
课题分析了网上售票系统的特点与需求,深入地研究了J2EE架构及其相关技术。利用J2EE体系结构,结合基于轻量级Web框架——Struts+Spring+Hibernate架构设计并实现了火车站网上售票系统。系统分为用户和管理员两个模块,用户模块实现了车次查询、车票预订、信息反馈等功能;管理员模块实现了车次管理、用户管理和票务管理等功能。在系统的安全性方面,采用了JavaScript技术、session令牌机制和AJAX技术来保证系统的安全。
通过网上售票的方式,可以大大提高售票的效率,减少乘客排队购票的时间。
关键词:售票系统;J2EE;Struts;Spring;Hibernate
The Implementation Of Online Ticketing System of Railway Station On J2EE Platform
Abstract:With the rapid development of the national economy, people travel more frequently. It es higher and higher to the requirements of quick convenience service for people. In the business of selling tickets at the railway station, the problem of the ticket of hard purchase is the biggest one of the rail passenger services. If it can not be resolved for a long time, the result will inevitably lead to the continuous loss of passenger flow. With the rapid development of merce, presenting a new type of ticket sale, online ticket sale, is not only technical innovation, but also will improve the railway services. It can solve this major problem of the ticket of hard purchase to a certain extent.
The subject analyses the characteristic and demand of online ticketing system. It studies J2EE architecture and its related technologies deeply. Integrating J2EE's structure bining with Web framework which based on the lightweight, Struts, Spring and Hibernate, it designs and implements online ticketing system of the railway station. The system is divided into two modules, user module and administrator module. User module achieves functions of querying trips, booking tickets and message feedback. Administrator module achieves functions of train management, user management and ticket management. At the security aspect of the system, it applies JavaScript technology, session token mechanisms and AJAX technology