一种排班方法及系统的制作方法

文档序号:9350495阅读:1818来源:国知局
一种排班方法及系统的制作方法
【技术领域】
[0001] 本发明涉及计算机技术领域,特别涉及一种排班方法及系统。
【背景技术】
[0002] 随着中国经济进一步升级,第三产业得获得了更大的发展空间,同时对第三产业 的服务水平也有了更高的要求。服务对象的不确定性,以及提供服务单位日工作时长大于 个人工作时长等特性,要求多人全天候不同时段的参与服务。以提高企业服务水平。
[0003] 以上情况均需要根据班次及排班人员来确定某一段时间内的排班表,例如,确定 每个月份的排班表,以合理的在该月份为每个排班人员安排班次,然而,目前只能通过专人 按照人工的方式来安排排班表,排班复杂度随着人员及班次的增加而大幅增大,排班效率 低,且手工排班很难满足公平合理的排班及排班计划随机应变的实时性和有效性要求。

【发明内容】

[0004] 本发明所要解决的技术问题是提供一种公平且实时高效的排班方法及系统。
[0005] 本发明解决上述技术问题的技术方案如下:一种排班方法,包括以下步骤:
[0006] 获取预先配置的排班信息;
[0007] 将预先设置的所有排班人员的各种作息信息分别拆分为多个业务构件;
[0008] 将拆分出的所有业务构件根据所属的排班人员进行封装、组合,得到多组页面信 息;
[0009] 将多组页面信息分别与对应的排班人员进行关联;
[0010] 根据排班信息及与排班人员关联后的所有页面信息生成排班列表。
[0011] 本发明的有益效果是:本发明基于排班模式的转变,管理人员从繁重的排班中解 放出来,工作更轻松,基于公平的排班结果员工工作积极性得到进一步提高,通过对高峰时 段服务人数的增加,从而提升了客户的服务感知及满意度。
[0012] 在上述技术方案的基础上,本发明还可以做如下改进。
[0013] 进一步,所述排班信息包括用于设定每个班次的开始时间和结束时间的班次设置 信息、用于设定两个班次的关联关系的连班设置信息和用于设定排班天数及非排班天数的 排班参数信息。
[0014] 进一步,在所述配置排班信息之后还包括校验班次设置信息、连班设置信息及排 班参数信息的配置是否完整。
[0015] 进一步,在所述根据排班信息及与排班人员关联后的所有页面信息生成排班列表 之后还包括校验排班列表与排班信息冲突、及排班列表是否已发布。
[0016] 进一步,一种排班系统,包括获取模块、拆分模块、封装组合模块、关联模块和生成 丰吴块;
[0017] 所述获取模块,用于获取预先配置的排班信息;
[0018] 所述拆分模块,用于将预先设置的所有排班人员的各种作息信息分别拆分为多个 业务构件;
[0019] 所述封装组合模块,用于将拆分出的所有业务构件根据所属的排班人员进行封 装、组合,得到多组页面信息;
[0020] 所述关联模块,用于将多组页面信息分别与对应的排班人员进行关联;
[0021] 所述生成模块,用于根据排班信息及与排班人员关联后的所有页面信息生成排班 列表。
[0022] 进一步,所述排班信息包括用于设定每个班次的开始时间和结束时间的班次设置 信息、用于设定两个班次的关联关系的连班设置信息和用于设定排班天数及非排班天数的 排班参数信息。
[0023] 进一步,所述系统还包括:校验信息模块,用于校验班次设置信息、连班设置信息 及排班参数信息的配置是否完整。
[0024] 进一步,所述系统还包括:校验列表模块,用于校验排班列表与排班信息冲突、及 排班列表是否已发布。
【附图说明】
[0025] 图1为本发明方法步骤流程图;
[0026] 图2为本发明系统结构图。
[0027] 附图中,各标号所代表的部件列表如下:
[0028] 1、获取模块,2、拆分模块,3、封装组合模块,4、关联模块,5、生成模块,6、校验信息 模块,7、校验列表模块。
【具体实施方式】
[0029] 以下结合附图对本发明的原理和特征进行描述,所举实例只用于解释本发明,并 非用于限定本发明的范围。
[0030] 实施例1
[0031] 如图1所示,一种排班方法,包括以下步骤:
[0032] 获取预先配置的排班信息;
[0033] 将预先设置的所有排班人员的各种作息信息分别拆分为多个业务构件;
[0034] 将拆分出的所有业务构件根据所属的排班人员进行封装、组合,得到多组页面信 息;
[0035] 将多组页面信息分别与对应的排班人员进行关联;
[0036] 根据排班信息及与排班人员关联后的所有页面信息生成排班列表。
[0037] 所述排班信息包括用于设定每个班次的开始时间和结束时间的班次设置信息、用 于设定两个班次的关联关系的连班设置信息和用于设定排班天数及非排班天数的排班参 数信息。
[0038] 在所述配置排班信息之后还包括校验班次设置信息、连班设置信息及排班参数信 息的配置是否完整。
[0039] 在所述根据排班信息及与排班人员关联后的所有页面信息生成排班列表之后还 包括校验排班列表与排班信息冲突、及排班列表是否已发布。
[0040] 如图2所示,一种排班系统,包括获取模块I、拆分模块2、封装组合模块3、关联模 块4和生成模块5 ;
[0041] 所述获取模块1,用于获取预先配置的排班信息;
[0042] 所述拆分模块2,用于将预先设置的所有排班人员的各种作息信息分别拆分为多 个业务构件;
[0043] 所述封装组合模块3,用于将拆分出的所有业务构件根据所属的排班人员进行封 装、组合,得到多组页面信息;
[0044] 所述关联模块4,用于将多组页面信息分别与对应的排班人员进行关联;
[0045] 所述生成模块5,用于根据排班信息及与排班人员关联后的所有页面信息生成排 班列表。
[0046] 所述排班信息包括用于设定每个班次的开始时间和结束时间的班次设置信息、用 于设定两个班次
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1