海量质量验评表单数据进行智能配置的优化方法及其系统与流程

文档序号:18525988发布日期:2019-08-24 10:14阅读:166来源:国知局
海量质量验评表单数据进行智能配置的优化方法及其系统与流程

本发明涉及计算机数据提炼领域,尤其涉及一种针对海量质量验评表单数据进行智能配置的优化方法及其系统。



背景技术:

计算机运算能力的提高,使大数据挖掘和提炼作为主要的运算工作,在大型工程领域的表单数据更是规模庞大,在表单录入之后,表单数据呈现出杂乱无章的状态,造成使用者或者验收者无法获取想要的数据,从而无法对表单数据的最终结果进行质量验收或者评测,现有表单配置方法过于简单,无法完成当今社会对工程表单数据更加体系化的需求,这就亟需本领域技术人员解决相应的技术问题。



技术实现要素:

本发明旨在至少解决现有技术中存在的技术问题,特别创新地提出了一种针对海量质量验评表单数据进行智能配置的优化方法及其系统。

为了实现本发明的上述目的,本发明提供了一种针对海量质量验评表单数据进行智能配置的优化方法,包括如下步骤:

s1,获取海量质量验评表单基础数据,将表单数据划分为第一类型表单数据和第二类型表单数据;对类型划分后的表单数据进行表单数据状态切分;

s2,将第一类型表单数据通过excel模板批量导入时自动配置表单数据指标,通过调用预设的表单指标,配置工程数据中的工作过程数据,进行工程验证验收操作步骤;

s3,将第二类型表单数据通过excel模板批量导入时自动配置表单数据指标,通过调用预设的表单指标,将自动配置的第二类型表单数据进行工程验证验收过程;

s4,将第一类型表单数据和第二类型表单数据进行工程验证验收之后,形成表单数据配置后的批量验收文件,根据判断条件进行表单数据优化,并提供远程调用或者远程展示。

优选的,所述s1包括:

s1-1,根据表单数据中质量验证内容进行数据抽取,形成第一类型表单数据为状态型表单数据,以及第二类型表单数据为数值型表单数据;

s1-2,将第一类型表单数据和第二类型表单数据进行表单数据状态切分,根据收集的表单数据页面状态形成相应表单基本信息,根据起始状态引导词形成表单头基本信息,根据质量验证数据内容形成表单体基本信息,根据表单数据中评价结果数据形成表单尾基本信息。

优选的,所述s2包括:

s2-1,在第一类型表单数据的表单体基本信息中,对每个需要检查的表单数据中表单体指标从后台数据库中的一个检查指标中进行自定义配置;

s2-2,填报表单数据内容是下拉框,每个表单体通过检查excel录入的表单生成数据,设置判断参数生成选择后的表单内容,如果根据判断参数判断为符合使用者设置阈值则为合格表单数据,如果根据判断参数判断为不符合使用者设置阈值则为不合格表单数据,并记录表单数据描述信息;

s2-3,根据状态型表单数据配置检查指标,如果根据检查指标判断为符合使用者设置阈值则为合格检查指标的表单数据,如果根据检查指标判断为不符合使用者设置阈值则为不合格检查指标的表单数据,并记录相应表单数据描述信息。

优选的,所述s3包括:

s3-1,提前创建好每个质量验评检查指标对应的填报内容的表单数据填报对象;

s3-2,定义每个表单数据填报对象所对应的全部表单数据填报属性;

s3-3,再创建一张中间表把填报属性和填报对象实现多对多关联,使已经预存的属性能够反复调用,

s3-4,每个表单数据的质量验评检查指标都对应填报对象和填报属性的内容;然后再形成该对应填报对象和填报属性内容的表单数据,同时存储在数据库中,实现已有的填报对象对每个检查指标能够反复调用;

s3-5,根据不同的工程数据业务场景定义相应的表单数据生成规则,实现每个质量验评检查指标首次填报时和填报对象关联,实现填报对象和填报属性关联,进而自动实现根据每个质量验评检查指标填报内容的不同而对应不同的表单数据内容,节省使用者配置质量验评检查指标的填报类型,节省人工成本;

s3-6,表单数据填报时根据预先在质量验评检查指标上定义的数学公式,设置相应的评定阈值,从而将每个填报对象进行后台excel显示着色,并且计算合格率、合格点数、均值。

优选的,所述s4包括:

s4-1,针对第一类型表单数据和第二类型表单数据进行验收操作,表单数据中表单尾基本信息是表单的电子化审批记录,各表单数据审批信息经过s2和s3指令执行后,进行表单数据的验证展现;

s4-2,形成第一类型表单数据和第二类型表单数据配置架构,每个表单数据根据质量验证过程的每个节点的判断状态,生成通过或者不通过的结果内容,从而保留每个表单数据验证和评价的全过程数据。

本发明公开一种针对海量质量验评表单数据进行智能配置的优化系统,包括:

表单数据创立模块,用于获取海量质量验评表单基础数据,将表单数据划分为第一类型表单数据和第二类型表单数据;对类型划分后的表单数据进行表单数据状态切分;

第一类型表单数据生成模块,用于将第一类型表单数据通过excel模板批量导入时自动配置表单数据指标,通过调用预设的表单指标,配置工程数据中的工作过程数据,进行工程验证验收操作步骤;

第二类型表单数据生成模块,用于将第二类型表单数据通过excel模板批量导入时自动配置表单数据指标,通过调用预设的表单指标,将自动配置的第二类型表单数据进行工程验证验收过程;

优化模块,用于将第一类型表单数据和第二类型表单数据进行工程验证验收之后,形成表单数据配置后的批量验收文件,根据判断条件进行表单数据优化,并提供远程调用或者远程展示。

综上所述,由于采用了上述技术方案,本发明的有益效果是:

通过上述方法能够实现表单数据配置,并且通过界面数据的操作完成复杂的表单数据配置,通过对状态型和数值型表单数据进行归类,加快了表单数据配置速度,而且本发明适用于所有的大型工程表单数据,不需要额外的配置新模型即可完成表单的智能归类和展现,导入数据界面功能强大,可以基于自适应表单完成不同表单数据的不同需求,而且配置简单且复用率高,使用者在调取该状态型和数值型表单时,只需选择该表单模型,实现快速表单数据配置,从而提高表单配置效率,进而快速归类表单。对于验收者或者使用者上手快速,简单方便,提高了工作效率。同时实现了企业质量验评业务标准化。

本发明的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。

附图说明

本发明的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:

图1是本发明总体流程图。

具体实施方式

下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能理解为对本发明的限制。

如图1所示,本发明公开一种针对海量质量验评表单数据进行智能配置的优化方法,包括如下步骤:

s1,获取海量质量验评表单基础数据,将表单数据划分为第一类型表单数据和第二类型表单数据;对类型划分后的表单数据进行表单数据状态切分;

s2,将第一类型表单数据通过excel模板批量导入时自动配置表单数据指标,通过调用预设的表单指标,配置工程数据中的工作过程数据,进行工程验证验收操作步骤;

s3,将第二类型表单数据通过excel模板批量导入时自动配置表单数据指标,通过调用预设的表单指标,将自动配置的第二类型表单数据进行工程验证验收过程;

s4,将第一类型表单数据和第二类型表单数据进行工程验证验收之后,形成表单数据配置后的批量验收文件,根据判断条件进行表单数据优化,并提供远程调用或者远程展示。

首先将所有质量验评表单抽象为两大类,第一类型表单数据即状态型和第二类型表单数据即数值型两种,再将表单分为表头基本信息、表单体、表单尾三部分,

针对状态型和数值型表单,表头格式都固定,但内容随不同表单而变化,生成表单时自动带出对应基本信息内容,

针对数值型表单,表单体分三部分,草图及测点说明(均为图片)、检查指标及填报内容、技术文件(均为文件),针对状态型表单,表单体分为两部分,检查指标及填报内容、技术文件(均为文件),

针对状态型表单,表单体中的每个检查指标从后台数据库中的一个检查指标表中自定义配置,然后填报内容则是下拉框,每个检查指标由用户去选择合格、不合格、优良,并填写描述信息,针对状态型则主要是配置检查指标,

针对数值型表单,所述s3包括:

s3-1,提前创建好每个质量验评检查指标对应的填报内容的表单数据填报对象;

s3-2,定义每个表单数据填报对象所对应的全部表单数据填报属性;

s3-3,再创建一张中间表把属性和对象实现多对多关联,使已经预存的属性能够反复调用,

s3-4,每个表单数据的质量验评检查指标都对应填报对象和填报属性的内容;然后再形成该对应填报对象和填报属性内容的表单数据,同时存储在数据库中,实现已有的填报对象对每个检查指标能够反复调用;

s3-5,根据不同的工程数据业务场景定义相应的表单数据生成规则,实现每个质量验评检查指标首次填报时和填报对象关联,实现填报对象和填报属性关联,其中填报对象为excel中录入的具体质量验评数据列表,填报属性为在表单数据生成中该数据列表所对应的数据属性;excel中涵盖了验评表单部分预设的基本信息、表单对应的所有指标,每个指标对应的填报对象类型,填报属性不需在excel设置,使用者在excel中标记每个指标的填报对象类型即可,填报属性则会通过填报类型和指标关联,如果事先没有要导入的表单数据的填报对象类型及其属性,先在系统中建立起来再标记;excel批量导入模板是针对状态型和数值型两种表单都可以进行导入操作,只是数值型才需要标记每个指标的填报对象类型,状态型的则不需要;进而自动实现根据每个质量验评检查指标填报内容的不同而对应不同的表单数据内容,节省使用者配置质量验评检查指标的填报类型,节省人工成本;

s3-6,表单数据填报时根据预先在质量验评检查指标上定义的数学公式,设置相应的评定阈值,从而将每个填报对象进行后台excel显示着色,例如:不合格的以红色背景色显示,优良的以绿色背景色显示,合格的正常显示,并且计算合格率、合格点数、均值。

针对状态型和数值型表单,表单尾部都是表单的电子化审批记录,格式固定,每个表单审批信息自动带出。

基于以上表单配置架构,每个表单随着审批流程的每个节点的同意与拒绝,自动生成同意和拒绝的版本,以保留每个表单验评的全过程数据,实现验评表单全过程痕迹可查。

在形成最终优化的质量验评表单数据时,执行如下步骤:

a、在预存的表单数据中使用一个对象表存储所有的对象名,表单数据的对象表用来存储每个对象的属性信息;读取对象表中的所有对象并调用excel录入操作;

b、每一个对象表可以创建多张对应的数据表,能够对数据表中的存储数据进行离散化,多张对应的数据表创建好后无需再创建新的对象表中的数据表,使用预存的多张对应的数据表用来存储表单对象数据;对象数据通过使用者根据需要进行设置,包括对象的表单字段及各字段的类型,以及数据表的表名与对象名一致;

c、使用者通过excel导入表单生成数据,根据表单生成数据中的对象名查看对象表中是否存在定制申请所对应的数据表,若存在相应的数据表则直接调用后展现给使用者,如果没有相应的数据表则执行d;

将表单数据内容进行抽象,海量表单数据的所有填报内容使用多张对应的数据表,根据不同的excel导入表单生成数据做灵活调整,如分表、分库管理,主要有抽象类型的实例表,主要存储填报数据的基本信息,如名称、唯一标识、抽象类型唯一标识、创建日期、修改日期、创建人等,再有抽象类型的属性实例表,主要存储抽象类型的实例表中某个实例的唯一标识,抽象属性唯一标识、属性值,抽象类型的属性实例表可以按照业务规则灵活规划;

d、将多张对应的数据表中的对象名进行离散化拆分,将日期、属性、指标、类型等内容信息进行逐一获取,同时根据excel导入表单生成数据获取的对象名,在对象表中生成符合excel导入表单生成数据相匹配的表单数据,并设置该表单数据的属性信息及类型;形成定制化表单数据进行存储操作;

e、将存储的定制化表单数据增加到对象表中,将新表单数据的对象信息增加到对象属性表中,用来存储excel导入新数据时形成的对象数据;所建立的对象属性表保存到数据库,并建立表单数据对象与对象表、以及表单数据对象与对象属性表的映射关系;

使用者申请查询表单数据时,在数据库中根据所获取的关键词的查询项查询生成的表单数据所对应的对象数据,并根据显示内容生成符合质量验评的表单数据,而且对应的数据与excel导入表单生成数据相一致。

尽管已经示出和描述了本发明的实施例,本领域的普通技术人员可以理解:在不脱离本发明的原理和宗旨的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由权利要求及其等同物限定。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1