自动制定审查计划的方法及系统与流程

文档序号:12825897阅读:230来源:国知局
自动制定审查计划的方法及系统与流程
本发明属于计算机软件
技术领域
,涉及一种审查计划制定方法,尤其涉及一种自动制定审查计划的方法;同时,本发明还涉及一种自动制定审查计划的系统。
背景技术
:针对高安全性相关系统,如民用航空、轨道交通、核电重工、医疗器械等,以及军用系统,其所处领域的权威机构或组织一般都会颁布相关标准,确保系统的安全性和可靠性要求得到保证。以民用航空领域为例,民用航空器在预定的运行环境和使用限制条件下,能满足最低安全标准,并能顺利飞行所必须具备的品质称为适航性。民用航空器的适航管理,是以保障民用航空器的安全性为目标,政府适航部门在制定了各种最低安全标准的基础上,对民用航空器的设计、制造、使用和维修等环节进行科学统一的审查、鉴定、监督和管理。适航审定作为适航管理的一部分,是审定机构通过审查系统的生命周期数据、项目过程和记录,以及其它证据来评估项目与审定基础目标的符合性。审查包括文档阅读、项目人员访谈、实施过程目击、数据抽样以及短期参与等多种形式。结合实际情况,审查可能在案头完成,也可能需要在现场完成。因此,审定机构需要针对每个具体的审定项目,评估介入程度,并据此制定审查计划,指导完成审定工作。以民用适航软件的审定为例,图1为现有的审查计划制定流程图。审定机构首先获取待审定项目的项目等级,根据相关评价准则(如研发单位经验、能力等等)计算介入程度总分,结合两者编写介入程度报告,内容包括:项目研发单位的简介、介入程度得分,以及建议的介入程度概述。然后根据文档形式的介入程度报告,结合自身经验制定出审查计划。现有的审查计划制定方法,存在以下缺点:(1)制定依据粒度较粗;介入程度评估报告的内容是概述和总结性的,篇幅一般在1~2页左右。依据总结性的报告内容制定审查计划,可能无法考虑或忽略部分细节,使得审查计划无法满足项目实际需要。(2)主观性较强;审查计划由审定机构相关人员凭借自身经验纯手动编写,带着很强的主观成分,可能导致不同人对同一项目制定的审查计划偏差很大。(3)不利于积累历史经验;尽管历史审定项目的资料可以存档形式保留和翻阅,但在实际制定审查计划时查看大量历史资料作为借鉴可能是不现实的。这样就导致项目经验的积累往往限于少部分参与的专家,而无法惠及整个团队。有鉴于此,如今迫切需要设计一种新的审查任务执行方法,以便克服现有审查任务执行方式的上述缺陷。技术实现要素:本发明所要解决的技术问题是:提供一种自动制定审查计划的方法,可提高审查计划制定的合理性。此外,本发明还提供一种自动制定审查计划的系统,可提高审查计划制定的合理性。为解决上述技术问题,本发明采用如下技术方案:一种自动制定审查计划的方法,其特征在于,所述方法包括:步骤s1、评估介入程度步骤;介入程度是指在项目审查过程中,决定审定机构在审查过程中何时、以何种程度、在哪些领域参与符合性审查;在每个审定项目启动时需进行介入程度的评估并记录其结果,以使得审定机构和研发单位可以尽早地计划和评价项目详细信息;评估结果导致审定机构高、中、低三个等级的介入程度,介入程度将被列入制定审查计划或其他同等规则的计划文档考虑中;因此在排定审查计划之前,需先评估审定项目的介入程度;本系统将评估介入程度分为三个工作,分别为:确定项目等级、计算各项得分和确认额外情况;确定项目等级:系统评估介入程度的首个依据是待审定项目的项目等级;项目等级由系统从已定义的“审定项目信息数据”中自动获取;计算各项得分:除了项目等级,还必须依照其它“介入程度准则”才能完整评估介入程度;系统数据库中预定义的每一个“介入程度准则”都对应一个评分项,其内容包括:评价准则、分值范围、评分指标;系统依据输入的项目数据逐条对每项指标进行自动评分,各项评分的总和即评估总分;使用总分结合项目等级可以确定审定项目的介入程度;确定额外情况:额外情况一般不影响介入程度的评估,但将作为制定审查计划的重要依据;系统可以记录审定项目的额外情况作为评估考量;额外情况指的是除项目等级和介入程度准则以外的任何可能影响审定项目的情况;这些情况分为可量化和不可量化两种;系统将可量化的额外情况作为影响因子用于自动生成审查计划,而不可量化的额外情况则通过列表的形式,作为用户最终确定审查计划的参考信息;可量化的额外情况包括:(1)审定机构的工作量;通过系统数据库中记录的所有审定项目信息,可以自动获取该项内容;(2)审定机构的资源;通过系统数据库中记录的审定资源信息,自动获取该项内容;步骤s2、生成审查计划步骤;评估审定项目的介入程度后,就可以通过评估结果利用生成算法自动生成审查计划;除去审查活动的时间节点外,审查计划的内容包括:审定项目的委任工程代表数量、首席或资深专家是否参与、现场审查和案头审查的次数、是否合并审查阶段、被审查方需提交的项目数据;首先,针对这些内容项,根据介入程度的低、中或高,可确定一个大致的取值范围,以及对应的生成算法;而后,通过生成算法以“介入程度准则”中各项的得分作为参数,结合参数权重自动计算以上各计划内容项的具体结果;在给定的介入程度下,审查计划中的每一项内容都对应着一个独立的生成算法,生成算法的参数包括全部或部分“介入程度准则”得分项,以及所有可量化额外情况;这样,在完成了介入程度评分工作后,系统就可以自动根据算法,计算出各项结果,并据此生成审查计划的建议方案;步骤s3、确定审查计划步骤;系统自动生成审查计划的建议方案后,用户可以查看和编辑审查计划。在审查计划编辑界面会同时列出所有在步骤s1中已定义的不可量化额外情况作为参考,用户根据自身经验,再次修改调整审查计划,并确定最终版本;步骤s4、生成算法自主学习步骤;在用户修改调整自动生成公式都是可编辑的审查计划建议方案后,将比对差异,根据差异比对结果调整自身算法权重因子,允许装置在不断使用过程中自主完善公式算法,确保计算结果更符合用户的实际需要;在调整审查计划后,完善生成公式算法,作为项目经验积累数据。一种自动制定审查计划的方法,所述方法包括:步骤s1、介入程度评估步骤;评估决定审定机构的介入程度;步骤s2、审查计划步生成骤;步骤s3、审查计划确定步骤;步骤s4、生成算法自主学习步骤。作为本发明的一种优选方案,步骤s1中,介入程度是指在项目审查过程中,决定审定机构在审查过程中何时、以何种程度、在哪些领域参与符合性审查;在每个审定项目启动时需进行介入程度的评估并记录其结果,以使得审定机构和研发单位可以尽早地计划和评价项目详细信息;评估结果导致审定机构高、中、低三个等级的介入程度,介入程度将被列入制定审查计划或其他同等规则的计划文档考虑中;因此在排定审查计划之前,需先评估审定项目的介入程度;本系统将评估介入程度分为三个工作,分别为:确定项目等级、计算各项得分和确认额外情况;确定项目等级:系统评估介入程度的首个依据是待审定项目的项目等级;项目等级由系统从已定义的“审定项目信息数据”中自动获取;计算各项得分:除了项目等级,还必须依照其它“介入程度准则”才能完整评估介入程度;系统数据库中预定义的每一个“介入程度准则”都对应一个评分项,其内容包括:评价准则、分值范围、评分指标;该系统依据输入的项目数据逐条对每项指标进行自动评分,各项评分的总和即评估总分;使用总分结合项目等级可以确定审定项目的介入程度;确定额外情况:额外情况一般不影响介入程度的评估,但将作为制定审查计划的重要依据;该系统可以记录审定项目的额外情况作为评估考量;额外情况指的是除项目等级和介入程度准则以外的任何可能影响审定项目的情况;这些情况分为可量化和不可量化两种;该系统将可量化的额外情况作为影响因子用于自动生成审查计划,而不可量化的额外情况则通过列表的形式,作为用户最终确定审查计划的参考信息;可量化的额外情况包括:(1)审定机构的工作量;通过该系统数据库中记录的所有审定项目信息,自动获取该项内容;(2)审定机构的资源;通过该系统数据库中记录的审定资源信息,自动获取该项内容;其它需要智力判断的不可量化额外情况可能包括:项目风险、项目中期调整。作为本发明的一种优选方案,步骤s2中,评估审定项目的介入程度后,通过评估结果利用生成算法自动生成审查计划;除去审查活动的时间节点外,审查计划的内容包括:审定项目的委任工程代表数量、首席或资深专家是否参与、现场审查和案头审查的次数、是否合并审查阶段、被审查方需提交的项目数据;首先,针对这些内容项,根据介入程度的低、中或高,可确定一个大致的取值范围,以及对应的生成算法;而后,通过生成算法以“介入程度准则”中各项的得分作为参数,结合参数权重自动计算以上各计划内容项的具体结果;在给定的介入程度下,审查计划中的每一项内容都对应着一个独立的生成算法,生成算法的参数包括全部或部分“介入程度准则”得分项,以及所有可量化额外情况;这样,在完成了介入程度评分工作后,自动根据算法,计算出各项结果,并据此生成审查计划的建议方案。作为本发明的一种优选方案,步骤s3具体包括:该系统自动生成审查计划的建议方案后,用户可以查看和编辑审查计划。在审查计划编辑界面会同时列出所有在步骤s1中已定义的不可量化额外情况作为参考,用户根据自身经验,再次修改调整审查计划,并确定最终版本。作为本发明的一种优选方案,步骤s4中,在用户修改调整自动生成公式都是可编辑的审查计划建议方案后,将比对差异,根据差异比对结果调整自身算法权重因子,允许装置在不断使用过程中自主完善公式算法,确保计算结果更符合用户的实际需要;在调整审查计划后,完善生成公式算法,作为项目经验积累数据。一种自动制定审查计划的系统,所述系统包括:介入程度评估模块,用以评估介入程度;审查计划生成模块,用以生成审查计划;审查计划确定模块,用以确定审查计划;生成算法自主学习模块,用以生成算法自主学习。作为本发明的一种优选方案,所述介入程度评估模块用以将评估介入程度分为三个工作,分别为:确定项目等级、计算各项得分和确认额外情况;确定项目等级:系统评估介入程度的首个依据是待审定项目的项目等级;项目等级由系统从已定义的“审定项目信息数据”中自动获取;计算各项得分:除了项目等级,还必须依照其它“介入程度准则”才能完整评估介入程度;系统数据库中预定义的每一个“介入程度准则”都对应一个评分项,其内容包括:评价准则、分值范围、评分指标;系统依据输入的项目数据逐条对每项指标进行自动评分,各项评分的总和即评估总分;使用总分结合项目等级确定审定项目的介入程度;确定额外情况:额外情况一般不影响介入程度的评估,但将作为制定审查计划的重要依据;系统记录审定项目的额外情况作为评估考量;额外情况指的是除项目等级和介入程度准则以外的任何可能影响审定项目的情况;这些情况分为可量化和不可量化两种;系统将可量化的额外情况作为影响因子用于自动生成审查计划,而不可量化的额外情况则通过列表的形式,作为用户最终确定审查计划的参考信息;可量化的额外情况包括:(1)审定机构的工作量;通过系统数据库中记录的所有审定项目信息,自动获取该项内容;(2)审定机构的资源;通过系统数据库中记录的审定资源信息,自动获取该项内容。作为本发明的一种优选方案,所述审查计划生成模块用以评估审定项目的介入程度后,通过评估结果利用生成算法自动生成审查计划;除去审查活动的时间节点外,审查计划的内容包括:审定项目的委任工程代表数量、首席或资深专家是否参与、现场审查和案头审查的次数、是否合并审查阶段、被审查方需提交的项目数据;首先,针对这些内容项,根据介入程度的低、中或高,可确定一个大致的取值范围,以及对应的生成算法;而后,通过生成算法以“介入程度准则”中各项的得分作为参数,结合参数权重自动计算以上各计划内容项的具体结果;在给定的介入程度下,审查计划中的每一项内容都对应着一个独立的生成算法,生成算法的参数包括全部或部分“介入程度准则”得分项,以及所有可量化额外情况;这样,在完成了介入程度评分工作后,自动根据算法,计算出各项结果,并据此生成审查计划的建议方案。作为本发明的一种优选方案,所述审查计划确定模块用以在系统自动生成审查计划的建议方案后,用户查看和编辑审查计划;在审查计划编辑界面会同时列出所有已定义的不可量化额外情况作为参考,用户根据自身经验,再次修改调整审查计划,并确定最终版本;所述生成算法自主学习模块用以在用户修改调整自动生成公式都是可编辑的审查计划建议方案后,将比对差异,根据差异比对结果调整自身算法权重因子,允许装置在不断使用过程中自主完善公式算法,确保计算结果更符合用户的实际需要;在调整审查计划后,完善生成公式算法,作为项目经验积累数据。本发明的有益效果在于:本发明提出的自动制定审查计划的方法及系统,制定依据粒度较细;该系统将每个介入程度评分项作为审查计划内容项的生成算法的输入,使得审查计划的每项内容的制定都可以考虑到足够的细节,计划内容更加符合实际情况。本发明方法生成结果客观;自动生成的审查计划建议方案不带任何个人主观色彩,保证了审定机构制定的各审定项目计划不会出现较大偏差,也可以弥补审定人员经验、专业素质参差不齐的缺点。本发明有利于系统积累历史经验;每一次审查计划的制定经验,都可以通过使用该系统的编辑算法功能将经验转化为组织资产保存下来,使得不同团队成员获得的项目经验,可以分享给整个团队。附图说明图1为现有制定审查计划方法的流程图。图2为本发明自动制定审查计划方法的流程图。具体实施方式下面结合附图详细说明本发明的优选实施例。实施例一本发明揭示了一种自动制定审查计划的方法和系统。通过定义多个生成算法(如公式),每个生成算法的结果对应审查计划的一项内容,将介入程度评分项作为生成算法的输入,在评估介入程度后,自动生成一套对应的审查计划建议方案。请参阅图2,图2为本发明的基本流程图。其中“审定项目信息数据”和“审定标准、目标、工作数据”的建立和维护不属于该系统的范围,可视为该系统数据库已定义的内容。本发明自动制定审查计划的方法包括如下步骤:【步骤loi-01】评估介入程度步骤;介入程度是指在项目审查过程中,决定审定机构在审查过程中何时、以何种程度、在哪些领域参与符合性审查。在每个审定项目启动时需进行介入程度的评估并记录其结果,以使得审定机构和研发单位可以尽早地计划和评价项目详细信息。评估结果导致审定机构高、中、低三个等级的介入程度,介入程度将被列入制定审查计划或其他同等规则的计划文档考虑中。因此在排定审查计划之前,需先评估审定项目的介入程度。本系统将评估介入程度分为三个工作,分别为:确定项目等级、计算各项得分和确认额外情况。(a)确定项目等级该系统评估介入程度的首个依据是待审定项目的项目等级,以民机软/硬件适航审定为例,项目等级可分为a、b、c和d级,项目等级和介入程度的对应关系如表1所示。项目等级由该系统从已定义的“审定项目信息数据”中自动获取。表1项目等级准则项目等级介入程度d低c低或中b中或高a中或高(b)计算各项得分除了项目等级,还必须依照其它“介入程度准则”才能完整评估介入程度。该系统数据库中预定义的每一个“介入程度准则”都对应一个评分项,其内容包括:评价准则、分值范围(低、中、高)、评分指标等。该系统依据输入的项目数据逐条对每项指标进行自动评分,各项评分的总和即评估总分(tsr,totalscoreresult)。使用总分结合项目等级可以确定审定项目的介入程度,一个可能的应用实例如表2所示。表2确定介入程度总分(tsr)项目等级a项目等级b项目等级c项目等级dtsr≤80高高中低80<tsr≤130高中中低130<tsr中中低低以民机软/硬件适航审定为例,“介入程度准则”可包括:研发单位的认证经验;研发能力;软/硬件服务历史;系统复杂性;委任工程代表能力。(c)确定额外情况额外情况一般不影响介入程度的评估,但将作为制定审查计划的重要依据。该系统可以记录审定项目的额外情况作为评估考量。额外情况指的是除项目等级和介入程度准则以外的任何可能影响审定项目的情况。这些情况分为可量化和不可量化两种。该系统将可量化的额外情况作为影响因子用于自动生成审查计划(loi-02),而不可量化的额外情况则通过列表的形式,作为用户最终确定审查计划(loi-03)的参考信息。可量化的额外情况包括:i.审定机构的工作量;通过该系统数据库中记录的所有审定项目信息,可以自动获取该项内容。ii.审定机构的资源;通过该系统数据库中记录的审定资源信息,可以自动获取该项内容。其它需要智力判断的不可量化额外情况可能包括:项目风险、项目中期调整等等。介入程度算法可以为:【步骤loi-02】生成审查计划步骤;评估审定项目的介入程度后,就可以通过评估结果利用生成算法自动生成审查计划。除去审查活动的时间节点外,审查计划的内容包括:审定项目的委任工程代表数量;首席或资深专家是否参与;现场审查和案头审查的次数;是否合并审查阶段;被审查方需提交的项目数据。首先,针对这些内容项,根据介入程度的低、中或高,可确定一个大致的取值范围,以及对应的生成算法。例如:介入程度为高,对应最少的委任工程代表数量;介入程度为低,对应最多的委任工程代表数量。然后,该系统通过生成算法,以“介入程度准则”中各项的得分作为参数,结合参数权重自动计算以上各计划内容项的具体结果。在给定的介入程度下,审查计划中的每一项内容都对应着一个独立的生成算法,生成算法的参数包括全部或部分“介入程度准则”得分项(loi-01-b),以及所有可量化额外情况(loi-01-c)。这样,在完成了介入程度评分工作后,该系统就可以自动根据算法,计算出各项结果,并据此生成审查计划的建议方案。如,在本发明的一个实施方式中,审查计划内容包括:委任工程代表数量(der)、首席专家参与(ce)、现场审查次数(or)、案头审查次数(dr)、审查阶段划分(soi)、提交项目数据集(data),即:审查计划plan={der,ce,or,dr,soi,data}。假设已知介入程度为l、软件项目规模为s1)委任工程代表数量(der)der=α*s/l(α为调整因子,默认值5)2)首席专家参与(ce)ce=(l-β)%2(β为调整因子,默认值1)3)现场审查次数(or)or=χ*s*arccos(x/2)(χ为调整因子,默认值2.54)4)案头审查次数(dr)dr=μ*s–or(μ为调整因子,默认值为4)5)审查阶段划分(soi)l=0,soi={soi#1,(soi#2,soi#3,soi#4)}l=1,soi={soi#1,(soi#2,soi#3),soi#4}l=2,soi={soi#1,soi#2,soi#3,soi#4}6)提交项目数据集(data)【步骤loi-03】确定审查计划步骤;自动生成审查计划的建议方案后,用户可以查看和编辑审查计划。在审查计划编辑界面会同时列出所有在loi-01-c中已定义的不可量化额外情况作为参考,用户可以根据自身经验,再次修改调整审查计划,并确定最终版本。【步骤loi-04】生成算法自主学习步骤;在用户修改调整自动生成公式都是可编辑的审查计划建议方案后,将比对差异,根据差异比对结果调整自身算法权重因子,允许装置在不断使用过程中自主完善公式算法,确保计算结果更符合用户的实际需要;在调整审查计划后,完善生成公式算法,作为项目经验积累数据。实施例二本发明还揭示一种自动制定审查计划的系统,所述系统包括:介入程度评估模块、审查计划生成模块、审查计划确定模块、生成算法自主学习模块。介入程度评估模块,用以评估介入程度;审查计划生成模块,用以生成审查计划;审查计划确定模块,用以确定审查计划;生成算法自主学习模块,用以生成算法自主学习。各个模块的具体实现方式可以参照实施例一中对应模块的描述。综上所述,本发明提出的自动制定审查计划的方法及系统,制定依据粒度较细;该系统将每个介入程度评分项作为审查计划内容项的生成算法的参数,使得审查计划的每项内容的制定都可以考虑到足够的细节,计划内容更加符合实际情况。本发明方法生成结果客观;自动生成的审查计划建议方案不带任何个人主观色彩,保证了审定机构制定的各审定项目计划不会出现较大偏差,也可以弥补审定人员经验、专业素质参差不齐的缺点。本发明有利于系统积累历史经验;每一次审查计划的制定经验,都可以通过使用该系统的编辑算法功能将经验转化为组织资产保存下来,使得不同团队成员获得的项目经验,可以分享给整个团队。这里本发明的描述和应用是说明性的,并非想将本发明的范围限制在上述实施例中。这里所披露的实施例的变形和改变是可能的,对于那些本领域的普通技术人员来说实施例的替换和等效的各种部件是公知的。本领域技术人员应该清楚的是,在不脱离本发明的精神或本质特征的情况下,本发明可以以其它形式、结构、布置、比例,以及用其它组件、材料和部件来实现。在不脱离本发明范围和精神的情况下,可以对这里所披露的实施例进行其它变形和改变。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1