任务分配系统及方法

文档序号:6493443阅读:322来源:国知局
任务分配系统及方法
【专利摘要】一种任务分配系统,包括:第一查找模块,用于访问数据库服务器中的任务列表,查找提交时间最早的任务;标识模块,用于当所述提交时间最早的任务对应的服务器标识没有被作标记时,对该提交时间最早的任务对应的服务器标识作上标记;执行模块,用于执行上述标识模块对服务器标识作了标记的任务,并在所述任务列表中记下该任务的执行开始时间;及通知模块,用于当所述提交时间最早的任务对应的服务器标识已经作了标记且该任务的执行时间超过了预设处理时间时,通知管理服务器的管理人员处理异常。本发明还提供了一种任务分配方法,利用本发明,可以更加合理地分配任务。
【专利说明】任务分配系统及方法
【技术领域】
[0001]本发明涉及一种任务管理系统及方法,尤其涉及一种任务分配系统及方法。
【背景技术】
[0002]目前办公系统中通常使用一个服务器处理多种任务,例如专利申请案件电子送件系统。各国专利申请电子送件系统按照地区分配的原则分配电子送件转档任务,然而,各国不同时间段需要电子转档的专利申请数量不同,可能会出现某个时间段内,针对一个国家专利申请案件的送件服务器堆积了很多案件需要处理,其他国家的送件服务器处于空闲状态,造成了资源的浪费。另外,一个国家专利申请案件的送件服务器出现问题,就会造成该国家专利申请都无法完成转档送件任务。

【发明内容】

[0003]鉴于以上内容,有必要提供一种任务分配系统,可以合理分配任务处理。
[0004]还有必要提供一种任务分配方法,可以合理分配任务处理。
[0005]一种任务分配系统,该系统包括:第一查找模块,用于访问数据库服务器中的任务列表,查找提交时间最早的任务;标识模块,用于当所述提交时间最早的任务对应的服务器标识没有被作标记时,对该提交时间最早的任务对应的服务器标识作上标记;执行模块,用于执行上述标识模块对服务器标识作了标记的任务,并在所述任务列表中记下该任务的执行开始时间;及通知模块,用于当所述提交时间最早的任务对应的服务器标识已经作了标记且该任务的执行时间超过了预设处理时间时,通知管理服务器的管理人员处理异常。
[0006]一种任务分配方法,该方法包括:第一查找步骤,访问数据库服务器中的任务列表,查找提交时间最早的任务;标识步骤,当所述提交时间最早的任务对应的服务器标识没有被作标记时,对该提交时间最早的任务对应的服务器标识作上标记;执行步骤,执行上述对服务器标识作了标记的任务,并在所述任务列表中记下该任务的执行开始时间;及通知步骤,当所述提交时间最早的任务对应的服务器标识已经作了标记且该任务的执行时间超过了预设处理时间时,通知管理服务器的管理人员处理异常。
[0007]相较于现有技术,所述任务分配系统及方法,采用多个服务器监控任务处理,快速合理分配和执行任务,提高了工作效率。
【专利附图】

【附图说明】
[0008]图1是本发明任务分配系统较佳实施例的运行环境图。
[0009]图2是图1中任务分配系统10的功能模块图。
[0010]图3是本发明任务分配方法较佳实施例的作业流程图。
[0011]主要元件符号说明
[0012]
【权利要求】
1.一种任务分配系统,其特征在于,该系统包括: 第一查找模块,用于访问数据库服务器中的任务列表,查找提交时间最早的任务; 标识模块,用于当所述提交时间最早的任务对应的服务器标识没有被作标记时,对该提交时间最早的任务对应的服务器标识作上标记; 执行模块,用于执行上述标识模块对服务器标识作了标记的任务,并在所述任务列表中记下该任务的执行开始时间;及 通知模块,用于当所述提交时间最早的任务对应的服务器标识已经作了标记且该任务的执行时间超过了预设处理时间时,通知管理服务器的管理人员处理异常。
2.如权利要求1所述的任务分配系统,其特征在于,所述任务列表中存储了每个需要处理的任务的信息,该任务的信息包括:任务的提交人、任务的提交时间、任务的执行开始时间及任务的结束时间。
3.如权利要求1所述的任务分配系统,其特征在于,该系统还包括:第二查找模块,用于当所述提交时间最早的任务对应的服务器标识已经作了标记且该任务的执行时间没有超过预设处理时间时,于所述任务列表中查找下一个提交时间最早的任务。
4.如权利要求1所述的任务分配系统,其特征在于,所述第一查找模块根据预设的访问间隔定时访问数据库服务器中的任务列表。
5.如权利要求1所述的任务分配系统,其特征在于,所述任务的服务器标识表示的是该任务正被一个管理服务器执行。
6.—种任务分配方法,其特征在于,该方法包括: 第一查找步骤,访问数据库服务器中的任务列表,查找提交时间最早的任务; 标识步骤,当所述提交时间最早的任务对应的服务器标识没有被作标记时,对该提交时间最早的任务对应的服务器标识作上标记; 执行步骤,执行上述对服务器标识作了标记的任务,并在所述任务列表中记下该任务的执行开始时间 '及 通知步骤,当所述提交时间最早的任务对应的服务器标识已经作了标记且该任务的执行时间超过了预设处理时间时,通知管理服务器的管理人员处理异常。
7.如权利要求6所述的任务分配方法,其特征在于,所述任务列表中存储了每个需要处理的任务的信息,该任务的信息包括:任务的提交人、任务的提交时间、任务的执行开始时间及任务的结束时间。
8.如权利要求6所述的任务分配方法,其特征在于,该方法还包括:第二查找步骤,当所述提交时间最早的任务对应的服务器标识已经作了标记且该任务的执行时间没有超过预设处理时间时,于所述任务列表中查找下一个提交时间最早的任务。
9.如权利要求6所述的任务分配方法,其特征在于,所述第一查找步骤根据预设的访问间隔定时访问数据库服务器中的任务列表。
10.如权利要求6所述的任务分配方法,其特征在于,所述任务的服务器标识表示的是该任务正被一个管理服务器执行。
【文档编号】G06Q10/06GK103886399SQ201210564289
【公开日】2014年6月25日 申请日期:2012年12月24日 优先权日:2012年12月24日
【发明者】李忠一, 谢德意, 陶帅军, 易志强, 姚俊超 申请人:鸿富锦精密工业(深圳)有限公司, 鸿海精密工业股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1