首页 / 标准异步协同编制的任务分配方法

标准异步协同编制的任务分配方法实质审查 发明

技术领域

[0001] 本发明涉及标准协同编制技术领域,尤其涉及一种标准异步协同编制的任务分配方法。

相关背景技术

[0002] 随着国家标准化战略紧锣密鼓的实施,标准不论是在推动国内生产力发展,还是在助力中国创新走向世界的进程中,其地位愈发重要。高质高效编制标准,是标准化战略的重要环节。目前企标、行标、国标等各级别的标准,几乎全都是多人协同编制的成果。当前的协同编制,以同一个标准文件在多个编制人员之间网络流转协同为主。网络协同编制平台不断出现,但几乎均未实现按部分推送特定任务到指定编制人员,且编制时需较长时间熟悉整套编制工具。这导致编制人员难聚焦于个人熟悉的部分,且协同效率不高。
[0003] 基于编制人员聚焦自己熟悉的内容,有序分级编制的视角,优化标准协同编制的任务分配策略,是提升标准协同编制效率与质量的重要举措之一。

具体实施方式

[0031] 为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的内容可以按各种不同的配置来布置和设计。
[0032] 因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0033] 实施例1
[0034] 如图1所示,一种标准异步协同编制的任务分配方法,包括:
[0035] S1、采用树形结构,定义标准协同编制任务,将树的每个节点对应为标准的一个编制任务;
[0036] S2、执行任务分配,将编制任务分配给编制小组;
[0037] S3、任务分配时,依照树形结构定义,采用异步分配机制,非根节点的编制任务由其父节点进行分配。
[0038] 本实施例对该方法中涉及的一些细节内容做进一步解释说明。
[0039] 步骤S1中,对标准协同编制任务的定义完成后,树的根节点对应当前标准编制部分的总任务。此处描述的“部分”为标准文件中的专业术语,“部分”是一个标准文件划分出的第一层次。随后的定义中,树的每个非根节点对应一个子任务,同时定义非根节点的子任务由其父节点分配。
[0040] 本实施例依据标准的层次结构,将标准的一个或多个章、条、段或列项作为一个子任务,对应于树的一个非根节点。“章”是文件层次划分的基本单元;“条”是章内有编号的细分层次;“段”是章或条内没有编号的细分层次;“列项”是段中的子层次,用于强调细分的并列各项中的内容。
[0041] 对于步骤S2中的编制小组,每个编制任务仅分配给一个编制小组,但每个编组小组可接收一个或多个编制任务的分配。并且,每个编制小组包括一个或多个编制人员,每个编制人员归属一个或同时归属多个编制小组。
[0042] 步骤S3中,编制小组接收编制任务后,可以自行实施编制任务的全部内容,或者将编制任务的部分(此处的“部分”即字面含义,而非标准文件中的专业术语“部分”)或全部拆解为若干子任务,分配给包括自身在内的编制小组。该方式结合子节点接收来自其所在节点的父节点分配的编制任务,共同构成本实施例方法在制定任务时的异步分配机制。
[0043] 接下来,在上述方法的框架基础上,本实施例通过一个具体的编制示例,介绍任务分配的方式过程。
[0044] 本实施例中,标准的编制人员共6人,为P1~P6。
[0045] 本实施例组建7个编制小组G1~G7及一个审核小组G8。P1~P6每个编制人员构成1个仅1人的编制小组G1~G6,P1~P6共同构成一个编制小组G7;P1、P4、P6组成审核小组G8。P4(G4)是标准编制的负责人。
[0046] 树的根节点对应整个标准该部分的全部编制任务。请参看图2的示意,本实施例的示例标准包含1~12章、“前言”章、“引言”章及附录A~C。第1章为“范围”,第2章为“规范性引用文件”,第3章为“术语和定义”。
[0047] 负责人P4接到标准的编制任务后,遵循每个编制任务只分配给一个编制小组的原则实施任务分配。
[0048] 负责人P4决定自行实施部分编制任务,将“前言”章、“引言”章,以及第1、2章的编制分配给了自己,完成了自我分配任务。负责人P4将第3章为“术语和定义”的编制任务分配给了G7,意味着每个编制人员都可参与该章节的编制。
[0049] 负责人P4将第4、5章分别分配给了G3、G5编制小组。
[0050] 负责人P4将第6章分配给了G6编制小组,G6接到编制任务后将该子任务又分成了4个子任务6.1~6.4条,并再次进行了任务分配:6.1→G1、6.2→G2、6.3→G3、6.4→G6,从而实现了任务的异步分配机制。
[0051] 本实施例中,通过上述的任务层级分配,编制小组可承接多个编制中的子任务,例如:P4(G4)承接了“前言”章、“引言”章以及第1、2章共4个编制子任务,G3承接了第4章以及第6.3条共2个编制子任务。
[0052] 负责人P4设定当前标准整个部分的编制进度及内容等信息对全部编制小组G1~G8均可见。
[0053] 负责人P4在分配任务时,设置节点内容,包括:将章名写入任务描述中,特别是针对第3章为“术语和定义”,还在任务描述中给出了术语定义的范例。
[0054] 负责人P4设定了几条任务的异步编制逻辑,包括:
[0055] 1、当“引言”章及第3章的编制任务进度均超过80%后,第4~12章的编制任务才可开始实施;2、当全部章的编制任务进度均超过90%后,标准审核的任务才可开始实施。
[0056] 本实施例中,在满足异步编制逻辑的前提下,每个编制小组根据任务描述推进标准内容编制。在任务部分完成或全部结束后,将当前任务进度以百分比的形式写入任务状态中。
[0057] 本实施例中,负责人P4对各子任务进行了完成度审核,以及进度确认,对于进展缓慢的项目及时督促加快进度,并重点敦促了自评进度与审核进度差距较大的编制小组。
[0058] 最后的审核任务中,负责人P4在根节点下增加了1个标准审核的子任务节点,并分配给了G8。至此,通过标准异步协同编制的任务分配,顺利且高效的实现了标准化文件的编制与审核工作。
[0059] 实施例2
[0060] 本实施例对实施例1的标准异步协同编制的任务分配方法做进一步介绍,在树型结构定义的基础上,引入编制任务的编码相关特征,可实现各个编制任务的优先级排序及冲突检测效果。
[0061] 本实施例中,依照树形结构定义,对编制任务进行编码;父节点编制任务的编码是其子节点编制任务编码的子码。子码的含义为:若某一编码含于另一编码,则该编码是另一编码的子码。通过比较编制任务的编码大小,确定编制任务的优先级高低。
[0062] 作为本实施例的优选,方法中在执行任务分配时,可进行冲突检测:将编制任务分配给编制小组时,检测该编制小组已有编制任务的编码是否为被分配的编制任务编码的子码;若是子码且该分配并非该编制小组的自我分配,则代表存在冲突,由被分配的编制任务所在节点的父节点对该编制任务进行重新分配。
[0063] 本实施例中,使用n个字段CnCn‑1Cn‑2...C2C1对编制任务进行编码,n为编制任务在任务树中的层数,其子码集合为{CiCi‑1Ci‑2...C2C1|1
[0064] 本实施例在实施例中的编制示例基础上,进一步介绍涉及编制任务的编码相关特征的应用,其中编制任务的内容与实施例1中相同,可参看图2的示意;编制小组的配置也与实施例1中的相同。
[0065] 负责人P4接到标准的编制任务后,将该编制任务记为T1,此时任务树只有一个根节点,该编制任务所在的层数为1,故使用一个字段进行编码,编码为0001。
[0066] 负责人P4将“前言”章、“引言”章以及第1、2章划分为一个子任务记为T2,并分配给了自己(即编制小组G4)。负责人P4将第3、4、5、6章分别划分一个子任务,各自记为T3、T4、T5和T6,并分别分配给了G7、G3、G5和G6。T2、T3、T4、T5和T6所在的层数为2,故使用两个字段进行编码;T2的编码为0001 0001,T3的编码为1111 0001,T4的编码为0010 0001,T5的编码为0100 0001,T6的编码为1000 0001。通过比较各个编制任务的编码,此时各个编制任务之间的优先级从高到低依次为T3,T6,T5,T4,T2,T1(即T3>T6>T5>T4>T2>T1)。
[0067] 编制小组G6收到编制任务T6后,将该编制任务又分成了4个子任务6.1~6.4条,分别记为T7、T8、T9和T10,并再次进行了任务分配:6.1→G1、6.2→G2、6.3→G3、6.4→G4。T7、T8、T9和T10所在的层数为3,故使用三个字段进行编码;T7的编码为1000 1000 0001,T8的编码为0100 1000 0001,T9的编码为0010 1000 0001,T10的编码为0001 1000 0001。
[0068] 在6.4→G4的任务分配时,编制小组G4已有任务T1的编码0001是编制任务T10的编码0001 1000 0001的子码,且该分配并非自我分配,存在冲突,分配失败,G6对该编制任务重新分配:6.4→G6。通过比较各个编制任务的编码,此时各个编制任务之间的优先级从高到低依次为T7,T8,T9,T10,T3,T6,T5,T4,T2,T1(即T7>T8>T9>T10>T3>T6>T5>T4>T2>T1)。

当前第1页 第1页 第2页 第3页