本申請涉及數(shù)據(jù)處理,尤其涉及基于企業(yè)架構(gòu)的數(shù)據(jù)管理方法、裝置、設(shè)備及存儲介質(zhì)。
背景技術(shù):
1、當(dāng)前ea(enterprise?architect,企業(yè)架構(gòu))工具能夠用于ea架構(gòu)設(shè)計,但是架構(gòu)設(shè)計中無法實現(xiàn)對數(shù)據(jù)的有效管理,導(dǎo)致ea架構(gòu)系統(tǒng)開發(fā)效率和開發(fā)質(zhì)量均較為低下。
2、上述內(nèi)容僅用于輔助理解本申請的技術(shù)方案,并不代表承認(rèn)上述內(nèi)容是現(xiàn)有技術(shù)。
技術(shù)實現(xiàn)思路
1、本申請的主要目的在于提供一種基于企業(yè)架構(gòu)的數(shù)據(jù)管理方法、裝置、設(shè)備及存儲介質(zhì),旨在解決現(xiàn)有技術(shù)中ea架構(gòu)設(shè)計中無法實現(xiàn)對數(shù)據(jù)的有效管理,導(dǎo)致ea架構(gòu)系統(tǒng)開發(fā)效率和開發(fā)質(zhì)量均較為低下的技術(shù)問題。
2、為實現(xiàn)上述目的,本申請?zhí)岢鲆环N基于企業(yè)架構(gòu)的數(shù)據(jù)管理方法,所述基于企業(yè)架構(gòu)的數(shù)據(jù)管理方法應(yīng)用于企業(yè)架構(gòu)系統(tǒng),所述企業(yè)架構(gòu)系統(tǒng)中包含通過動態(tài)鏈接庫構(gòu)建的組件,所述方法包括:
3、根據(jù)數(shù)據(jù)同步指令對目標(biāo)數(shù)據(jù)庫進行訪問,確定待同步服務(wù)方的多個目標(biāo)服務(wù)接口、所述待同步服務(wù)方對應(yīng)的多個索引消費方以及各索引消費方與各目標(biāo)服務(wù)接口之間的依賴關(guān)系;
4、根據(jù)各索引消費方與各目標(biāo)服務(wù)接口之間的依賴關(guān)系構(gòu)建消費關(guān)系矩陣;
5、對所述消費關(guān)系矩陣進行同步管理操作。
6、在一實施例中,所述對所述消費關(guān)系矩陣進行同步管理操作,包括:
7、對所述消費關(guān)系矩陣中的各消費關(guān)系進行評審;
8、在存在多余消費關(guān)系時,在所述消費關(guān)系矩陣中對所述多余消費關(guān)系進行刪除操作;
9、在存在遺漏消費關(guān)系時,在所述消費關(guān)系矩陣中對所述遺漏消費關(guān)系進行關(guān)聯(lián)操作。
10、在一實施例中,所述對所述消費關(guān)系矩陣進行同步管理操作,包括:
11、根據(jù)所述消費關(guān)系矩陣確定各索引消費方的接口定義;
12、將各索引消費方的接口定義與所述待同步服務(wù)方的接口定義進行比對;
13、在存在索引消費方的接口定義與所述待同步服務(wù)方的接口定義不一致時,確定待同步消費方;
14、根據(jù)所述待同步服務(wù)方的接口定義對所述待同步消費方的接口定義進行修改操作。
15、在一實施例中,所述方法還包括:
16、在檢測到用戶的服務(wù)方重命名操作時,生成重命名提示對話框并推送;
17、在接收到用戶通過所述重命名提示對話框反饋的確認(rèn)指令時,根據(jù)所述服務(wù)方重命名指令確定待命名服務(wù)方和所述待命名服務(wù)方的目標(biāo)重命名;
18、根據(jù)所述待命名服務(wù)方的目標(biāo)重命名更新所述待命名服務(wù)方對應(yīng)的各消費方的接口定義。
19、在一實施例中,所述方法還包括:
20、在檢測到用戶的服務(wù)定義刪除操作時,生成刪除提示對話框并推送;
21、在接收到用戶通過所述刪除提示對話框反饋的確認(rèn)指令時,關(guān)閉事件回調(diào)提醒功能。
22、在一實施例中,所述方法還包括:
23、在接收到接口命名校驗指令時,根據(jù)組件接口名稱規(guī)則確定接口有效字符和字符長度范圍;
24、根據(jù)所述組件接口名稱規(guī)則和待校驗接口的接口調(diào)用方向確定所述待校驗接口的目標(biāo)接口前綴;
25、根據(jù)所述組件接口命名規(guī)則和所述待校驗接口的所屬組件確定所述待校驗接口的目標(biāo)接口后綴;
26、根據(jù)所述待校驗接口的目標(biāo)接口后綴、所述待校驗接口的目標(biāo)接口前綴、所述接口有效字符以及所述字符長度范圍進行接口命名校驗,確定所述待校驗接口的名稱校驗結(jié)果。
27、在一實施例中,所述方法還包括:
28、在接收到架構(gòu)關(guān)系構(gòu)建指令時,根據(jù)待建立架構(gòu)數(shù)據(jù)確定多個待設(shè)計節(jié)點、各待設(shè)計節(jié)點之間的數(shù)據(jù)關(guān)系、各待設(shè)計節(jié)點之間的方向關(guān)系以及各待設(shè)計節(jié)點所屬的原子服務(wù);
29、根據(jù)各待設(shè)計節(jié)點之間的數(shù)據(jù)關(guān)系、各待設(shè)計節(jié)點之間的方向關(guān)系構(gòu)建節(jié)點關(guān)系網(wǎng)絡(luò)以及各待設(shè)計節(jié)點所屬的原子服務(wù)進行關(guān)系構(gòu)建,確定所述待建立架構(gòu)數(shù)據(jù)對應(yīng)的架構(gòu)關(guān)系網(wǎng)絡(luò),并對所述架構(gòu)關(guān)系網(wǎng)絡(luò)進行展示。
30、此外,為實現(xiàn)上述目的,本申請還提出一種基于企業(yè)架構(gòu)的數(shù)據(jù)管理裝置,所述基于企業(yè)架構(gòu)的數(shù)據(jù)管理裝置包括:訪問模塊,用于根據(jù)數(shù)據(jù)同步指令對目標(biāo)數(shù)據(jù)庫進行訪問,確定待同步服務(wù)方的多個目標(biāo)服務(wù)接口、所述待同步服務(wù)方對應(yīng)的多個索引消費方以及各索引消費方與各目標(biāo)服務(wù)接口之間的依賴關(guān)系;
31、構(gòu)建模塊,用于根據(jù)各索引消費方與各目標(biāo)服務(wù)接口之間的依賴關(guān)系構(gòu)建消費關(guān)系矩陣;
32、管理模塊,用于對所述消費關(guān)系矩陣進行同步管理操作。
33、此外,為實現(xiàn)上述目的,本申請還提出一種基于企業(yè)架構(gòu)的數(shù)據(jù)管理設(shè)備,所述設(shè)備包括:存儲器、處理器及存儲在所述存儲器上并可在所述處理器上運行的計算機程序,所述計算機程序配置為實現(xiàn)如上文所述的基于企業(yè)架構(gòu)的數(shù)據(jù)管理方法的步驟。
34、此外,為實現(xiàn)上述目的,本申請還提出一種存儲介質(zhì),所述存儲介質(zhì)為計算機可讀存儲介質(zhì),所述存儲介質(zhì)上存儲有計算機程序,所述計算機程序被處理器執(zhí)行時實現(xiàn)如上文所述的基于企業(yè)架構(gòu)的數(shù)據(jù)管理方法的步驟。
35、本申請?zhí)峁┝艘环N基于企業(yè)架構(gòu)的數(shù)據(jù)管理方法,本申請的方法應(yīng)用于企業(yè)架構(gòu)系統(tǒng),系統(tǒng)中包含通過動態(tài)鏈接庫構(gòu)建的組件,所述方法包括:根據(jù)數(shù)據(jù)同步指令對目標(biāo)數(shù)據(jù)庫進行訪問,確定待同步服務(wù)方的多個目標(biāo)服務(wù)接口、所述待同步服務(wù)方對應(yīng)的多個索引消費方以及各索引消費方與各目標(biāo)服務(wù)接口之間的依賴關(guān)系;根據(jù)各索引消費方與各目標(biāo)服務(wù)接口之間的依賴關(guān)系構(gòu)建消費關(guān)系矩陣;對所述消費關(guān)系矩陣進行同步管理操作。通過上述方式,在企業(yè)架構(gòu)系統(tǒng)中包含由動態(tài)鏈接庫構(gòu)建的組件,在對數(shù)據(jù)進行同步管理時,構(gòu)建待同步服務(wù)方和各索引消費方的消費關(guān)系矩陣,并對消費關(guān)系矩陣進行同步管理操作,實現(xiàn)了在企業(yè)系統(tǒng)架構(gòu)中對數(shù)據(jù)的同步管理,同時還實現(xiàn)了對多種功能的拓展,提高了系統(tǒng)開發(fā)效率和開發(fā)質(zhì)量。
1.一種基于企業(yè)架構(gòu)的數(shù)據(jù)管理方法,其特征在于,所述基于企業(yè)架構(gòu)的數(shù)據(jù)管理方法應(yīng)用于企業(yè)架構(gòu)系統(tǒng),所述企業(yè)架構(gòu)系統(tǒng)中包含通過動態(tài)鏈接庫構(gòu)建的組件,所述方法包括:
2.如權(quán)利要求1所述的方法,其特征在于,所述對所述消費關(guān)系矩陣進行同步管理操作,包括:
3.如權(quán)利要求1所述的方法,其特征在于,所述對所述消費關(guān)系矩陣進行同步管理操作,包括:
4.如權(quán)利要求1所述的方法,其特征在于,所述方法還包括:
5.如權(quán)利要求1所述的方法,其特征在于,所述方法還包括:
6.如權(quán)利要求1所述的方法,其特征在于,所述方法還包括:
7.如權(quán)利要求1所述的方法,其特征在于,所述方法還包括:
8.一種基于企業(yè)架構(gòu)的數(shù)據(jù)管理裝置,其特征在于,所述基于企業(yè)架構(gòu)的數(shù)據(jù)管理裝置包括:
9.一種基于企業(yè)架構(gòu)的數(shù)據(jù)管理設(shè)備,其特征在于,所述基于企業(yè)架構(gòu)的數(shù)據(jù)管理設(shè)備包括:存儲器、處理器及存儲在所述存儲器上并可在所述處理器上運行的基于企業(yè)架構(gòu)的數(shù)據(jù)管理程序,所述基于企業(yè)架構(gòu)的數(shù)據(jù)管理程序配置有實現(xiàn)如權(quán)利要求1至7中任一項所述的基于企業(yè)架構(gòu)的數(shù)據(jù)管理方法。
10.一種存儲介質(zhì),其特征在于,所述存儲介質(zhì)上存儲有基于企業(yè)架構(gòu)的數(shù)據(jù)管理程序,所述基于企業(yè)架構(gòu)的數(shù)據(jù)管理程序被處理器執(zhí)行時實現(xiàn)如權(quán)利要求1至7中任一項所述的基于企業(yè)架構(gòu)的數(shù)據(jù)管理方法。