数据模型的计算机自动分析和验证系统技术方案

技术编号:37704626 阅读:22 留言:0更新日期:2023-06-01 23:52
一种系统包括处理器和存储指令的存储器。所述指令包括,响应于从用户设备接收到指示第一数据模型的第一输入,获得第一数据模型并识别第一数据模型内的多个对象。所述指令包括获得一组规则,并且对于所述一组规则中的每个规则,将该规则应用于每个对象以确定该对象对该规则的遵守或该对象对该规则的违反。所述指令包括生成报告,该报告针对每个规则和每个对象指示该对象对该规则的遵守或该对象对该规则的违反,并基于所述多个对象对所述一组规则的总体遵守来计算遵守分值。所述指令包括发送所生成的报告和遵守分值以在用户设备上显示。生成的报告和遵守分值以在用户设备上显示。生成的报告和遵守分值以在用户设备上显示。

【技术实现步骤摘要】
【国外来华专利技术】数据模型的计算机自动分析和验证系统


[0001]本公开涉及分析的计算机自动化,更具体地,涉及数据模型验证的计算机自动化。

技术介绍

[0002]在一个实体(entity)内,由多个数据建模人创建各种数据模型。这些数据模型需要接受管理审查,以确定数据模型是否可以投入生产或是否需要更改。管理审查是手动进行的,非常耗时。此外,在创建数据模型期间无法获得反馈。虽然这种审查对于衡量数据建模人的绩效以及确保数据模型遵守行业和实体标准是必要的,但审查过程冗长且效率低下。
[0003]此处提供的背景描述是为了概括介绍本公开的背景。在本
技术介绍
部分中描述的程度上本专利技术人的工作以及在提交时不可认定为现有技术的本说明书的各方面均不明确或暗示地被承认为对抗本公开的现有技术。

技术实现思路

[0004]一种系统包括至少一个处理器和耦合到所述至少一个处理器的存储器。所述存储器存储包括多个数据模型的数据模型数据库、包括多个规则的规则数据库以及用于由所述至少一个处理器执行的指令。所述指令包括,响应于从用户的用户设备接收到指示第一数据模型的第一输入,本文档来自技高网...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种系统,包括:至少一个处理器;和耦合到所述至少一个处理器的存储器,其中所述存储器存储:包括多个数据模型的数据模型数据库;包括多个规则的规则数据库;以及用于由所述至少一个处理器执行的指令,并且其中所述指令包括,响应于从用户的用户设备接收到指示第一数据模型的第一输入:从所述数据模型数据库获得所述第一数据模型;识别所述第一数据模型内的多个对象;从所述规则数据库获得一组规则;针对所述一组规则中的每个规则,将该规则应用于所述多个对象中的每个对象以确定该对象对该规则的遵守或该对象对该规则的违反;生成报告,所述报告针对所述一组规则中的每个规则以及针对所述多个对象中的每个对象,指示该对象对该规则的遵守或该对象对该规则的违反;基于所述多个对象对所述一组规则的总体遵守来计算遵守分值;以及发送所生成的报告和所述遵守分值以在所述用户设备上显示。2.根据权利要求1所述的系统,其中计算所述遵守分值包括:从所述多个对象中识别遵守所述一组规则中的每个规则的对象的总数,以及将所述遵守分值计算为遵守每个规则的对象的总数除以所述多个对象的总数。3.根据权利要求1所述的系统,其中:所述一组规则中的每个规则包括对一组类别中的类别的指示,以及所述指令包括通过以下步骤计算所述一组类别中的每个类别的类别遵守分值:识别所述一组规则中与所述一组类别的所选类别相对应的规则子集,将对所选类别的总遵守确定为所述多个对象中的每个对象遵守所述规则子集中的每个规则,将所选类别内的总数确定为所述多个对象中与所述规则子集相对应的每个对象,以及将所选类别遵守分值计算为对所选类别的所述总遵守除以所选类别内的所述总数。4.根据权利要求1所述的系统,其中:所述存储器存储报告数据库,并且所述指令包括将包括所述遵守分值的所生成的报告存储在所述报告数据库中。5.根据权利要求4所述的系统,其中所述指令包括,响应于从所述用户设备接收到报告请求:从所述报告数据库获得在所述报告请求中指示的第一报告,以及发送所述第一报告以在所述用户设备上显示。6.根据权利要求1所述的系统,其中所述规则数据库针对所述一组规则中的每个规则存储违反该规则产生警告和失败中的至少一个的指示。7.根据权利要求1所述的系统,其中所述指令包括:响应于接收到规则添加请求,将所述规则添加请求中包括的规则添加到所述规则数据
库,以及响应于接收到规则删除请求,从所述规则数据库中移除所述规则删除请求中包括的规则。8.根据权利要求1所述的系统,其中所述存储器存储:包括对所述多个对象的定义的数据字典。9.根据权利要求1所述的系统,其中所述遵守分值是基于所述多个对象对所述一组规则的总体遵守和指示警告的所述多个对象对所述一组规则的总体违反来计算的。10.根据权利要求1所述的系统,其中所生成的报告包括表,所述表包括:所述多个对象中的每个对象和所述多个规则中的每个规则,以及所述多个对象对所...

【专利技术属性】
技术研发人员:特雷西
申请(专利权)人:西格纳知识产权公司
类型:发明
国别省市:

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

1