System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种报告管理系统技术方案_技高网

一种报告管理系统技术方案

技术编号:41395553 阅读:3 留言:0更新日期:2024-05-20 19:19
本发明专利技术提供一种报告管理系统,所述系统包括检测任务管理模块、检测数据记录模块、检测报告生成模块和报告审批模块,所述系统在通过检测任务管理模块对汽车检测任务进行管理的基础上,一方面根据汽车检测任务通过检测数据记录模块从检测设备处自动获取检测数据并记录,另一方面通过检测报告生成模块根据记录的检测数据自动生成标准格式的检测报告,并通过报告审批模块对检测报告进行审批和上传存档,从而使得所述系统能够提高工作效率,达到检测报告标准化和规范化的目的。

【技术实现步骤摘要】

本专利技术涉及数据管理系统,尤其涉及一种报告管理系统


技术介绍

1、随着汽车认证及检测行业的各级主管部门对试验室监管力度的加大,对试验室的质量管控也提出了更高的要求,试验室在完成日常工作的同时,还需要完成试验内容的记录和报告的撰写。现行的汽车检测记录及报告的生成是在传统模式下进行:在生成报告时,由于不同的检测人员采用不同的报告模板,以及在检验过程中企业针对申报样品参数的多次修改,使得最终提交的同一项目的报告会存在不同的格式(或者形式)的问题;检测人员需要手动记录检测设备数据,可能会由于人为原因导致数据记录错误或遗漏,导致检测结果不够准确;现行的检测记录及报告的生成,依赖于手动操作,在任何一个项目的检测周期内,需要分别完成填写记录和生成报告两个部分的工作,工作效率较低。


技术实现思路

1、鉴于此,本专利技术的目的在于提供一种报告管理系统,通过将汽车检测数据记录和报告生成两部分工作进行整合,在完成检测数据记录的同时,自动根据检测结果生成标准格式报告,提高工作效率。

2、为实现上述专利技术目的,本专利技术提供一种报告管理系统,所述系统包括:

3、检测任务管理模块,用于创建汽车检测任务,分配汽车检测任务,监控汽车检测任务的任务状态,汽车检测任务用于表征检测对象、检测内容、检测设备、检测时间和检测方式,汽车检测任务的任务状态包括未完成和已完成;

4、检测数据记录模块,用于根据未完成的汽车检测任务从检测设备处获取检测数据并进行记录;

5、检测报告生成模块,用于根据记录的检测数据生成检测报告;

6、报告审批模块,用于对检测报告进行审批,将通过审批的检测报告进行上传和存档。

7、进一步的,所述检测数据记录模块具体包括:

8、设备查找子模块,用于根据汽车检测任务表征的检测设备信息查找相应的检测设备;

9、设备验证子模块,用于对设备查找子模块查找到的检测设备真实性进行验证;

10、设备连接子模块,用于在设备验证子模块对检测设备真实性的验证通过时,在检测时间与检测设备建立通信连接;

11、数据记录子模块,用于获取检测设备发送的检测数据并进行记录。

12、进一步的,所述设备验证子模块具体包括:

13、验证项确定单元,用于随机选择并确定用于验证检测设备真实性的验证项信息,所述验证项信息用于表征检测设备历史检测数据的数据内容、检测时间和检测对象;

14、验证单元,用于根据验证项信息表征的检测时间和检测对象向检测设备发起验证请求,获取检测设备响应验证请求发送的验证内容,判断验证内容与数据内容是否相匹配,若匹配则判定验证通过,否则判定验证不通过。

15、进一步的,所述验证项确定单元具体包括:

16、曲线映射子单元,用于生成螺旋曲线方程,建立螺旋曲线方程与检测设备的映射关系;

17、位点映射子单元,用于基于同一检测设备映射的螺旋曲线方程与其历史检测数据,建立螺旋曲线上各个位点与不同历史检测数据的映射关系,位点与历史检测数据为一对一映射;

18、位移约束子单元,用于将当前验证时间信息输入到预设速度算法中,获得预设速度算法运算得到的速度约束条件,通过随机生成器随机生成位移时长约束条件;

19、位点确定子单元,用于创建虚拟位点,令虚拟位点从螺旋曲线的端点出发,在速度约束条件和位移时长约束条件下,沿螺旋曲线移动直至停止,获取虚拟位点停止处坐标映射的历史检测数据,将该历史检测数据作为验证项信息。

20、进一步的,当汽车检测任务表征的检测设备无法连接时,检测数据记录模块还用于手动录入检测数据并进行记录。

21、进一步的,所述检测数据记录模块具体包括:

22、录入子模块,用于检测人员手动录入检测数据;

23、合规性验证子模块,用于对手动录入的检测数据进行合规性验证,若合规性验证通过,则对检测数据进行记录,否则提示检测数据不合规;

24、存储子模块,用于将通过合规性验证的检测数据存储到链下数据库中,对检测数据进行哈希运算,获得第一哈希运算结果,将第一哈希运算结果和第一存储路径信息输出到共识子模块,第一存储路径信息用于表征检测数据在链下数据库中的存储路径;

25、特征获取子模块,用于获取录入检测数据的检测人员的生物特征识别信息;

26、共识子模块,用于将哈希运算结果、第一存储路径信息和生物特征识别信息写入区块链的新区块中,对区块链进行更新,将更新的区块链在所有节点间进行共识。

27、进一步的,所述检测报告生成模块具体包括:

28、模板调取子模块,用于根据检测任务类型调取相应的报告模板;

29、模板填充子模块,用于基于检测数据对报告模板进行填充,填充完毕后获得检测报告,将检测报告输出至报告审批模块。

30、进一步的,所述报告审批模块具体包括:

31、审批子模块,用于具备审批权限的用户对检测报告内容进行审批,若审批通过,则将检测报告输出到上传子模块和存档子模块;

32、上传子模块,用于将检测报告上传到指定的上位机;

33、存档子模块,用于将检测报告存储到链下数据库中,对检测报告进行哈希运算,获得第二哈希运算结果,将第二哈希运算结果和第二存储路径信息输出到共识子模块,第二存储路径信息用于表征检测报告在链下数据库中的存储路径,将第二哈希运算结果、第二存储路径信息和审批用户信息写入区块链的新区块中,对区块链进行更新,将更新的区块链在所有节点间进行共识。

34、与现有技术相比,本专利技术的有益效果是:

35、本专利技术提供的一种报告管理系统,在通过检测任务管理模块对汽车检测任务进行管理的基础上,一方面根据汽车检测任务通过检测数据记录模块从检测设备处自动获取检测数据并记录,另一方面通过检测报告生成模块根据记录的检测数据自动生成标准格式的检测报告,并通过报告审批模块对检测报告进行审批和上传存档,所述系统能够提高工作效率,达到检测报告标准化和规范化的目的。

本文档来自技高网...

【技术保护点】

1.一种报告管理系统,其特征在于,所述系统包括:

2.根据权利要求1所述的一种报告管理系统,其特征在于,所述检测数据记录模块具体包括:

3.根据权利要求2所述的一种报告管理系统,其特征在于,所述设备验证子模块具体包括:

4.根据权利要求3所述的一种报告管理系统,其特征在于,所述验证项确定单元具体包括:

5.根据权利要求1所述的一种报告管理系统,其特征在于,当汽车检测任务表征的检测设备无法连接时,检测数据记录模块还用于手动录入检测数据并进行记录。

6.根据权利要求5所述的一种报告管理系统,其特征在于,所述检测数据记录模块具体包括:

7.根据权利要求1所述的一种报告管理系统,其特征在于,所述检测报告生成模块具体包括:

8.根据权利要求1所述的一种报告管理系统,其特征在于,所述报告审批模块具体包括:

【技术特征摘要】

1.一种报告管理系统,其特征在于,所述系统包括:

2.根据权利要求1所述的一种报告管理系统,其特征在于,所述检测数据记录模块具体包括:

3.根据权利要求2所述的一种报告管理系统,其特征在于,所述设备验证子模块具体包括:

4.根据权利要求3所述的一种报告管理系统,其特征在于,所述验证项确定单元具体包括:

5.根据权利要求1所述的一种报告管理系统,...

【专利技术属性】
技术研发人员:张纯健孟晶晶李金明景冬雪严馨禹
申请(专利权)人:长春汽车检测中心有限责任公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1