本發(fā)明涉及數(shù)據(jù)可視化應(yīng)用,特別涉及一種看板可視化應(yīng)用方法、系統(tǒng)、可讀存儲介質(zhì)及計算機設(shè)備。
背景技術(shù):
1、信息看板在數(shù)據(jù)可視化中應(yīng)用廣泛,在傳統(tǒng)的數(shù)據(jù)可視化平臺中,只能實現(xiàn)一些內(nèi)容相對比較簡單并且模式比較固定的信息看板,在面對一些相對復(fù)雜的內(nèi)容看板應(yīng)用場景需求時,一般難以支持。
2、現(xiàn)有技術(shù)當中,傳統(tǒng)的數(shù)據(jù)可視化產(chǎn)品中,一般比較難做到圖形化、零代碼的靈活配置比較復(fù)雜的信息看板,一般都是定制化一個功能單一的內(nèi)容看板可視化組件,基礎(chǔ)性的可視化組件無法進行復(fù)用,存在功能重復(fù)開發(fā)的情況。配置模式也比較固定,位置擺放不夠靈活,做不到可視化組件的自由組合,在應(yīng)對后期可視化應(yīng)用場景新修改需求時,需要開發(fā)人員介入,人工投入高且增加項目交付周期。
技術(shù)實現(xiàn)思路
1、基于此,本發(fā)明的目的是提供一種看板可視化應(yīng)用方法、系統(tǒng)、可讀存儲介質(zhì)及計算機設(shè)備,以解決上述現(xiàn)有技術(shù)當中的不足。
2、第一方面,本發(fā)明提供一種看板可視化應(yīng)用方法,所述方法包括:
3、構(gòu)建可視化組件;
4、基于設(shè)計區(qū)對所述可視化組件中的看板容器組件配置數(shù)據(jù);
5、將所述可視化組件中的容器組件拖拽至所述看板容器組件中,并將信息內(nèi)容載體拖入到所述容器組件內(nèi);
6、對所述容器組件配置組件數(shù)據(jù),并對所述信息內(nèi)容載體進行數(shù)據(jù)分配;
7、根據(jù)所述配置數(shù)據(jù)、所述容器組件內(nèi)的信息內(nèi)容載體、所述組件數(shù)據(jù)以及所述數(shù)據(jù)分配解析成可視化報表頁面。
8、與現(xiàn)有技術(shù)相比,本發(fā)明的有益效果是:通過對可視化組件中的看板容器組件配置數(shù)據(jù),然后將容器組件拖拽至看板容器組件中,且將信息內(nèi)容載體拖入至容器組件內(nèi),對信息內(nèi)容載體進行數(shù)據(jù)分配,以使得看板容器組件能夠根據(jù)容器組件中的信息內(nèi)容載體,實現(xiàn)不同功能的看板,以對可視化組件進行重復(fù)利用,且還能夠根據(jù)數(shù)據(jù)分配,以使得可視化組件能夠進行自由組合,避免開發(fā)新場景時所需的額外投入。
9、進一步的,所述可視化組件包括看板容器組件、容器組件、文本組件、圖片組件、數(shù)字顯示組件以及圖片輪播組件。
10、進一步的,所述基于設(shè)計區(qū)對所述可視化組件中的看板容器組件配置數(shù)據(jù)的步驟包括:
11、拖拽所述看板容器組件至所述設(shè)計區(qū),并對所述設(shè)計區(qū)內(nèi)的所述看板容器組件配置數(shù)據(jù)源,以得到一系列的鍵值信息。
12、進一步的,所述將所述可視化組件中的容器組件拖拽至所述看板容器組件中,并將信息內(nèi)容載體拖入到所述容器組件內(nèi)的步驟包括:
13、拖拽其中一所述容器組件至所述看板容器組件中;
14、將圖片信息、文字信息、數(shù)字信息以及圖片輪播組件以此拖拽至所述容器組件中。
15、進一步的,所述對所述容器組件配置組件數(shù)據(jù),并對所述信息內(nèi)容載體進行數(shù)據(jù)分配的步驟包括:
16、為所述容器組件內(nèi)的圖片信息、文字信息、數(shù)字信息以及圖片輪播組件指定數(shù)據(jù)模型字段,以進行數(shù)據(jù)分配。
17、第二方面,本發(fā)明還提供一種看板可視化應(yīng)用系統(tǒng),所述系統(tǒng)包括:
18、構(gòu)建模塊,用于構(gòu)建可視化組件;
19、配置模塊,用于基于設(shè)計區(qū)對所述可視化組件中的看板容器組件配置數(shù)據(jù);
20、載入模塊,用于將所述可視化組件中的容器組件拖拽至所述看板容器組件中,并將信息內(nèi)容載體拖入到所述容器組件內(nèi);
21、分配模塊,用于對所述容器組件配置組件數(shù)據(jù),并對所述信息內(nèi)容載體進行數(shù)據(jù)分配;
22、解析模塊,用于根據(jù)所述配置數(shù)據(jù)、所述容器組件內(nèi)的信息內(nèi)容載體、所述組件數(shù)據(jù)以及所述數(shù)據(jù)分配解析成可視化報表頁面。
23、進一步的,所述配置模塊包括:
24、配置單元,用于拖拽所述看板容器組件至所述設(shè)計區(qū),并對所述設(shè)計區(qū)內(nèi)的所述看板容器組件配置數(shù)據(jù)源,以得到一系列的鍵值信息。
25、進一步的,所述載入模塊包括:
26、第一載入單元,用于拖拽其中一所述容器組件至所述看板容器組件中;
27、第二載入單元,用于將圖片信息、文字信息、數(shù)字信息以及圖片輪播組件以此拖拽至所述容器組件中。
28、第三方面,本發(fā)明還提供一種可讀存儲介質(zhì),其上存儲有計算機程序,該程序被處理器執(zhí)行時實現(xiàn)如上述的看板可視化應(yīng)用方法。
29、第四方面,一種計算機設(shè)備,包括存儲器、處理器以及存儲在所述存儲器上并可在所述處理器上運行的計算機程序,所述處理器執(zhí)行所述計算機程序時實現(xiàn)如上述的看板可視化應(yīng)用方法。
1.一種看板可視化應(yīng)用方法,其特征在于,所述方法包括:
2.根據(jù)權(quán)利要求1所述的看板可視化應(yīng)用方法,其特征在于,所述可視化組件包括看板容器組件、容器組件、文本組件、圖片組件、數(shù)字顯示組件以及圖片輪播組件。
3.根據(jù)權(quán)利要求1所述的看板可視化應(yīng)用方法,其特征在于,所述基于設(shè)計區(qū)對所述可視化組件中的看板容器組件配置數(shù)據(jù)的步驟包括:
4.根據(jù)權(quán)利要求1所述的看板可視化應(yīng)用方法,其特征在于,所述將所述可視化組件中的容器組件拖拽至所述看板容器組件中,并將信息內(nèi)容載體拖入到所述容器組件內(nèi)的步驟包括:
5.根據(jù)權(quán)利要求1所述的看板可視化應(yīng)用方法,其特征在于,所述對所述容器組件配置組件數(shù)據(jù),并對所述信息內(nèi)容載體進行數(shù)據(jù)分配的步驟包括:
6.一種看板可視化應(yīng)用系統(tǒng),其特征在于,所述系統(tǒng)包括:
7.根據(jù)權(quán)利要求6所述的看板可視化應(yīng)用系統(tǒng),其特征在于,所述配置模塊包括:
8.根據(jù)權(quán)利要求6所述的看板可視化應(yīng)用系統(tǒng),其特征在于,所述載入模塊包括:
9.一種可讀存儲介質(zhì),其上存儲有計算機程序,其特征在于,該程序被處理器執(zhí)行時實現(xiàn)如權(quán)利要求1至5任一所述的看板可視化應(yīng)用方法。
10.一種計算機設(shè)備,包括存儲器、處理器以及存儲在所述存儲器上并可在所述處理器上運行的計算機程序,其特征在于,所述處理器執(zhí)行所述計算機程序時實現(xiàn)如權(quán)利要求1至5任一所述的看板可視化應(yīng)用方法。