目前,国内采用软件管理的企业众多,有的企业自己开发管理软件、有的购买软件厂商的产品。但是它们采用的数据库平台和数据库结构各不相同。不同企业管理软件之间的数据交换,就因为数据库平台和结构不同而产生许多困难,几乎任意两个不同软件之间要实现数据传递都会存在专门的数据转换问题。那么数据交换标准是什么呢?接下来来为大家讲解下吧。

数据交换标准即IFC,IFC是目前国际建筑业事实上的工程数据交换标准,并已经被接受为国际标准。IFC标准正在逐渐趋于完善,最新版本是第四版,即IFC4,已经在2013年三月发布。IFC标准能够描述建筑产品的各个方面的信息,是目前描述建筑信息最全面和详细的规范。IFC标准是通过一个分层和模块化的框架包含和处理各种信息,自下而上分为四个层次,分别是资源层、框架层、共享层、领域层,每个层次又包含若干模块,同时遵守一个原则:每个层次只能引用同层次和下层的信息资源,而不能引用其上层资源。遵守了这一规则,上层资源变动时,下层资源就不会受到影响,保证了信息描述的稳定性。

IFC模型是由实体、定义类型、枚举类型、选择类型、规则、函数以及属性集根据一定的原则组成的,其中实体是IFC标准对建筑信息进行描述的主体,它采用面向对象方式构建具有共同性质的一类对象,定义类型、选择类型、枚举类型、规则和函数来表达实体属性、为属性附加约束条件以及方法实现进而服务于实体的,实体实例是数据共享与交换的载体。属性集是IFC模型实现信息扩展的方式之一,在IFC标准中已定义了一此比较常用的属性集,即预定义属性集,用来描述实体的附加属性,此外还提供了用户自定义属性集进行属性扩展的功能。

关于数据交换标准的知识小编就为您介绍到这儿,希望对大家有帮助,如果您想了解更多有关数据交换的知识,来来查询搜索相关栏目吧。