市場(chǎng)監(jiān)管業(yè)務(wù)數(shù)據(jù)可視化平臺(tái)研究

時(shí)間:2022-05-18 10:50:51

導(dǎo)語:市場(chǎng)監(jiān)管業(yè)務(wù)數(shù)據(jù)可視化平臺(tái)研究一文來源于網(wǎng)友上傳,不代表本站觀點(diǎn),若需要原創(chuàng)文章可咨詢客服老師,歡迎參考。

市場(chǎng)監(jiān)管業(yè)務(wù)數(shù)據(jù)可視化平臺(tái)研究

摘要:數(shù)據(jù)可視化是一個(gè)相對(duì)新興的計(jì)算機(jī)科學(xué)研究領(lǐng)域,可視化技術(shù)能夠幫助軟件開發(fā)人員構(gòu)建數(shù)據(jù)的視覺化形態(tài),為人們提供更具價(jià)值的數(shù)據(jù)形式,縮短了信息從數(shù)據(jù)處理到價(jià)值體現(xiàn)的距離,降低了人類從數(shù)據(jù)捕獲到信息形成的時(shí)間成本和思維成本。市場(chǎng)監(jiān)管業(yè)務(wù)的業(yè)務(wù)層次較深,數(shù)據(jù)量龐大、結(jié)構(gòu)復(fù)雜,利用可視化技術(shù)能夠幫助用戶快速理解數(shù)據(jù),有效地改善了業(yè)務(wù)運(yùn)轉(zhuǎn)效率,提高了工作和決策水平。

關(guān)鍵詞:市場(chǎng)監(jiān)管;可視化;HTML5;Ajax

一、緒論

數(shù)據(jù)可視化是計(jì)算機(jī)科學(xué)的分支之一,其歷史起源比較久遠(yuǎn),近幾年來得到了快速發(fā)展和應(yīng)用,引起了學(xué)界的普遍重視,掀起了一股研究熱潮。隨著信息技術(shù)的應(yīng)用在各個(gè)行業(yè)不斷普及,業(yè)務(wù)數(shù)據(jù)呈爆炸式地增長,物聯(lián)網(wǎng)、互聯(lián)網(wǎng)的普遍應(yīng)用,大數(shù)據(jù)的出現(xiàn)給人類的數(shù)據(jù)加工和信息獲取帶來了許多便利。然而,面對(duì)數(shù)量龐大、錯(cuò)綜復(fù)雜的各種數(shù)據(jù),如何快速捕捉其價(jià)值成為一個(gè)核心問題。信息可視化能夠利用圖形圖像、音頻視頻等技術(shù)將大規(guī)模的、關(guān)系復(fù)雜的數(shù)據(jù)進(jìn)行可視化表達(dá),為人們更快捷地、更深層次地認(rèn)識(shí)數(shù)據(jù)提供了一個(gè)重要的途徑。隨著市場(chǎng)監(jiān)管體制改革的不斷深入,市場(chǎng)監(jiān)管業(yè)務(wù)的信息化工作也不斷發(fā)展和完善。市場(chǎng)監(jiān)管業(yè)務(wù)信息系統(tǒng)的部署和應(yīng)用為市場(chǎng)監(jiān)管部門的日常工作提供了現(xiàn)代化的手段,提高了工作效率和決策水平,改善了用戶體驗(yàn),提高了服務(wù)質(zhì)量。利用可視化技術(shù)對(duì)數(shù)據(jù)進(jìn)行加工處理在其中發(fā)揮著重要的作用。

二、可視化、數(shù)據(jù)可視化與可視化技術(shù)

可視化是人類的一種認(rèn)知活動(dòng),就是在心理上建立某事物的可視圖像或媒體模型,以便利用視覺或聽覺等感官經(jīng)驗(yàn)理解數(shù)據(jù)、獲取信息、豐富知識(shí)、增長經(jīng)驗(yàn)??梢暬幕舅枷刖褪怯酶桌斫獾男问絹肀磉_(dá)數(shù)據(jù)、描述問題,即通過對(duì)數(shù)據(jù)的進(jìn)一步加工和轉(zhuǎn)換來達(dá)到更直觀地進(jìn)行信息啟示的目的,其最大的優(yōu)點(diǎn)是可以降低認(rèn)知成本,提高認(rèn)知效率。在實(shí)現(xiàn)可視化目標(biāo)的過程中所采用的方法、手段、工具的總和稱為可視化技術(shù)??梢暬夹g(shù)歷史久遠(yuǎn),在計(jì)算機(jī)領(lǐng)域中最早應(yīng)用在科學(xué)計(jì)算上稱為科學(xué)可視化或數(shù)據(jù)可視化。隨著經(jīng)濟(jì)社會(huì)的持續(xù)高速發(fā)展,數(shù)據(jù)可視化技術(shù)逐步擴(kuò)展到了更多的領(lǐng)域,出現(xiàn)了大量更為復(fù)雜的、領(lǐng)域相關(guān)的數(shù)據(jù)集合,使得對(duì)信息技術(shù)、數(shù)據(jù)可視化技術(shù)的需求日益劇增,對(duì)可視化技術(shù)的發(fā)展起到了極大的推動(dòng)作用。數(shù)據(jù)可視化基本模型如圖1所示?,F(xiàn)代的數(shù)據(jù)可視化技術(shù)在計(jì)算機(jī)的支撐下得到了前所未有的快速發(fā)展,特別是互聯(lián)網(wǎng)、物聯(lián)網(wǎng)技術(shù)的發(fā)展以及大數(shù)據(jù)、人工智能等的新的應(yīng)用的普及,使得可視化技術(shù)得到了充分的擴(kuò)展,體現(xiàn)了其廣泛的應(yīng)用價(jià)值。當(dāng)今,可視化數(shù)據(jù)的數(shù)據(jù)來源主要有金融、社會(huì)、經(jīng)濟(jì)、商業(yè)等領(lǐng)域,市場(chǎng)監(jiān)管業(yè)務(wù)數(shù)據(jù)就是一個(gè)典型的行業(yè)數(shù)據(jù)集合,利用用可視化技術(shù)對(duì)其進(jìn)行描述和表達(dá)有著巨大的應(yīng)用價(jià)值。

三、平臺(tái)實(shí)現(xiàn)

(一)總體架構(gòu)

數(shù)據(jù)是當(dāng)今社會(huì)最重要的資源之一,對(duì)于一個(gè)機(jī)構(gòu)來說是一種無形的寶貴資產(chǎn),在機(jī)構(gòu)的發(fā)展過程中發(fā)揮著舉足輕重的作用,已經(jīng)成為驅(qū)動(dòng)業(yè)務(wù)的核心動(dòng)力、提升工作水平的重要工具、改善服務(wù)質(zhì)量的有力保障,因此,建立以數(shù)據(jù)為中心的運(yùn)轉(zhuǎn)機(jī)制來支撐業(yè)務(wù)的發(fā)展已經(jīng)成為一種理念,也是勢(shì)在必行的任務(wù)。市場(chǎng)監(jiān)管機(jī)構(gòu)業(yè)務(wù)部門多、業(yè)務(wù)領(lǐng)域面廣,數(shù)據(jù)來源渠道豐富、結(jié)構(gòu)繁雜,這給數(shù)據(jù)的處理帶來了不小的困難。如何快捷有效地利用這些數(shù)據(jù)進(jìn)行業(yè)務(wù)價(jià)值的挖掘,成為一個(gè)極具挑戰(zhàn)的核心課題,也關(guān)系到系統(tǒng)的運(yùn)行效率和應(yīng)用價(jià)值。因此,平臺(tái)總體架構(gòu)以實(shí)際業(yè)務(wù)需求為出發(fā)點(diǎn),以功能實(shí)現(xiàn)為導(dǎo)向,以數(shù)據(jù)可視化為線索,做到業(yè)務(wù)完整、接口規(guī)范、模塊清晰、健壯靈活等的設(shè)計(jì)目的,這也符合在深化機(jī)構(gòu)和行政體制改革的大背景下,市場(chǎng)監(jiān)管部門面臨著業(yè)務(wù)數(shù)據(jù)的整合、新功能的開發(fā)和利用等工作內(nèi)容的要求??傮w架構(gòu)如圖2所示。

(二)模塊功能

市場(chǎng)監(jiān)管機(jī)構(gòu)業(yè)務(wù)部門多,業(yè)務(wù)內(nèi)容繁雜,管理平臺(tái)以模塊化設(shè)計(jì)作為基本指導(dǎo)思想,明確業(yè)務(wù)界限減小開發(fā)工作的重復(fù)率,提高開發(fā)效率;以參數(shù)化驅(qū)動(dòng)模塊運(yùn)轉(zhuǎn)為手段,增強(qiáng)系統(tǒng)的靈活性,適應(yīng)業(yè)務(wù)多變的情況。并采用多級(jí)數(shù)字網(wǎng)格技術(shù),將不同級(jí)別的業(yè)務(wù)劃分為不同級(jí)別的數(shù)字網(wǎng)格,每級(jí)數(shù)字網(wǎng)格使用本級(jí)網(wǎng)格的基本業(yè)務(wù)數(shù)據(jù)以及不同維度、不同粒度的統(tǒng)計(jì)數(shù)據(jù),下級(jí)網(wǎng)格與上級(jí)網(wǎng)格關(guān)聯(lián),實(shí)現(xiàn)數(shù)據(jù)的深度分析與挖掘,達(dá)到了實(shí)用的目的又保證了靈活性。平臺(tái)以業(yè)務(wù)數(shù)據(jù)關(guān)聯(lián)整合為基礎(chǔ),并按照關(guān)鍵性能指標(biāo)KPI(KeyPerformanceIndicator)的原則,對(duì)業(yè)務(wù)關(guān)鍵數(shù)據(jù)進(jìn)行提煉和分析,通過將市場(chǎng)主體、市場(chǎng)管理、公示監(jiān)管、商標(biāo)管理、消費(fèi)維權(quán)、行政執(zhí)法、無照經(jīng)營清理統(tǒng)計(jì)、綜合業(yè)務(wù)等的數(shù)據(jù)的可視化過程,實(shí)現(xiàn)監(jiān)管和控制市場(chǎng)動(dòng)態(tài)、多視角的信息共享、提升業(yè)務(wù)管理效率的目的。系統(tǒng)功能模塊如圖3所示。

(三)技術(shù)路線

考慮系統(tǒng)的安全性、穩(wěn)定性、可擴(kuò)展性,結(jié)合實(shí)際情況,便于各個(gè)業(yè)務(wù)部門方便使用該平臺(tái)開展工作,系統(tǒng)采用B/S(Browser/Server,瀏覽器/服務(wù)器)工作模式。后端基于javaEE平臺(tái)開發(fā),前端使用HTML5技術(shù)開發(fā),業(yè)務(wù)數(shù)據(jù)庫使用OracleDB管理,系統(tǒng)數(shù)據(jù)庫采用MySQL,使用linux操作系統(tǒng)配合Apache服務(wù)器,為業(yè)務(wù)提供計(jì)算服務(wù)??梢暬=M基礎(chǔ)部分采用ECharts圖形圖表庫,擴(kuò)展部分采用WebGL進(jìn)行開發(fā)。這樣即滿足了多數(shù)業(yè)務(wù)的基本需求,也可以將可視化部分進(jìn)一步擴(kuò)展,以滿足不斷變化的業(yè)務(wù)內(nèi)容或形式。(四)可視化過程以技術(shù)路線作為參考和指導(dǎo),可視化過程首先完成業(yè)務(wù)數(shù)據(jù)的清洗,并根據(jù)ECharts基礎(chǔ)圖形圖表庫的參數(shù)要求或根據(jù)WebGLAPI接口標(biāo)準(zhǔn),結(jié)合業(yè)務(wù)數(shù)據(jù)可視化模型對(duì)相關(guān)數(shù)據(jù)進(jìn)行規(guī)格化處理。然后進(jìn)行可視化分析及數(shù)據(jù)封裝,構(gòu)建可視化數(shù)據(jù)服務(wù)接口,再通過Ajax(AsynchronousJavascriptAndXML,即“異步JavaScript和XML”)調(diào)用該接口獲取可視化參數(shù)數(shù)據(jù),利用ECharts庫或WebGL調(diào)用可視化處理邏輯形成可視化組件,依據(jù)業(yè)務(wù)需求創(chuàng)建可視化視圖或支持可視化的交互,利用HTML5頁面呈現(xiàn)給終端用戶??梢暬^程如圖4所示。

(五)典型實(shí)例

市場(chǎng)監(jiān)管數(shù)據(jù)管理平臺(tái)工作在B/S結(jié)構(gòu)下,所有可視化結(jié)果及用戶交互界面均在瀏覽器下生成,包括業(yè)務(wù)數(shù)據(jù)的填報(bào)、審核,系統(tǒng)參數(shù)的設(shè)置,系統(tǒng)的日常維護(hù)、調(diào)整等等。如圖5所示是業(yè)務(wù)管理人員使用該平臺(tái)時(shí)訪問首頁的截圖,利用可視化圖形為行政區(qū)域的選擇提供交互媒介,操作便捷效率高,結(jié)合數(shù)據(jù)表格和圖表來表達(dá)業(yè)務(wù)數(shù)據(jù)情況,直觀易理解。如圖6所示是某業(yè)務(wù)的兩個(gè)數(shù)據(jù)分析點(diǎn)的可視化結(jié)果,利用了ECharts的柱形圖表和曲線圖表,分別表達(dá)了分類數(shù)據(jù)的比較情況和基于時(shí)間軸數(shù)據(jù)變化趨勢(shì),簡(jiǎn)潔直觀,便于快速了解對(duì)應(yīng)的業(yè)務(wù)情況,為決策提供了快捷的參考。

四、結(jié)語

數(shù)據(jù)可視化不但能夠快速反映業(yè)務(wù)情況,也為數(shù)據(jù)價(jià)值的進(jìn)一步挖掘提供了簡(jiǎn)潔明了的形式,是數(shù)據(jù)處理的一種重要手段,有著很大的研究與應(yīng)用價(jià)值。本文結(jié)合市場(chǎng)監(jiān)管業(yè)務(wù)系統(tǒng)的數(shù)據(jù)可視化過程,闡述了數(shù)據(jù)可視化的基本模式、相關(guān)技術(shù)等。其中,如何構(gòu)建一個(gè)獨(dú)立于業(yè)務(wù)系統(tǒng)的、可靈活適配的可視化框架是一個(gè)值得進(jìn)一步研究的課題。

參考文獻(xiàn):

[1]張瑞,唐旭麗,王定峰,等.基于知識(shí)關(guān)聯(lián)的金融數(shù)據(jù)可視化分析[J].情報(bào)理論與實(shí)踐,2018,41(10):135-140.

[2]任磊,杜一,馬帥,張小龍,戴國忠.大數(shù)據(jù)可視分析綜述[J].軟件學(xué)報(bào),2014,9:1909-1936.

[3]葉夢(mèng)軒,危雙豐,張冬梅.基于HTML5和WebGL的三維點(diǎn)云可視化方法[J].工程勘察,2017,45(1).

[4][英]RobertSpence,陳雅茜譯.信息可視化:交互設(shè)計(jì)[M].機(jī)械工業(yè)出版社,2012-1.

作者:魏紅君 單位:河北工程大學(xué)