【本文来自《在外行看来,铁路自主选座非常容易实现,但懂行的程序员才知道这根本做不到》评论区,标题为小编添加】
Icing952012306并非通过SKU来进行售票的,而是用二进制数组把一个车次的车票作为一类票进行计算的,这个设计是很巧妙的,你用电商场景的数据模型来思考问题会非常复杂。你可以看看网上靠谱的资料文章。当然,这并不是说12306系统简单,只是再说数据模型设计得好,能大大降低系统开发难度。
我不是很懂,但感觉如果像作者说的处理方法,现在很简单的购票系统都会崩溃。把量级增加的选择不是网状结构处理而是集中处理,可能没有程序会这么设计。
(相关资料图)
日本JR预约系统,可以实现
(a)普通车票(单程・往返・连续)
(b)月票(通勤・通学・商务座・新干线)
(c)团体票
(d)特急票・急行票(指定席特急票・站票特急票・自由席特急票・特定特急票・普通急行票)
(e)一等车票(指定席一等票・自由席一等票)
( f )卧铺票(A卧铺票・B卧铺票)
(g)座席指定票(急行列車・快速列車・JR大巴)
(h)站台票(普通站台票・定期站台票)
( i )周遊通票,企画乘车票,各種打折票・回数票
( j ) J R的旅游票( J R 车票和船票・ 酒店等的套票)
(k)酒店・日式旅馆(JR集团及合作酒店・旅馆券)
( l )飞机票(日本国内)
(m)J R车站租车预约
(n)各种活动预约(游乐园・定期旅游大巴等)
如果像作者说的,早崩的一塌糊涂了。系统设计不会这么处理的。
中国铁路预约系统是世界上最复杂的,但也在不断提升完善,作者说的将来一定能实现的。
X 关闭
Copyright © 2015-2023 今日商报网版权所有 备案号:沪ICP备2023005074号-40 联系邮箱:5 85 59 73 @qq.com