一种检验项目的数据采集系统及数据采集方法与流程

文档序号:12465698阅读:568来源:国知局

本发明涉及国家标准文件的查询领域,尤其涉及一种检验项目的数据采集系统及数据采集方法。



背景技术:

在实际检验检疫工作中,任何一项产品的检测依据便是标准。国家涉及食品安全方面的标准有5000多个,都已电子化文本的形式被发布、传播和利用。

对各类生产企业和质检机构来说,标准/电子化标准是基准、参考或指南,检验工作中必不可少,但它并不能直接应用于仪器设备和实验室的信息化系统,例如:ERP系统、PDM系统、LIMS系统等。

拿三聚氰胺事件做案例,当市场上出现此类事件时,检验机构针对牛奶(产品)进行三聚氰胺(项目/检验项目)方面的检验,而实际工作时会涉及方法(规程)、仪器设备等,也就是通常所说的“人机料法环测”各个方面,最终数据需要进入实验室信息系统,计算结果值,最终出具检验报告。仪器设备和实验室的信息化系统都不能自动识别标准,而检验项目藏际在不同的标准中,这正是目前电子化标准无法解决的问题。

检验工作的基本工作单元是伴随着产品的检验项目,检验领域的产品质量标准(方法标准)众多,在标准(方法)的选取、确定上颇费周折,即使是专业检验部门的专业人员,对于标准的适用、相关检验仪器设备的选择、标样的选择等,有时候也会面临问题,特别是新的产品或检验类型发生时。



技术实现要素:

本发明提供了一种检验项目的数据采集系统及数据采集方法,旨在解决现有的标准不能直接应用于实验室信息化系统,无法自动对标准进行选取和确定,采用人工比较麻烦的问题。

为了解决以上技术问题,本发明通过以下技术方案实现:

一种检验项目的数据采集系统,包括业务数据采集模块、业务数据转化模块和业务数据接口模块。

业务数据采集模块,基于标准文件里产品、标准和项目之间的结构关系,用于采集结构化数据;产品、标准和项目之间的结构关系包括产品与标准之间n对n的结构关系,以及标准和检验项目之间1对n的结构关系。

业务数据转化模块,用于配制结构化数据里需要数据库化的字段;并将配置好的结构化数据的字段存储到二维表关系型数据库内。

业务数据接口模块,用于封装二维表关系型数据库里的数据,并向信息化系统输出数据。

业务数据采集模块基于标准文件里产品、标准和项目之间的结构关系采集结构化数据;并通过业务数据转化模块转化和存储到二维表关系型数据库内;然后通过业务数据接口模块封装数据,封装的数据即为一个可以直接被信息化系统所调用的标准检验项目包;标准检验项目包是在标准的基础上,对标准进行进行深入的解析和拆分,存储成结构化数据,以检验项目为核心而形成。标准项目包以一种通用的形式可被机器和信息化系统所识别及调用。标准检验项目包主要包括标准项目包和检验项目详情,标准项目包包括产品、标准和项目;检验项目详情包括人员、仪器设备、试剂、检验方法和检验环境。

实验室需获得CNAS认证,CNAS认证涉及产品、标准和项目,并由此展开对实验室能力的认证,决定是否授予相关证书,这是实验室开展检验工作的基础。

进一步,业务数据采集模块包括采集规则设置子模块和采集存储子模块;采集规则设置子模块基于标准文件里产品、标准和项目之间的结构关系,用于设置业务数据采集规则;采集存储子模块根据设置的业务数据采集规则,用于采集标准文件里的结构化数据。

进一步,业务数据转化模块包括数据转化配置子模块和数据转化子模块;数据转化配置子模块根据标准文件里标准的字段标签配制结构化数据里需要数据库化的字段;数据转化子模块用于将配置好的结构化数据的字段存储到二维表关系型数据库内。

进一步,标准文件为XML文件。方便对标准文件内的数据进行识别和采集。

进一步,信息化系统包括ERP系统、PDM系统和LIMS系统。信息化系统

进一步,业务数据接口模块包括用于连接信息化系统的API接口。

一种检验项目的数据采集方法,依次包括以下步骤:

A、基于标准文件里产品、标准和项目之间的结构关系,设置业务数据采集规则;产品、标准和项目之间的结构关系包括产品与标准之间n对n的结构关系,以及标准和检验项目之间1对n的结构关系。

B、根据设置的业务数据采集规则,用于采集标准文件里的结构化数据。

C、根据标准文件里标准的字段标签配制结构化数据里需要数据库化的字段。

D、将配置好的结构化数据的字段存储到二维表关系型数据库内。

E、封装二维表关系型数据库里的数据。

与现有技术相比本发明的优点是:

本发明基于标准文件里产品、标准和项目之间的结构关系,采集相关信息并封装存储数据形成标准检验项目包,标准检验项目包可以被实验室信息化系统直接调用;解决了现有的标准不能直接应用于实验室信息化系统,无法自动对标准进行选取和确定,采用人工比较麻烦的问题。提高了检测的准确度和检测效率。

通过用户自定义设置采集规则,从标准里解析数据,采集数据转化成结构化数据,供实验室信息化系统直接调用。

具体实施方式

在本发明的描述中,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”、“固定”等术语应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或成一体;可以是机械连接,也可以是电连接;可以是直接连接,也可以是通过中间媒介间接相连,可以是两个元件内部的连通或两个元件的相互作用关系。对于本领域普通技术人员而言,可以根据具体情况理解上述术语在本发明中的具体含义。

一种检验项目的数据采集系统,包括业务数据采集模块、业务数据转化模块和业务数据接口模块。

业务数据采集模块,基于标准文件里产品、标准和项目之间的结构关系,用于采集结构化数据;产品、标准和项目之间的结构关系包括产品与标准之间n对n的结构关系,以及标准和检验项目之间1对n的结构关系。业务数据采集模块包括采集规则设置子模块和采集存储子模块;采集规则设置子模块基于标准文件里产品、标准和项目之间的结构关系,用于设置业务数据采集规则;采集存储子模块根据设置的业务数据采集规则,用于采集标准文件里的结构化数据。标准文件为XML文件。

业务数据转化模块,用于配制结构化数据里需要数据库化的字段;并将配置好的结构化数据的字段存储到二维表关系型数据库内。业务数据转化模块包括数据转化配置子模块和数据转化子模块;数据转化配置子模块根据标准文件里标准的字段标签配制结构化数据里需要数据库化的字段;数据转化子模块用于将配置好的结构化数据的字段存储到二维表关系型数据库内。

业务数据接口模块,用于封装二维表关系型数据库里的数据,并向信息化系统输出封装后的数据。业务数据接口模块包括用于连接信息化系统的API接口。信息化系统包括ERP系统、PDM系统和LIMS系统。封装后的数据可以被信息化系统通过API接口直接调用。

一种检验项目的数据采集方法,依次包括以下步骤:

A、基于标准文件里产品、标准和项目之间的结构关系,设置业务数据采集规则;产品、标准和项目之间的结构关系包括产品与标准之间n对n的结构关系,以及标准和检验项目之间1对n的结构关系。

具体的,采集规则设置子模块设置业务数据采集规则时,以XML文件配置采集规则;其中,采集规则设置相关信息包括:标准名称、产品名称、检验项目名称、人员、仪器设备、试剂、检验方法、环境、标准值,结构化关系(父级、子级关系)。

B、根据设置的业务数据采集规则,采集标准文件里的结构化数据。

具体的,采集存储子模块从标准的XML文件里采集出产品-标准-项目多需要的值,默认采集标准名称、产品名称、检验项目名称、人员、仪器设备、试剂、检验方法、环境、标准值和结构化关系(父级、子级关系),用户也可以根据实际检测项目自定义采集规则。

必须先执行采集规则设置子模块,设置完成后,才对标准文件进行采集。

C、根据标准文件里标准的字段标签配制结构化数据里需要数据库化的字段。

具体的,数据转化配置子模块配置默认列表包括:标准名称、产品名称、检验项目名称、人员、仪器设备、试剂、检验方法、环境、标准值和结构化关系(父级、子级关系)。如果不需要新增加数据库化的字段,则转化默认字段,不需要重新配置数据转化配置子模块。

D、将配置好的结构化数据的字段存储到二维表关系型数据库内。

数据转化子模块列表默认包括:标准名称、产品名称、检验项目名称、人员、仪器设备、试剂、检验方法、环境、标准值,结构化关系(父级、子级关系)等信息,存储为数据库的二维表数据,数据库化。

E、封装二维表关系型数据库里的数据。

具体的,采用业务数据接口模块进行封装,信息化系统可以通过业务数据接口模块调用结构化数据的检验项目。

在检验工作中,对某种产品的检验涉及产品、标准和检验项目。从其间逻辑关系的角度分析,产品与标准之间存在n对n的对应关系,而标准和检验项目之间为1对n。产品、标准和检验项目之间的关联构成了一项检验工作所需的最基本特征。从数据关系的角度来看,在这个层面上是结构化的对应关系,即结构关系。

以上所述仅为本发明的具体实施例,但本发明的技术特征并不局限于此,任何本领域的技术人员在本发明的领域内,所作的变化或修饰皆涵盖在本发明的专利范围之中。

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