技能要求:
PHP
经验要求:
5-10年经验
工作描述:
项目编号:【141249】
已有现成的预约系统,需要将其中预约机制部分算法进行优化,预约场景需求如下
1.可变量有独立每个门店,项目时长(15,40,60,90,120)分钟,理疗师n名,预约人数n位;
2.选定一家门店的情况下,理疗师可选项除了此门店的理疗师外,多加一个默认选项【到店分配】;
3.预约人数如果是大于等于1位,理疗师默认全部选择到店分配
4.一位理疗师同一时间下只能预约一次,服务一位客人
5.每位理疗师每天都有初始轮钟顺序,比如今天排第一,明天排第二,依次轮流
6.在当天内,一位理疗师如果做了一个60分钟(包含)以上的项目,则他的排位会下降到最后一名,60分钟以下做两个项目排位下降到最后一名
举例说明:门店有三位理疗师ABC,A做了一个60分钟的项目,则排位变成BCA,然后B做了一个40分钟项目,排位顺序BCA,B再做一次40分钟项目
,排位变成CAB;
7.要求预约系统在理疗师不冲突的情况下,能够体现实时性预约;
PHP,工期1-2周内完成