基于预测数据对门店内的员工进行排班,规则:

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. 用户可以设置允许执行此类工作的职位。可以设置为所有职位, 也可以限制特定职位(比如导购人员、收银,店经理等)

示例预测数据:

求个排班算法,感激不尽相关推荐

  1. 排班算法 java_【算法】基于优先级的排班算法实现

    场景:在大学的里,有不少社团组织会要组织中的成员值班,当然这个值班时间是学生无课的时间才会被安排值班. 假设现有如下需求:一天中有3个时间段要有人值班,每周周一到周五都要值班,就是共有15个值班段,每 ...

  2. 干货 | 10分钟给上万客服排好班,携程大规模客服排班算法实践

    作者简介 博天,携程高级研发经理,关注大规模约束优化问题的建模和算法设计. 一.背景 客户服务部门是携程以服务质量赢得客户信赖的基石,其拥有上万名一线的客服,每天进线量巨大:且伴随着业务量的起伏,每一 ...

  3. 作为开发者,谈一下地铁交路排班算法的开发历程

    前言 博客园,梦想开始的地方,2017年博客园写了一篇关于小说漫画分销系统的开发技术博客,便感受到了博客的魅力,从此改变了人生轨迹,博客就像一个窗口,我们可以通过这个窗口把自己的成果展示出去,让更多人 ...

  4. java排班算法-几班几倒

    public static void main(String[] args) {String array = "";//班组String[] dutyArr = {"A组 ...

  5. 医院排班算法 护士排班法

    护士是医院日常运营的基础,科学合理地安排护士工作时间不仅能够缓解其压力,提高护理质量,而且能够降低医院的人力资源运营成本,因此护士排班已成为医院管理工作的重要内容之一. 一.周排班法 排班以周为周期的 ...

  6. html代码生产工具可排班,排班算法

    排班规则相关资料 一.如何处理值班人员因请假等不在的问题 参考出处: http://www.doczj.com/doc/d125315e312b3169a451a4f1.html/u/20090303 ...

  7. 【优化调度】基于matlab遗传算法求解公交车调度排班优化问题【含Matlab源码 2212期】

    ⛄ 一. 遗传算法简介 1 引言 公交排班问题是城市公交调度的核心内容,是公交调度人员.司乘人员进行工作以及公交车辆正常运行的基本依据.行车时刻表是按照线路的当前客流量情况,确定发车频率,提供线路车辆 ...

  8. html通用的排班方法,呼叫中心排班的两种主要方法

    除了很多小型呼叫中心仍然采用手工或借助EXCEL进行日常排班外,大部分呼叫中心采用了一种或两种业界主流的排班计算方法:基于Erlang的计算方法和计算机模拟方法. 基于Erlang的计算方法通过计算静 ...

  9. PHP自动排班系统 源码+说明

    PHP自动排班系统 下载源码时请将"PHP排班系统代码"整个文件夹下载 资源下载链接: https://github.com/Mrjx-best/JX_OPEN. 使用须知 在下图 ...

最新文章

  1. 这是一份不完整的数据竞赛年鉴!
  2. 四十六、文件系统的层次结构
  3. 写给我的2015—开启工作新旅程
  4. 【ESP8266】NONOS SDK开发,发送HTTP请求
  5. 零宽断言java_正则表达之零宽断言(零宽度正预测先行断言)
  6. 一站式数据采集存储的利器:阿里云InfluxDB®️数据采集服务
  7. Android Studio下载
  8. 兼职做了DB设计和维护的体会(存储过程,视图,函数,范式)
  9. react-native 之 redux 与 react-redux
  10. 右手螺旋判断磁感应强度方向_弹簧左旋or右旋在功能和应用上有什么区别,如何判断左旋还是右旋...
  11. Java集合框架源码解读(2)——HashMap
  12. https无法识别证书(unable to find valid certification path to requested target)的另类解法
  13. datavideo切换台说明书_SE-700切换台-应用篇
  14. Spark入门(一篇就够了)
  15. 家用风扇控制系统c语言程序设计,数字风扇控制系统的设计
  16. word中px,pt,dpi,in,em,twip,emu之间的关系
  17. 《论韩愈 》——陈寅恪
  18. 信息学奥赛C++编程:苹果和虫子
  19. Kotlin可能带来的一个深坑,系列篇
  20. PPOJ1100: 诡异的楼梯

热门文章

  1. 解决前端页面中文乱码问题
  2. explicit的用法
  3. mssql远程ip连接mysql_远程MSSql数据库连接教程
  4. python最强表白神器_「含蓄优雅表白神器」程序员式用python代码画爱心(附详细教程)...
  5. Mac 修改文件夹权限
  6. 压敏电阻烧坏的原因后果及解决办法
  7. 体外诊断(POCT)之软件介绍
  8. 公立学校计算机老师待遇,一个教书十年,公立私立学校都呆过的老师的心声
  9. Tomcat配置虚拟主机
  10. 项目管理永远是资源少,时间不够,需求不断变化……