有关类似传呼台的排班系统的难题,谁能给我指点一下话务员排班的算法,就我所知道的先发表一下意

ishere 2001-02-23 07:01:00
客服系统的班次的安排涉及到很多的因素和人员,与业务相关的因素有:坐席数量,日平均话务量、日话务峰值曲线、人员技能搭配等。日平均话务量是决定每日需要的工作人员的数量,可依据一定的公式来计算,(如:日平均话务量 / 每人每天可承受的平均话务量),由此使有限资源发挥最大效益,达到降低成本的目的。日话务峰值曲线图关系到每班的工作时长及工作人员的个数,由于客服系统的工作特点,每日的话务量分配成不规则分布,因此就必须根据不同的时段增减工作人员的数量或缩短工作的时长,这样可以平均分配话务,稳定话务员的工作情绪,提高服务质量。人员技能搭配必须以能满足客服正常运转为前提,如正常情况下每一班应包括那些角色,必配的角色有那些,可选的角色有那些,是否允许一个人身兼多种角色等。
与劳务规则有关的因素有:每月工作时常,每班的工作时长、工时允许偏差范围,每月留余学习时间等。每月工作时常,一般此条件为固定的,一般一月在196个小时,也有不同的情况。每班工作时长应可以灵活安排,以满足不同规模、日话务量分配不均的要求,如三班倒每班八个小时,或四班倒每班六个小时等。按常规算法有可能出现某人某月的工时不够或超出,因此需定一个偏差范围约束。一些地方的客服允许每月有一定的学习时间。
考虑的其他因素还有:如公平性合理性,不能让一个人总上夜班,或不能在第一天上完夜班之后第二天又上早班。在三班倒的情况下一般上完夜班时要休息一天。

现需设计一合理的算法,能够排出一个大致样子,可以一个月为一个周期进行生成上班表,有谁做过类似的程序,或有过排班的经验麻烦告诉小弟一二。
...全文
85 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

33,028

社区成员

发帖
与我相关
我的任务
社区描述
数据结构与算法相关内容讨论专区
社区管理员
  • 数据结构与算法社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧