本發(fā)明屬于標(biāo)準(zhǔn)數(shù)據(jù)處理領(lǐng)域,尤其涉及一種北斗移動(dòng)穿戴設(shè)備標(biāo)準(zhǔn)數(shù)據(jù)平臺(tái)。
背景技術(shù):
北斗穿戴設(shè)備因其靈活與便捷性,各應(yīng)用均由一系列的微服務(wù)構(gòu)成。微服務(wù)的特點(diǎn)是粒度小,數(shù)量多,需集成后實(shí)現(xiàn)具體功能,并可能隨場景的不同而集成不同的對(duì)象與數(shù)據(jù)等。微服務(wù)的數(shù)據(jù)目標(biāo)往往隨傳感器感知到的數(shù)據(jù)不同而以不同的服務(wù)響應(yīng),因此,北斗移動(dòng)穿戴設(shè)備運(yùn)行是一個(gè)數(shù)據(jù)驅(qū)動(dòng)微服務(wù)的模式。而不同場景、不同領(lǐng)域中面向應(yīng)用的數(shù)據(jù)往往無法直接集成,需要在一個(gè)標(biāo)準(zhǔn)數(shù)據(jù)環(huán)境下,采用邏輯分層的數(shù)據(jù)資源進(jìn)行采集、處理與集成。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明所要解決的技術(shù)問題是針對(duì)背景技術(shù)的不足提供了一種北斗移動(dòng)穿戴設(shè)備標(biāo)準(zhǔn)數(shù)據(jù)平臺(tái)。
本發(fā)明為解決上述技術(shù)問題采用以下技術(shù)方案
一種北斗移動(dòng)穿戴設(shè)備標(biāo)準(zhǔn)數(shù)據(jù)平臺(tái),包含依次連接的M4層、M3層、M2層、M1層;
所述M1層為包含S1~Sn在內(nèi)的各類應(yīng)用中主數(shù)據(jù)與參考數(shù)據(jù)詞典,用于實(shí)現(xiàn)對(duì)應(yīng)用層數(shù)據(jù)提供跨系統(tǒng)間的統(tǒng)一釋義、標(biāo)識(shí)、分類、定義、屬性描述,分布與流向管理;
所述M2層為獨(dú)立的元數(shù)據(jù)詞典,用于存放各領(lǐng)域的元數(shù)據(jù)集,從規(guī)范化需求出發(fā),抽取和定義各領(lǐng)域的標(biāo)準(zhǔn)元數(shù)據(jù),再對(duì)來自S1~Sn的元數(shù)據(jù)進(jìn)行比對(duì)、測試、標(biāo)準(zhǔn)化處理和分布映射,此層通過對(duì)M1層中跨系統(tǒng)資源中的元數(shù)據(jù)進(jìn)行獨(dú)立的標(biāo)準(zhǔn)化與統(tǒng)一化處理,實(shí)現(xiàn)它們描述的主數(shù)據(jù)與參考數(shù)據(jù)等的一致;
所述M3層為元模型詞典,用于對(duì)各類元模型按標(biāo)準(zhǔn)進(jìn)行比對(duì)與一致性處理,實(shí)現(xiàn)對(duì)M2層的元數(shù)據(jù)進(jìn)行模型定義、共享或互操作時(shí)的耦合,以及生命周期管理;
M4 層為元模型規(guī)則,用于檢查出微服務(wù)中的各類數(shù)據(jù)項(xiàng)缺失與合規(guī)情況,通過對(duì)微服務(wù)需求的數(shù)據(jù)元素、元數(shù)據(jù)、元模型等的管理,自動(dòng)檢出缺陷描述規(guī)則并通過元模型詞典、元數(shù)據(jù)詞典和主數(shù)據(jù)與參考數(shù)據(jù)詞典等進(jìn)行逐級(jí)修正,從而實(shí)現(xiàn)應(yīng)用系統(tǒng)的數(shù)據(jù)分層整合。
作為本發(fā)明一種北斗移動(dòng)穿戴設(shè)備標(biāo)準(zhǔn)數(shù)據(jù)平臺(tái)的進(jìn)一步優(yōu)選方案,所述S1…Sn為異構(gòu)數(shù)據(jù)源的數(shù)量。
作為本發(fā)明一種北斗移動(dòng)穿戴設(shè)備標(biāo)準(zhǔn)數(shù)據(jù)平臺(tái)的進(jìn)一步優(yōu)選方案,所述M1層由M2層定義與支持。
作為本發(fā)明一種北斗移動(dòng)穿戴設(shè)備標(biāo)準(zhǔn)數(shù)據(jù)平臺(tái)的進(jìn)一步優(yōu)選方案,所述M2層由M3層定義與支持。
作為本發(fā)明一種北斗移動(dòng)穿戴設(shè)備標(biāo)準(zhǔn)數(shù)據(jù)平臺(tái)的進(jìn)一步優(yōu)選方案,所述M3層由M4層定義與支持。
本發(fā)明采用以上技術(shù)方案與現(xiàn)有技術(shù)相比,具有以下技術(shù)效果:
一種北斗移動(dòng)穿戴設(shè)備標(biāo)準(zhǔn)數(shù)據(jù)平臺(tái),包含依次連接的M4層、M3層、M2層、M1層;北斗穿戴設(shè)備系統(tǒng)中,主要有應(yīng)用數(shù)據(jù)和標(biāo)準(zhǔn)支持?jǐn)?shù)據(jù)兩大類,前者隨穿戴設(shè)備運(yùn)行時(shí)動(dòng)態(tài)產(chǎn)生,后者包括上述四層構(gòu)架中的分級(jí)數(shù)據(jù),它們均需大量的事先采集與處理,然后構(gòu)建于平臺(tái),存儲(chǔ)在遠(yuǎn)端后臺(tái)庫中。
附圖說明
圖1是一種北斗移動(dòng)穿戴設(shè)備標(biāo)準(zhǔn)數(shù)據(jù)平臺(tái)分層資源架構(gòu)。
具體實(shí)施方式
下面結(jié)合附圖對(duì)本發(fā)明的技術(shù)方案做進(jìn)一步的詳細(xì)說明:
如圖1所示,一種北斗移動(dòng)穿戴設(shè)備標(biāo)準(zhǔn)數(shù)據(jù)平臺(tái),包含依次連接的M4層、M3層、M2層、M1層;
所述M1層為包含S1~Sn在內(nèi)的各類應(yīng)用中主數(shù)據(jù)與參考數(shù)據(jù)詞典,用于實(shí)現(xiàn)對(duì)應(yīng)用層數(shù)據(jù)提供跨系統(tǒng)間的統(tǒng)一釋義、標(biāo)識(shí)、分類、定義、屬性描述,分布與流向管理;
所述M2層為獨(dú)立的元數(shù)據(jù)詞典,用于存放各領(lǐng)域的元數(shù)據(jù)集,從規(guī)范化需求出發(fā),抽取和定義各領(lǐng)域的標(biāo)準(zhǔn)元數(shù)據(jù),再對(duì)來自S1~Sn的元數(shù)據(jù)進(jìn)行比對(duì)、測試、標(biāo)準(zhǔn)化處理和分布映射,此層通過對(duì)M1層中跨系統(tǒng)資源中的元數(shù)據(jù)進(jìn)行獨(dú)立的標(biāo)準(zhǔn)化與統(tǒng)一化處理,實(shí)現(xiàn)它們描述的主數(shù)據(jù)與參考數(shù)據(jù)等的一致;
所述M3層為元模型詞典,用于對(duì)各類元模型按標(biāo)準(zhǔn)進(jìn)行比對(duì)與一致性處理,實(shí)現(xiàn)對(duì)M2層的元數(shù)據(jù)進(jìn)行模型定義、共享或互操作時(shí)的耦合,以及生命周期管理;
M4 層為元模型規(guī)則,用于檢查出微服務(wù)中的各類數(shù)據(jù)項(xiàng)缺失與合規(guī)情況,通過對(duì)微服務(wù)需求的數(shù)據(jù)元素、元數(shù)據(jù)、元模型等的管理,自動(dòng)檢出缺陷描述規(guī)則并通過元模型詞典、元數(shù)據(jù)詞典和主數(shù)據(jù)與參考數(shù)據(jù)詞典等進(jìn)行逐級(jí)修正,從而實(shí)現(xiàn)應(yīng)用系統(tǒng)的數(shù)據(jù)分層整合。
所述S1…Sn為異構(gòu)數(shù)據(jù)源的數(shù)量,所述M1層由M2層定義與支持,所述M2層由M3層定義與支持,所述M3層由M4層定義與支持。
一、分層資源架構(gòu)
為向穿戴設(shè)備中的微系統(tǒng)提供微服務(wù),本平臺(tái)將數(shù)據(jù)資源分為如下M4至M1四層。分別是:元元模型(M4層,元模型規(guī)則)→元模型(M3層,屬性、操作、構(gòu)件)→元數(shù)據(jù)(M2層,實(shí)體,關(guān)系/模型)→數(shù)據(jù)詞典(M1層,業(yè)務(wù)/對(duì)象數(shù)據(jù)),數(shù)據(jù)資源構(gòu)架如圖。
二、各層功能
M1層為穿戴設(shè)備中面向應(yīng)用的各類主數(shù)據(jù)與參考數(shù)據(jù)詞典。內(nèi)容為對(duì)數(shù)據(jù)提供標(biāo)準(zhǔn)的釋義、分類、屬性定義,分布與流向管理等。此層需要M2層的定義與資源支持。
M2 層為元數(shù)據(jù)詞典,存放各領(lǐng)域元數(shù)據(jù)集。功能是從規(guī)范化需求出發(fā),抽取和定義各領(lǐng)域元數(shù)據(jù),對(duì)不同來源的元數(shù)據(jù)進(jìn)行比對(duì)、測試、標(biāo)準(zhǔn)化處理和分布映射等。此層需要M3層的定義與支持,而它將定義M1層中面向應(yīng)用的主數(shù)據(jù)和參考數(shù)據(jù)等。
M3 層為元模型詞典,具體定義描述各領(lǐng)域元數(shù)據(jù)的元數(shù)據(jù)元素、以及它們間的關(guān)聯(lián),用于設(shè)計(jì)、測試和生產(chǎn)元數(shù)據(jù),其標(biāo)準(zhǔn)化活動(dòng)與質(zhì)量管理將覆蓋元數(shù)據(jù)生命周期。本層由M4層定義,將按應(yīng)用數(shù)據(jù)之需,對(duì)M2層的元數(shù)據(jù)進(jìn)行定義與生命周期管理。
M4 層為元模型規(guī)則。穿戴設(shè)備的每個(gè)微服務(wù)均按不同場景需要不同的數(shù)據(jù)規(guī)則,這些規(guī)則本身也被視為特殊元數(shù)據(jù),功能是能檢查出微服務(wù)中的數(shù)據(jù)項(xiàng)缺失與合規(guī)情況,通過對(duì)微服務(wù)需求的數(shù)據(jù)元素、元數(shù)據(jù)等的管理,自動(dòng)檢出缺陷微服務(wù)并通過元模型、元數(shù)據(jù)詞典和主數(shù)據(jù)與參考數(shù)據(jù)詞典進(jìn)行修正,從而實(shí)現(xiàn)應(yīng)用系統(tǒng)的數(shù)據(jù)分層整合。
三、數(shù)據(jù)采集
北斗穿戴設(shè)備系統(tǒng)中,主要有應(yīng)用數(shù)據(jù)和標(biāo)準(zhǔn)支持?jǐn)?shù)據(jù)兩大類。前者隨穿戴設(shè)備運(yùn)行時(shí)動(dòng)態(tài)產(chǎn)生,后者包括上述四層構(gòu)架中的分級(jí)數(shù)據(jù),它們均需大量的事先采集與處理,然后構(gòu)建于平臺(tái),存儲(chǔ)在遠(yuǎn)端后臺(tái)庫中。
四、數(shù)據(jù)整理
標(biāo)準(zhǔn)化處理是數(shù)據(jù)整理的核心,平臺(tái)的主要功能是實(shí)現(xiàn)數(shù)據(jù)的分級(jí)標(biāo)準(zhǔn)化,此為數(shù)據(jù)整理的主要內(nèi)容,通過上述四層邏輯架構(gòu)處理和各類標(biāo)準(zhǔn)庫來實(shí)現(xiàn)。元數(shù)據(jù)與主數(shù)據(jù)等詞典中包括標(biāo)準(zhǔn)的元數(shù)據(jù)、定義、標(biāo)識(shí)、目錄、特征庫等,整理的主要內(nèi)容是依照標(biāo)準(zhǔn)進(jìn)行分級(jí)數(shù)據(jù)比對(duì)與合規(guī)性描述,檢出不規(guī)范、不完整、非標(biāo)準(zhǔn)數(shù)據(jù)項(xiàng)等,再與標(biāo)準(zhǔn)數(shù)據(jù)建立字段級(jí)映射。應(yīng)用系統(tǒng)中凡新加入的數(shù)據(jù),均經(jīng)過本平臺(tái)進(jìn)行標(biāo)準(zhǔn)化處理,實(shí)現(xiàn)數(shù)據(jù)規(guī)范化。
五、數(shù)據(jù)集成
本環(huán)節(jié)由標(biāo)準(zhǔn)數(shù)據(jù)資源和接口池組成。各類待整合數(shù)據(jù)在經(jīng)上述分層模式經(jīng)元數(shù)據(jù)規(guī)格、數(shù)據(jù)元素、特征形態(tài)與一致性等標(biāo)準(zhǔn)化處理后,進(jìn)入接口池中按微服務(wù)所需進(jìn)行適配性審核,對(duì)不合規(guī)的各類數(shù)據(jù)單元、要素等處理后,將滿足需求的數(shù)據(jù)項(xiàng)進(jìn)行抽取與映射,傳送到接口池中依標(biāo)準(zhǔn)整合,將結(jié)合發(fā)至各應(yīng)用。
北斗穿戴設(shè)備應(yīng)用中元數(shù)據(jù)包括:1、微服務(wù)本體的元數(shù)據(jù)驅(qū)動(dòng)規(guī)范模型;2、微服務(wù)間數(shù)據(jù)載體的元數(shù)據(jù)驅(qū)動(dòng)規(guī)范。前者一般包含:業(yè)務(wù)信息,功能信息,數(shù)據(jù)信息,管理信息,邏輯信息。這些是基于元數(shù)據(jù)規(guī)則庫中定義的元數(shù)據(jù)規(guī)范實(shí)例化得到的。后者包含,依賴信息,參數(shù)信息,過程信息等,也來源于元數(shù)據(jù)知識(shí)庫,用來解決微服務(wù)間連接的關(guān)系、映射、依賴、整合約束。
以上顯示和描述了本發(fā)明的基本原理和主要特征和本發(fā)明的優(yōu)點(diǎn)。本行業(yè)的技術(shù)人員應(yīng)該了解,本發(fā)明不受上述實(shí)施例的限制,上述實(shí)施例和說明書中描述的只是說明本發(fā)明的原理,在不脫離本發(fā)明精神和范圍的前提下,本發(fā)明還會(huì)有各種變化和改進(jìn),這些變化和改進(jìn)都落入要求保護(hù)的本發(fā)明范圍內(nèi)。本發(fā)明要求保護(hù)范圍由所附的權(quán)利要求書及其等效物界定
顯然,本發(fā)明的上述實(shí)施例僅僅是為清楚地說明本發(fā)明所作的舉例,而并非是對(duì)本發(fā)明的實(shí)施方式的限定。對(duì)于所屬領(lǐng)域的普通技術(shù)人員來說,在上述說明的基礎(chǔ)上還可以做出其它不同形式的變化或變動(dòng)。這里無需也無法對(duì)所有的實(shí)施方式予以窮舉。而這些屬于本發(fā)明的實(shí)質(zhì)精神所引伸出的顯而易見的變化或變動(dòng)仍屬于本發(fā)明的保護(hù)范圍。