本發(fā)明屬于計(jì)算機(jī)信息處理及互聯(lián)網(wǎng)金融領(lǐng)域,特別涉及一種基于工作流的風(fēng)控方法及系統(tǒng)。
背景技術(shù):
現(xiàn)有技術(shù)中的風(fēng)控系統(tǒng),通常按照一個(gè)或多個(gè)風(fēng)控規(guī)則集的方式進(jìn)行;使用一個(gè)風(fēng)控規(guī)則集的方式下,該規(guī)則集中包括風(fēng)控系統(tǒng)所有風(fēng)控規(guī)則,可以啟用、禁用;使用多個(gè)風(fēng)控規(guī)則集的方式下,每個(gè)規(guī)則集包含對(duì)應(yīng)的若干風(fēng)控規(guī)則每個(gè)風(fēng)控場(chǎng)景可以使用一個(gè)或多個(gè)規(guī)則集,可以啟用、禁用。兩種集合系統(tǒng)存在以下主要問(wèn)題:1、缺少流程的概念,無(wú)法高效控制規(guī)則的執(zhí)行;2、無(wú)法根據(jù)具體的產(chǎn)品靈活的配置需要執(zhí)行的規(guī)則;3、無(wú)法將風(fēng)控規(guī)則契合到其他的工作流節(jié)點(diǎn)中。
技術(shù)實(shí)現(xiàn)要素:
為了克服現(xiàn)有技術(shù)中存在的技術(shù)缺陷,本發(fā)明提供了一種基于工作流的風(fēng)控方法,包括如下步驟:
為待控產(chǎn)品設(shè)計(jì)配置并生成一個(gè)包括n個(gè)節(jié)點(diǎn)的工作流的步驟,其中n≥1;
給待控產(chǎn)品設(shè)置r個(gè)風(fēng)控規(guī)則,按照各工作流節(jié)點(diǎn)之風(fēng)控需求,將該等風(fēng)控規(guī)則分別添加到g個(gè)規(guī)則組的步驟,其中g(shù)≥1,r≥1;
將規(guī)則組分別匹配到工作流中的對(duì)應(yīng)節(jié)點(diǎn)上的步驟;
啟動(dòng)工作流,并依據(jù)工作流相應(yīng)節(jié)點(diǎn)依次執(zhí)行相應(yīng)風(fēng)控規(guī)則的步驟。
優(yōu)選地,所述的基于工作流的風(fēng)控方法,還包括根據(jù)待控產(chǎn)品風(fēng)控需求變更情況,實(shí)時(shí)增加和/或合并和/或修改和/或替換相應(yīng)風(fēng)控規(guī)則組的步驟。
優(yōu)選地,所述基于工作流的風(fēng)控方法,還包括根據(jù)待控產(chǎn)品風(fēng)控需求變更情況,在對(duì)應(yīng)規(guī)則組中實(shí)時(shí)增加和/或合并和/或修改和/或替換相應(yīng)風(fēng)控規(guī)則的步驟。
優(yōu)選地,所述基于工作流的風(fēng)控方法,所述風(fēng)控規(guī)則可替換為通知和/或系統(tǒng)任務(wù)和/或人工任務(wù)。
優(yōu)選地,所述基于工作流的風(fēng)控方法中,一個(gè)節(jié)點(diǎn)可設(shè)置一個(gè)或多個(gè)規(guī)則組,一個(gè)規(guī)則組包括若干風(fēng)控規(guī)則。
本發(fā)明還提供了一種基于工作流的風(fēng)控系統(tǒng),包括:
工作流單元,用于為待控產(chǎn)品設(shè)計(jì)配置并生成一個(gè)包括n個(gè)節(jié)點(diǎn)的工作流,其中n≥1;
規(guī)則組單位,用于為待控產(chǎn)品設(shè)置r個(gè)風(fēng)控規(guī)則,按照各工作流節(jié)點(diǎn)之風(fēng)控需求,將該等風(fēng)控規(guī)則分別添加到g個(gè)規(guī)則組,其中g(shù)≥1,r≥1;
匹配單元,用于將規(guī)則組分別匹配到工作流中的對(duì)應(yīng)節(jié)點(diǎn)上;
啟動(dòng)單元,用于啟動(dòng)該風(fēng)控系統(tǒng)及工作流;
執(zhí)行單位,用于在工作流啟動(dòng)后,依據(jù)工作流相應(yīng)節(jié)點(diǎn)依次執(zhí)行相應(yīng)風(fēng)控規(guī)則;
結(jié)束單元,用于結(jié)束工作流及風(fēng)控系統(tǒng)。
優(yōu)選地,所述基于工作流的風(fēng)控系統(tǒng),還包括篩選單元,用于根據(jù)待控產(chǎn)品風(fēng)控需求變更情況,實(shí)時(shí)增加和/或合并和/或修改和/或替換相應(yīng)風(fēng)控規(guī)則組;
優(yōu)選地,所述基于工作流的風(fēng)控系統(tǒng),所述篩選單元還可用于根據(jù)待控產(chǎn)品風(fēng)控需求變更情況,在對(duì)應(yīng)規(guī)則組中實(shí)時(shí)增加和/或合并和/或修改和/或替換相應(yīng)風(fēng)控規(guī)則的步驟。
優(yōu)選地,所述基于工作流的風(fēng)控系統(tǒng),所述風(fēng)控規(guī)則可替換為通知和/或系統(tǒng)任務(wù)和/或人工任務(wù)。
優(yōu)選地,所述基于工作流的風(fēng)控系統(tǒng)中,一個(gè)節(jié)點(diǎn)可設(shè)置一個(gè)或多個(gè)規(guī)則組,一個(gè)規(guī)則組包括若干風(fēng)控規(guī)則。
本發(fā)明期望能將風(fēng)控規(guī)則放到工作流中,可以有效控制規(guī)則的按需和按序執(zhí)行,可以有效降低系統(tǒng)壓力,在某些場(chǎng)景可以直接節(jié)約成本,根據(jù)具體的產(chǎn)品靈活配置需要執(zhí)行的規(guī)則,適應(yīng)快速的業(yè)務(wù)需求變化,以及讓規(guī)則和工作流中的其他節(jié)點(diǎn)產(chǎn)生聯(lián)動(dòng),讓規(guī)則數(shù)據(jù)源豐富規(guī)則和業(yè)務(wù)解耦,可以快速?gòu)?fù)用規(guī)則庫(kù)。
與現(xiàn)有技術(shù)相比,本發(fā)明的有益效果包括但不限于:新產(chǎn)品上線的時(shí)間由原來(lái)的幾個(gè)星期縮短為幾天,外部征信的查詢成本直接降低約40%,具體產(chǎn)品的規(guī)則需求調(diào)整時(shí)間由幾天縮短為幾分鐘,規(guī)則復(fù)用率接近100%。
附圖說(shuō)明
圖1是本發(fā)明所述基于工作流的風(fēng)控方法流程圖;
圖2是本發(fā)明所述基于工作流的風(fēng)控系統(tǒng)結(jié)構(gòu)示意圖;
圖3是本發(fā)明所述基于工作流的風(fēng)控方法實(shí)施例流程圖。
具體實(shí)施方式
為了使本發(fā)明技術(shù)方案更容易理解,現(xiàn)結(jié)合附圖采用具體實(shí)施例的方式,對(duì)本發(fā)明的技術(shù)方案進(jìn)行清晰、完整的描述。應(yīng)當(dāng)注意,在此所述的實(shí)施例僅為本發(fā)明的部分實(shí)施例,而非本發(fā)明的全部實(shí)現(xiàn)方式,所述實(shí)施例只有示例性,其作用只在于為審查員及公眾提供理解本發(fā)明內(nèi)容更為直觀明了的方式,而不是對(duì)本發(fā)明所述技術(shù)方案的限制。在不脫離本發(fā)明構(gòu)思的前提下,所有本領(lǐng)域普通技術(shù)人員沒(méi)有做出創(chuàng)造性勞動(dòng)就能想到的其它實(shí)施方式,及其它對(duì)本發(fā)明技術(shù)方案的簡(jiǎn)單替換和各種變化,都屬于本發(fā)明的保護(hù)范圍。
如圖1所示:
1.為產(chǎn)品設(shè)計(jì)配置并生成一個(gè)工作流
2.將此產(chǎn)品需要的風(fēng)控規(guī)則批量添加到規(guī)則組
3.將規(guī)則組掛到工作流中的一個(gè)節(jié)點(diǎn)上
4.重復(fù)2-3步可以掛多個(gè)規(guī)則組到多個(gè)節(jié)點(diǎn)上
5.業(yè)務(wù)系統(tǒng)請(qǐng)求風(fēng)控系統(tǒng)進(jìn)件
6.風(fēng)控系統(tǒng)開啟相應(yīng)工作流
7.工作流執(zhí)行到規(guī)則組節(jié)點(diǎn),規(guī)則組執(zhí)行組中的所有規(guī)則
8.工作流根據(jù)規(guī)則組的返回進(jìn)入下一個(gè)節(jié)點(diǎn)直到結(jié)束。
更新產(chǎn)品風(fēng)控規(guī)則的配置(實(shí)時(shí)或準(zhǔn)實(shí)時(shí)生效):
1.找到此產(chǎn)品使用的工作流和規(guī)則組
2.去掉規(guī)則組:從工作流節(jié)點(diǎn)中刪除此規(guī)則組
3.新增規(guī)則組:在工作流節(jié)點(diǎn)中新增規(guī)則組
4.更新規(guī)則組:為工作流節(jié)點(diǎn)選擇新的規(guī)則組
5.更新規(guī)則組中的規(guī)則:從規(guī)則組刪除風(fēng)控規(guī)則或?qū)⑿碌娘L(fēng)控規(guī)則添加到規(guī)則組。
如圖2所示,本發(fā)明所述基于工作流的風(fēng)控系統(tǒng),包括:
工作流單元,用于為待控產(chǎn)品設(shè)計(jì)配置并生成一個(gè)包括n個(gè)節(jié)點(diǎn)的工作流,其中n≥1;
規(guī)則組單位,用于為待控產(chǎn)品設(shè)置r個(gè)風(fēng)控規(guī)則,按照各工作流節(jié)點(diǎn)之風(fēng)控需求,將該等風(fēng)控規(guī)則分別添加到g個(gè)規(guī)則組,其中g(shù)≥1,r≥1;
匹配單元,用于將規(guī)則組分別匹配到工作流中的對(duì)應(yīng)節(jié)點(diǎn)上;
啟動(dòng)單元,用于啟動(dòng)該風(fēng)控系統(tǒng)及工作流;
執(zhí)行單位,用于在工作流啟動(dòng)后,依據(jù)工作流相應(yīng)節(jié)點(diǎn)依次執(zhí)行相應(yīng)風(fēng)控規(guī)則;
結(jié)束單元,用于結(jié)束工作流及風(fēng)控系統(tǒng)。
所述基于工作流的風(fēng)控系統(tǒng),還包括篩選單元,用于根據(jù)待控產(chǎn)品風(fēng)控需求變更情況,實(shí)時(shí)增加和/或合并和/或修改和/或替換相應(yīng)風(fēng)控規(guī)則組;
所述基于工作流的風(fēng)控系統(tǒng),所述篩選單元還可用于根據(jù)待控產(chǎn)品風(fēng)控需求變更情況,在對(duì)應(yīng)規(guī)則組中實(shí)時(shí)增加和/或合并和/或修改和/或替換相應(yīng)風(fēng)控規(guī)則的步驟。
所述基于工作流的風(fēng)控系統(tǒng),所述風(fēng)控規(guī)則可替換為通知和/或系統(tǒng)任務(wù)和/或人工任務(wù)。
所述基于工作流的風(fēng)控系統(tǒng)中,一個(gè)節(jié)點(diǎn)可設(shè)置一個(gè)或多個(gè)規(guī)則組,一個(gè)規(guī)則組包括若干風(fēng)控規(guī)則。
為便于對(duì)本發(fā)明所述技術(shù)方案的進(jìn)一步理解,申請(qǐng)人提供了車c產(chǎn)品風(fēng)控工作流實(shí)施例,如圖3所示:
1.根據(jù)車c產(chǎn)品需求設(shè)計(jì)相應(yīng)的風(fēng)控工作流;
2.新建規(guī)則組:個(gè)人進(jìn)件申請(qǐng),內(nèi)部規(guī)則-車c,外部征信-車c;
3.將相應(yīng)的規(guī)則添加到相應(yīng)的規(guī)則組;
4.新建通知組:進(jìn)件失敗,進(jìn)件成功,通知車c,通知op+車c,通知直達(dá);
5.將相應(yīng)的通知添加到相應(yīng)的通知組;
6.新建用戶任務(wù)節(jié)點(diǎn):初審,終審,用戶確認(rèn);
7.將規(guī)則組、通知組、用戶任務(wù)節(jié)點(diǎn)配置(關(guān)聯(lián))到工作流中相應(yīng)的節(jié)點(diǎn)中;
8.為車c產(chǎn)品適配此工作流;
9.規(guī)則組和通知組按照流程實(shí)時(shí)執(zhí)行內(nèi)部的規(guī)則和通知,用戶任務(wù)通過(guò)處理任務(wù)提交到工作流的下一步;
10.車c產(chǎn)品進(jìn)件,開啟工作流,執(zhí)行節(jié)點(diǎn),直到結(jié)束。