一种用于公交司机的智能排班系统技术方案

技术编号:39309415 阅读:8 留言:0更新日期:2023-11-12 15:56
本发明专利技术公开了一种用于公交司机的智能排班系统,涉及人员调动领域,包括;调班申请单元,用于公交车司机提出调班申请;排班操作单元,用于根据公交车司机的工作时间对公交车司机进行排班;可调配时间录入单元,用于公交车司机根据排班操作单元排出的班次录入自己可调配时间,该适用临时人工调整的智能排班调度系统,通过处理匹配单元接收调班申请单元中公交车司机提出的调班申请,同时通过可调配时间录入单元,公交车司机可以根据排班操作单元排出的班次录入自己可调配时间,并将可调配时间发送至处理匹配单元中,同时处理匹配单元通过将调班申请时间和可调配时间进行查找和判断,从而判断调班申请是否通过。从而判断调班申请是否通过。从而判断调班申请是否通过。

【技术实现步骤摘要】
一种用于公交司机的智能排班系统


[0001]本专利技术涉及人员调动技术,具体涉及一种用于公交司机的智能排班系统。

技术介绍

[0002]公交排班是公交运营计划编制的基础环节,一直以来,公交排班都完全依靠人工经验进行编制,而这种方式有着明显的弊端:1、效率低,耗时长,对于需要每天制作排班计划的情况,会占用调度人员大量时间,增加运营成本。虽然有些软件提供了一定的辅助功能,但人员操作的主导地位没有改变,效率提高幅度有限。2、人工操作时常会犯错误,纠正过程中调整难度大。3、排班结果缺少科学性,无法很好的控制工时成本和司机间的公平合理。
[0003]现有的排班调度系统在进行使用时,公交车司机在工作过程中需要进行调班,公交车司机无法进行及时的调班操作,容易出现司机在需要进行调班时经常到处寻找别人去进行调班,不仅浪费时间还浪费精力。

技术实现思路

[0004]本专利技术的目的是提供一种用于公交司机的智能排班系统,以解决现有技术中的上述不足之处。
[0005]为了实现上述目的,本专利技术提供如下技术方案:一种用于公交司机的智能排班系统,包括;
[0006]调班申请单元,用于公交车司机提出调班申请;
[0007]排班操作单元,用于根据公交车司机的工作时间对公交车司机进行排班;
[0008]可调配时间录入单元,用于公交车司机根据排班操作单元排出的班次录入自己可调配时间;
[0009]处理匹配单元,用于接收公交车司机提出的调班申请、对公交车司机可调配时间进行录入以及将调班申请时间和可调配时间进行查找和判断,从而判断调班申请是否通过。
[0010]进一步地,所述处理匹配单元包括;
[0011]数据存储单元,用于存储可调配时间录入单元发出的可调配时间;
[0012]数据判断单元,用于对数据存储单元内的数据和调班申请单元内的数据进行判断比对;
[0013]数据查找单元,用于查找数据存储单元内的数据;
[0014]结果输出单元,用于输出数据判断单元判断结果。
[0015]进一步地,所述数据判断单元调取数据查找单元内的数据和数据存储单元内的数据的具体方法为;
[0016]所述数据查找单元接收调班申请单元发起的数据查找请求,解析所述数据查找请求得到待查找数据的预设标签,并将预设标签的数据查找请求发送至数据查找单元,根据
所述数据查找单元对存储有公交车司机可调配时间的数据存储单元进行数据访问,并判断是否与所述数据存储单元成功建立数据连接,当判断无法成功连接所述数据存储单元时,并从中查找与所述预设标签对应的目标数据返回结果输出单元。
[0017]进一步地,所述调班申请单元可接收的数据包括调班司机所需调班时间和调班司机可上班时间,所述调班司机所需调班时间和调班司机可上班时间分别记作Ta1和Ta2。
[0018]进一步地,所述可调配时间录入单元可接收的数据包括公交车司机可调班时间以及公交车司机可加班时间,所述公交车司机可调班时间和公交车司机可加班时间分别记作Tb1和Tb2。
[0019]进一步地,当所述调班申请单元接收的数据为调班司机所需调班时间时,所述数据查找单元将数据存储单元内的数据进行查找的具体方法为;
[0020]根据调班司机提出的所需调班时间,将所需调班时间记为Ta1,同时将Ta1根据工作时间段不同分为多段ta1;
[0021]将数据存储单元内的公交车司机可调班时间Tb1根据不同时间段分为t1、t2
……
、tb1;
[0022]将数据存储单元内的公交车司机可加班时间Tb2根据不同时间段分为t12、t22
……
、tb2;
[0023]通过数据查找单元在数据存储单元内对ta1进行查找,当数据查找单元在数据存储单元内查找到tb1时,将tb1发送至数据判断单元与ta1进行数据对比;
[0024]当tb1与ta1数据对比错误时,所述数据查找单元在数据存储单元内查找tb2,当数据查找单元在数据存储单元内查找到tb2时,将tb2发送至数据判断单元与ta1进行数据对比;
[0025]数据判断单元将调配结果传输至结果输出单元。
[0026]进一步地,当所述调班申请单元接收的数据为调班司机所需调班时间和调班司机可上班时间时,所述数据查找单元将数据存储单元内的数据进行查找的具体方法为;
[0027]根据调班司机提出的所需调班时间,将所需调班时间记为Ta1,同时将Ta1根据工作时间段不同分为多段ta1
[0028]根据调班司机提出的可上班时间,将调班司机可上班时间记为Ta2,同时将Ta2分为多段ta2;
[0029]将数据存储单元内的公交车司机可调班时间Tb1根据不同时间段分为t1、t2
……
、tb1;
[0030]将数据存储单元内的公交车司机可加班时间Tb2根据不同时间段分为t12、t22
……
、tb2;
[0031]将数据存储单元内公交车司机所需上班时间记为Tb3,同时将Ta3根据不同时间段分为多段ta3;
[0032]通过数据查找单元在数据存储单元内对ta1进行查找,当数据查找单元在数据存储单元内查找到tb1时,当数据查找单元在数据存储单元内查找到tb1时,将ta1发送至数据判断单元与tb1进行数据对比;
[0033]当ta1与tb1数据对比正确时,通过数据查找单元在数据存储单元内对ta2进行查找,数据查找单元在数据存储单元内查找到ta2时,将ta2发送至数据判断单元与tb1和tb3
进行数据对比;
[0034]当ta1与tb1数据对比错误时,数据查找单元在数据存储单元内查找tb2,当数据查找单元在数据存储单元内查找到tb2时,将ta1发送至数据判断单元与tb2进行数据对比;
[0035]数据判断单元将判断结果传输至结果输出单元。
[0036]进一步的,所述处理匹配单元具体方法为:
[0037]S1,首先定义特征时间P的K近邻特征时间点Pk;
[0038]S2、将特征时间P到局部区域内其他特征时间的距离按由小到大的顺序组成距离向量DP;
[0039]S3、计算反向局部相似度;
[0040]S4、将计算得到的所有相似度因子相加得到反局部相似度;
[0041]S5、反局部相似度低于阈值则保留,否则剔除
[0042]与现有技术相比,本专利技术提供的一种用于公交司机的智能排班系统,通过处理匹配单元接收调班申请单元中公交车司机提出的调班申请,同时通过可调配时间录入单元,公交车司机可以根据排班操作单元排出的班次录入自己可调配时间,并将可调配时间发送至处理匹配单元中,同时处理匹配单元通过将调班申请时间和可调配时间进行查找和判断,从而判断调班申请是否通过。
附图说明
[0043]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用于公交司机的智能排班系统,其特征在于:包括;调班申请单元,用于公交车司机提出调班申请;排班操作单元,用于根据公交车司机的工作时间对公交车司机进行排班;可调配时间录入单元,用于公交车司机根据排班操作单元排出的班次录入自己可调配时间;处理匹配单元,用于接收公交车司机提出的调班申请、对公交车司机可调配时间进行录入以及将调班申请时间和可调配时间进行查找和判断,从而判断调班申请是否通过。2.根据权利要求1所述的一种用于公交司机的智能排班系统,其特征在于,所述处理匹配单元包括;数据存储单元,用于存储可调配时间录入单元发出的可调配时间;数据判断单元,用于对数据存储单元内的数据和调班申请单元内的数据进行判断比对;数据查找单元,用于查找数据存储单元内的数据;结果输出单元,用于输出数据判断单元判断结果。3.根据权利要求1所述的一种用于公交司机的智能排班系统,其特征在于,所述数据判断单元对数据查找单元内的数据和数据存储单元内的数据进行判断的具体方法为;所述数据查找单元接收调班申请单元发起的数据查找请求,解析所述数据查找请求得到待查找数据的预设标签,并将预设标签的数据查找请求发送至数据查找单元,根据所述数据查找单元对存储有公交车司机可调配时间的数据存储单元进行数据访问,并判断是否与所述数据存储单元成功建立数据连接,当判断无法成功连接所述数据存储单元时,并从中查找与所述预设标签对应的目标数据返回结果输出单元。4.根据权利要求1所述的一种用于公交司机的智能排班系统,其特征在于,所述调班申请单元可接收的数据包括调班司机所需调班时间和调班司机可上班时间,所述调班司机所需调班时间和调班司机可上班时间分别记作Ta1和Ta2。5.根据权利要求4所述的一种用于公交司机的智能排班系统,其特征在于,所述可调配时间录入单元可接收的数据包括公交车司机可调班时间以及公交车司机可加班时间,所述公交车司机可调班时间和公交车司机可加班时间分别记作Tb1和Tb2。6.根据权利要求5所述的一种用于公交司机的智能排班系统,其特征在于,当所述调班申请单元接收的数据为调班司机所需调班时间时,所述数据查找单元将数据存储单元内的数据进行查找的具体方法为;根据调班司机提出的所需调班时间,将所需调班时间记为Ta1,同时将Ta1根据工作时间段不同分为多段ta1;将数据存储单元内的公交车司机可调班时间Tb1根据不同时间段分为t1、t2
……
、tb1;将数据存储单元内的公交车司机可加班时间Tb2根据不同...

【专利技术属性】
技术研发人员:孟凡宝朱泽洋严浩
申请(专利权)人:安徽中科中涣信息技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1