ASP.net+sqlserver火车票网上订票系统的设计与实现
时间:2016-11-12 19:52 来源:毕业论文 作者:毕业论文 点击:次
摘 要: 本系统是使用Visual Studio2005与SQL Server2005两个工具,采用三层架构技术开发的火车票网上订票系统,系统的主要功能是:用户与管理员的登录功能,用户模块主要实现火车票的查询、预订、退订功能,管理员模块主要实现用户信息管理功能和订单信息管理功能。本系统与已有的系统相比,具有界面清晰、查询速度快、系统数据库更加安全的特点。 关键词:火车票;网上订票;三层架构 Design and Implementation of Train Tickets Online Booking System Abstract:This system uses Visual Studio 2005 and SQL Server 2005 and three layers architecture technology developing Train Tickets Online Booking System.The main function of this system is:the login of user and administrator ,the user module mainly realizes train ticket inquires,reservations,refundment functions and the administrator module mainly realizes the user information management functions and order information management function.The system has more clear interface,inquire speed more quickly and system database more safety features than the exsiting system. Key Words:Train tickets;Booking on Internet;Three layers architecture 引言本系统主要实现了用户与管理员的登录、火车票查询、火车票预订、火车票退订、用户信息管理和订单信息管理的功能。目前,有一些公司和专家学者在火车票订票系统方面进行了较为深入的研究。如12306售票系统是在当今网络这个大环境下产生出来的,客户在订票或信息交互时,由于信息较多,所以运行速度较慢。而文献[10]中提到了基于WEB的订票系统,它是通过网络查询信息,进行火车票的预定电子商务系统。本文计划在用户与数据库进行直接访问,这样可以提高其运行速度。1.绪论1.1课题背景现今的社会发展迅速,火车成为了人们交通中不要缺少的交通工具,乘坐火车出行的人越来越多,所以铁路的客运量也在迅速的增长着。同时,时间代表的是生命。为了给人们带来方便快捷的交通环境,铁路系统采取提高列车的速度,增加客运列车等等从而来满足大量的旅客的乘车需求。如此的情况之下,售票系统的需要自然是相当必要的。售票系统的出现能够在很大程度上解决单一地点售票所带来的种种不便,并且能够给想要出行的旅客带来足够的相关信息,使旅客们不必非要到车站的售票处,甚至不用出门就能够知道是否有合适自己出行的车票。对于售票处的地点也从原来的单一地点(车站)变成了多个地点。这样给将要出行的旅客带来了更进一步的方便。使旅客无论是在金钱还是在时间方面都能够得到充分的节省。1.2国内外研究的现状目前,售票系统国内外都已经得到了广泛的应用,无论是在飞机场,火车站,还是汽车站,都是借助于售票系统进行售票的。国外售票系统的结构上大都采用的是集中处理的主机/终端方式。尤其在欧洲,这样的结构更加适合。但是在对于国土辽阔,人口众多的中国,考虑到网络的覆盖,通信等众多方面。但这种结构在某种程度上还是不能完全满足数据库的全国联网。所以目前我国对于售票系统的开发还是处于进一步的探索和发展当中。1.3课题设计的意义长期以为,我国铁路客票的发售一直沿用常备客票和手工作业方式,劳动强度大,售票速度慢,售票范围受局限,席位管理紊乱,旅客购票要排长队甚至夜间就开始等候,如果要买不同方向或不同席位的车票还要到多个窗口排队,“买票难”成了旅客费力费神的社会问题。正是有了这种问题于是就需要火车票网上售票系统。 (责任编辑:qin) |