System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及电力行业考勤管理,特别涉及一种基于电力考勤复杂场景的智能适配排班方法及系统。
技术介绍
1、传统的考勤排班通常采用人工排班或简单的排班软件,这种方式存在着一些问题。首先,人工排班效率低下,考勤员需要进行需要重复的工作、考虑的因素较多,容易出错。其次,简单的排班软件无法考虑到每个员工的特殊需求和工作能力,难以达到准确合理的效果。因此,需要一种准确、高效且合理的考勤排班方法来解决上述问题。排班工作是许多单位的一项日常管理工作,一种准确合理的排班方法对于调动人员积极性、提高工作效率都具有十分重要的意义。通过人工方式完成排班,不仅仅会造成人力资源的浪费,还会因不合理的排班操作造成员工上班疲惫,无法把员工的技能优势和具体工作相匹配,造成了工期的延长、人力成本的浪费,也大大降低了工作效率。
2、因此,本专利技术提出一种基于电力考勤复杂场景的智能适配排班方法及系统,可根据班次及员工信息,智能选择班次进行排班,并生成排班记录,考勤管理只需要针对特殊班次进行手动排班操作,排班方法对每个员工排班信息进行校验,若排班信息错误,可向考勤管理发起重新排班的提醒,提高了排班效率和准确性。
技术实现思路
1、本专利技术的目的在于克服现有技术中的不足,提供一种基于电力考勤复杂场景的智能适配排班方法及系统,解决了现有技术排班低效、不准确和不合理问题,具有现实意义和良好的应用前景。
2、为解决上述技术问题,本专利技术是采用下述技术方案实现的:
3、一方面,本专利技术提
4、收集所有含下属单位的员工班次信息;
5、将所述员工班次信息汇总,并根据班次特征信息,对所述班次进行分类;
6、根据班次内容进行班次匹配,判断当前班次是否为新建班次:若是新建班次则采用线性规划模型算法进行排班;若不是新建班次则进行智能排班;
7、对所述班次进行分类包括:
8、对汇总好的班次信息进行统计分析,将员工最常用的班次作为单位的默认班次,将含有相同特征的班次作为规律班次,将离散的班次作为特殊班次;其中,特殊班次被视为新建班次。
9、可选的,所述所有含下属单位的员工班次信息包括:员工、班次和排班信息。
10、可选的,还包括:
11、排班结束后,对每个员工的排班信息进行正确性校验;
12、当校验结果为错误时,则发起重新排班提醒,并进行人工干预。
13、可选的,所述人工干预包括:
14、考勤管理人员接受到重新排班提醒后,判定当前班次是否存在:
15、如果不存在,则创建新的班次信息;
16、如果已经存在,则选择相应的班次进行重新排班操作,执行完成后,新的排班信息替代旧的排班信息。
17、可选的,所述采用线性规划模型算法进行排班包括:
18、基于员工、班次和勤假信息建立线性模型目标函数;
19、根据所述线性模型目标函数搭建线性规划模型;
20、使用所述线性规划模型智能生成班组排班表;
21、所述线性模型目标函数通过公式(1)建立:
22、
23、其中,n表示员工总数量,m表示班次总数量,t表示工作日总数量,i=1,2,...n,j=1,2,...m,k=1,2,...t,λ1、λ2表示预设参数,wijk表示第i个员工在第k个工作日第j个班次上工作或休息的成本,xijk表示第i个员工在第k个工作日第j个班次上工作的时间,zik表示第i个员工在第k个工作日上工作的时间,yijk表示第i个员工在第k个工作日第j个班次上休息的时间,xijk+yijk=1,xijk∈(0,1),yijk∈(0,1),表示每个员工在每个班次上只能工作或休息,表示每个班次需要有di个员工工作,表示每个员工在每个工作日上最多只能工作zi个班次。
24、可选的,当前班次不是新建班次时,直接继承默认班次信息或规律班次信息。
25、第二方面,本专利技术提供一种基于电力考勤复杂场景的智能适配排班系统,包括:
26、班次信息采集模块,用于:收集所有含下属单位的员工班次信息;
27、班次分类模块,用于:将所述员工班次信息汇总,并根据班次特征信息,对所述班次进行分类;
28、班次匹配模块,用于:根据班次内容进行班次匹配,判断当前班次是否为新建班次;
29、智能排班模块,用于:根据所述班次匹配结果进行智能排班;
30、排班校验模块,用于:对所述排班结果进行正确性校验。
31、第三方面,本专利技术提供一种计算机可读存储介质,其上存储有计算机程序/指令,该计算机程序/指令被处理器执行时,实现第一方面中任一所述的基于电力考勤复杂场景的智能适配排班方法的步骤。
32、第四方面,本专利技术提供一种计算机装置/设备/系统,包括:
33、存储器,用于存储计算机程序/指令;
34、处理器,用于执行所述计算机程序/指令以实现第一方面中任一项所述的基于电力考勤复杂场景的智能适配排班方法的步骤。
35、第五方面,本专利技术提供一种计算机程序产品,包括计算机程序/指令,其特征在于,该计算机程序/指令被处理器执行时实现第一方面中任一项所述的基于电力考勤复杂场景的智能适配排班方法的步骤。
36、现有技术相比,本专利技术所达到的有益效果:
37、1.本专利技术提供的基于电力考勤复杂场景的智能适配排班方法,可根据班次及员工信息,智能选择班次进行排班,并生成排班记录,考勤管理只需要针对特殊班次进行手动排班操作,排班方法对每个员工排班信息进行校验,若排班信息错误,可向考勤管理发起重新排班的提醒,提高了排班效率和准确性;
38、2.本专利技术提供的基于电力考勤复杂场景的智能适配排班系统,通过设置班次信息采集模块、班次分类模块、班次匹配模块、智能排班模块和排班校验模块,共同实现智能适配排班,解决了现有技术排班低效、不准确和不合理问题,具有现实意义和良好的应用前景;
39、3.本专利技术提供的计算机可读存储介质、计算机装置/设备/系统和计算机程序产品,可执行本专利技术提供的基于电力考勤复杂场景的智能适配排班方法的步骤。
本文档来自技高网...【技术保护点】
1.一种基于电力考勤复杂场景的智能适配排班方法,其特征在于,包括:
2.根据权利要求1所述的基于电力考勤复杂场景的智能适配排班方法,其特征在于,所述所有含下属单位的员工班次信息包括:员工、班次和排班信息。
3.根据权利要求1所述的基于电力考勤复杂场景的智能适配排班方法,其特征在于,还包括:
4.根据权利要求3所述的基于电力考勤复杂场景的智能适配排班方法,其特征在于,所述人工干预包括:
5.根据权利要求1所述的基于电力考勤复杂场景的智能适配排班方法,其特征在于,所述采用线性规划模型算法进行排班包括:
6.根据权利要求1所述的基于电力考勤复杂场景的智能适配排班方法,其特征在于,当前班次不是新建班次时,直接继承默认班次信息或规律班次信息。
7.一种基于电力考勤复杂场景的智能适配排班系统,其特征在于,包括:
8.一种计算机可读存储介质,其上存储有计算机程序/指令,其特征在于,该计算机程序/指令被处理器执行时,实现权利要求1-6中任一所述的基于电力考勤复杂场景的智能适配排班方法的步骤。
9.一种
10.一种计算机程序产品,包括计算机程序/指令,其特征在于,该计算机程序/指令被处理器执行时实现权利要求1-6中任一项所述的基于电力考勤复杂场景的智能适配排班方法的步骤。
...【技术特征摘要】
1.一种基于电力考勤复杂场景的智能适配排班方法,其特征在于,包括:
2.根据权利要求1所述的基于电力考勤复杂场景的智能适配排班方法,其特征在于,所述所有含下属单位的员工班次信息包括:员工、班次和排班信息。
3.根据权利要求1所述的基于电力考勤复杂场景的智能适配排班方法,其特征在于,还包括:
4.根据权利要求3所述的基于电力考勤复杂场景的智能适配排班方法,其特征在于,所述人工干预包括:
5.根据权利要求1所述的基于电力考勤复杂场景的智能适配排班方法,其特征在于,所述采用线性规划模型算法进行排班包括:
6.根据权利要求1所述的基于电力考勤复杂场景的...
【专利技术属性】
技术研发人员:陈进美,刘阳,梅婷,陈年宝,孔俊俊,杜先波,郑海雁,祝永晋,于广荣,
申请(专利权)人:国网江苏省电力有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。