【技术实现步骤摘要】
一种基于Web的根据任务地点自动安排工作人员方法和系统
[0001]本专利技术涉及软件开发
,尤其涉及一种基于Web的根据任务地点自动安排工作人员方法和系统。
技术介绍
[0002]随着网络时代的发展,人们的工作方式和方法越来越智能化。在工作中,人们经常会遇到任务分配问题。在进行任务分配中,一般需要确定任务时间、任务地点和工作人员,任务时间和任务地点根据任务需求进行确定,而人员的安排需要遵守一定的规则。比如在某公司的会议运维工作中,需要给会议安排运维人员,会议时间和会议地点根据会议的需要选择,同时每个会议地点有各自不同的运维人员优先级,在安排运维人员时,应该安排在会议时间段空闲且优先级最高的工作人员,在安排过程中,如果对照优先级表查找会比较繁琐,而且容易造成运维人员工作时间的冲突,即某一时间段该运维人员被安排到不同的会议运维工作中。
[0003]专利号为CN1317758A的专利技术专利“工作管理系统、工作管理装置以及工作管理方法”中提出了一种工作管理系统,其具有工作管理装置和多个用户终端,其使用受到设备的限制 ...
【技术保护点】
【技术特征摘要】
1.一种基于Web的根据任务地点自动安排工作人员方法,其特征在于,包括:获取新添任务和所有任务;根据获取的新添任务,利用addressService确定工作人员优先级;利用workService遍历所有任务的时间信息,得到已有但未完成的任务;通过外循环按工作人员优先级遍历工作人员,通过在外循环中设置内循环遍历已有但未完成任务,当新添任务和当前任务不重叠时,则继续读取下一个已有但未完成的任务直至内循环结束,则表示该工作人员为新添任务的时间段空闲且优先级最高的工作人员,跳出外循环并输出工作人员安排结果。2.如权利要求1所述的一种基于Web的根据任务地点自动安排工作人员方法,其特征在于,所述根据新添任务并利用addressService确定工作人员优先级,包括根据新添任务的开始时间和任务时长确定新添任务所处时间段。3.如权利要求1所述的一种基于Web的根据任务地点自动安排工作人员方法,其特征在于,所述根据获取的新添任务,利用addressService确定工作人员优先级,还包括利用addressService中的queryAddressByAddress()方法获取该任务地点信息,进而得到该地点的工作人员优先级。4.如权利要求1所述的一种基于Web的根据任务地点自动安排工作人员方法,其特征在于,所述利用workService遍历所有任务的时间信息,得到已有但未完成的任务,包括用利用workService中的queryWork()方法,获取所有任务的信息,通过比较时间戳得到已有但未完成的任务。5.如权利要求1所述的一种基于Web的根据任务地点自动安排工作人员方法,其特征在于,所述新添任务和当前任务不重叠,具体指,新添任务的结束时间戳小于该任务的开始时间戳或新...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。