虐,没有过节的,假想一下情人们吃大餐排队时,"过号重叫"怎么设计比较合理呢? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
sillydaddy
5.49D
4.62D
V2EX    程序员

虐,没有过节的,假想一下情人们吃大餐排队时,"过号重叫"怎么设计比较合理呢?

  •  
  •   sillydaddy 2022 年 8 月 4 日 via Android 2926 次点击
    这是一个创建于 1257 天前的主题,其中的信息可能已经有所发展或是发生改变。
    今晚少不了排队等吃大餐的,一般人气旺的餐厅都会排号。但如果过号了,怎么设计过号重叫的机制比较合理呢?显然每次有新桌位时就按照先后顺序叫一遍已过的号,是不太公平的,那么该怎么设计呢?
    17 条回复    2022-08-05 12:35:53 +08:00
    Monad
        1
    Monad  
       2022 年 8 月 4 日 via iPhone
    个人体感比较好的是 到现场后根据现场的号+N 桌 大概 10 桌我觉得还能接受
    helone
        2
    helone  
       2022 年 8 月 4 日
    如果你经常出门吃饭的话,应该遇到过,过号作废的情况就暂时不提了,一般情况下是过号顺延三位,前提是你过号后又来前台登记了
    aptupdate
        3
    aptupdate  
       2022 年 8 月 4 日 via iPhone   1
    今天股票回了一小格血,吃个沙县飘香拌面加卤蛋豪华套餐。
    243205964
        4
    243205964  
       2022 年 8 月 4 日 via Android
    海底捞貌似过号的话多等 3 桌就让进去
    raycool
        5
    raycool  
       2022 年 8 月 4 日
    按海底捞的做法就行。
    autoxbc
        6
    autoxbc  
       2022 年 8 月 4 日
    从理想的角度考虑,应该按照一般商品进行市场化交易。立即可以上桌就是现货,公开竞价;等候序号就是期货,形成期货市场,按照交割时间远近进行定价,期货合约可以互相交易。如果你预感不能在交割时间回来,可以先套现,回来再买入临近交割期的合约

    当然社会有固有习惯,不能按照最经济的方法,只能扭曲价格,共同承受扭曲后的成本。如果你这次过期顺延体验很好,下次前面不停插进来顺延的就会难受,反之也一样。不然大家进入商场每个热门店拿个号,一个小时后去顺延一下,那么秩序只会更混乱

    个人认为合理的做法是,手机实时显示队列长度,过期完全作废,个人自己把握提前量
    zhuweiyou
        7
    zhuweiyou  
       2022 年 8 月 4 日
    我在某医院挂号过号之后, 是拿你这个号去窗口, 然后工作人员会安排你插到正常叫号的里面去 大概两三位.就到我了.
    run2
        8
    run2  
       2022 年 8 月 4 日
    @zhuweiyou 医院号很大的不同是挂号相当于付费预约了,这个只是排队。

    餐厅过号重叫其实并不公平,a 拿了号就去玩了,他们后面的 b 在原地老老实实的等着,重叫 A 就是对 b 的不公平
    zhuweiyou
        9
    zhuweiyou  
       2022 年 8 月 4 日
    @sobigfish 你考虑得对,从这个角度来说,没花钱过号就应该重新排. 但是你作为老板开门做生意,你说重新排,人家就去别家了,哪有把顾客往外推的道理?
    levelworm
        10
    levelworm  
       2022 年 8 月 4 日 via Android
    往后顺延即可。
    ansonsiva
        11
    ansonsiva  
       2022 年 8 月 4 日
    过了几个号就再等几桌,过 1 个号等 1 桌,过 10 个等 10 桌
    dcalsky
        12
    dcalsky  
       2022 年 8 月 4 日
    其实就是一个队列,过号的等他们来的时候(订阅),插入到队列顶端即可。
    nothingistrue
        13
    nothingistrue  
       2022 年 8 月 5 日   1
    有一个基准原则:后面正在排队的人,他看到的等待人数,只能不动或者减少,不能增加。

    如果你排号要是有“等待人数”这个功能,那么过号只能完全作废,不能再插回来。这种情况下你不能再管过号后怎么处理,而是怎么优化过号,或者说怎么排队的逻辑。比如说,4 号没有立刻响应的话就让后面的依次顶上,但是 4 号还没过号(排队队列也没变化),10 分钟后 4 号还没响应再让 4 号过号,然后排队队列往后移动(但是因为前面已经有人顶国区了队列会一次性移动好几个)。

    如果你排号没有“等待人数”这个功能,那就看现场人员的发挥了。
    sillydaddy
        14
    sillydaddy  
    OP
       2022 年 8 月 5 日
    @autoxbc #6
    你这个是定量的做法,其他的都是大概估摸着。不过方式变化太大了,由商家主导变成了客户竞争竞价了。

    @ansonsiva #11 > “过了几个号就再等几桌”
    这个方法也算是定量,根据实际超时的情况来确定重叫的间隔,而且完全是商家主导的。

    @nothingistrue #13 > “后面正在排队的人,他看到的等待人数,只能不动或者减少,不能增加”
    没太看懂。比如一个人拿了 3 号,当前共排了 13 号,当前已经叫到了 7 号,那么这时拿 3 号过号的人又赶回来了,应该把它放到哪儿呢?对于 13 号,它看到的等待人数应该是 5 个(8 、9 、10 、11 、12),那么 3 号肯定就没办法插到 13 号前面了,相当于它就得重新拿号了。

    @sobigfish #8 > “医院号很大的不同是挂号相当于付费预约了,这个只是排队。”
    两者的差别有很大吗?是因为排队拿号的成本相对低一些?还是说爽约不来的风险更大一些?感觉应该是后者。我觉得这两者的差别也会影响重新叫号的方式是不是合理。
    sillydaddy
        15
    sillydaddy  
    OP
       2022 年 8 月 5 日
    @nothingistrue #13
    你的方案是不是说给过号一定的延迟时间,而不是说叫了下一个号就立马把上一个算作过号?
    run2
        16
    run2  
       2022 年 8 月 5 日
    @sillydaddy 医院号和餐饮号由很大的不同是:医院号到了要报到。不去不知道算不算 noshow ,但一个周期挂号再退号 3 次可是会被黑名单的(华西的院内规定)
    而且医院号是强需求,“用户”挂了号是多半会去的
    但餐饮他有可能同时排两家,哪个先到去哪家,所以你服务的商家就是在叫一个废号

    过号过一两桌再叫一次,再次 noshow 就废号(他们回来的可能也很低了)感觉也可行
    msg7086
        17
    msg7086  
       2022 年 8 月 5 日
    @sobigfish 如果过号重叫是一个公开的政策,那么 b 老老实实等着是 b 自己选择的方案。
    如果 a 过号可以重叫,b 过号作废,逼着 b 老老实实等着,这才叫对 b 不公平。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2450 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 28ms UTC 15:49 PVG 23:49 LAX 07:49 JFK 10:49
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86