Chiphell - 分享与交流用户体验

 找回密码
 加入我们
搜索
      
查看: 8628|回复: 130

[通讯科技] 出招解决12306公平买火车票的问题

  [复制链接]
发表于 2014-1-10 15:01 | 显示全部楼层 |阅读模式
原文地址:http://www.aijikong.com/news/it_news/newsshow_23045.html
  临近春节,作为年度焦点的春运火车票抢购再次成为各大新闻头条,于是,12306瘫痪或者黄牛10分钟刷了1000多张票类似新闻再次对IT从业者提出了拷问,写程序的就这么个能耐么? 虽不能代表所有写程序的这一群体,自问解决这个问题还是相当简单的,在这里写下一个方案,期望能够抛砖引玉,同行们早点完善订票系统让广大有需要的老百姓买到票。
  首先解决公平问题。
  现在的12306网站设计中,每个用户抢票的硬件条件差异导致了很多的不公平,这里包括网络条件、电脑硬件、客户的电脑水平、客户的反应速度、支付条件等等。条件的差异使得懂得科技的人更容易买到票,而“专业水平”的黄牛们(包括利益从业者)更是具有垄断优势。
  解决公平问题的办法,首要解决的就是让所有有意向购票的用户处于一个同等竞争条件。在这里可以借鉴股票交易中心的设计,所有客户交易都以委托形式交由证券营业部,再由证券营业部提交到交易中心主机完成交易。也就是说,客户填好价格、数量、委托条件等数据,形成委托,统一在交易中心达成交易,委托有可能失败。而且,客户往往可以提前若干小时预先委托。
  实际上,购票也可以使用委托机制。所有有意向的购票者,都可以在放票前设置好购票委托,填妥车次、票别、数量、身份证、成交条件、充值好金额到账户,然后统一进入12306的购票中心轮候,12306在规定车次的时间放票后,随机选取符合要求的委托达成购票(由于预先充值以及锁定购票金额,成交是即时完成的)。这样所有购票者就可以轻松填写相关信息,不用抢着上让系统崩溃,进入购票中心后看运气平等条件成交。
  然后解决真实性问题,预防被黄牛利用。
  黄牛们掌握大量的身份证信息,理论上可以通过加入大量的假委托成交后以即时占用车票。但黄牛们要将车票转卖有一个步骤,必须能顺利将票让他的客户顺利买到。
  只要 一个很简单的设计就能让黄牛们的美梦落空。
  所有的购票委托都设置一个期限(例如车辆发车前n小时),在这个期限之前,所有未能完成购票的委托,继续保留在 购票中心,一产生可用的票(例如有人退票),大家依然公平竞争。这就保证了,黄牛们白花了手续费退票不一定就能百分百到达他的客户手里,在广大老百姓的基数下,相信黄牛们的丁点基数必将被淹没。
  当然,如果能与公安部门的身份证数据联网校验身份信息的真实性那肯定更好。
  最后解决一些极端情况和额外需求
  有些老百姓可以选择购买A车次也可以购买B车次,可以在委托加一个设计,如果A委托买到了车票则立即取消B委托(或者一个委托列表),从而使得老百姓的购票更为智能化。
  产生退票的客户根据退票次数降低其在购票中心参与公平竞争的优先级,例如,产生退票2次的用户,其优先级只有其他用户的一半,产生退票3次的用户,其优先级降到普通用户的1/4,如此类推。以此让黄牛们更加欲哭无泪。
  一个用户的委托数量应该是有限的,而且时间段应该不相交。

发表于 2014-1-10 15:10 | 显示全部楼层
我觉得不靠谱
股票成交模式有时间优先和价格优先
车票一样么?
时间优先不就还是刷票大战
只不过变为抢时间
价格优先那不就是拍卖么
发表于 2014-1-10 15:17 | 显示全部楼层
楼上说的对,还不如从票额分配上想办法
发表于 2014-1-10 15:17 | 显示全部楼层
不靠谱,只要把所有的刷票软件都屏蔽掉就行了。只让人工抢票,
黄牛就没辙了。
发表于 2014-1-10 15:21 | 显示全部楼层
黄牛只有一张身份证?
发表于 2014-1-10 15:25 | 显示全部楼层
只要人口流动持续这么多 就算机制再怎么改变也是徒劳 一句话 票少人多,短期内任何方法都没法改变,持续增加地区建设 鼓励本地就业是正道,这才是我们为什么是发展中国家。
发表于 2014-1-10 15:30 | 显示全部楼层
我今天帮人抢到车票了
发表于 2014-1-10 15:32 | 显示全部楼层
加一个手机验证码不就好了,一个手机号码一天最多买2张,就不信黄牛有这么多手机
发表于 2014-1-10 15:36 | 显示全部楼层
本帖最后由 闲来无事 于 2014-1-10 15:37 编辑

6楼是治本的方法,赞同,但是其实治标的方法也还是要有才行的,可以短期内解决一定的问题。
目前,铁道部这种做法真不行,用别人采用你的接口使用的一点优化方式来优化自己的程序,感觉特没水平,而且成效也是不显著的。
我觉得系统还是应该从买票机制上修改才行,比如原作者的这种委托方式。原作者这样系统的提示出来,其实我们是不是可以来一起完善原作者的思路?其他楼上几位所说的问题其实可以用其他方法解决,比如2楼所说的问题,或者可以采用抽签的方式来避免采用时间优先和价格优先,或者其他方法吧。
发表于 2014-1-10 15:37 | 显示全部楼层
在车票需求的高峰时间,肯定是需求大于供给,黄牛的出现只是让这种差距变大而已,个人觉得客运量增加到一定程度之前,抢票这个问题将持续下去,变化不大。
发表于 2014-1-10 15:41 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2014-1-10 15:44 | 显示全部楼层
绑定银行卡,下单自动扣款。
发表于 2014-1-10 15:44 | 显示全部楼层
唯一解决办法就是减少对有限资源的需求。
所以加快中西部开发,提高那里人民的收入水平和生活质量才是根本。

当过年大部分国人都在家附近工作的时候,火车票自然就没人抢了。
发表于 2014-1-10 15:53 | 显示全部楼层
”北上广“如果平均分配到大江南北 这些就不成其为问题了。。。[质疑]
但是。。。很难,毕竟沿海区域少,人口太过众多,帝都只能有一个,所以。。。
发表于 2014-1-10 15:54 来自手机 | 显示全部楼层
每年春运期间的这一个月,不容许退票,黄牛全得傻眼
发表于 2014-1-10 16:02 | 显示全部楼层
我给你讲一个笑话:12306
发表于 2014-1-10 16:06 | 显示全部楼层
1063153405 发表于 2014-1-10 15:54
每年春运期间的这一个月,不容许退票,黄牛全得傻眼

这个貌似太苛刻了吧,只需要把付款时间改成5-10分钟就可以屏蔽很多黄牛了。
发表于 2014-1-10 16:06 | 显示全部楼层
根本不是什么抢票和黄牛的问题。全世界最大规模的人口迁徙活动。火车这点运力是根本不够的。
发表于 2014-1-10 16:06 | 显示全部楼层
horse 发表于 2014-1-10 16:02
我给你讲一个笑话:12306

也许是吧,如果12306能解决14亿人口的出行问题,恐怕全世界都是笑话
发表于 2014-1-10 16:11 | 显示全部楼层
惨就惨在Captcha刚被MIT的小伙子弄了,12306真是倒霉啊……
发表于 2014-1-10 16:20 | 显示全部楼层
说实话咱们也够装B的,混CHH的大部分都是12306这套垃圾系统的受益者吧,要是大家都玩公平,人人有插件消除技术差距,咱们现在靠各种刷票工具、多开抢的票到那时候还能抢得到么?~
发表于 2014-1-10 16:21 | 显示全部楼层
那个人口流动不是12306能解决的
发表于 2014-1-10 16:24 | 显示全部楼层
说到底还是国家资源分配不合理。。
发表于 2014-1-10 16:26 | 显示全部楼层
leofrye 发表于 2014-1-10 15:32
加一个手机验证码不就好了,一个手机号码一天最多买2张,就不信黄牛有这么多手机 ...

我手里有200多张在线电话卡,而我这样的只是玩淘宝京东的小散户而已。上万张卡的大有人在,上次新浪活动就是被三个各20万卡的牛弄瞎的, 现在的任何手段都阻止不了黄牛。
发表于 2014-1-10 16:27 | 显示全部楼层
问题就是 车次太少,我们的规划能力太低,学学德国,日本
发表于 2014-1-10 16:29 | 显示全部楼层
本来就是在很短的时间内聚集了很大的客流量,就那几条铁路,临时客车也加不了多少。   再整治也无法改变票少的问题, 怨黄牛有什么用,没有黄牛还是很多人没票。 至于这篇文章,更是扯蛋,我回家好多躺车,都有候选方案,难道我要同时挂很多单委托么
发表于 2014-1-10 16:31 | 显示全部楼层
拍卖火车票。价高者得。又能创收,又能留下大部分农民工在城市里加班。
一趟火车设置一个或两个车厢的票用于拍卖。价格高于底价50%的,提供豪华车厢,免费餐饮+Wifi
发表于 2014-1-10 16:44 | 显示全部楼层
本帖最后由 arcoye 于 2014-1-10 16:47 编辑

涨价是最简单的办法
除了火车还有别的选择
发表于 2014-1-10 19:37 | 显示全部楼层
需求量太大,不管怎么处理,都会有人买不到票
发表于 2014-1-10 19:57 | 显示全部楼层
leofrye 发表于 2014-1-10 15:32
加一个手机验证码不就好了,一个手机号码一天最多买2张,就不信黄牛有这么多手机 ...

加验证码运营商就得撑爆了
您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

小黑屋|手机版|Archiver|Chiphell ( 沪ICP备12027953号-5 )沪公网备310112100042806

GMT+8, 2019-3-26 18:57 , Processed in 0.018103 second(s), 12 queries , Gzip On, MemCache On.

Powered by Discuz! X3.1

© 2007-2019 Chiphell.com All rights reserved.

快速回复 返回顶部 返回列表