铁路售票系统设计与实现.docx

上传人:王** 文档编号:1348808 上传时间:2024-06-21 格式:DOCX 页数:37 大小:310.34KB
下载 相关 举报
铁路售票系统设计与实现.docx_第1页
第1页 / 共37页
铁路售票系统设计与实现.docx_第2页
第2页 / 共37页
铁路售票系统设计与实现.docx_第3页
第3页 / 共37页
铁路售票系统设计与实现.docx_第4页
第4页 / 共37页
铁路售票系统设计与实现.docx_第5页
第5页 / 共37页
铁路售票系统设计与实现.docx_第6页
第6页 / 共37页
铁路售票系统设计与实现.docx_第7页
第7页 / 共37页
铁路售票系统设计与实现.docx_第8页
第8页 / 共37页
铁路售票系统设计与实现.docx_第9页
第9页 / 共37页
铁路售票系统设计与实现.docx_第10页
第10页 / 共37页
亲,该文档总共37页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《铁路售票系统设计与实现.docx》由会员分享,可在线阅读,更多相关《铁路售票系统设计与实现.docx(37页珍藏版)》请在优知文库上搜索。

1、铁路售票系统设计与实现摘要进入十四五后,国民的经济水平得到大幅度的提高,人们的生活水平有了质的提升,人们有了出行的经济条件。加上近年来国家各种旅游政策的出台,大家的出行需求日益增大。而高铁凭借着安全、快速、经济等优点当仁不让成为人们出行的首选交通工具。然而,人们出行产生的大量的购票需要给铁路部门带来了非常大的压力。就现如今正在使用的12306购票平台,也会出现不少的问题,宕机也是出现过的。在人们需求仍会增加和现今系统仍需继续完善的情况下,铁路售票系统仍需要进一步的研究和探讨。本论文所提出的城际铁路售票系统采用了基于ThinkPHP+Bootstrap技术实现。ThinkPHP作为城际铁路售票系

2、统服务器的后台开发语言,BOOtStraP用于编写前台的网页,向用户提供可视化的操作页面。该系统的开发运用到的是目前比较受欢迎的B/S模型、MySQ1.数据库。开发利用PhpStorm编写代码。系统的开发工作过程中,包括需求分析、设计与实现、系统测试等。满足人们在线进行注册、登录、查询车票、购买车票、改签、退票等操作。本文以广珠城际为例,使用广珠城际现有的相关票务数据和列车开行数据,研究城际铁路售票系统。研究的路线为:前期收集有关铁路售票系统的相关知识,进行铁路售票系统的需求分析;针对售票系统做出的需求分析做系统设计、数据库设计;编码实现系统的各个功能;导入现有的广珠城际相关数据,测试系统的完

3、整性、健壮性等。最后对实现的系统做出评价与未来的展望。关键词:城际铁路;系统开发;售票系统;ThinkPHP;Bootstrap第一章绪论1.1研究背景及意义铁路是国民经济的大动脉、基础设施、民生项目,是国家综合运输系统的支柱,是国民经济和社会发展的重要载体。在我国由高水平的经济向中高速发展转变的背景下,我国的发展形势已经发生了根本改变川。综合国力提高,城市规模进一步扩大,也带动城市轨道交通的高速发展。城市轨道交通以其经济、舒适、环保、安全、快速的特点在公共交通中的地位和客流规模稳步上升。2022年底,中国铁路营运总里程突破15万公里,全国铁路新增运营里程超过4000公里,其中高铁里程约215

4、0公里。12月30日,京港高铁安九段开通运营,至此,中国高铁运营里程突破4万公里,稳居世界第一。随着社会经济的迅速发展,旅客的流动性越来越大,对基础设施、票务系统和其它服务也产生了很大的影响。为此,中国铁路于2011年推出了网络预订服务,以满足旅客的不断增加。根据数据显示,2022年春运期间的旅客达到2.18亿人次。2020年是疫情爆发的头一年,2020年春运有2.1亿人次的旅客运送,与上一次的春运相比,2019年的春运有4.1亿人次的旅客。因特网售票服务使人们的购票更加便捷,也降低了车站在实际售票设备、人力等方面的投入,为乘客提供了更加便捷、快捷的购票渠道。除了普通列车的客流量有所增长,京津

5、城际高铁2008年建成后,高铁客运量已由0.5%上升到20.5%,而城铁、高铁等中短途客运的普及使得旅客对即时购票的需求更加突出。面对广大民众出行购票需求的增加。铁路的售票工作作为铁路运输的重要一环,得到了铁路部门的重视,自2011年春运开始启用12306网上售票系统以来,该系统承担起了超过50%旅客的购票需要,虽然网上售票推出使用的初期出现了过宕机、黄牛刷票、访问量过大导致死机等情况。但是经过十几年的发展,铁路网上售票系统已日趋完善,成为人们订购铁路车票的首选方式之一。未来,为提升运输服务质量,满足庞大的旅客购票需求。提升系统的稳定性,避免出现宕机;提高系统的安全性,避免黄牛的刷票;是本课题

6、的研究方向和目标。我们有理由相信经过我们不断的努力,售票系统将完善到一个新的高度。广珠城际起点广州南站,分为广州南站至珠海和小榄至江门两条线路,承担着珠三角的大部分客流,连接起珠三角主要客流区域,是珠三角旅客运输的中坚力量和代表。本课题以广珠城际为例,以广珠城际现有的票务及列车开行数据,研究城际铁路售票系统。城际铁路售票系统实现了旅客购票,查询余票,改签等核心功能,改变了过去人工售票模式。其次,减少了相关票务的管理人员,由计算机核算票务。不仅如此,售票系统的投入使用,还能进行票务统计分析、客流统计分析,客流预测、客流营销分析等。为铁路部门决策提供科学的依据。除此之外还具有以下研究意义:(I)购

7、票更加便利化。铁路售票系统带来的最大改变就是改变了传统的售票方式。乘客可以足不出户购买车票,查询开行的车次、时间、余票等。购票更加的方便和便捷。提升运输服务质量,也提升了铁路运输的竞争力。(2)减低铁路运输的成本。售票是铁路运输中不可或缺的一环。传统的窗口式的售票方式限制了铁路运输的发展。售票系统的投入使用后,可以减少铁路运输部门对人工售票的资金投入,减少人工窗口服务人员的工作压力。(3)提高铁路运输的效率。实现铁路部门对票务进一步的管理。1.2 国内外研究现状铁路售票系统最早是美国在1994年最先投入使用。经过多年的发展,世界上各国都已基本拥有本国自己的铁路售票系统,其中就以德国、日本以及我

8、国的铁路售票系统为代表,成为铁路售票领域的领头羊。1.2.1 国外研究现状德国铁路公司为旅客提供售票服务,包括旅游商店、售票机、网络售票、电话售票和火车上购票。在网络购票系统中,德国推出电子邮件e-ticket服务,深受旅客青睐。德国铁路网络购票也是欧洲最受欢迎的购票站点,每日平均有800,000人次访问。德国的网络购票也非常便捷,购买完票后可以直接用信用卡支付,也可以在自动售票机直接用现金支付。目前德国最新的售票系统也更加的现代化,适用于短途、长途运输、触摸式操作界面、现金或非现金的支付方式,采用统一标准的硬件和系统,改善运营管理,提高可用性。日本现有的铁路售票系统(MARS)是六个日本公司

9、的共有和使用。有预定座位、补票、优惠券的发售、剧院和酒店预订券。不过,在火车票的销售上,(MARS)仅发售新干线、急行、特急等专列专座及长途汽车。目前,该系统已有超过8000个终端,每日可处理超过110,000个用户。每日售出两百万张,超过10%的日本火车发运量。美国率先开发并应用了在线购票系统,并于1994年十月正式启用。直至1997年底,全球有20家铁路公司推出了自己的网上售票系统。1.2.2 国内研究现状梅笑冬在2004年对上海铁路局开行的5趟京沪列车建立网上购票系统及流程进行了描述,结合电子商务的快速发展,给铁路客运服务的发展带来契机,通过市场预测,特性分析,技术解决方案,实践方案探讨

10、论证网上售票系统的可行性。杨琳洁也是在2004年,结合网络的发展的强大动力,对网络购票进行了可行性的研究。1999年,杨林以银行卡、网上支付为切入点,论证了运用银行卡、网上支付等,建立售票系统的可行性。宋晓阳在2001年,利用银行ATM机原型,模仿、设计、实现出了列车售票系统的。王颖在2014年提出了基于.NET的三层技术体系结构,采用ASP.NET技术,有效地开发了列车售票系统,采用AJAX技术进行异步通讯,使用户在不刷新的情况下完成多个工作。在我国,铁路网上售票系统起步较晚,一方面互联网引入我国较晚,发展缓慢,另一方面我国经济发展落后,铁路建设缓慢。直至2(X)0年,北京铁路局首先推出“首

11、铁在线”网站,成为我国第一个网上售票系统。拥有查询车票和预定等多种服务。但是,也出现了一些问题,在一些买票的高峰期,往往买不到票,即使在非高峰期,也很难买到一张热门的车票,究其原因,没有对系统进行试点运行。网站运行8年后,关闭了查询车票等服务。第二个国内上线的售票系统是2009年6月4日上海铁路局的网上预约系统,但是自上线后,频繁接到投诉,上海铁路局层层压力下,上线没几天的售票系统就匆匆下线。现如今,我国的铁路售票系统经过了十几年的发展,经过大小节假日、春运购票高峰期的考验,铁路12306网上售票系统已日趋完善,满足人们的日常购票需要。综上所述,我国铁路售票系统的发展艰难而漫长。铁路的售票业务

12、是一项极其复杂的系统工程,售票系统需要不停的发展和更新完善,我们也应该继续研究这一课题,助力我国的铁路运输。1.3 研究内容及思路铁路售票系统是一项极为惠民的工程,系统的主要功能是解决人们在购买车票时的难题,帮助人们完成车次开行的相关信息查询、车票信息查询、停站信息查询、开行和到站时间查询、购票、退票、改签等。购票系统具有多种功能和复杂的服务。目前.,我国的科研工作还面临诸多困难,亟待解决。因此,本论文重点对铁路车票的全过程进行了研究,并对车票的各个环节进行了研究。需要对问题进行论证和研究。主要的内容如下:(1)对铁路车票的有关业务过程进行了深入的研究,并结合自身的工作经验和与铁路相关人员的交

13、流,总结出自己的经验。认真学习和总结列车票务系统的整体运作和每一个运营环节。研究售票系统要实现的目标。(2)探讨我国铁路客运专线建设中遇到的一些问题。包括售票各个流程之间的关联、每个业务之间的业务逻辑、系统编码开发实现过程中出现的技术难点等。本文重点探讨了在铁路售票系统中应用ThinkPHP的后台实现,研究如何使用Bootstrap前端框架实现铁路售票系统的网页。研究如何设计售票系统的数据库等。(3)研究铁路售票系统需要的每个功能。为提高系统的完整性,满足人们在线查询、注册、登录、购票、退票、改签等需要,研究铁路售票系统的主功能和相应的子功能。在实现这些功能的基础上,力求网页设计更加的人性化,

14、操作简单、方便。本课题研究的铁路售票系统相较于铁路部门正在投入使用的12306网上购票系统。仅限能提供一套完整的购票的功能。在系统的结构上、安全性上、性能上,12306网上售票系统更加的健壮和完善,有着无法比拟的优势。12306网上售票系统提供了购票、货运服务、订外卖、车站接送、车站大屏信息显示查询等功能。本课题研究的铁路售票系统只研究了售票这一环节的功能实现,但是能让初学者更加方便学习和模拟购买车票的业务流程。具备部署简单方便的特点,方便演示等特点。本文共分六章,围绕着整个系统的开发过程,每个章节编排具体如下:第一章为绪论。首先对这个选题的一些研究背景、意义、国内研究现状、国外研究现状和研究

15、重点进行了阐述。第二章为系统使用的关键技术。简要概述铁路售票系统所运用到的技术,包括现实系统开发使用的编程软件、平台、编程语言、数据库等进行必要的介绍,并且做出选择该技术的说明。第三章为系统需求分析。总结所收集的资料,在分析、分析和总结分析过程中的问题,制定系统的规范。从需求分析、非功能需求分析、设计约束等方面表现出来。第四章为系统的设计以及实现。并对其具体的相关设计与实现进行了详细的阐述。结合系统的具体设计,对实现的系统进行截屏并在相应的地方附上。第五章主要为系统测试的主要工作。简要概述了系统测试的一些重要意义、步骤、内容,总结测试工作的结果,指出测试中及测试结果的优点、欠缺之处。第六章为总

16、结与展望。总结城际铁路售票系统的工作过程、结果。本文的结构如图1.1中所示:WEB服务器系统流程用户层服务层控制层图1.1论文技术路线数据层第二章系统关键技术2.1 B/S模式B/S架构是指浏览器/服务器架构的网络技术,它只需要安装、开发和维护服务器,而客户机则通过浏览器来获取服务。它是因特网技术的崛起,是整个因特网技术的中心,同时也是C/S体系结构的一个完善。该模式采用万维网的技术,并结合网页使用SCriPt脚本技术,实现技术的革新,使得简化了开发、维护和使用上的物力、人力的投入。B/S是一项新的软件架构技术。它仅需安装数据库到WEB的服务器上,开发相应的服务,就能使用户与系统进行了交互“】。B/S模式的应用有如下优势:(1)价格低廉,易于操作。B/S模式下开发的网络服务。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 论文 > 毕业论文

copyright@ 2008-2023 yzwku网站版权所有

经营许可证编号:宁ICP备2022001189号-2

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!