报告可追溯的方法、服务器、用户端与流程

文档序号:19492507发布日期:2019-12-24 14:11阅读:303来源:国知局
报告可追溯的方法、服务器、用户端与流程

本发明涉及互联网领域,具体涉及了一种报告可追溯的方法、服务器及用户端。



背景技术:

在目前的检测及管理中,存在检测的实验室分散、检测人员素质参次不齐、检测数据依靠操作人员手工录入和纸质上报、检测数据管理不规范等现象。检测数据的真实性、准确性都得不到保证,大批量的测试数据管理效率更是很低,事后的数据分析也很难进行,这些缺陷让用户很难全面、真实的掌握检测的进度和质量,也很难完成事中事后的问题跟踪。

对于各种实验室做出的报告,用户难以验证该报告的真实性,并追溯报告涉及的检测单位、检测平台等信息。

当前,随着互联网技术的不断发展,它与传统产业的结合越来越明显。因此,需要提供一种可以向用户在线报告可追溯的方法、服务器及用户端。



技术实现要素:

本发明实施例提供了一种报告可追溯的方法,能够向用户提供可追溯的报告,以提升用户的体验,方便用户验证检测报告的真实性,和追溯报告涉及的检测单位、检测平台等信息。

为解决上述技术问题,本发明提供了一种可追溯报告的方法,应用于服务器,所述方法包括:生成可追溯报告的步骤:获取实验室端提交的报告;生成数字密钥;将所述报告与数字密钥合并;存储所述测试信息、数字密钥和加载了数字密钥的报告文件;将加载了数字密钥的报告文件发送给用户端和/或实验室端。

本发明所述报告可追溯的方法的有益效果在于:能够向用户提供可追溯的报告,以提升用户的体验,方便用户验证检测报告的真实性,和追溯报告涉及的检测单位、检测平台等信息。

优选的,所述方法包括:根据测试平台标识和测试单位信息生成数字密钥;存储该与数字密钥相对应的测试平台标识和测试单位信息;将接收到的报告转化为数据流存储在内存块中;所述内存块与数字密钥合并,形成报告文件;存储所述数字密钥生成的时间和报告文件名。

优选的,所述方法包括:所述加载了数字密钥的报告文件包括一组编号和/或条形码和/或二维码;所述编号和/或条形码和/或二维码提供给用户端和/或实验室端后,用户端和/或实验室端根据该编号和/或条形码和/或二维码向服务器端溯源查询报告内容。

优选的,所述方法包括:获取客户端发送来的报告验证请求和报告涉及的编号和/或条形码和/或二维码;提取报告中数字密钥的关键值;匹配数字密钥对应的测试信息,所述测试信息存储在服务器端;如果匹配到所述测试信息,将所述测试信息发送给用户端;如果未匹配到所述测试信息,则将错误提示发送给用户端。

优选的,所述测试信息包括与测试过程有关的平台标识和/或测试单位信息、时间、有效期、商品名称、对象、用途、资质,参数、分类、结论;所述溯源查询到的报告内容包括报告全文和/或报告摘要。

本发明还提供了一种服务器,为应用于前述方法的服务器,包括:报告接收单元,用于接收来自实验室端的报告;数字密钥产生单元,用于生成数字密钥;合并单元,用于将所述报告与数字密钥合并;存储单元,用于存储所述测试信息、数字密钥和加载了数字密钥的报告文件;发送单元,用于向用户端发送加载了数字密钥的报告文件。

优选的,还包括:报告验证单元,所述报告验证单元包括:接收单元,用于获取客户端发送来的加载了数字密钥的报告,和报告验证请求;提取单元,用于提取报告中数字密钥的关键值;验证单元,用于匹配数字密钥对应的测试信息,所述测试信息存储在存储单元;发送单元,用于将所述测试信息发送给用户端。

本发明还提供了一种验证可追溯报告的方法,应用于用户端,所述方法包括:向服务器端发送报告验证请求和报告涉及的编号和/或条形码和/或二维码;获取服务器端发送来的测试信息。

优选的,所述测试信息包括与测试过程有关的平台标识和/或测试单位信息、时间、有效期、商品名称、对象、用途、资质,参数、分类、结论;所述溯源查询到的报告内容包括报告全文和/或报告摘要。

本发明还提供了一种用户端,应用于前所述方法,包括:获取单元,用于获取加载了数字密钥的报告文件;发送单元,用于向服务器端发送加载了数字密钥的报告,和报告验证请求;接收单元,用于获取服务器端发送来的测试信息。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例一所述应用于服务器端的方法的流程示意图;

图2为本发明实施例二所述应用于服务器端的方法的流程示意图;

图3为本发明实施例三所述形成可追溯报告的服务器的示意图;

图4为本发明实施例三所述验证可追溯报告的服务器的示意图;

图5为本发明实施例四所述应用于用户端的方法的流程示意图;

图6为本发明实施例五所述用户端的示意图。

具体实施方式

为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚地描述,显然,所描述的实施例是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。

本发明说明书、权利要求书和附图中出现的术语“第一”、“第二”和“第三”等是用于区别不同的对象,丽并非用于描述特定的顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于己列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。

实施例一、

如图1所示,在本发明的一个实施例中公开了一种报告可追溯的方法,应用于服务器,所述方法包括:生成可追溯报告的步骤:获取实验室端提交的报告;生成数字密钥;将所述报告与数字密钥合并;存储所述测试信息、数字密钥和加载了数字密钥的报告文件;根据测试平台标识和测试单位信息生成数字密钥;存储该与数字密钥相对应的测试平台标识和测试单位信息;将接收到的报告转化为数据流存储在内存块中;所述内存块与数字密钥合并,形成报告文件;存储所述数字密钥生成的时间和报告文件名。将加载了数字密钥的报告文件发送给用户端和/或实验室端。本发明所述报告可追溯的方法能够向用户提供可追溯的报告,以提升用户的体验,方便用户验证检测报告的真实性,和追溯报告涉及的检测单位、检测平台等信息。

所述加载了数字密钥的报告文件包括一组编号和/或条形码和/或二维码;所述编号和/或条形码和/或二维码提供给用户端和/或实验室端后,用户端和/或实验室端根据该编号和/或条形码和/或二维码向服务器端溯源查询报告内容。所述方法包括:获取客户端发送来的报告验证请求和报告涉及的编号和/或条形码和/或二维码;提取报告中数字密钥的关键值;匹配数字密钥对应的测试信息,所述测试信息存储在服务器端;如果匹配到所述测试信息,将所述测试信息发送给用户端;如果未匹配到所述测试信息,则将错误提示发送给用户端。所述测试信息包括与测试过程有关的平台标识和/或测试单位信息、时间、有效期、商品名称、对象、用途、资质,参数、分类、结论;所述溯源查询到的报告内容包括报告全文和/或报告摘要。

请参阅图1,图1是本发明一个实施例提供的一种报告可追溯的方法中形成可追溯报告的方法。其中,所述方法包括以下内容:

s101、获取实验室端提交的报告。

所述报告为实验室受用户委托作出原始报告。

s102、生成数字密钥。

服务器端根据测试平台标识和测试单位信息生成数字密钥。

s103、将所述报告与数字密钥合并。

将接收到的报告转化为数据流存储在内存块中;所述内存块与数字密钥合并,形成报告文件;

s104、存储所述测试信息、数字密钥和加载了数字密钥的报告文件。

服务器中存储每一个报告涉及的测试信息、数字密钥和加载了数字密钥的报告文件。所述测试信息包括与测试过程有关的平台标识和/或测试单位信息。

s105、将加载了数字密钥的报告文件发送给用户端。所述加载了数字密钥的报告文件包括一组编号和/或条形码和/或二维码;所述编号和/或条形码和/或二维码提供给用户端和/或实验室端后,用户端和/或实验室端根据该编号和/或条形码和/或二维码向服务器端溯源查询报告内容。

实施例二、

请参阅图2,图2是本发明的一个实施例中公开了一种验证可追溯报告的方法中验证可追

溯报告的方法,应用于服务器,该验证方法对应于验证实施例一所述的所述方法形成的报

告。该方法包括:

s201、获取客户端发送来的报告验证请求和报告涉及的编号和/或条形码和/或二维码;

s202、提取报告中数字密钥的关键值;

s203、匹配数字密钥对应的测试信息,所述测试信息存储在服务器端;

s204、如果匹配到所述测试信息,将所述测试信息发送给用户端;

如果未匹配到所述测试信息,则将错误提示发送给用户端。

所述测试信息包括与测试过程有关的平台标识和/或测试单位信息、时间、有效期、商品名称、对象、用途、资质,参数、分类、结论;所述溯源查询到的报告内容包括报告全文和/或报告摘要。

实施例三、

请参阅图3,图3是本发明的一个实施例提供的一种服务器端的结构示意图。为应用于实施例一所述方法的形成可追溯报告的服务器,包括:

报告接收单元,用于接收来自实验室端的报告;

数字密钥产生单元,用于生成数字密钥;

合并单元,用于将所述报告与数字密钥合并;

存储单元,用于存储所述测试信息、数字密钥和加载了数字密钥的报告文件;

发送单元,用于向用户端发送加载了数字密钥的报告文件。

请参阅图4,图4是本发明的一个实施例提供的一种服务器端的结构示意图。为应用于实施例二所述方法的验证可追溯报告的服务器,包括:

报告验证单元,所述报告验证单元包括:

接收单元,用于获取客户端发送来的加载了数字密钥的报告,和报告验证请求;

提取单元,用于提取报告中数字密钥的关键值;

验证单元,用于匹配数字密钥对应的测试信息,所述测试信息存储在存储单元;

发送单元,用于将所述测试信息发送给用户端。

实施例四、

请参阅图5,图5是本发明的一个实施例提供的一种验证可追溯报告的方法,应用于用户端,所述方法包括:

s401、获取加载了数字密钥的报告文件;

s402、向服务器端发送加载了数字密钥的报告,和报告验证请求;

s403、获取服务器端发送来的测试信息。

所述测试信息包括与测试过程有关的平台标识和/或测试单位信息、时间、有效期、商品名称、对象、用途、资质,参数、分类、结论;所述溯源查询到的报告内容包括报告全文和/或报告摘要。

实施例五、

请参阅图6,图6是本发明的一个实施例提供的一种用户端,应用于前述方法,其中,该用户端可以为智能手机、平板电脑、电脑等电子设备。包括:

获取单元,用于获取加载了数字密钥的报告文件;

发送单元,用于向服务器端发送加载了数字密钥的报告,和报告验证请求;

接收单元,用于获取服务器端发送来的测试信息。

所述测试信息包括与测试过程有关的平台标识和/或测试单位信息、时间、有效期、商品名称、对象、用途、资质,参数、分类、结论;所述溯源查询到的报告内容包括报告全文和/或报告摘要。

该用户端可以为智能手机、平板电脑、电脑等电子设备。所述用户端可以包括cpu、存储器、总线、输入装置、显示屏等硬件。

本发明所述商品为测试商品和/或检测商品。所述测试是具有试验性质的测量,即测量和试验的综合;测试的基本任务就是获取有用的信息,通过借助专门的仪器、设备,设计合理的实验方法以及进行必要的信号分析与数据处理,从而获得与被测对象有关的信息。所述检测用指定的方法检验测试某种物体(气体、液体、固体)指定的技术性能指标。

前述的实施例中,各步骤方法流程可以基于现有电子设备的结构实现;各单元功能可以基于现有电子设备的结构实现。在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。在本申请所提供的几个实施例中,应该理解到,所揭露的装置,可通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的相合或直接相合或通信连接可以是通过一些接口,装置或单元的间接相合或通信连接,可以是电性或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、只读存储器(rom,readonlymemory)、随机存取存储器(ram,randomaccessmemory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。

本发明并不限于上文讨论的实施方式。以上对具体实施方式的描述旨在于为了描述和说明本发明涉及的技术方案。基于本发明启示的显而易见的变换或替代也应当被认为落入本发明的保护范围。以上的具体实施方式用来揭示本发明的最佳实施方法,以使得本领域的普通技术人员能够应用本发明的多种实施方式以及多种替代方式来达到本发明的目的。

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