欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種基于web前端的數(shù)據(jù)分析的設(shè)計(jì)方法

文檔序號(hào):6640847閱讀:969來源:國知局
一種基于web前端的數(shù)據(jù)分析的設(shè)計(jì)方法
【專利摘要】本發(fā)明提供了一種基于web前端的數(shù)據(jù)分析的設(shè)計(jì)方法,包括:WEB端數(shù)據(jù)緩存及管理,WEB端數(shù)據(jù)查詢,WEB端數(shù)據(jù)計(jì)算。通過加強(qiáng)WEB端的數(shù)據(jù)處理能力從而降低與服務(wù)端的交互,降低服務(wù)端壓力,提高數(shù)據(jù)響應(yīng)速度。
【專利說明】一種基于web前端的數(shù)據(jù)分析的設(shè)計(jì)方法

【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于計(jì)算機(jī)技術(shù)應(yīng)用領(lǐng)域,特別是涉及到一種基于web前端的數(shù)據(jù)分析的設(shè)計(jì)方法。

【背景技術(shù)】
[0002]在商業(yè)智能領(lǐng)域,基于B/S架構(gòu)的產(chǎn)品設(shè)計(jì)中,客戶端與服務(wù)端分別承擔(dān)著不同的程序處理內(nèi)容,主要的計(jì)算處理都在服務(wù)端,客戶端承擔(dān)著界面渲染和小部分的交互處理。但隨著客戶端計(jì)算機(jī)配置的提高,用戶對(duì)體驗(yàn)要求的提升。希望將盡量多的程序處理移植到客戶端,避免客戶端與服務(wù)端頻繁交互。
[0003]在數(shù)據(jù)分析的系統(tǒng)中,客戶端與服務(wù)端頻繁的交互有以下缺點(diǎn):
[0004]1.通常數(shù)據(jù)分析的系統(tǒng),服務(wù)端的數(shù)據(jù)處理壓力比較大,頻繁的交互會(huì)增加服務(wù)端的壓力。
[0005]2.數(shù)據(jù)分析是一個(gè)連續(xù)的過程,頻繁的交互會(huì)中斷分析,用戶體驗(yàn)很差。


【發(fā)明內(nèi)容】

[0006]本發(fā)明要解決的問題是提供一種基于web前端的數(shù)據(jù)分析的設(shè)計(jì)方法,用于提高WEB端數(shù)據(jù)處理能力,降低服務(wù)端壓力,降低前后端交互從而提升用戶體驗(yàn)。
[0007]為了達(dá)到上述目的,本發(fā)明采取的技術(shù)方案為:一種基于web前端的數(shù)據(jù)分析的設(shè)計(jì)方法,其特征在于,包括如下步驟:
[0008](I)將web前端劃分為web展現(xiàn)層、數(shù)據(jù)訪問控制模塊、前端數(shù)據(jù)處理模塊;
[0009](2)數(shù)據(jù)通過服務(wù)端一次性加載到web前端,web前端根據(jù)數(shù)據(jù)量大小確定是否緩存數(shù)據(jù);
[0010](3)Web展現(xiàn)層發(fā)起數(shù)據(jù)請(qǐng)求,數(shù)據(jù)訪問控制模塊判斷數(shù)據(jù)讀取的源;
[0011](4)如果未緩存則數(shù)據(jù)訪問控制模塊將請(qǐng)求發(fā)送給服務(wù)端;
[0012](5)如果已被緩存則數(shù)據(jù)訪問控制模塊從緩存中獲取數(shù)據(jù),獲取的數(shù)據(jù)通過前端數(shù)據(jù)處理模塊進(jìn)行處理,然后返回?cái)?shù)據(jù)至web展現(xiàn)層。
[0013]優(yōu)選的,步驟(I)中所述的前端數(shù)據(jù)處理模塊劃分為數(shù)據(jù)查詢模塊、數(shù)據(jù)計(jì)算模塊、數(shù)據(jù)管理模塊。
[0014]進(jìn)一步的,所述前端數(shù)據(jù)處理模塊的數(shù)據(jù)處理過程為:
[0015]201.數(shù)據(jù)查詢模塊向數(shù)據(jù)管理模塊發(fā)出數(shù)據(jù)查詢請(qǐng)求;
[0016]202.如果數(shù)據(jù)不存在,則返回信息至數(shù)據(jù)訪問控制模塊;
[0017]203.如果數(shù)據(jù)存在,則通過數(shù)據(jù)計(jì)算模塊進(jìn)行計(jì)算;
[0018]204.返回?cái)?shù)據(jù)。
[0019]優(yōu)選的,所述步驟(3)數(shù)據(jù)訪問控制模塊判斷數(shù)據(jù)讀取的源是通過判斷客戶端離線、在線狀態(tài)以及客戶端種類來實(shí)現(xiàn)的。
[0020]進(jìn)一步的,所述客戶端在線狀態(tài),則還需要根據(jù)數(shù)據(jù)量大小判斷是否已經(jīng)被緩存。
[0021]本發(fā)明的有益效果為:本發(fā)明實(shí)現(xiàn)WEB端數(shù)據(jù)緩存及管理、WEB端數(shù)據(jù)查詢、WEB端數(shù)據(jù)計(jì)算,通過加強(qiáng)WEB端的數(shù)據(jù)處理能力從而降低與服務(wù)端的交互,降低服務(wù)端壓力,提高數(shù)據(jù)響應(yīng)速度。

【專利附圖】

【附圖說明】
[0022]圖1是本發(fā)明的示意圖。
[0023]圖2是本發(fā)明前端數(shù)據(jù)處理模塊進(jìn)行數(shù)據(jù)處理的流程示意圖。
[0024]圖3是本發(fā)明數(shù)據(jù)訪問控制模塊進(jìn)行判斷的流程示意圖。

【具體實(shí)施方式】
[0025]下面結(jié)合具體實(shí)施例對(duì)本發(fā)明做進(jìn)一步說明。
[0026]如圖1所示,本發(fā)明將web前端劃分為web展現(xiàn)層、數(shù)據(jù)訪問控制模塊、前端數(shù)據(jù)處理模塊;其中前端數(shù)據(jù)處理模塊劃分為數(shù)據(jù)查詢模塊、數(shù)據(jù)計(jì)算模塊、數(shù)據(jù)管理模塊。數(shù)據(jù)通過服務(wù)端一次性加載到web前端,web前端根據(jù)數(shù)據(jù)量大小確定是否緩存數(shù)據(jù);Web展現(xiàn)層發(fā)起數(shù)據(jù)請(qǐng)求,數(shù)據(jù)訪問控制模塊判斷數(shù)據(jù)讀取的源;如果未緩存則數(shù)據(jù)訪問控制模塊將請(qǐng)求發(fā)送給服務(wù)端;如果已被緩存則數(shù)據(jù)訪問控制模塊從緩存中獲取數(shù)據(jù),獲取的數(shù)據(jù)通過前端數(shù)據(jù)處理模塊進(jìn)行處理,然后返回?cái)?shù)據(jù)至web展現(xiàn)層。
[0027]其中,前端數(shù)據(jù)處理模塊進(jìn)行數(shù)據(jù)處理的流程如圖2所示:
[0028]數(shù)據(jù)查詢模塊向數(shù)據(jù)管理模塊發(fā)出數(shù)據(jù)查詢請(qǐng)求;如果數(shù)據(jù)不存在,則返回信息至數(shù)據(jù)訪問控制模塊;如果數(shù)據(jù)存在,則通過數(shù)據(jù)計(jì)算模塊進(jìn)行表達(dá)式計(jì)算,格式化等處理;然后返回?cái)?shù)據(jù)。
[0029]比較重要的,數(shù)據(jù)訪問控制模塊對(duì)數(shù)據(jù)讀取的源進(jìn)行判斷的流程如圖3所示:
[0030]數(shù)據(jù)訪問控制模塊判斷數(shù)據(jù)讀取的源是通過判斷客戶端離線、在線狀態(tài)以及客戶端種類來實(shí)現(xiàn)的,如果所述客戶端在線狀態(tài),則還需要根據(jù)數(shù)據(jù)量大小判斷是否已經(jīng)被緩存,本實(shí)例中,數(shù)據(jù)量大于5M,則認(rèn)為未被緩存,需要向服務(wù)器端請(qǐng)求數(shù)據(jù)。
[0031]通過上述方法本發(fā)明實(shí)現(xiàn)了 WEB端數(shù)據(jù)緩存及管理、WEB端數(shù)據(jù)查詢、WEB端數(shù)據(jù)計(jì)算,通過加強(qiáng)WEB端的數(shù)據(jù)處理能力從而降低與服務(wù)端的交互,降低服務(wù)端壓力,提高數(shù)據(jù)響應(yīng)速度。
[0032]以上所述僅為本發(fā)明的具體實(shí)施例而已,并不用于限定本發(fā)明的保護(hù)范圍,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【權(quán)利要求】
1.一種基于web前端的數(shù)據(jù)分析的設(shè)計(jì)方法,其特征在于,包括如下步驟: (1)將web前端劃分為web展現(xiàn)層、數(shù)據(jù)訪問控制模塊、前端數(shù)據(jù)處理模塊; (2)數(shù)據(jù)通過服務(wù)端一次性加載到web前端,web前端根據(jù)數(shù)據(jù)量大小確定是否緩存數(shù)據(jù); (3)Web展現(xiàn)層發(fā)起數(shù)據(jù)請(qǐng)求,數(shù)據(jù)訪問控制模塊判斷數(shù)據(jù)讀取的源; (4)如果未緩存則數(shù)據(jù)訪問控制模塊將請(qǐng)求發(fā)送給服務(wù)端; (5)如果已被緩存則數(shù)據(jù)訪問控制模塊從緩存中獲取數(shù)據(jù),獲取的數(shù)據(jù)通過前端數(shù)據(jù)處理模塊進(jìn)行處理,然后返回?cái)?shù)據(jù)至web展現(xiàn)層。
2.根據(jù)權(quán)利要求1所述的一種基于web前端的數(shù)據(jù)分析的設(shè)計(jì)方法,其特征在于,步驟(I)中所述的前端數(shù)據(jù)處理模塊劃分為數(shù)據(jù)查詢模塊、數(shù)據(jù)計(jì)算模塊、數(shù)據(jù)管理模塊。
3.根據(jù)權(quán)利要求2所述的一種基于web前端的數(shù)據(jù)分析的設(shè)計(jì)方法,其特征在于,所述前端數(shù)據(jù)處理模塊的數(shù)據(jù)處理過程為: 201.數(shù)據(jù)查詢模塊向數(shù)據(jù)管理模塊發(fā)出數(shù)據(jù)查詢請(qǐng)求; 202.如果數(shù)據(jù)不存在,則返回信息至數(shù)據(jù)訪問控制模塊; 203.如果數(shù)據(jù)存在,則通過數(shù)據(jù)計(jì)算模塊進(jìn)行計(jì)算; 204.返回?cái)?shù)據(jù)。
4.根據(jù)權(quán)利要求1所述的一種基于web前端的數(shù)據(jù)分析的設(shè)計(jì)方法,其特征在于,所述步驟(3)數(shù)據(jù)訪問控制模塊判斷數(shù)據(jù)讀取的源是通過判斷客戶端離線、在線狀態(tài)以及客戶端種類來實(shí)現(xiàn)的。
5.根據(jù)權(quán)利要求4所述的一種基于web前端的數(shù)據(jù)分析的設(shè)計(jì)方法,其特征在于,所述客戶端在線狀態(tài),則還需要根據(jù)數(shù)據(jù)量大小判斷是否已經(jīng)被緩存。
【文檔編號(hào)】G06F9/44GK104484186SQ201410850224
【公開日】2015年4月1日 申請(qǐng)日期:2014年12月31日 優(yōu)先權(quán)日:2014年12月31日
【發(fā)明者】郎岳樟 申請(qǐng)人:天津南大通用數(shù)據(jù)技術(shù)股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
台东市| 平顶山市| 额济纳旗| 会昌县| 嫩江县| 阿拉尔市| 上饶县| 根河市| 临安市| 阿巴嘎旗| 黔东| 镇宁| 来凤县| 泰和县| 四川省| 共和县| 鹰潭市| 和平县| 塔河县| 林州市| 桃江县| 普定县| 星座| 满洲里市| 泽州县| 定结县| 广东省| 南丰县| 天水市| 右玉县| 自治县| 南岸区| 兰州市| 灌阳县| 西乌| 喀喇沁旗| 固阳县| 拜城县| 堆龙德庆县| 五指山市| 普格县|