一種業(yè)務(wù)的校驗(yàn)方法及系統(tǒng)的制作方法
【專利摘要】本發(fā)明公開(kāi)了一種業(yè)務(wù)的校驗(yàn)方法及系統(tǒng),所述校驗(yàn)方法包括獲取用戶訪問(wèn)的頁(yè)面;當(dāng)判斷到所述頁(yè)面存在于本地規(guī)則庫(kù)中的監(jiān)控頁(yè)面列表中時(shí),則在本地規(guī)則庫(kù)中查找與所述頁(yè)面的業(yè)務(wù)操作相匹配的校驗(yàn)規(guī)則;解析所述校驗(yàn)規(guī)則,并根據(jù)該校驗(yàn)規(guī)則對(duì)業(yè)務(wù)操作進(jìn)行校驗(yàn)。該方法在對(duì)業(yè)務(wù)操作進(jìn)行校驗(yàn)時(shí),直接從本地規(guī)則庫(kù)中獲取校驗(yàn)規(guī)則,減少了客戶端與服務(wù)器之間數(shù)據(jù)交互的次數(shù),提高了業(yè)務(wù)處理效率。該系統(tǒng)操作簡(jiǎn)單、成本更低、減少人員操作。
【專利說(shuō)明】
一種業(yè)務(wù)的校驗(yàn)方法及系統(tǒng)
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及業(yè)務(wù)的數(shù)據(jù)處理,尤其涉及業(yè)務(wù)的數(shù)據(jù)校驗(yàn)方法及系統(tǒng)。
【背景技術(shù)】
[0002]目前在業(yè)務(wù)數(shù)據(jù)的校驗(yàn)主要兩種解決方法:1、后臺(tái)數(shù)據(jù)校驗(yàn)業(yè)務(wù)合規(guī)性為主要手段,這種手段缺失對(duì)業(yè)務(wù)辦理過(guò)中的即時(shí)監(jiān)控,同時(shí)還大幅增加了業(yè)務(wù)人員工作量,不利于業(yè)務(wù)辦理效率;2、通過(guò)對(duì)現(xiàn)有業(yè)務(wù)系統(tǒng)進(jìn)行改造,增加風(fēng)險(xiǎn)控制功能,但是這種方法其成本高、靈活性差,只能夠解決單個(gè)系統(tǒng)的風(fēng)險(xiǎn)內(nèi)控問(wèn)題,難以形成統(tǒng)一模式。
【發(fā)明內(nèi)容】
[0003]為了克服現(xiàn)有技術(shù)的不足,本發(fā)明的目的之一在于提供一種業(yè)務(wù)的校驗(yàn)方法,其能夠解決現(xiàn)有技術(shù)中不能實(shí)現(xiàn)對(duì)業(yè)務(wù)辦理的即時(shí)監(jiān)控以及業(yè)務(wù)校驗(yàn)處理效率低下的問(wèn)題。
[0004]本發(fā)明的目的之一采用以下技術(shù)方案實(shí)現(xiàn):
[0005]本發(fā)明提供了一種業(yè)務(wù)的校驗(yàn)方法,包括以下步驟:
[0006]S1:獲取用戶訪問(wèn)的頁(yè)面;
[0007]S2:當(dāng)判斷到所述頁(yè)面存在于本地規(guī)則庫(kù)中的監(jiān)控頁(yè)面列表中時(shí),在本地規(guī)則庫(kù)中查找與所述頁(yè)面中的業(yè)務(wù)操作相匹配的校驗(yàn)規(guī)則;
[0008]S3:解析所述校驗(yàn)規(guī)則,并根據(jù)該校驗(yàn)規(guī)則對(duì)業(yè)務(wù)操作進(jìn)行校驗(yàn);
[0009]S4:獲取校驗(yàn)結(jié)果,當(dāng)校驗(yàn)結(jié)果為業(yè)務(wù)操作不符合校驗(yàn)規(guī)則時(shí),向用戶彈出提示框。
[0010]優(yōu)選地,所述本地規(guī)則庫(kù)用于存儲(chǔ)業(yè)務(wù)操作的校驗(yàn)規(guī)則以及監(jiān)控頁(yè)面列表。
[0011 ]優(yōu)選地,還包括步驟S5:定時(shí)檢查本地規(guī)則庫(kù)中的校驗(yàn)規(guī)則與服務(wù)器上的校驗(yàn)規(guī)則是否相同,當(dāng)不同時(shí),將服務(wù)器上的校驗(yàn)規(guī)則下載在本地規(guī)則庫(kù)中;所述步驟S5與所述步驟SI至S4同時(shí)執(zhí)行,或者在所述步驟SI至S4任意兩個(gè)步驟之間執(zhí)行。
[0012]優(yōu)選地,所述步驟SI之前還包括步驟SOOl:當(dāng)客戶端初始化時(shí)判斷客戶端是否需要升級(jí),若需要升級(jí),下載客戶端升級(jí)文件。
[0013]優(yōu)選地,所述步驟SI之前還包括步驟S002:向服務(wù)器發(fā)送的連接請(qǐng)求并獲取返回響應(yīng)。
[0014]優(yōu)選地,所述校驗(yàn)規(guī)則是指業(yè)務(wù)人員通過(guò)檢驗(yàn)出業(yè)務(wù)系統(tǒng)在操作過(guò)程中存在的漏洞,并由技術(shù)人員通過(guò)JavaScript腳本語(yǔ)言和數(shù)據(jù)庫(kù)SQL語(yǔ)言轉(zhuǎn)換為相應(yīng)的業(yè)務(wù)校驗(yàn)規(guī)則。
[0015]為了克服現(xiàn)有技術(shù)的不足,本發(fā)明的目的之二在于提供一種業(yè)務(wù)的校驗(yàn)方法,其能夠解決現(xiàn)有技術(shù)中不能實(shí)現(xiàn)對(duì)業(yè)務(wù)辦理的即時(shí)監(jiān)控以及業(yè)務(wù)校驗(yàn)處理效率低下的問(wèn)題。
[0016]本發(fā)明的目的之二采用以下技術(shù)方案實(shí)現(xiàn):
[0017]本發(fā)明提供了一種業(yè)務(wù)的校驗(yàn)系統(tǒng),包括:
[0018]獲取頁(yè)面模塊,用于獲取用戶訪問(wèn)的頁(yè)面;
[0019]獲取校驗(yàn)規(guī)則模塊,當(dāng)判斷到所述頁(yè)面存在于本地規(guī)則庫(kù)中的監(jiān)控頁(yè)面列表中時(shí),在本地規(guī)則庫(kù)中查找與所述頁(yè)面中的業(yè)務(wù)操作相匹配的校驗(yàn)規(guī)則;
[0020]處理校驗(yàn)規(guī)則模塊,用于解析所述校驗(yàn)規(guī)則,并根據(jù)該校驗(yàn)規(guī)則對(duì)業(yè)務(wù)操作進(jìn)行校驗(yàn);
[0021]反饋信息模塊,用于當(dāng)業(yè)務(wù)操作不符合校驗(yàn)規(guī)則時(shí),向用戶彈出提示框。
[0022]優(yōu)選地,所述本地規(guī)則庫(kù)用于存儲(chǔ)業(yè)務(wù)操作的校驗(yàn)規(guī)則以及監(jiān)控頁(yè)面列表。
[0023]優(yōu)選地,還包括數(shù)據(jù)更新模塊,用于定時(shí)檢查本地規(guī)則庫(kù)中的校驗(yàn)規(guī)則與服務(wù)器上的校驗(yàn)規(guī)則是否相同,當(dāng)不同時(shí),將服務(wù)器上的校驗(yàn)規(guī)則下載在本地規(guī)則庫(kù)中;所述數(shù)據(jù)更新模塊與所述獲取頁(yè)面模塊、獲取校驗(yàn)規(guī)則模塊、處理校驗(yàn)?zāi)K和反饋信息模塊同時(shí)執(zhí)行,或者在所述獲取頁(yè)面模塊、獲取校驗(yàn)規(guī)則模塊、處理校驗(yàn)?zāi)K與反饋信息模塊任意兩個(gè)模塊之間執(zhí)行。
[0024]優(yōu)選地,所述獲取頁(yè)面模塊之前還包括程序升級(jí)模塊,用于當(dāng)客戶端初始化時(shí)判斷客戶端是否需要升級(jí),若需要升級(jí),下載客戶端升級(jí)文件。
[0025]相比現(xiàn)有技術(shù),本發(fā)明的有益效果在于:本發(fā)明通過(guò)本地客戶端下載服務(wù)器設(shè)定的校驗(yàn)規(guī)則,當(dāng)用戶訪問(wèn)頁(yè)面,對(duì)頁(yè)面中的某一業(yè)務(wù)操作觸發(fā)校驗(yàn)規(guī)則時(shí),直接從本地規(guī)則庫(kù)中選擇其相對(duì)應(yīng)的校驗(yàn)規(guī)則對(duì)其進(jìn)行校驗(yàn),而不需要與服務(wù)器進(jìn)行數(shù)據(jù)交換,也即是減少與服務(wù)器之間的數(shù)據(jù)交互,大大提高了業(yè)務(wù)的處理效率。當(dāng)業(yè)務(wù)操作不符合校驗(yàn)規(guī)則時(shí),給出用戶一提示框提醒用戶;當(dāng)業(yè)務(wù)操作符合校驗(yàn)規(guī)則時(shí),不給用戶任何提示,不影響用戶的操作,實(shí)現(xiàn)隱形化監(jiān)控。另外,本發(fā)明只是在原有的業(yè)務(wù)系統(tǒng)中實(shí)現(xiàn)業(yè)務(wù)的即時(shí)監(jiān)控,不要過(guò)多的業(yè)務(wù)人員的操作,實(shí)施靈活、成本更低、應(yīng)用更加高效。
【附圖說(shuō)明】
[0026]圖1為本發(fā)明提供一實(shí)施例的方法流程圖;
[0027]圖2是本發(fā)明提供一實(shí)施例的系統(tǒng)模塊圖。
【具體實(shí)施方式】
[0028]下面,結(jié)合附圖以及【具體實(shí)施方式】,對(duì)本發(fā)明做進(jìn)一步描述:
[0029]如圖1所示,本發(fā)明解決了現(xiàn)有技術(shù)中需要修改業(yè)務(wù)系統(tǒng)才能夠?qū)崿F(xiàn)業(yè)務(wù)即時(shí)監(jiān)控,同時(shí)還解決了跨業(yè)務(wù)校驗(yàn)的缺點(diǎn),提供了一種實(shí)施靈活、應(yīng)用高效、成本低、處理效率較高的業(yè)務(wù)的校驗(yàn)方法及系統(tǒng)。
[0030]該方法可實(shí)現(xiàn)以下功能模塊,其包括數(shù)據(jù)同步、可用狀態(tài)檢測(cè)、監(jiān)聽(tīng)業(yè)務(wù)操作、消息通知獲取、在線狀態(tài)注冊(cè)、初始化運(yùn)行和程序升級(jí)七大模塊。其中數(shù)據(jù)同步是實(shí)現(xiàn)了服務(wù)器和客戶端之間的數(shù)據(jù)同步通信功能;可用狀態(tài)檢測(cè)是檢測(cè)服務(wù)器是否可用,通過(guò)客戶端向服務(wù)器發(fā)送請(qǐng)求并查看是否返回響應(yīng);監(jiān)聽(tīng)業(yè)務(wù)操作是實(shí)現(xiàn)實(shí)時(shí)監(jiān)控業(yè)務(wù)人員對(duì)業(yè)務(wù)系統(tǒng)的操作;消息通知獲取是客戶端向用戶發(fā)送提示消息;在線狀態(tài)注冊(cè)是實(shí)現(xiàn)客戶端向服務(wù)器注冊(cè)當(dāng)前客戶端與單簽計(jì)算機(jī)IP地址的關(guān)聯(lián);初始化運(yùn)行模塊是實(shí)現(xiàn)客戶端加載相關(guān)監(jiān)控配置文件;程序升級(jí)是指實(shí)現(xiàn)客戶端程序升級(jí)。
[0031]該方法具體包括以下步驟:
[0032]S1:獲取用戶訪問(wèn)的頁(yè)面。
[0033]本步驟中,當(dāng)用戶訪問(wèn)頁(yè)面時(shí),客戶端獲取用戶訪問(wèn)的頁(yè)面。
[0034]S2:當(dāng)判斷到所述頁(yè)面存在于本地規(guī)則庫(kù)中的監(jiān)控頁(yè)面列表中,在本地規(guī)則庫(kù)中查找與所述頁(yè)面中的業(yè)務(wù)操作相匹配的校驗(yàn)規(guī)則。
[0035]本步驟中,用戶在訪問(wèn)頁(yè)面時(shí),該頁(yè)面中的業(yè)務(wù)操作會(huì)涉及校驗(yàn)規(guī)則。當(dāng)用戶訪問(wèn)頁(yè)面,客戶端獲取到所述頁(yè)面,首先判斷該頁(yè)面是不是存在于本地規(guī)則庫(kù)中的監(jiān)控頁(yè)面列表中,若不存在,則說(shuō)明該頁(yè)面不需要監(jiān)控或者說(shuō)該頁(yè)面中的業(yè)務(wù)操作沒(méi)有相對(duì)應(yīng)的校驗(yàn)規(guī)則,因此用戶繼續(xù)訪問(wèn)其他頁(yè)面或者業(yè)務(wù)操作,客戶端會(huì)實(shí)時(shí)的獲取用戶所訪問(wèn)的頁(yè)面。若存在,則說(shuō)明該頁(yè)面處于監(jiān)控中,也即是說(shuō)該頁(yè)面中的業(yè)務(wù)操作在本地規(guī)則庫(kù)中存在相對(duì)應(yīng)的業(yè)務(wù)校驗(yàn)規(guī)則,當(dāng)用戶進(jìn)行業(yè)務(wù)操作時(shí),就會(huì)觸發(fā)器相對(duì)應(yīng)的業(yè)務(wù)校驗(yàn)規(guī)則。所述本地規(guī)則庫(kù)是用于保存業(yè)務(wù)校驗(yàn)規(guī)則,可以是文檔、數(shù)據(jù)庫(kù)表等很多形式。另外,本地規(guī)則庫(kù)中還存儲(chǔ)有頁(yè)面監(jiān)控列表。
[0036]所述校驗(yàn)規(guī)則是指業(yè)務(wù)人員通過(guò)檢驗(yàn)出業(yè)務(wù)系統(tǒng)在操作過(guò)程中存在的漏洞,并由技術(shù)人員通過(guò)JavaScript腳本語(yǔ)言和數(shù)據(jù)庫(kù)SQL語(yǔ)言轉(zhuǎn)換為相應(yīng)的業(yè)務(wù)校驗(yàn)規(guī)則。所述校驗(yàn)規(guī)則用于對(duì)客戶端發(fā)送來(lái)的頁(yè)面的業(yè)務(wù)操作進(jìn)行校驗(yàn)。所述校驗(yàn)規(guī)則被保存在服務(wù)器上,而本地規(guī)則庫(kù)的校驗(yàn)規(guī)則是從服務(wù)器上下載下來(lái)的。當(dāng)用戶進(jìn)行業(yè)務(wù)操作觸發(fā)了其相對(duì)應(yīng)的校驗(yàn)規(guī)則,則系統(tǒng)直接從本地規(guī)則庫(kù)中取出相對(duì)應(yīng)的校驗(yàn)規(guī)則對(duì)業(yè)務(wù)操作進(jìn)行校驗(yàn)即可,不需要與服務(wù)器進(jìn)行數(shù)據(jù)交互,使得校驗(yàn)時(shí)間更加快速,大大提高了處理效率。
[0037]本地規(guī)則庫(kù)的校驗(yàn)規(guī)則是與服務(wù)器上的校驗(yàn)規(guī)則保持一致,定時(shí)更新。當(dāng)本地規(guī)則庫(kù)中的校驗(yàn)規(guī)則與服務(wù)器上的校驗(yàn)規(guī)則不同時(shí),則說(shuō)明本地規(guī)則庫(kù)需要更新,因此將服務(wù)器上最新的校驗(yàn)規(guī)則下載到本地規(guī)則庫(kù)中,使得本地規(guī)則庫(kù)中保存的校驗(yàn)規(guī)則與服務(wù)器上的一致。定時(shí)更新本地規(guī)則庫(kù)的校驗(yàn)規(guī)則與所述業(yè)務(wù)的校驗(yàn)方法中的步驟(也即是S1、
S2、S3以及S4)沒(méi)有任何的先后順序,是并行的。只有當(dāng)本地規(guī)則庫(kù)中的校驗(yàn)規(guī)則與服務(wù)器上校驗(yàn)規(guī)則不同時(shí),本地規(guī)則庫(kù)才與服務(wù)器進(jìn)行數(shù)據(jù)交互,相對(duì)于現(xiàn)有的業(yè)務(wù)處理系統(tǒng)來(lái)說(shuō),大大減少了客戶端與服務(wù)端之間的數(shù)據(jù)交互的次數(shù)。
[0038]在用戶訪問(wèn)頁(yè)面中的業(yè)務(wù)操作時(shí),若該業(yè)務(wù)操作在本地規(guī)則庫(kù)中存在其相匹配的校驗(yàn)規(guī)則時(shí),就獲取該業(yè)務(wù)操作所相匹配的校驗(yàn)規(guī)則。
[0039]S3:解析所述校驗(yàn)規(guī)則,并根據(jù)該校驗(yàn)規(guī)則對(duì)業(yè)務(wù)操作進(jìn)行校驗(yàn)。
[0040]其中,解析該校驗(yàn)規(guī)則,并根據(jù)該校驗(yàn)規(guī)則對(duì)用戶操作的業(yè)務(wù)進(jìn)行校驗(yàn)。在業(yè)務(wù)進(jìn)行校驗(yàn)時(shí),若校驗(yàn)規(guī)則涉及到數(shù)據(jù)庫(kù)操作,校驗(yàn)規(guī)則調(diào)用服務(wù)器端的web service程序進(jìn)行數(shù)據(jù)庫(kù)操作。這里是不是涉及到數(shù)據(jù)庫(kù)操作,是和校驗(yàn)規(guī)則有關(guān),是預(yù)先由編程人員設(shè)定好的。
[0041 ] S4:獲取校驗(yàn)結(jié)果,當(dāng)校驗(yàn)結(jié)果為業(yè)務(wù)操作不符合校驗(yàn)規(guī)則時(shí),向用戶彈出提示框。
[0042]其中,當(dāng)業(yè)務(wù)操作不符合校驗(yàn)規(guī)則時(shí),則說(shuō)明用戶的業(yè)務(wù)操作不符合規(guī)定,向用戶彈出提示框,及時(shí)告知用戶發(fā)生了什么錯(cuò)誤,以便用戶及時(shí)更正錯(cuò)誤操作,避免影響正常業(yè)務(wù)處理的進(jìn)度。當(dāng)然,若業(yè)務(wù)操作符合校驗(yàn)規(guī)則時(shí),則說(shuō)明用戶的業(yè)務(wù)操作是對(duì)的,不會(huì)給出用戶任何提示,繼續(xù)獲取下一個(gè)業(yè)務(wù)操作的校驗(yàn)即可,直到所有的用戶業(yè)務(wù)操作完成。當(dāng)然,業(yè)務(wù)操作符合校驗(yàn)規(guī)則時(shí),還可將校驗(yàn)結(jié)果成功的信息發(fā)給相對(duì)應(yīng)的服務(wù)器以確認(rèn)。當(dāng)業(yè)務(wù)操作符合校驗(yàn)規(guī)則時(shí),不發(fā)送給用戶任何提示,不產(chǎn)生任何影響,實(shí)現(xiàn)隱形化監(jiān)控。
[0043]進(jìn)一步地,當(dāng)客戶端初始化時(shí),首先判斷客戶端是否需要升級(jí),若需要升級(jí),首先下載客戶端升級(jí)文件升級(jí)客戶端。
[0044]另外,當(dāng)用戶訪問(wèn)頁(yè)面之前,打開(kāi)客戶端,客戶端首先發(fā)送一個(gè)連接請(qǐng)求給服務(wù)器并接收服務(wù)器反饋回的響應(yīng),若客戶端接收到該響應(yīng),則說(shuō)明服務(wù)器可用,則繼續(xù)下一步操作。
[0045]如圖2所示,本發(fā)明還提供了一種與所述業(yè)務(wù)的校驗(yàn)方法相對(duì)應(yīng)的一種業(yè)務(wù)的校驗(yàn)系統(tǒng),其包括:
[0046]獲取頁(yè)面模塊,用于獲取用戶訪問(wèn)的頁(yè)面;
[0047]獲取校驗(yàn)規(guī)則模塊,當(dāng)判斷到所述頁(yè)面存在于本地規(guī)則庫(kù)中的監(jiān)控頁(yè)面列表中時(shí),在本地規(guī)則庫(kù)中查找與所述頁(yè)面的業(yè)務(wù)操作相匹配的校驗(yàn)規(guī)則;[〇〇48]處理校驗(yàn)規(guī)則模塊,用于解析所述校驗(yàn)規(guī)則,并根據(jù)該校驗(yàn)規(guī)則對(duì)業(yè)務(wù)操作進(jìn)行校驗(yàn);
[0049]反饋信息模塊,用于獲取校驗(yàn)結(jié)果,當(dāng)校驗(yàn)結(jié)果為業(yè)務(wù)操作不符合校驗(yàn)規(guī)則時(shí),向用戶彈出提示框。
[0050]優(yōu)選地,所述本地規(guī)則庫(kù)用于存儲(chǔ)業(yè)務(wù)操作的校驗(yàn)規(guī)則以及頁(yè)面監(jiān)控列表。
[0051]優(yōu)選地,還包括數(shù)據(jù)更新模塊,用于定時(shí)檢查本地規(guī)則庫(kù)中的校驗(yàn)規(guī)則與服務(wù)器上的校驗(yàn)規(guī)則是否相同,當(dāng)不同時(shí),將服務(wù)器上的校驗(yàn)規(guī)則下載在本地規(guī)則庫(kù)中;所述數(shù)據(jù)更新模塊與所述獲取頁(yè)面模塊、獲取校驗(yàn)規(guī)則模塊、處理校驗(yàn)?zāi)K和反饋信息模塊同時(shí)執(zhí)行,或者在所述獲取頁(yè)面模塊、獲取校驗(yàn)規(guī)則模塊、處理校驗(yàn)?zāi)K與反饋信息模塊任意兩個(gè)模塊之間執(zhí)行。
[0052]優(yōu)選地,所述獲取頁(yè)面模塊之前還包括程序升級(jí)模塊,用于當(dāng)客戶端初始化時(shí)判斷客戶端是否需要升級(jí),若需要升級(jí),下載客戶端升級(jí)文件。
[0053]對(duì)本領(lǐng)域的技術(shù)人員來(lái)說(shuō),可根據(jù)以上描述的技術(shù)方案以及構(gòu)思,做出其它各種相應(yīng)的改變以及形變,而所有的這些改變以及形變都應(yīng)該屬于本發(fā)明權(quán)利要求的保護(hù)范圍之內(nèi)。
【主權(quán)項(xiàng)】
1.一種業(yè)務(wù)的校驗(yàn)方法,其特征在于,包括以下步驟: S1:獲取用戶訪問(wèn)的頁(yè)面; S2:當(dāng)判斷到所述頁(yè)面存在于本地規(guī)則庫(kù)中的監(jiān)控頁(yè)面列表中時(shí),在本地規(guī)則庫(kù)中查找與所述頁(yè)面中的業(yè)務(wù)操作相匹配的校驗(yàn)規(guī)則; 53:解析所述校驗(yàn)規(guī)則,并根據(jù)該校驗(yàn)規(guī)則對(duì)業(yè)務(wù)操作進(jìn)行校驗(yàn); 54:獲取校驗(yàn)結(jié)果,當(dāng)校驗(yàn)結(jié)果為業(yè)務(wù)操作不符合校驗(yàn)規(guī)則時(shí),向用戶彈出提示框。2.如權(quán)利要求1所述業(yè)務(wù)的校驗(yàn)方法,其特征在于,所述本地規(guī)則庫(kù)用于存儲(chǔ)業(yè)務(wù)操作的校驗(yàn)規(guī)則以及監(jiān)控頁(yè)面列表。3.如權(quán)利要求1所述業(yè)務(wù)的校驗(yàn)方法,其特征在于,還包括步驟S5:定時(shí)檢查本地規(guī)則庫(kù)中的校驗(yàn)規(guī)則與服務(wù)器上的校驗(yàn)規(guī)則是否相同,當(dāng)不同時(shí),將服務(wù)器上的校驗(yàn)規(guī)則下載在本地規(guī)則庫(kù)中;所述步驟S5與所述步驟SI至S4同時(shí)執(zhí)行,或者在所述步驟SI至S4任意兩個(gè)步驟之間執(zhí)行。4.如權(quán)利要求1所述業(yè)務(wù)的校驗(yàn)方法,其特征在于,所述步驟SI之前還包括步驟SOOl:當(dāng)客戶端初始化時(shí)判斷客戶端是否需要升級(jí),若需要升級(jí),下載客戶端升級(jí)文件。5.如權(quán)利要求1所述業(yè)務(wù)的校驗(yàn)方法,其特征在于,所述步驟SI之前還包括步驟S002:向服務(wù)器發(fā)送的連接請(qǐng)求并獲取返回響應(yīng)。6.如權(quán)利要求1至3中的任意一項(xiàng)所述業(yè)務(wù)的校驗(yàn)方法,其特征在于,所述校驗(yàn)規(guī)則是指業(yè)務(wù)人員通過(guò)檢驗(yàn)出業(yè)務(wù)系統(tǒng)在操作過(guò)程中存在的漏洞,并由技術(shù)人員通過(guò)JavaScript腳本語(yǔ)言和數(shù)據(jù)庫(kù)SQL語(yǔ)言轉(zhuǎn)換為相應(yīng)的業(yè)務(wù)校驗(yàn)規(guī)則。7.一種業(yè)務(wù)的校驗(yàn)系統(tǒng),其特征在于,包括: 獲取頁(yè)面模塊,用于獲取用戶訪問(wèn)的頁(yè)面; 獲取校驗(yàn)規(guī)則模塊,當(dāng)判斷到所述頁(yè)面存在于本地規(guī)則庫(kù)中的監(jiān)控頁(yè)面列表中時(shí),在本地規(guī)則庫(kù)中查找與所述頁(yè)面中的業(yè)務(wù)操作相匹配的校驗(yàn)規(guī)則; 處理校驗(yàn)規(guī)則模塊,用于解析所述校驗(yàn)規(guī)則,并根據(jù)該校驗(yàn)規(guī)則對(duì)業(yè)務(wù)操作進(jìn)行校驗(yàn); 反饋信息模塊,用于當(dāng)業(yè)務(wù)操作不符合校驗(yàn)規(guī)則時(shí),向用戶彈出提示框。8.如權(quán)利要求7所述業(yè)務(wù)的校驗(yàn)系統(tǒng),其特征在于,所述本地規(guī)則庫(kù)用于存儲(chǔ)業(yè)務(wù)操作的校驗(yàn)規(guī)則以及監(jiān)控頁(yè)面列表。9.如權(quán)利要求7所述業(yè)務(wù)的校驗(yàn)系統(tǒng),其特征在于,還包括數(shù)據(jù)更新模塊,用于定時(shí)檢查本地規(guī)則庫(kù)中的校驗(yàn)規(guī)則與服務(wù)器上的校驗(yàn)規(guī)則是否相同,當(dāng)不同時(shí),將服務(wù)器上的校驗(yàn)規(guī)則下載在本地規(guī)則庫(kù)中;所述數(shù)據(jù)更新模塊與所述獲取頁(yè)面模塊、獲取校驗(yàn)規(guī)則模塊、處理校驗(yàn)?zāi)K和反饋信息模塊同時(shí)執(zhí)行,或者在所述獲取頁(yè)面模塊、獲取校驗(yàn)規(guī)則模塊、處理校驗(yàn)?zāi)K與反饋信息模塊任意兩個(gè)模塊之間執(zhí)行。10.如權(quán)利要求7所述業(yè)務(wù)的校驗(yàn)系統(tǒng),其特征在于,所述獲取頁(yè)面模塊之前還包括程序升級(jí)模塊,用于當(dāng)客戶端初始化時(shí)判斷客戶端是否需要升級(jí),若需要升級(jí),下載客戶端升級(jí)文件。
【文檔編號(hào)】H04L29/08GK106027644SQ201610334854
【公開(kāi)日】2016年10月12日
【申請(qǐng)日】2016年5月18日
【發(fā)明人】王昊
【申請(qǐng)人】廣州市憶科計(jì)算機(jī)系統(tǒng)有限公司