System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术属于数据处理,具体涉及基于灵活用工的人员智能管理方法、系统及存储介质。
技术介绍
1、随着经济的发展和劳动市场的多样化,灵活用工模式逐渐成为企业用工的一种重要形式。然而,传统的人力资源管理方法难以适应灵活用工的特点,如排班困难、工量统计不准确、费用核算复杂等问题。类似的现有技术公开号为cn117670274a的中国专利申请,提供一种工程项目人员流动管理系统,具体涉及管理系统领域,其包括员工端和管理端,员工端包括用于员工登录的员工登录模块,登录模块电性连接有用于员工信息录入和登记的员工录入模块,录入模块电性连接有用于信息储存的储存模块。然而,该文件的储存模块在存储数据时没有考虑如何提高后续查询数据效率的问题。类似的现有技术还有公开号为cn117853079a的中国专利申请,公开一种电力行业用人员信息管理系统、方法及装置,涉及人员管理
,包括计算主机,计算主机用于创建人力资源管理系统,人力资源管理系统中创建有入职信息录入模块、离职管理模块、退出访谈模块和数据库管理模块。然而,该文件没有考虑在数据量大的情况下如何提高数据块管理模块的响应效率的问题,由此,本专利技术提供基于灵活用工的人员智能管理方法、系统及存储介质。
技术实现思路
1、本专利技术通过管理终端录入灵活用工人员的灵工信息,管理终端通过和远程服务器的交互实现智能排班功能、工量统计功能和费用核算功能,灵工终端通过和远程服务器的交互实现接收任务功能、签到签退功能、报工记录功能和费用提现功能,远程服务器基于所述第一操作
2、为了达到上述的专利技术目的,本专利技术给出如下所述的基于灵活用工的人员智能管理方法,主要通过执行以下步骤进行实现:
3、通过管理终端录入灵活用工人员的灵工信息,将所述灵工信息发送到远程服务器,所述管理终端还发送第一操作指令,第一操作指令包括生成排班计划、统计灵工工量、生成费用报表,所述管理终端发送所述第一操作指令后,接收所述远程服务器发送的第一反馈数据,基于所述第一反馈数据实现智能排班功能、工量统计功能和费用核算功能;
4、灵工终端发送第二操作指令,所述第二操作指令包括接收任务、签到签退、报工记录和费用结算,所述灵工终端发送所述第二操作指令后,接收所述远程服务器发送的第二反馈数据,基于所述第二反馈数据实现接收任务功能、签到签退功能、报工记录功能和费用提现功能;
5、远程服务器接收所述灵工信息后将所述灵工信息发送至存储模块,所述远程服务器基于所述第一操作指令或所述第二操作指令生成第一指令,将所述第一指令发送至所述存储模块,所述远程服务器接收所述存储模块的反馈数据,基于所述反馈数据生成第一反馈数据或第二反馈数据,将所述第一反馈数据发送至所述管理终端,将所述第二反馈数据发送至所述灵工终端;
6、存储模块将所述灵工信息和其他相关信息以分布式存储的方式保存在多个内存空间,所述存储模块基于所述第一指令对多个所述内存空间执行处理操作,生成和所述第一指令对应的反馈数据,所述处理操作包括添加操作、删除操作、更新操作和查询操作,所述存储模块将所述反馈数据发送至所述远程服务器。
7、作为本专利技术的一种优选技术方案,所述存储模块基于所述第一指令对所述内存空间执行处理操作,包括如下步骤:
8、所述存储模块基于所述第一指令生成多个针对各个内存空间的第二指令,所述存储模块向多个所述内存空间发送对应的所述第二指令,所述内存空间基于所述第二指令执行处理操作获取操作结果,所述内存空间将所述操作结果发送至所述存储模块,所述存储模块结合多个所述内存空间发送的所述操作结果生成所述反馈数据,所述存储模块对多个所述内存空间的数据分布进行优化。
9、作为本专利技术的一种优选技术方案,所述存储模块对多个所述内存空间的数据分布进行优化,包括如下步骤:
10、所述存储模块预测不同的所述内存空间处理所述第二指令的处理时间,获取最大处理时间和最小处理时间,若所述最大处理时间和所述最小处理时间的时间差值大于等于预设的第一阈值,获取所述最大处理时间对应的第一内存空间,获取所述最小处理时间对应的第二内存空间,获取所述第一内存空间和所述第二内存空间的存储的数据记录的数据量差值,若所述数据量差值大于等于预设的第二阈值,将所述第一内存空间中的第一数量的数据记录移动到所述第二内存空间中,所述第一数量为所述数据量差值的一半,重复本步骤,直到所述最大处理时间和所述最小处理时间的时间差值小于所述第一阈值。
11、作为本专利技术的一种优选技术方案,预测不同的所述内存空间处理所述第一指令的处理时间,包括如下步骤:
12、获取所述内存空间多个存储表,用第一公式预测所述处理时间,所述第一公式为m为所述内存空间的存储表的数量,ni为第i个存储表存储的数据记录的数据量,th是基于历史处理时间获取的处理每条所述数据记录的处理时长,tc是基于通信性能预测所述内存空间和所述存储模块的通信时间。
13、作为本专利技术的一种优选技术方案,所述存储模块将所述灵工信息和其他相关信息以分布式存储的方式的保存在多个内存空间,包括如下步骤:
14、将所述灵工信息和所述其他相关信息统称为数据记录,所述存储模块接收所述数据记录时,获取每个所述内存空间的通信性能,还获取所述通信性能最优的所述内存空间,将所述数据记录分配到所述内存空间,所述内存空间接收到分配的所述数据记录后,分析所述数据记录的访问频率,若所述访问频率大于预设的第三阈值,则将所述数据记录存储在快速存储区,否则,以特定的方式存储所述数据记录。
15、作为本专利技术的一种优选技术方案,以特定的方式存储所述数据记录,包括如下步骤:
16、所述内存空间包括多个第一区域,从多个所述第一区域中选择一个所述第一区域,判断所述数据记录的数据量是否大于所述第一区域的存储容量,若是,则基于所述数据量从多个所述第一区域中选择能够存储所述数据记录的多个所述第一区域,并对应的更新所述第一区域对应的第二区域,所述第二区域存储所述第一区域的存储信息,若否,则将所述数据记录存储在所述第一区域中,并更新所述第一区域对应的第二区域。
17、作为本专利技术的一种优选技术方案,将所述数据记录存储在快速存储区,包括如下步骤:
18、所述快速存储区包括第一快速存储区和第二快速存储区,判断所述数据记录是否满足预定条件,若满足,将所述数据记录保存在所述第一快速存储区,否则,将所述数据记录保存在所述第二快速存储区,在将所述数据记录保存在所述第一快速存储区的情况下,获取所述第一快速存储区的空间使用率,若所述空间使用率大于预设的使用比例,从所述第一快速存储区中删除过去预设时间段内访问频率最低的数据记录。
19、作为本发本文档来自技高网...
【技术保护点】
1.基于灵活用工的人员智能管理方法,所述方法应用于基于灵活用工的人员智能管理系统,所述系统包括管理终端、灵工终端、远程服务器和存储模块,其特征在于,所述方法包括如下步骤:
2.根据权利要求1所述的方法,其特征在于,所述存储模块基于所述第一指令对所述内存空间执行处理操作,包括如下步骤:
3.根据权利要求2所述的方法,其特征在于,所述存储模块对多个所述内存空间的数据分布进行优化,包括如下步骤:
4.根据权利要求3所述的方法,其特征在于,预测不同的所述内存空间处理所述第一指令的处理时间,包括如下步骤:
5.根据权利要求1所述的方法,其特征在于,所述存储模块将所述灵工信息和其他相关信息以分布式存储的方式的保存在多个内存空间,包括如下步骤:
6.根据权利要求5所述的方法,其特征在于,以特定的方式存储所述数据记录,包括如下步骤:
7.根据权利要求5所述的方法,其特征在于,将所述数据记录存储在快速存储区,包括如下步骤:
8.根据权利要求1所述的方法,其特征在于,判断所述存储数据是否满足预定条件,包括如下步骤:<
...【技术特征摘要】
1.基于灵活用工的人员智能管理方法,所述方法应用于基于灵活用工的人员智能管理系统,所述系统包括管理终端、灵工终端、远程服务器和存储模块,其特征在于,所述方法包括如下步骤:
2.根据权利要求1所述的方法,其特征在于,所述存储模块基于所述第一指令对所述内存空间执行处理操作,包括如下步骤:
3.根据权利要求2所述的方法,其特征在于,所述存储模块对多个所述内存空间的数据分布进行优化,包括如下步骤:
4.根据权利要求3所述的方法,其特征在于,预测不同的所述内存空间处理所述第一指令的处理时间,包括如下步骤:
5.根据权利要求1所述的方法,其特征在于,所述存储模块将所述灵工信息和其他相关信息以分布式存储的方式的保存在多个内...
【专利技术属性】
技术研发人员:周文华,党永恒,陈家成,刘阳阳,陈顺顺,王文昊,吴朋飞,娄世英,郭跃静,闵静阳,鄢宁,张萌,赵岩,
申请(专利权)人:智鸟科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。