求个排班算法,感激不尽
基于预测数据对门店内的员工进行排班,规则:
A.门店营业时间规则 a. 周一~周五:早9点~晚9点 b. 周末:早10点~晚10点 B.工作时长规则 a. 员工每周最多工作40小时 b. 员工每天最多工作8小时 c. 单个班次最少2小时,最多4小时。员工可以连续排多个班次 d. 员工最长连续工作时长:4小时。达到连续工作时长,必须安排休 息时间 e. 必须给工作时间完全覆盖午餐、晚餐时间的员工,安排午餐或晚餐 时间 C.休息时间段: a. 午餐时间:时间范围(如11点到14点,半小时) b. 晚餐时间:时间范围(如17点到20点,半小时) c. 休息时间:时间范围(不限。半小时)
②用户自定义规则 A.排班规则 a. 每天开店之前需要半小时做准备工作(如做清洁)。0.5为缺省值,可 调整 i. 公式:门店面积/50 = 人数。50为缺省值,可调整 ii. 用户可以设置允许执行此类工作的职位。可以设置为所有 职位,也可以限制特定职位(比如导购人员、收银,店经 理等) b. 每天至少安排三个不超过4小时的班次 i. 公式:预测客流/3.8 = 店员需求数。3.8为缺省值,可调整 ii. 用户可以设置允许执行此类工作的职位。可以设置为所有职位, 也可以限制特定职位(比如导购人员、收银,店经理等) c. 如果没有客流量的时候,至少需要1个店员值班.1为缺省值,可调整 d. 每天关店之后需要2小时做收尾工作(如盘点、清算、清洁)。2为缺 省值。可调整 i. 公式:门店面积/30 + 2 = 人数。30和2为缺省值。可调整 ii. 用户可以设置允许执行此类工作的职位。可以设置为所有职位, 也可以限制特定职位(比如导购人员、收银,店经理等)
示例预测数据:
![](/assets/blank.gif)
求个排班算法,感激不尽相关推荐
- 排班算法 java_【算法】基于优先级的排班算法实现
场景:在大学的里,有不少社团组织会要组织中的成员值班,当然这个值班时间是学生无课的时间才会被安排值班. 假设现有如下需求:一天中有3个时间段要有人值班,每周周一到周五都要值班,就是共有15个值班段,每 ...
- 干货 | 10分钟给上万客服排好班,携程大规模客服排班算法实践
作者简介 博天,携程高级研发经理,关注大规模约束优化问题的建模和算法设计. 一.背景 客户服务部门是携程以服务质量赢得客户信赖的基石,其拥有上万名一线的客服,每天进线量巨大:且伴随着业务量的起伏,每一 ...
- 作为开发者,谈一下地铁交路排班算法的开发历程
前言 博客园,梦想开始的地方,2017年博客园写了一篇关于小说漫画分销系统的开发技术博客,便感受到了博客的魅力,从此改变了人生轨迹,博客就像一个窗口,我们可以通过这个窗口把自己的成果展示出去,让更多人 ...
- java排班算法-几班几倒
public static void main(String[] args) {String array = "";//班组String[] dutyArr = {"A组 ...
- 医院排班算法 护士排班法
护士是医院日常运营的基础,科学合理地安排护士工作时间不仅能够缓解其压力,提高护理质量,而且能够降低医院的人力资源运营成本,因此护士排班已成为医院管理工作的重要内容之一. 一.周排班法 排班以周为周期的 ...
- html代码生产工具可排班,排班算法
排班规则相关资料 一.如何处理值班人员因请假等不在的问题 参考出处: http://www.doczj.com/doc/d125315e312b3169a451a4f1.html/u/20090303 ...
- 【优化调度】基于matlab遗传算法求解公交车调度排班优化问题【含Matlab源码 2212期】
⛄ 一. 遗传算法简介 1 引言 公交排班问题是城市公交调度的核心内容,是公交调度人员.司乘人员进行工作以及公交车辆正常运行的基本依据.行车时刻表是按照线路的当前客流量情况,确定发车频率,提供线路车辆 ...
- html通用的排班方法,呼叫中心排班的两种主要方法
除了很多小型呼叫中心仍然采用手工或借助EXCEL进行日常排班外,大部分呼叫中心采用了一种或两种业界主流的排班计算方法:基于Erlang的计算方法和计算机模拟方法. 基于Erlang的计算方法通过计算静 ...
- PHP自动排班系统 源码+说明
PHP自动排班系统 下载源码时请将"PHP排班系统代码"整个文件夹下载 资源下载链接: https://github.com/Mrjx-best/JX_OPEN. 使用须知 在下图 ...
最新文章
- 这是一份不完整的数据竞赛年鉴!
- 四十六、文件系统的层次结构
- 写给我的2015—开启工作新旅程
- 【ESP8266】NONOS SDK开发,发送HTTP请求
- 零宽断言java_正则表达之零宽断言(零宽度正预测先行断言)
- 一站式数据采集存储的利器:阿里云InfluxDB®️数据采集服务
- Android Studio下载
- 兼职做了DB设计和维护的体会(存储过程,视图,函数,范式)
- react-native 之 redux 与 react-redux
- 右手螺旋判断磁感应强度方向_弹簧左旋or右旋在功能和应用上有什么区别,如何判断左旋还是右旋...
- Java集合框架源码解读(2)——HashMap
- https无法识别证书(unable to find valid certification path to requested target)的另类解法
- datavideo切换台说明书_SE-700切换台-应用篇
- Spark入门(一篇就够了)
- 家用风扇控制系统c语言程序设计,数字风扇控制系统的设计
- word中px,pt,dpi,in,em,twip,emu之间的关系
- 《论韩愈 》——陈寅恪
- 信息学奥赛C++编程:苹果和虫子
- Kotlin可能带来的一个深坑,系列篇
- PPOJ1100: 诡异的楼梯