本篇文章给大家谈谈火车购票系统接口设计,以及火车票售票系统数据库设计对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
今天给各位分享火车购票系统接口设计的知识,其中也会对火车票售票系统数据库设计进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
浅论12306网上购票系统的设计
12306可以说是一个成功型
火车购票系统接口设计的案例。
你对他不好的印象是来自于12306刚出来那年,抢火车票导致各种崩溃,加载不出来,特别难辨认的验证码,还要安装什么安全的证书。
后来几年12306做
火车购票系统接口设计了重大的底层技术变革,但是网页UI并没有换(关于UI这个东西,更换UI对用户来说是有学习代价的,尤其12306是一款面相全国人民的网页和app,UI是不能随便换的)
所以你就会理所当然的认为现在的12306还是以前的12306,非也,现在的12306每天能扛得住30亿次查询请求。
通过官方的网页、铁路12306 app、携程、去哪儿、超级火车票,还有各种民间程序员写的抢票工具等等,包括各种浏览器插件不停的刷新抢票。还有人嫌弃自己不是下铺,也要刷刷刷,改成满意的为止。
有一张火车票被退了,其实这张票只是一个区间,比如西安始发,到北京终点这张票被退了,这样按道理来说中间任意经停站到任意经停站都可以买票,等等,会有很多意想不到的需求,包含各种奇葩的组合
综上所述,其实12306的业务逻辑远比淘宝这样的电商要复杂很多
需求分析、系统设计不仅要考虑到全国各省的情况,还要考虑窗口买票,电话买票不受互联网购票的影响。
毕竟在窗口查出一张票,在用户决定买它之前,这张票不可能被互联网购票的人给抢了。也就是说互联网购票在票源稀缺的情况下,和窗口电话购票相比是没有优势的。
互联网购票之所以会失去优势,主要原因就是12306购票系统为了支持每天大量的查询请求,把票数的缓存时间调整的极长,笔者目测可能5分钟都不止。
简单说就是现在西安去北京的票是0张,突然有人退了票,这时2个人,一个窗口订票,一个互联网订票。
互联网订票的人刷新发现还是0张,当然他也是不停地刷新,但是得到的是旧的缓存信息
窗口订票的人花了5分钟时间排队,等到他的时候,互联网订票的人刷新出来了一张余票,他点击购买,选乘坐人,提交订单的时候,窗口排队的人也在售票员那里查到了一张余票,这时候互联网订票者提交的订单会失败,窗口订票的人会成功买到这张宝贵的票源。
然而这个故事还没有结束。在窗口购票的那个人开心的拿着自己的票走了之后,互联网购票的人回到票源查询界面刷新发现还是有一张余票,他看到的还是旧的缓存,点击票源会收到不是最新票源的提示,直到5分钟之后,票源会再次变为0。
简单的来说,12606就是这样设计的,从此春运再多人抢票也不会导致网站直接崩溃,大不了就是余票为0喽。
参考资料:http://network.51cto.com/art/201401/427406.htm
java课程设计铁路客运售票系统
1. 数据库课程设计,车站售票管理系统,求大大给个数据库,用的JAVA做的
身为过来人 推荐自己做出来 那样比较有成就感
通讯录这东西。。。
一张表就解决问题了 数据库设计用这个也太扯了
2. java如何写火车站售票系统窗口
很简单 我给你个我写的程序,你可以参考一下 不懂的问我。
public class Shoupiao {
public static void main(String[] args) {
chushou c1=new chushou("A地火车站",10);
c1.start();//调用Thread中的run方法需要用start();
chushou c2=new chushou("B地火车站",5);
c2.start();
chushou c3=new chushou("C地火车站",8);
c3.start();
try {
c1.join(); //执行完 c1 c2 c3 在继续执行 目的让结束最后输出
c2.join();
c3.join();
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
System.out.println("结束");
}
}
//新建一个类
class chushou extends Thread{//用继承Thread的方法来实现多线程
String iname;
public void run() {
for(int i=inumber;i0;i--){
System.out.println(iname+"火车票卖出一张"+"剩余"+(i-1)+"张");
try {
Thread.sleep(100);
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
int inumber;
public String getIname() {
return iname;
}
public void setIname(String iname) {
this.iname = iname;
}
public int getInumber() {
return inumber;
}
public void setInumber(int inumber) {
this.inumber = inumber;
}
public chushou(String iname, int inumber) {
this.iname = iname;
this.inumber = inumber;
}
}
3. JAVA火车票售票系统
这个需要多线程的。网上简单的教程很多的。一般老师都拿这个来举例子。
4. 求一份用Java编写的车站售票管理系统源码,火车汽车都行,急急!数据库课程设计!
求一份用Java编写的车站售票管理系统源师
、我知道分析
5. 急求基于java的火车票售票系统,源代码
去云代码看看有没有吧
6. 用JAVA编写一个售票系统
上面的几位说的对啊,5分就要一个小型的系统,而且还是JAVA写的,看来是想要B/S模式的了。
7. java编写火车售票系统
直接调用12306的接口就可以了
8. 急需java编写的车站售票系统,包括买票,退票,改签,内含数据库,xiexie
这个我是很拿手的,看你啥时需要的了
9. 急求Java语言编写的火车票售票系统
估计是无聊的毕业设计吧
10. 课程设计,做一个铁路客运售票系统,用java做,我完全不知道这个怎么做,求一高手指点一下,我要疯了
先设计数据库表,然后用SSH框架实实现,这是大的思路,具体的细节还很多,你自己多网络一下,查查资料就能找到。
如何重新设计一个12306购票系统
(纯分析一波,如果有什么方面没考虑到,希望各位大咖见谅,并且给我提点哦~ 可以继续完善)
首先, 在购票方面, 最主要
火车购票系统接口设计的一点是要防止黄牛囤积大量票, 第二步在防止黄牛用自己的账号随便买票, 第三步才考虑完全杜绝黄牛为其他人代购票。
首先说图片验证码, 图片验证码的作用就是用在最后一步的, 至于为什么不是用于防止黄牛大量囤积或者用于防止黄牛用自己的账号买票, 因为图片验证码总有一个概率通过,根据现在的验证码规则, 在8个图中选择1~3个图,那么随机选一个选中的概率就是1/(8C1+8C2+8C3)=1/92≈1.086% (应用一下中学排列组合知识,C 表示组合数),也就是说, 黄牛买100次票就会有一次抢到票, 这对于一般用户来说这是没用的, 一般的用户就算有这个软件, 100次才有一次那需要的次数也太多
火车购票系统接口设计了,但对于大量囤积票来说,这就足够了,一个机器人100趟车只能抢到一次,开几十几百个机器人抢就是了,有钱想囤积多少都可以。而防止黄牛拿自己的账号买票也是不行的,黄牛人工操作,
火车购票系统接口设计你总没办法吧,手工买票,就像以前的黄牛都是到火车站排队去买票一样。
那么对于这三点来说,我们应该怎么样设计才能防止呢,一点一点来说
火车购票系统接口设计:
一、 如何防止黄牛大量囤积票
这就是还是要从概率的方面考虑。任何验证策略总是有一个成功概率的,那么只要有大量的基数,那就总是能达到预期的成功数量。那么最直接的应对方式就出现了,就是单客户端单账号单个手机号在一定的时间段。(如一个小时或者一天内查询的次数不能超过一个限制,这个限制可以考虑根据时间段的长度来决定限额大小,一般的应用这么做是没必要的,但是对于12306绝对是非常有用的功能)限额,这是最不容易被用户感知到的功能,也是我最推荐的方案,最好能润物细无声的让大量刷票的用户做出一定的限制,让普通用户有一个好好买票的机会。二、 如何防止黄牛用自己的账号买票囤着
这一方面来说,验证码也是毫无用处的。因为,人工买票也是一个很好地囤机票手段。在农村招一批年轻的小伙子,找一个黑网吧,经过半天的培训,做抢票的工作肯定毫无问题了。那就一整天人工刷飘来囤积,然后有客户没票着急买的时候,加价20%~40%卖给他,找个人少的时间(以前可以凌晨),一个账户退票,客户账户再买,这就完成了票的转移。那么这个防御的方法就是实名买票,这还不够,还要做:
一个账户不能购买的来回去见过多(比如限制15个始发站、终点站组合),或者可以要设置家乡地和工作地,买去这两地或从这里出发的车票会比一定客户容易(春运期间回家肯定是头等大事,别的那就放放再说吧,总不可能你出去旅游玩比人家回家看望父母要重要吧)卖了的票退票不是立马就可以买,而是所有退票都统一时间处理,比如3天前退的票都在发车3天前的某一个时刻放出,3天内的票就当日或次日12:00放出,这样黄牛就没法偷偷地把票转移到客户手里三、如何防止黄牛为其他人买票
好吧,这是最麻烦的一步,换句话说,也就是如何让多个用户能比较公平的抢票,不会因为有了什么工具就比人家容易抢票,甚至不会因为手比较慢就不容易有票(当然这个很难)
到了这里,黄牛囤积的概率应该已经大大减小了,如果能把这一步页=也禁止了,那么黄牛应该就只能回到最原始的方案(也就是带着乘客从出口往里跑,硬生生摸进去)。到这里图片验证码才开始登场,这也是秒杀方案要考虑的地方。图片验证码的作用就是,防止机器能在开抢0.1s 之内就买到票了,而普通用户要2~4s,如果机器不能快速识别图片验证码,那么所有人的反应速度都在4~10s 左右,这就公平了。
那么我们有没有什么代替验证码的方案,也能让机器出局,大家都比较公平呢
火车购票系统接口设计?
接下来就是脑洞大开的时候:
既然要公平,那么可不可以这样考虑,一批车票不一次性放出来,而是考虑在一个小时内分15次放出来,每次都是一个小的"抽售",在这 4min 内,只要申请一下,在放票的时候就可以参与抽奖,抽中了就获得了票,就有 45min 的时间锁定着票。在一个小时放票时间没抢的票就继续按照现有逻辑呗~大量买票的用户可能就是那么几个,有少数是经常出去玩的用户,那剩下的呢?有一些是黄牛,还有一些是去哪儿等等之类的网站吧(因为很多时候12306没票,在去哪儿就有),那么审查一些这样的用户,对其中黄牛可以采用严格的验证策略(这是一个烟雾弹,这些采用了严格的策略又不提示,这样可以让他们以为整个网站都很严格,可以为等多优化争取到时间)开放第三方接口,允许其他平台登录了查询(而不是抓取),允许登陆后预约票,这样可以减轻很多开发压力和舆论压力,现在这么多购票软件和购票浏览器,一下都给弄死了,这得引起多大的反弹,既然这样,那就给个接口引导这些 app 浏览器什么的转型呗,给个生路,大小都好过年。
铁路信号计算机联锁毕业论文(2)
铁路信号计算机联锁毕业论文篇二
浅谈铁路信号计算机联锁及调度监督系统
【摘要】本文简要介绍了我公司铁路运输系统概况、计算机联锁系统及其在我公司铁路信号当中的应用。以计算机网络设备技术为基础,将下属各铁路站场的信息资源集中起来,设计了用于铁路调车作业宏观调控与监督的调度监督系统。
【关键词】计算机联锁 调度监督系统
一、天津石化公司铁路系统运输概况
由于我公司是集石油化工化纤采集、运输、加工、生产、销售于一体的特大型国有企业。二级单位的位置分布决定了我们三个铁路站场的特点是:每个队作为一个相对独立的站场,以各队的调度为中心的线路向各作业部发射延伸、点多线长、位置分散。设备所在地区受风沙、盐碱、潮湿、干燥、地质等方面的不良影响较为严重,从而导致的计算机联锁系统室内外设备尤其是室外设备故障发生率较高。
二、计算机联锁系统
1、联锁及故障导向安全
所谓联锁即道岔、进路和信号三者之间相互制约、相互依存的关系,实现联锁的设备叫做联锁设备。计算机联锁系统是在电气集中成功 经验 的基础上,以工业控制计算机装置取代电气集中选择组和执行组的继电器电路,用计算机软件实现电气集中全部技术要求的新型车站集中联锁系统。计算机联锁装置主要由室内设备和室外设备两大部分组成。车站值班人员通过计算机联锁控制台或操作员站办理行车作业、进行人机对话,该控制台包括按钮盘或鼠标和彩色站场 显示器 ,可实时显示该站的各项作业情况和现场设备工作状态。
通俗的来说故障导向安全就是当影响机车运行的设备发生或存在故障时,联锁计算机应当在机车作业前事先发出警报,通知电务或工务人员及时解决,防止机车或列车在作业中发生事故,任何计算机联锁系统都必须首先保证故障导向安全这一前提。
2、VSI 2000A计算机联锁系统
由于我们三个调车场联锁系统大同小异,以二队系统为例对计算机联锁系统做简要分析说明。VSI 2000A计算机联锁系统可以分成三层结构。结构框图如1所示:
上层为操作员站(通常也叫上位机)。是供信号操作员办理进路,操纵设备的人机对话设备。它是由两台高可靠工业控制计算机,构成冗余工作方式。两套操作员站分别设置显示器、鼠标和音箱等操作表示设备。用彩色光带图形和文字语音等手段,提供站场图、设备状态显示及操作提示和报警。
三、调度监督系统及其设计
1、调度监督系统简析。调度监督系统是以信息处理为核心,以 网络技术 为基础构成的实时监督和管理信息系统,它利用各车站计算机联锁系统中的各车站的股道占用、信号显示、进路排列、列车运行及相关资料等重要信息,经处理后及时准确地提供给各级调度指挥人员,实现列车运行和车站站场作业的实时监督显示,提高调度指挥管理水平。
2、调度监督系统的模式选择。调度监督系统的实现通常有两种模式。一种是利用联锁系统的远程点对点通讯功能,每个站场利用电话线将一对调制解调器连接起来配上相应的通讯软件使数据传送到服务器上,服务器提供给 其它 共享终端使用数据。第二种模式是利用联锁系统提供的以太网功能和其它网络进行互联通讯,共享有关数据信息。为了安全起见,不宜对联锁主机进行操作,而是将历史站中时时更新的数据库发送到调度监督系统中的服务器上。
3、调度监督系统的总体设计方案。如图2可以看出,系统的整体结构分为三部分。上层调度监督系统和基层车站系统和公司办公共享部分。上层调度监督系统由服务器、局域网交换机、调监显示工作站、调度员工作站、UPS电源等构成局域网系统。利用计算机联锁系统远程通讯或以太网互联功能,采用客户端/服务器(Client/Server)型数据库,用光纤将上层调度监督系统和各基层站场计算机联锁系统的数据库联接起来构成一个星形专线网络连接,完成基层车站与上层调度系统的数据交换。将各站场的数据库作为监督系统的远程数据库,对于运行在服务器上的应用程序而言,远程、本地数据库是完全一样的,这就保证了监督系统与个站场信息的一致性。
调度监督 操作系统 采用通用标准的网络操作系统WindowsNT/2000和网络通信协议TCP/IP,为调度监督系统的扩展和资源共享提供软件基础。根据各铁路系统不同条件,服务器可考虑采用高可靠性的DELL微机或双机热备份系统,以确保适应恶劣的环境。
四、计算机联锁系统和调度监督系统的维护与检修
(1)在日常巡检时,加强对执行机、模块状态灯、电源各种板块、联锁机的检查,只有这样才能及时通过状态灯的变化发现并处理设备中存在的问题。(2)加强对UPS、电源的监控,对电源电流、电压每日进行在线测试,按季度对UPS实行容量和充放电检查。通过对电源进行实时测试,发现二路电源具有不稳定性,停电次数较多。所以为了减少单电源运行对现场运输作业造成的安全隐患,应该制订信号电源停电的应急方案,找出突发停电状况下现场运输操作的注意事项。(3)定期对电源、上位机、通讯板、UPS等进行切换试验,从而避免设备长期运行造成通讯异常、 死机 等问题,在降低对现场作业产生影响的基础上,定期实行重新起机测试、切换试验等操作,从而使设备能够长周期运行。(4)利用计算机联锁系统和调度监督系统的监测机和电务维修机记录的数据,并根据回放的站场运行情况、电压电流值的检索记录,正确的对电源供电状态、执行机模块状态、联锁机、通讯状态等进行分析,从而准确把握整个系统的运行趋势。重点分析执行机模块的进行状态,记录执行模块产生问题时的原因和状态,并提出相应地维修建议。
通过对计算机联锁系统和调度监督系统的关键部位进行精细维护检修,充分利用和分析监测机记录的数据,这两个系统一定能长期、稳定、安全地运行,确铁路的运输安全。
参考文献
[1] [美]Sue Plumley 著. 中小型网络联网宝典. 北京:电子工业出版社
[2] 李馥娟 编. 局域网经典案例教程. 北京:清华大学出版社
[3] HOLLIAS VSI 2000A.三取二铁路信号计算机联锁系统
[4] 铁道通信信号.铁道科学研究院通信信号研究所
[5] 中华人民共和国铁路技术管理规程.中华人民共和国铁道部
铁路信号计算机联锁毕业论文篇三
浅谈安全型铁路信号计算机联锁热备系统实现
摘要:铁路信号是铁路日常运行管理中的重点项目。计算机联锁系统是实现铁路现代化运行的重要基础,能有效的提升车站的通车能力。与传统的电气联锁系统相比,计算机联锁系统拥有维修方便、设计简单等优势,便于日后的改造和管理,推动了铁路管理的智能化、信息化和网络化。
关键词:计算机联锁;铁路信号;提升
随着信息技术的不断发展,铁路信号联锁控制系统经历了诸多发展时期,有传统的机械、机电系统转化为现代社会中微电子、计算机等现代控制系统。计算机联锁能高效、安全的维持车站运转,提高车站整体运行效率。本文结合相关计算机联锁技术分析我国应该如何开展安全型铁路信号计算机联锁热备系统的实现工作。
一、安全型铁路信号计算机联锁热备系统的总体设计
铁路信号计算机联锁热备系统能有效的提高铁路信号系统的实用性可靠性。本文依据传统铁路信号的计算机联锁系统的特点,设计实用性能较高的双机热备系统。
1、双机热备系统
双机热备计算机连锁系统是由两台计算机同时控制,进行逻辑运转计算。在工作过程中,只有一台计算机控制输电线路,另一台则保持待机状态。如果在运转中主机出现故障而备机无故障,则自动切换到备机工作,由备机切换成主机,继续控制输电线路运行。
在传统铁路信号计算机联锁系统中,大多都采用人工冷备份来保证联锁系统的稳定性,但与双机热备系统相比,这种存在明显的弊端。首先当主机出现故障时,需要用人工来切换备机设备,便捷性能差。其次,在主机和备机切换过程中,容易出现信息缺失。最后,在安全性能方面,双机冷备系统具有明显缺陷,单机效率不足。正是由于传统的双冷备分中存在明显不足,因此要加快双机热备系统研制工作。
2、设计双机热备系统的原则
在设计双机热备系统过程中,要明确设计工作的前提、目标和原则,保证设计过程的科学性。、
设计双机热备系统的前提条件就是确保信息传输的安全性和效率性,最大程度保证行车安全。
在设计过程中,要考虑到以下几个因素:
(1)准确性:主机和备机之间工作互补是双机热备系统中的一大特色。当主机发生故障时,要保证备机能准时发送信号并开始工作,同时展开主机与备机之间的信息交换程序。当主机重新恢复工作时,备机要将信息再次传输回主机。
(2)便捷性:便捷性主要是指主机和备机之间能顺利完成信息交换工作。
3、系统功能的实现
双机热备系统要从五个层次加以实现,包括:人机对话层、联锁运算层、复核驱动层、接口层和监控对象层。本文通过划分该五个层面,对开展设计分析。
(1)人机对话层
人机对话层由显示屏、音响、鼠标等计算机基础设备组成。它依靠鼠标、键盘出入命令信息,通过串口传输到两台计算机中。通常情况下,可以使用一机多屏的技术来显示整个车站情况(车站大小决定显示器数量),也要将车站站台的动态信息与计算机联锁系统中的文字信息通过动态显示屏或LED显示屏上显示,方便工作人员检查管理。当主机出现故障时,要通过音响音乐进行报警。在显示屏上也应该设置故障闪烁信号灯,保证管理人员能在第一时间掌握故障情况并加以处理。
在设置人机对话层过程中,要保证系统能够自动实现启动和关闭。要根据站台的实际情况发送开车、停车指令。能准时实施光学报警,方便操作人员管理维修。
(2)联锁运算层
在双机热备系统中,联锁计算机是整个系统的核心部分,它由互补的两台热备份联锁计算机及相关共享器组成。在运行过程中,联锁计算机通过内部联锁软件的完成命令信号的判断、对联锁信号的分析、生成控制命令、诊断铁路信号故障等工作。在双机热备系统中,两台热备份联锁计算机要具有相同的配置,保证系统和操作人员在检测出联锁计算机出现故障时,通过共享器完成信息的自动切换或人工切换,使故障计算机退出应用信息管理程序,并发出警报。
(3)复核驱动层
复合驱动层是由两套配置完全相同的PLC可编程逻辑控制器组成。复核驱动器主要负责采集车站的具体信息,并完成对相关信息进行分析、对联锁运算机所发出的命令进行复核同时驱动车站信号、辅助系统完成自我监测等工作。PLC可编程逻辑程序控制器同样是互为热备的系统,它能通过对故障的检测发现CPU和I/O等功能模块的故障状态,也能进行PLC程序中CPU和I/O等功能模块之间相互切换工作。
(4)接口层
接口层是链接计算机联锁系统和监控对象的关键。接口层主要承担以下任务:
①时刻监控车站现场的监控,完成表示信息的电平向静/动转换以及PLC系统信号的之间的脉冲驱动信号向电平表示信息转换。
②监控专用电路控制设备运行,并支持系统完成监控。
(5)监控对象层
监控对象层主要指将计算机连锁系统用于监控车站状态控制以及调动机车的信号控制设备。在车站运行中,监控对象层的相关设备主要包括车站中用于指示列车运行的有色信号灯、转动岔道的转辙机、检测车站中轨道空闲区段以及占用状态的轨道电路等。
二、 系统安全 保护
在提高计算机联锁系统安全性过程中,国内外都采用二模动态亢余方案或三模静态亢余方案。三模静态亢余方案能利用硬件亢余提升系统的可靠性,二模动态亢余方案是利用整合硬件亢余资源,结合相关故障检测技术进行分析处理。在保护双机热备系统安全工作中,可以根据具体形式选择解决方案。
结束语:本文通过简单分析安全型铁路信号计算机联锁热备系统中双机热备系统的设计流程,为未来铁路信号信息化发展提供一个方向,希望能为相关部门解决实际问题提供帮助。在具体实施过程中,会出现信息交换不流畅、数据不稳定等情况,希望工作人员能克服实际困难,大胆实践,不断丰富双机热备系统,使双机热备系统更具体化、实用化。
猜你喜欢:
1. 计算机联锁毕业论文
2. 浅谈计算机联锁系统的论文
3. 计算机应用毕业论文范本
4. 车站计算机联锁论文
高铁的铁轨为什么中间没有接口了?
高铁的铁轨是很多根铁轨焊接成一根整体的铁轨,几百米才有一个伸缩缝,现在的技术先进了,伸缩缝处有软性连接,预留有受热后的膨胀空间。
扩展资料:
高速铁路简称高铁,是指基础设施设计速度标准高、可供火车在轨道上安全高速行驶的铁路,列车运营速度在200km/h以上。
高铁在不同国家、不同时代以及不同的科研学术领域有不同规定。中国国家铁路局将中国高铁定义为设计开行时速250公里以上(含预留)、初期运营时速200公里以上的客运列车专线铁路,并颁布了相应的《高速铁路设计规范》文件。中国国家发改委将中国高铁定义为时速200公里及以上标准的新线或既有线铁路,并颁布了相应的《中长期铁路网规划》文件,将所有时速200公里的轨道线路统一纳入中国高速铁路网范畴。
“高铁”同时被民间和中国铁路总公司旗下的火车票系统(12306官方网站)代指中国高速动车组旅客列车(G字头车次),实为错误用语。
2017年12月1日,《公共服务领域英文译写规范》正式实施,规定高速动车组标准英文名为G-Series High-Speed Train。
参考资料:百度百科-高速铁路
手机12306怎么选下铺?求教
根据乘客名字首字母的排列顺序来挑选另外两位充数的乘客,这样就可以买到下铺,具体解释如下:
12306官网上购买,座位看似是随机的,但实际上是有规律的,亲测有效。拿购买软卧票为例,系统上,你购买一张票,系统都是给你上铺;购买两张票,系统会给你一张上铺,一张下铺,购买三张票,两张上铺,一张下铺;购买四张票,两张上铺,两张下铺。
一般都觉得系统是随机的,如果实际上2人出行,想要两个连续的下铺的话,都会多选两个人进来随机选票,想着怎么都会选到下铺,然后再把拉进来充数的人的票退了。
只是花几块或者十几块的退票费。但是在你很想快点选到下铺,但是怎么都选不到的时候,12306官网还会给你温馨提示,超过3次取消席位就会被取消当天网站购票资格。想让自己快速选到下铺,可以根据乘客名字首字母的排列顺序来挑选另外两位充数的乘客。
比如,何某的首字母是H,罗某的首字母是L,他们俩是实际要出发的乘客。你额外找两位用来选座的朋友,名字首字母需要是在他们两人之后的,那么你得找首字母在M之后的人。
首字母在前的都是下铺,首字母在后的都是上铺。买好票之后,再把不需要出发的朋友的票退掉,花点退票费。
关于火车购票系统接口设计和火车票售票系统数据库设计的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。
火车购票系统接口设计的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于火车票售票系统数据库设计、火车购票系统接口设计的信息别忘了在本站进行查找喔。
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
暂时没有评论,来抢沙发吧~