预约购票模式,完全杜绝网络黄牛、网络刷票,给每一个人一个公平的购票机会,释放12306的压力

helisong427 2014-01-15 04:00:21
近几年来12306在春运表现确实不怎么样,贬低的话我这里就不说了,因为很多人都帮我喷了。表面现象是技术不过关,根源是票源不够。以当前这种抢票模式,即使技术做到很好了的话,还是有相同的人买不到票要骂人。为什么?因为我们抢不过网络黄牛,要回家还是得出高价。我本一个IT屁民,提一种购票模式,完全杜绝网络黄牛、网络刷票,给每一个人一个公平的购票机会,释放12306的压力,让黄牛去见鬼,让大多数人不在喷喷。。

原理:使用预约购票方式,在放票之前设置预约期,人数不限制,大家都有机会进行预约。预约时间过后,后台程序根据身份证号和出发地点进行剔重,防止一个人同一方向多次预约。剔重完成后后台程序慢慢计算,把有限的票随机分配给预约人,基本原则是算法让每一个预约人都有相同的概率得到票。

这种购票方式基本原则是让每一个人有相同的概率得到票,不在进行抢票大战。具体实施方法还可以优化,如:
1、由于乘客很多是几个人一起出行,这种随机就会造成一起出行的人有些有票,有些没有票,对于这种情况可以让订单选择2或者3个人绑定到一起(个数不宜过多,让可以结伴而行即可,当然你可以分开预约),占一个预约位置,实际概率是一样的,具体实现有算法完成,这里不多说,保证基本原则不变即可。
2、多次预约,在第一次预约完后,过1到2天收集退票进行第二次预约,根据退票情况可以多进行几次,最后少数余票进入窗口售出。

PS:分配票的算法非常重要,建议成立专项目组,对算法进行维护,以免出现内部腐败现象。弱弱喷一下,12306被破解跟内部人员是否有关表示怀疑。
...全文
967 19 打赏 收藏 转发到动态 举报
写回复
用AI写文章
19 条回复
切换为时间正序
请发表友善的回复…
发表回复
长久换取瞬间 2014-02-08
  • 打赏
  • 举报
回复
没人考虑过根本原因是运力不足吗?。。。
小灰狼 2014-01-25
  • 打赏
  • 举报
回复
楼主想法不错 不过,有没有考虑到这个方案实行之后,客户的做法? 类似的做法,12306在某年好象实行过吧。 当时,用户提前提交订单,交给系统排队,用户要等半个小时之后才知道订票是否成功。这其实给用户带来了不便,因为半个小时之后,再改订其它车次的票的话,基本上不会再有机会了。后来12306取消了这种模式。 11楼的想法不错,我比较赞同。 最后,我觉得对12306的改进,能给我们带来什么。 一方面,是我们不用到大清早顶着寒风到售票点买票;另一方面,是要提供一个相对公平的购票机会。仅此而已。 至于解决一票难求的问题,是不可能的,因为黄牛党的票最终都是要流到乘客手里,一票难求的根本原因还是票不够多。
小灰狼 2014-01-25
  • 打赏
  • 举报
回复
引用 14 楼 yangweiharry 的回复:
打击黄牛不如走法律路线,黄牛判刑15年以上。。。。。。。
没错,不光是技术层面的事 当年一个姓许的小伙子一时没有抵制住诱惑多取了点钱,以扰乱经济秩序罪判了个无期。 黄牛党的,绝对是一种扰乱行为。
ares1986 2014-01-24
  • 打赏
  • 举报
回复
引用 16 楼 u012068355 的回复:
业务规则稍微变通一下,预定座位需要手机验证码,再复杂点加个限制次数的规则 改动小,但是影响很大,至少不会像现在这样被秒抢了
手机验证码是一个不错的选择
孤魂一屌 2014-01-23
  • 打赏
  • 举报
回复
怎么看,也看不出这能防住黄牛
歪着看世界 2014-01-20
  • 打赏
  • 举报
回复
引用 14 楼 yangweiharry 的回复:
打击黄牛不如走法律路线,黄牛判刑15年以上。。。。。。。
兄弟,打击黄牛已经很多年了,法律也实施多年了,结果呢? 只要有钱赚,挡不住有人刀口上舔血。
neea1234 2014-01-20
  • 打赏
  • 举报
回复
业务规则稍微变通一下,预定座位需要手机验证码,再复杂点加个限制次数的规则 改动小,但是影响很大,至少不会像现在这样被秒抢了
张含韵 2014-01-20
  • 打赏
  • 举报
回复
打击黄牛不如走法律路线,黄牛判刑15年以上。。。。。。。
gaiya 2014-01-19
  • 打赏
  • 举报
回复
某些人还指望赚些年终奖呢,好像是技术问题,其实是利益的问题。
liuxueyuanjwt 2014-01-17
  • 打赏
  • 举报
回复
引用 1 楼 pengxiao618 的回复:
想想双色球,我就对这个算法一点兴趣没有
+1 双色球也是人人有概率的,呵呵!!!
sz123452008 2014-01-17
  • 打赏
  • 举报
回复
看看北京购车摇号,还是别想这个了。 想要公平就取消网站和电话,大家伙还去火车站排队吧。
无聊找乐 2014-01-16
  • 打赏
  • 举报
回复
那没买到的怎么办? 比如你16号预约了30号北京到武昌的硬卧,但是别人都比你预约的早,到你这没票了。 然后系统慢慢计算到27号你才知道你没买到票。到时候你怎么办,怕是站票都买不到了吧
Dead_Cicle 2014-01-16
  • 打赏
  • 举报
回复
是个不错的思路啊
KING1111111111 2014-01-16
  • 打赏
  • 举报
回复
我倒有点建议,就是过年期间。限制短途旅客,优先长途旅客,让其他如汽车等交通工具,分担一下压力。
猴头 2014-01-15
  • 打赏
  • 举报
回复
都好厉害。。。。
歪着看世界 2014-01-15
  • 打赏
  • 举报
回复
上贴中,第一句话应该是:其实吧,我觉得只要我们能够稍稍改变铁路售票过程中的规则,则我们就完全不可能需要这么多复杂的算法、这么多复杂的解决方案。 正因为规定了在临近春节时的一个放票的时间起始点,这必然导致信息洪流拥塞网络。我觉得彻底解决问题,除了增加运力,还应该改变规则。
歪着看世界 2014-01-15
  • 打赏
  • 举报
回复
其实吧,我觉得只要我们能够稍稍改变铁路售票过程中的规则,则我们就完全可能需要这么多复杂的算法、这么多复杂的解决方案。 比如:我们可以学习欧洲的做法,完全开放提前售票期限限制。越提前购票,票价越便宜,越迟购票,票价越昂贵。好处:对于普通屁民,可以很早就购得便宜的火车票,而对于黄牛,其倒票的成本会非常高;购买车票的信息流会平缓很多,对12306的负担压力肯定小很多。坏处:临时购票的成本很高;要对现在车票定价体系进行改革,恐怕会触及既得利益群体,阻力加大。 你们说呢?
hustsay23 2014-01-15
  • 打赏
  • 举报
回复
楼主的思路还是挺正确的 当眼下一些黄牛使用软件抢票 导致很多人买不到票 其实重点还是一个车票分配的问题 既然票分不过来 也不能用抢的方式去解决 其实预约算是一种可以考虑的方式 即可以节省大家的排队的时间,也做到公平起见(就算有黄牛用身份证,也会因为随机分配导致他买不到很多票)。 但是车票分配应该多种方式并行,以解决不同群体的买票问题 重点解决对象应该是农民工这些知识文化程度低的返家问题 他们是这个社会稳定的基础
  • 打赏
  • 举报
回复
想想双色球,我就对这个算法一点兴趣没有

594

社区成员

发帖
与我相关
我的任务
社区描述
提出问题
其他 技术论坛(原bbs)
社区管理员
  • community_281
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧