一種業(yè)務數(shù)據(jù)的圖形展示方法和裝置制造方法
【專利摘要】本發(fā)明實施例公開了一種業(yè)務數(shù)據(jù)的圖形展示方法和裝置。所述方法包括:根據(jù)待展示業(yè)務數(shù)據(jù)的數(shù)據(jù)類型,對待展示業(yè)務數(shù)據(jù)進行分類;根據(jù)預設的圖形組件格式,設置與分類后的待展示業(yè)務數(shù)據(jù)對應的展示圖形組件;對所述展示圖形組件進行布局展示。本發(fā)明解決了現(xiàn)有技術(shù)中的計算機客戶端軟件需要人為安裝,且不能及時的更新與服務器同步的版本;瀏覽器插件技術(shù)門檻高,不方便普通用戶操作,且用戶使用不同的計算機或不同的瀏覽器時都需要重新下載安裝插件,極大的浪費了用戶的時間的技術(shù)問題,優(yōu)化了現(xiàn)有的業(yè)務數(shù)據(jù)的展示方法,滿足了人們?nèi)找嬖鲩L的便捷化、個性化需求。
【專利說明】一種業(yè)務數(shù)據(jù)的圖形展示方法和裝置
【技術(shù)領域】
[0001] 本發(fā)明實施例涉及計算機技術(shù),尤其涉及一種業(yè)務數(shù)據(jù)的圖形展示方法和裝置。
【背景技術(shù)】
[0002] 瀏覽器作為互聯(lián)網(wǎng)信息的主要載體,在這個信息共享的時代,越來越被用戶接受 和使用,因此,基于瀏覽器開發(fā)的互聯(lián)網(wǎng)應用也逐步取代傳統(tǒng)的計算機軟件,成為軟件開 發(fā)領域的重要組成部分,同時,隨著互聯(lián)網(wǎng)技術(shù)的發(fā)展,瀏覽器需要呈現(xiàn)的信息也越來越豐 富,可視化圖形與普通的文本和數(shù)據(jù)表格相比,更能直觀的表示數(shù)據(jù)的關系。
[0003] 在許多業(yè)務領域,例如金融行業(yè)領域,金融業(yè)務數(shù)據(jù)中包含了大量的交互信息,這 類信息經(jīng)過匯總統(tǒng)計分析后,最直觀的呈現(xiàn)方式是通過網(wǎng)絡拓撲圖的方式表現(xiàn)出來。在現(xiàn) 有技術(shù)中,上述的網(wǎng)絡拓撲圖是采用計算機客戶端軟件或者瀏覽器插件的方式來實現(xiàn)的, 這兩類實現(xiàn)方式的主要缺陷在于:計算機客戶端軟件需要人為安裝,且不能及時的更新與 服務器同步的版本;瀏覽器插件技術(shù)門檻高,不方便普通用戶操作,且用戶使用不同的計算 機或不同的瀏覽器時都需要重新下載安裝插件,極大的浪費了用戶的時間。
【發(fā)明內(nèi)容】
[0004] 有鑒于此,本發(fā)明實施例提供一種業(yè)務數(shù)據(jù)的圖形展示方法和裝置,以優(yōu)化現(xiàn)有 的業(yè)務數(shù)據(jù)的展示方法,以滿足人們?nèi)找嬖鲩L的便捷化、個性化需求。
[0005] 在第一方面,本發(fā)明實施例提供了一種業(yè)務數(shù)據(jù)的圖形展示方法,包括:
[0006] 根據(jù)待展示業(yè)務數(shù)據(jù)的數(shù)據(jù)類型,對待展示業(yè)務數(shù)據(jù)進行分類;
[0007] 根據(jù)預設的圖形組件格式,設置與分類后的待展示業(yè)務數(shù)據(jù)對應的展示圖形組 件;
[0008] 對所述展示圖形組件進行布局展示。
[0009] 在第二方面,本發(fā)明實施例提供了一種業(yè)務數(shù)據(jù)的圖形展示裝置,包括:
[0010] 業(yè)務數(shù)據(jù)分類單元,用于根據(jù)待展示業(yè)務數(shù)據(jù)的數(shù)據(jù)類型,對待展示業(yè)務數(shù)據(jù)進 行分類;
[0011] 展示圖形組件設置單元,用于根據(jù)預設的圖形組件格式,設置與分類后的待展示 業(yè)務數(shù)據(jù)對應的展示圖形組件;
[0012] 布局展示單元,用于對所述展示圖形組件進行布局展示。
[0013] 本發(fā)明實施例通過根據(jù)待展示業(yè)務數(shù)據(jù)的數(shù)據(jù)類型,對待展示業(yè)務數(shù)據(jù)進行分 類;根據(jù)預設的圖形組件格式,設置與分類后的待展示業(yè)務數(shù)據(jù)對應的展示圖形組件;對 所述展示圖形組件進行布局展示的技術(shù)手段,解決了現(xiàn)有的業(yè)務數(shù)據(jù)的展示方法中的計算 機客戶端軟件需要人為安裝,且不能及時的更新與服務器同步的版本;瀏覽器插件技術(shù)門 檻高,不方便普通用戶操作,且用戶使用不同的計算機或不同的瀏覽器時都需要重新下載 安裝插件,極大的浪費了用戶的時間的技術(shù)問題,優(yōu)化了現(xiàn)有的業(yè)務數(shù)據(jù)的展示方法,滿足 了人們?nèi)找嬖鲩L的便捷化、個性化需求。
【專利附圖】
【附圖說明】
[0014] 圖1是本發(fā)明第一實施例的一種業(yè)務數(shù)據(jù)的圖形展示方法的流程圖;
[0015] 圖2是本發(fā)明第一實施例的一種業(yè)務數(shù)據(jù)的圖形顯示結(jié)果的顯示示意圖;
[0016] 圖3是本發(fā)明第二實施例的一種業(yè)務數(shù)據(jù)的圖形展示方法的流程圖;
[0017] 圖4是本發(fā)明第三實施例的一種業(yè)務數(shù)據(jù)的圖形展示方法的流程圖;
[0018] 圖5是本發(fā)明第三實施例的一種根據(jù)節(jié)點組件的權(quán)重值調(diào)整節(jié)點組件間的相對 位置的示意圖;
[0019] 圖6是本發(fā)明第四實施例的一種根據(jù)顯示畫布中心點位置,調(diào)整節(jié)點組件與顯示 畫布中心點的相對位置的示意圖;
[0020] 圖7是本發(fā)明第四實施例的一種業(yè)務數(shù)據(jù)的圖形展示裝置的結(jié)構(gòu)圖。
【具體實施方式】
[0021] 為了使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚,下面結(jié)合附圖對本發(fā)明具體實 施例作進一步的詳細描述??梢岳斫獾氖?,此處所描述的具體實施例僅僅用于解釋本發(fā)明, 而非對本發(fā)明的限定。另外還需要說明的是,為了便于描述,附圖中僅示出了與本發(fā)明相關 的部分而非全部內(nèi)容。
[0022] 為了解決【背景技術(shù)】中提出的問題,需要通過圖形展示的方式來展示業(yè)務數(shù)據(jù)。在 本發(fā)明各實施例中,使用SVG(Scalable Vector Graphics,可縮放矢量圖形)對業(yè)務數(shù)據(jù)進 行圖形展示。
[0023] SVG是基于XML(eXtensible Markup Language,可擴展標記語言)的,用于描述二 維矢量圖形的一種圖形格式。它是W3C(World Wide Web Consortium,國際互聯(lián)網(wǎng)標準組 織)在2000年8月制定的一種新的二維矢量圖形格式,也是規(guī)范中的網(wǎng)絡矢量圖形標準。 SVG嚴格遵從XML語法,并用文本格式的描述性語言來描述圖像內(nèi)容,因此是一種和圖像分 辨率無關的矢量圖形格式。SVG用于在瀏覽器端繪制可伸縮的矢量圖形,目前主流的瀏覽器 版本都已支持該標準。
[0024] 第一實施例
[0025] 圖1是本發(fā)明第一實施例的一種業(yè)務數(shù)據(jù)的圖形展示方法的流程圖,本實施例的 方法可以由業(yè)務數(shù)據(jù)的圖形展示裝置來執(zhí)行,該裝置可通過硬件和/或軟件的方式實現(xiàn), 并集成于瀏覽器所在的終端設備中與瀏覽器配合實現(xiàn),或作為瀏覽器的子程序。本實施例 的方法具體包括如下步驟:
[0026] 步驟110、根據(jù)待展示業(yè)務數(shù)據(jù)的數(shù)據(jù)類型,對待展示業(yè)務數(shù)據(jù)進行分類。
[0027] 在本實施例中,瀏覽器根據(jù)待展示業(yè)務數(shù)據(jù)的數(shù)據(jù)類型,對待展示業(yè)務數(shù)據(jù)進行 分類。
[0028] 在本實施例的一個優(yōu)選的實施方式中,待展示業(yè)務數(shù)據(jù)為金融業(yè)務數(shù)據(jù),一條待 展示業(yè)務數(shù)據(jù)可以用于表示一條交易記錄。所述待展示業(yè)務數(shù)據(jù)包括:交易賬號信息和至 少一個與交易記錄對應的交易參數(shù)。
[0029] 其中,所述交易賬號信息包括:
[0030] 匯款方的交易賬號和收款方的交易賬號,或者;
[0031] 匯款方的交易賬號、匯款方的交易賬號的用戶名、收款方的交易賬號和收款方的 交易賬號的用戶名;
[0032] 所述交易參數(shù)包括下述至少一項:交易金額和交易時間。
[0033] 舉例而言,一條待展示業(yè)務數(shù)據(jù)具體包括:匯款方的交易賬號:C001 ;匯款方的交 易賬號的用戶名:張三;收款方的交易賬號:C002 ;收款方的交易賬號的用戶名:李四;交 易金額:10000 元;交易時間:2014-01-01 01:01:01。
[0034] 在圖2中示出了針對這一條待展示業(yè)務數(shù)據(jù)的圖形顯示結(jié)果。如圖2所示,如果 以圖形的方式顯示交易數(shù)據(jù),需要首先根據(jù)待展示業(yè)務數(shù)據(jù)來確定節(jié)點和連線,以及與節(jié) 點和連線對應的信息,進而可以實現(xiàn)待展示業(yè)務數(shù)據(jù)的圖形展示。
[0035] 在本實施例的一個優(yōu)選的實施方式中,可以獲取所述待展示業(yè)務數(shù)據(jù)中的交易賬 號信息作為節(jié)點數(shù)據(jù);獲取所述待展示業(yè)務數(shù)據(jù)中的交易金額流向和交易參數(shù)作為連線數(shù) 據(jù)。
[0036] 其中,所述交易金額流向用于指明所述待展示業(yè)務數(shù)據(jù)中的匯款方和收款方。
[0037] 進一步的,為了使得圖形展示結(jié)果盡可能的簡介、清楚,相同的交易賬號信息使用 同一個節(jié)點來表示,匯款方和收款方同時相等的多條交易記錄使用同一連線表示,在該連 線內(nèi)部可以記錄上述多條交易記錄的詳細信息。
[0038] 在本實施例中,可以通過下述邏輯代碼來實現(xiàn)對待展示業(yè)務數(shù)據(jù)進行分類。
[0039]
【權(quán)利要求】
1. 一種業(yè)務數(shù)據(jù)的圖形展示方法,其特征在于,包括: 根據(jù)待展示業(yè)務數(shù)據(jù)的數(shù)據(jù)類型,對待展示業(yè)務數(shù)據(jù)進行分類; 根據(jù)預設的圖形組件格式,設置與分類后的待展示業(yè)務數(shù)據(jù)對應的展示圖形組件; 對所述展示圖形組件進行布局展示。
2. 根據(jù)權(quán)利要求1所述的方法,其特征在于,根據(jù)預設的圖形組件格式,設置與分類后 的待展示業(yè)務數(shù)據(jù)對應的展示圖形組件包括: 根據(jù)數(shù)據(jù)映射模型和所述分類后的待展示業(yè)務數(shù)據(jù),對已分類業(yè)務數(shù)據(jù)進行分類標 記,其中,所述已分類業(yè)務數(shù)據(jù)包括:所述分類后的待展示業(yè)務數(shù)據(jù)和原始分類業(yè)務數(shù)據(jù), 所述原始分類業(yè)務數(shù)據(jù)中包括〇條、1條或者多條數(shù)據(jù); 根據(jù)分類標記類型和預設的圖形組件格式,對與所述原始分類業(yè)務數(shù)據(jù)對應的原始圖 形組件進行設置,生成與所述分類后的待展示業(yè)務數(shù)據(jù)對應的展示圖形組件。
3. 根據(jù)權(quán)利要求2所述的方法,其特征在于,所述待展示業(yè)務數(shù)據(jù)包括:交易賬號信息 和至少一個與交易記錄對應的交易參數(shù);根據(jù)待展示業(yè)務數(shù)據(jù)的數(shù)據(jù)類型,對待展示業(yè)務 數(shù)據(jù)進行分類包括: 獲取所述待展示業(yè)務數(shù)據(jù)中的交易賬號信息作為節(jié)點數(shù)據(jù); 獲取所述待展示業(yè)務數(shù)據(jù)中的交易金額流向和交易參數(shù)作為連線數(shù)據(jù); 其中,所述交易金額流向用于指明所述待展示業(yè)務數(shù)據(jù)中的匯款方和收款方。
4. 根據(jù)權(quán)利要求3所述的方法,其特征在于,根據(jù)數(shù)據(jù)映射模型和所述分類后的待展 示業(yè)務數(shù)據(jù),對已分類業(yè)務數(shù)據(jù)進行分類標記包括: 根據(jù)所述數(shù)據(jù)映射模型和所述分類后的待展示業(yè)務數(shù)據(jù),確定所述已分類業(yè)務數(shù)據(jù)的 操作類型,其中,所述操作類型包括:新增、更新或者刪除; 根據(jù)確定的所述操作類型,將所述已分類業(yè)務數(shù)據(jù)進行分類標記。
5. 根據(jù)權(quán)利要求4所述的方法,其特征在于,根據(jù)分類標記類型和預設的圖形組件格 式,對與所述原始分類業(yè)務數(shù)據(jù)對應的原始圖形組件進行設置,生成與所述分類后的待展 示業(yè)務數(shù)據(jù)對應的展示圖形組件包括: 如果確定所述已分類業(yè)務數(shù)據(jù)的操作類型為新增類型,按照預設的圖形組件格式,在 所述原始圖形組件中,添加與所述已分類業(yè)務數(shù)據(jù)對應的新增圖形組件; 如果確定所述已分類業(yè)務數(shù)據(jù)的操作類型為更新類型,更新與所述更新類型的已分類 業(yè)務數(shù)據(jù)對應的原始圖形組件的業(yè)務數(shù)據(jù); 如果確定所述已分類業(yè)務數(shù)據(jù)的操作類型為刪除類型,刪除與所述刪除類型的已分類 業(yè)務數(shù)據(jù)對應的原始圖形組件。
6. 根據(jù)權(quán)利要求5所述的方法,其特征在于,對所述展示圖形組件進行布局展示包括: 獲取與所述展示圖形組件對應的節(jié)點組件和連線組件,其中,所述節(jié)點組件中包括節(jié) 點數(shù)據(jù),所述連線組件中包括連線數(shù)據(jù)。 按照預設的布局算法,將所述節(jié)點組件和所述連線組件在顯示畫布中進行展示。
7. 根據(jù)權(quán)利要求6所述的方法,其特征在于,按照預設的布局算法,將所述節(jié)點和連線 在顯示畫布中進行展示包括: 隨機指定所述節(jié)點組件在顯示畫布中的位置; 根據(jù)節(jié)點組件的權(quán)重值調(diào)整節(jié)點組件間的相對位置,其中,所述節(jié)點組件的權(quán)重值與 通過所述節(jié)點組件的連線組件相關聯(lián); 根據(jù)顯示畫布中心點位置,調(diào)整節(jié)點組件與所述顯示畫布中心點之間的相對位置; 如果節(jié)點組件間的距離值與預設的基準距離值之間滿足預設的閾值條件,將所述節(jié)點 組件和所述連線組件在顯示畫布中進行顯示。
8. 根據(jù)權(quán)利要求3-7任一項所述的方法,其特征在于, 所述交易賬號信息包括: 匯款方的交易賬號和收款方的交易賬號,或者; 匯款方的交易賬號、匯款方的交易賬號的用戶名、收款方的交易賬號和收款方的交易 賬號的用戶名; 所述交易參數(shù)包括下述至少一項: 交易金額和交易時間。
9. 根據(jù)權(quán)利要求1-7任一項所述的方法,其特征在于,所述展示圖形組件為可伸縮矢 量圖形組件。
10. -種業(yè)務數(shù)據(jù)的圖形展示裝置,其特征在于,包括: 業(yè)務數(shù)據(jù)分類單元,用于根據(jù)待展示業(yè)務數(shù)據(jù)的數(shù)據(jù)類型,對待展示業(yè)務數(shù)據(jù)進行分 類; 展示圖形組件設置單元,用于根據(jù)預設的圖形組件格式,設置與分類后的待展示業(yè)務 數(shù)據(jù)對應的展示圖形組件; 布局展示單元,用于對所述展示圖形組件進行布局展示。
【文檔編號】G06F9/44GK104090769SQ201410345673
【公開日】2014年10月8日 申請日期:2014年7月18日 優(yōu)先權(quán)日:2014年7月18日
【發(fā)明者】胡瑩 申請人:北京銳安科技有限公司