目前,國內(nèi)采用軟件管理的企業(yè)眾多,有的企業(yè)自己開發(fā)管理軟件、有的購買軟件廠商的產(chǎn)品。但是它們采用的數(shù)據(jù)庫平臺和數(shù)據(jù)庫結(jié)構(gòu)各不相同。不同企業(yè)管理軟件之間的數(shù)據(jù)交換,就因為數(shù)據(jù)庫平臺和結(jié)構(gòu)不同而產(chǎn)生許多困難,幾乎任意兩個不同軟件之間要實現(xiàn)數(shù)據(jù)傳遞都會存在專門的數(shù)據(jù)轉(zhuǎn)換問題。那么數(shù)據(jù)交換標(biāo)準(zhǔn)是什么呢?

數(shù)據(jù)交換標(biāo)準(zhǔn)即IFC,IFC是目前國際建筑業(yè)事實上的工程數(shù)據(jù)交換標(biāo)準(zhǔn),并已經(jīng)被接受為國際標(biāo)準(zhǔn)。IFC標(biāo)準(zhǔn)正在逐漸趨于完善,最新版本是第四版,即IFC4,已經(jīng)在2013年三月發(fā)布。IFC標(biāo)準(zhǔn)能夠描述建筑產(chǎn)品的各個方面的信息,是目前描述建筑信息最全面和詳細(xì)的規(guī)范。IFC標(biāo)準(zhǔn)是通過一個分層和模塊化的框架包含和處理各種信息,自下而上分為四個層次,分別是資源層、框架層、共享層、領(lǐng)域?qū)樱總€層次又包含若干模塊,同時遵守一個原則:每個層次只能引用同層次和下層的信息資源,而不能引用其上層資源。遵守了這一規(guī)則,上層資源變動時,下層資源就不會受到影響,保證了信息描述的穩(wěn)定性。
IFC模型是由實體、定義類型、枚舉類型、選擇類型、規(guī)則、函數(shù)以及屬性集根據(jù)一定的原則組成的,其中實體是IFC標(biāo)準(zhǔn)對建筑信息進(jìn)行描述的主體,它采用面向?qū)ο蠓绞綐?gòu)建具有共同性質(zhì)的一類對象,定義類型、選擇類型、枚舉類型、規(guī)則和函數(shù)來表達(dá)實體屬性、為屬性附加約束條件以及方法實現(xiàn)進(jìn)而服務(wù)于實體的,實體實例是
數(shù)據(jù)共享與交換的載體。屬性集是IFC模型實現(xiàn)信息擴(kuò)展的方式之一,在IFC標(biāo)準(zhǔn)中已定義了一此比較常用的屬性集,即預(yù)定義屬性集,用來描述實體的附加屬性,此外還提供了用戶自定義屬性集進(jìn)行屬性擴(kuò)展的功能。
(部分內(nèi)容來源網(wǎng)絡(luò),如有侵權(quán)請聯(lián)系刪除)