本發(fā)明涉及計算機數(shù)據(jù),特別是涉及一種數(shù)字檔案的保存數(shù)據(jù)模型構建方法、裝置、介質及設備。
背景技術:
1、隨著數(shù)字檔案單套制的深入推進,要求檔案減少紙質檔案的接收,盡可能接收數(shù)字檔案。數(shù)字檔案與紙質檔案同樣需要長期保存,保存期限10-30年,甚至永久。目前,紙質檔案長期保管的體制機制無法適用于數(shù)字檔案長期保管。
技術實現(xiàn)思路
1、有鑒于此,本發(fā)明提供了一種數(shù)字檔案的保存數(shù)據(jù)模型構建方法、裝置、介質及設備,其能夠實現(xiàn)數(shù)據(jù)、工具、工具與數(shù)據(jù)連接關系的長期保存,從而更加適于實用。
2、為了達到上述第一個目的,本發(fā)明提供的數(shù)字檔案的保存數(shù)據(jù)模型構建方法的技術方案如下:
3、本發(fā)明提供的數(shù)字檔案的保存數(shù)據(jù)模型構建方法包括以下步驟:
4、獲取待保存數(shù)字檔案的數(shù)據(jù)單元,以及,所述待保存數(shù)字檔案的工具構件;
5、根據(jù)所述待保存數(shù)字檔案的數(shù)據(jù)單元,以及,所述待保存數(shù)字檔案的數(shù)據(jù)單元的工具構件,得到所述待保存數(shù)字檔案的數(shù)據(jù)單元與所述待保存數(shù)字檔案的數(shù)據(jù)單元的工具構件之間的工具數(shù)據(jù)橋連接件;
6、通過所述工具數(shù)據(jù)橋連接件,構建得到所述數(shù)字檔案的數(shù)據(jù)單元的保存數(shù)據(jù)模型。
7、本發(fā)明提供的數(shù)字檔案的保存數(shù)據(jù)模型構建方法還可采用以下技術措施進一步實現(xiàn)。
8、作為優(yōu)選,當所述待保存數(shù)字檔案的數(shù)據(jù)單元存在缺省工具構件名稱時,其中,所述缺省工具構件名稱是指待保存檔案的實體文件、原始文件實體默認的編輯工具對應的工具構件名稱字符串,還包括以下步驟:
9、通過所述待保存數(shù)字檔案的數(shù)據(jù)單元與所述待保存數(shù)字檔案的數(shù)據(jù)單元的工具構件之間的工具數(shù)據(jù)橋連接件,獲取所述工具構件的服務入口;
10、鎖定所述工具構件服務;
11、待服務完畢后,釋放所述工具構件服務。
12、作為優(yōu)選,當所述待保存數(shù)字檔案的數(shù)據(jù)單元的缺省工具構件被其他工具構件占用時,還包括以下步驟:
13、從云平臺獲取所述待保存數(shù)字檔案的數(shù)據(jù)單元的缺省工具構件程序及運行環(huán)境的完整拷貝,得到所述待保存數(shù)字檔案的數(shù)據(jù)單元的缺省工具構件的工具鏡像;
14、通過所述缺省工具構件的工具鏡像提供工具構件服務。
15、作為優(yōu)選,通過所述缺省工具構件的工具鏡像提供工具構件服務后,還包括以下步驟:
16、刪除所述從云平臺獲取所述待保存數(shù)字檔案的數(shù)據(jù)單元的缺省工具構件程序及運行環(huán)境的完整拷貝,使得所述待保存數(shù)字檔案的數(shù)據(jù)單元的缺省工具構件的工具鏡像被回收。
17、作為優(yōu)選,所述待保存數(shù)字檔案的數(shù)據(jù)單元與所述待保存數(shù)字檔案的數(shù)據(jù)單元的工具構件之間的工具數(shù)據(jù)橋連接件與數(shù)據(jù)單元之間的連接關系包括一對一、一對多,以及,多對一。
18、作為優(yōu)選,所述數(shù)據(jù)單元的數(shù)據(jù)構型包括非結構化數(shù)據(jù)單元、半結構化數(shù)據(jù)單元,以及,結構化數(shù)據(jù)單元。
19、作為優(yōu)選,所述工具構件包括文件類工具構件、數(shù)據(jù)類工具構件,以及,管理類工具構件。
20、為了達到上述第二個目的,本發(fā)明提供的數(shù)字檔案的保存數(shù)據(jù)模型構建裝置的技術方案如下:
21、本發(fā)明提供的數(shù)字檔案的保存數(shù)據(jù)模型構建裝置包括:
22、數(shù)據(jù)獲取單元,用于獲取待保存數(shù)字檔案的數(shù)據(jù)單元,以及,所述待保存數(shù)字檔案的工具構件;
23、工具數(shù)據(jù)橋連接件生成單元,用于根據(jù)所述待保存數(shù)字檔案的數(shù)據(jù)單元,以及,所述待保存數(shù)字檔案的數(shù)據(jù)單元的工具構件,得到所述待保存數(shù)字檔案的數(shù)據(jù)單元與所述待保存數(shù)字檔案的數(shù)據(jù)單元的工具構件之間的工具數(shù)據(jù)橋連接件;
24、保存數(shù)據(jù)模型構建單元,用于通過所述工具數(shù)據(jù)橋連接件,構建得到所述數(shù)字檔案的數(shù)據(jù)單元的保存數(shù)據(jù)模型。
25、為了達到上述第三個目的,本發(fā)明提供的計算機可讀存儲介質的技術方案如下:
26、本發(fā)明提供的計算機可讀存儲介質上存儲有數(shù)字檔案的保存數(shù)據(jù)模型構建程序,所述數(shù)字檔案的保存數(shù)據(jù)模型構建程序在被處理器執(zhí)行時,實現(xiàn)本發(fā)明提供的數(shù)字檔案的保存數(shù)據(jù)模型構建程序的步驟。
27、為了達到上述第四個目的,本發(fā)明提供的電子設備的技術方案如下:
28、本發(fā)明提供的電子設備包括存儲器和處理器,所述存儲器上存儲有數(shù)字檔案的保存數(shù)據(jù)模型構建程序,所述數(shù)字檔案的保存數(shù)據(jù)模型構建程序在被所述處理器執(zhí)行時,實現(xiàn)本發(fā)明提供的數(shù)字檔案的保存數(shù)據(jù)模型構建程序的步驟。
29、本發(fā)明提供的數(shù)字檔案的保存數(shù)據(jù)模型構建方法、裝置、介質及設備能夠實現(xiàn)下列有益效果:
30、(1)實現(xiàn)數(shù)字檔案數(shù)據(jù)和檔案數(shù)據(jù)產(chǎn)生工具同時歸檔管理。以數(shù)據(jù)單元管理檔案實體和原始數(shù)據(jù)實體,以工具構件管理檔案產(chǎn)生、管理的工具。在數(shù)字檔案長期保管中,數(shù)據(jù)單元、工具構件和工具-數(shù)據(jù)橋自成體系,形成完備的閉環(huán),實現(xiàn)檔案長期,甚至永久的保管。
31、(2)實現(xiàn)結構化數(shù)字檔案的長期保管方法。以結構化數(shù)據(jù)單元管理結構化檔案實體、原始數(shù)據(jù)實體,以數(shù)據(jù)類工具構件管理數(shù)據(jù)型工具。數(shù)據(jù)單元通過工具-數(shù)據(jù)橋與工具構件互聯(lián)互通。以向量+圖數(shù)據(jù)的zip壓縮文件保存結構化數(shù)字檔案,以鏈接保存結構化數(shù)據(jù)實體。
32、(3)實現(xiàn)管理類工具的構件化管理。以工具構件名稱、工具開發(fā)商、工具名稱、工具構件服務入口、數(shù)據(jù)格式、工具檔案實體、工具鏡像等數(shù)據(jù)模型構建管理類工具構件。提供管理類工具的工具實體和工具鏡像管理,尤其工具鏡像利用云平臺的鏡像功能,實現(xiàn)管理類工具構件服務的可伸縮,既節(jié)約資源,又靈活方便。
1.一種數(shù)字檔案的保存數(shù)據(jù)模型構建方法,其特征在于,包括以下步驟:
2.根據(jù)權利要求1所述的數(shù)字檔案的保存數(shù)據(jù)模型構建方法,其特征在于,當所述待保存數(shù)字檔案的數(shù)據(jù)單元存在缺省工具構件名稱時,其中,所述缺省工具構件名稱是指待保存檔案的實體文件、原始文件實體默認的編輯工具對應的工具構件名稱字符串,還包括以下步驟:
3.根據(jù)權利要求2所述的數(shù)字檔案的保存數(shù)據(jù)模型構建方法,其特征在于,當所述待保存數(shù)字檔案的數(shù)據(jù)單元的缺省工具構件被其他工具構件占用時,還包括以下步驟:
4.根據(jù)權利要求3所述的數(shù)字檔案的保存數(shù)據(jù)模型構建方法,其特征在于,通過所述缺省工具構件的工具鏡像提供工具構件服務后,還包括以下步驟:
5.根據(jù)權利要求1所述的數(shù)字檔案的保存數(shù)據(jù)模型構建方法,其特征在于,所述待保存數(shù)字檔案的數(shù)據(jù)單元與所述待保存數(shù)字檔案的數(shù)據(jù)單元的工具構件之間的工具數(shù)據(jù)橋連接件與數(shù)據(jù)單元之間的連接關系包括一對一、一對多,以及,多對一。
6.根據(jù)權利要求1所述的數(shù)字檔案的保存數(shù)據(jù)模型構建方法,其特征在于,所述數(shù)據(jù)單元的數(shù)據(jù)構型包括非結構化數(shù)據(jù)單元、半結構化數(shù)據(jù)單元,以及,結構化數(shù)據(jù)單元。
7.根據(jù)權利要求1所述的數(shù)字檔案的保存數(shù)據(jù)模型構建方法,其特征在于,所述工具構件包括文件類工具構件、數(shù)據(jù)類工具構件,以及,管理類工具構件。
8.一種數(shù)字檔案的保存數(shù)據(jù)模型構建裝置,其特征在于,包括:
9.一種計算機可讀存儲介質,其特征在于,所述計算機可讀存儲介質上存儲有數(shù)字檔案的保存數(shù)據(jù)模型構建程序,所述數(shù)字檔案的保存數(shù)據(jù)模型構建程序在被處理器執(zhí)行時,實現(xiàn)權利要求1-7中任一所述的數(shù)字檔案的保存數(shù)據(jù)模型構建程序的步驟。
10.一種電子設備,其特征在于,包括存儲器和處理器,所述存儲器上存儲有數(shù)字檔案的保存數(shù)據(jù)模型構建程序,所述數(shù)字檔案的保存數(shù)據(jù)模型構建程序在被所述處理器執(zhí)行時,實現(xiàn)權利要求1-7中任一所述的數(shù)字檔案的保存數(shù)據(jù)模型構建程序的步驟。