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

一種數(shù)據(jù)處理方法及裝置與流程

文檔序號(hào):11949579閱讀:400來(lái)源:國(guó)知局
一種數(shù)據(jù)處理方法及裝置與流程

本發(fā)明涉及計(jì)算機(jī)技術(shù)領(lǐng)域,特別涉及一種數(shù)據(jù)處理方法及裝置。



背景技術(shù):

應(yīng)用軟件系統(tǒng)處理業(yè)務(wù)即是將大量異構(gòu)數(shù)據(jù)按照相關(guān)業(yè)務(wù)規(guī)則進(jìn)行數(shù)據(jù)清洗、篩選、匯總,以完成日間交易數(shù)據(jù)處理。這種場(chǎng)景的特點(diǎn)是數(shù)據(jù)接口繁多,計(jì)算過(guò)程復(fù)雜多變,對(duì)實(shí)時(shí)性有較高要求。

對(duì)此,目前的大部分做法是確定業(yè)務(wù)接口,將業(yè)務(wù)接口對(duì)應(yīng)的數(shù)據(jù)導(dǎo)入到數(shù)據(jù)處理系統(tǒng)中,確定該業(yè)務(wù)接口對(duì)應(yīng)的業(yè)務(wù)規(guī)則,并在該數(shù)據(jù)處理系統(tǒng)中針對(duì)該業(yè)務(wù)規(guī)則編寫(xiě)相應(yīng)的處理程序,并根據(jù)該處理程序?qū)υ摌I(yè)務(wù)接口的數(shù)據(jù)進(jìn)行逐條處理。

由于現(xiàn)代業(yè)務(wù)的多樣化,業(yè)務(wù)規(guī)則會(huì)經(jīng)常變化,而此方法在業(yè)務(wù)規(guī)則發(fā)生變化時(shí),要求相應(yīng)處理程序也隨之變更,從而導(dǎo)致數(shù)據(jù)處理效率低。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明實(shí)施例提供了一種數(shù)據(jù)處理方法及裝置,能有效提高數(shù)據(jù)處理效率。

第一方面,本發(fā)明實(shí)施例提供了一種數(shù)據(jù)處理方法,應(yīng)用于數(shù)據(jù)處理引擎,預(yù)先構(gòu)建規(guī)則文件,所述規(guī)則文件中包括至少一個(gè)業(yè)務(wù)規(guī)則以及每一個(gè)業(yè)務(wù)規(guī)則對(duì)應(yīng)的表達(dá)式列表,該表達(dá)式列表中包括至少一條規(guī)則表達(dá)式;

獲取待處理的目標(biāo)數(shù)據(jù);

確定所述目標(biāo)數(shù)據(jù)所對(duì)應(yīng)的目標(biāo)業(yè)務(wù)規(guī)則;

在所述規(guī)則文件中調(diào)用與所述目標(biāo)業(yè)務(wù)規(guī)則相對(duì)應(yīng)的目標(biāo)表達(dá)式列表;

利用調(diào)用的所述目標(biāo)表達(dá)式列表中的至少一條規(guī)則表達(dá)式,對(duì)所述目標(biāo)數(shù)據(jù)進(jìn)行處理。

優(yōu)選地,

在獲取到新增業(yè)務(wù)規(guī)則時(shí),確定對(duì)與所述新增業(yè)務(wù)規(guī)則相對(duì)應(yīng)的數(shù)據(jù)進(jìn)行處理時(shí)所需的至少一個(gè)處理流程;

在所述規(guī)則文件中查找與所述至少一個(gè)處理流程中,每一個(gè)處理流程分別對(duì)應(yīng)的規(guī)則表達(dá)式;

將所述規(guī)則文件中查找到的規(guī)則表達(dá)式,放置在所述新增業(yè)務(wù)規(guī)則對(duì)應(yīng)的新增表達(dá)式列表中,針對(duì)未在所述規(guī)則文件中查找到對(duì)應(yīng)規(guī)則表達(dá)式的處理流程重新構(gòu)建相應(yīng)的規(guī)則表達(dá)式,并將構(gòu)建的規(guī)則表達(dá)式放置在所述新增表達(dá)式列表中;

將所述新增表達(dá)式列表更新到所述規(guī)則文件中。

優(yōu)選地,

在所述構(gòu)建相應(yīng)的規(guī)則表達(dá)式之前,進(jìn)一步包括:自定義處理函數(shù);

其中,所述處理函數(shù),包括以下至少一種內(nèi)容:

IF,用于判斷數(shù)據(jù)是否滿足處理?xiàng)l件;

TO_DATE,用于表示日期與時(shí)間;

U_MAX,用于求兩個(gè)數(shù)據(jù)中的最大值;

U_MIN,用于求兩個(gè)數(shù)據(jù)中的最小值;

AFTEREVENUEGETMONEY,用于計(jì)算數(shù)據(jù)對(duì)應(yīng)的應(yīng)納稅所得額;

WCJS,用于計(jì)算數(shù)據(jù)的尾差;

所述構(gòu)建相應(yīng)的規(guī)則表達(dá)式,包括:根據(jù)所述處理函數(shù)以及相應(yīng)的處理流程創(chuàng)建規(guī)則表達(dá)式;

其中,所述規(guī)則表達(dá)式,包括以下至少一種內(nèi)容:

To_year(QYJH_JFJZRQ,GRJH_CJGZRQ),用于表征對(duì)服務(wù)年限的計(jì)算;

Value(select sum(round(GRZHYE_KYYE*VWDW))),用于表征個(gè)人積累賬戶余數(shù)額;

Value(select FLJHGRZFGZ_YZFQS from FLJHGR),用于表征支付引擎已支付期數(shù);

RULEZFMX_ZFZH,用于表征個(gè)人子賬戶編號(hào);

Monthdif(GRJH_JZRQ1,GRJH_CJJTRQ)/12,用于表征參加計(jì)劃年限。

優(yōu)選地,該方法進(jìn)一步包括:在所述新增表達(dá)式列表中包括至少兩條規(guī)則表達(dá)式時(shí),按照所述至少一個(gè)處理流程中各個(gè)處理流程的順序,將所述新增表達(dá)式列表中包括的所述至少兩條規(guī)則表達(dá)式進(jìn)行排序;

和/或,

所述對(duì)所述目標(biāo)數(shù)據(jù)進(jìn)行處理,包括:在所述目標(biāo)表達(dá)式列表中包括至少兩條規(guī)則表達(dá)式時(shí),按照所述目標(biāo)表達(dá)式列表中所述至少兩條規(guī)則表達(dá)式的排列順序,逐個(gè)調(diào)用各個(gè)規(guī)則表達(dá)式對(duì)所述目標(biāo)數(shù)據(jù)進(jìn)行處理。

優(yōu)選地,所述獲取待處理的目標(biāo)數(shù)據(jù),包括:

將java數(shù)據(jù)庫(kù)連接JDBC連接到存儲(chǔ)有所述目標(biāo)數(shù)據(jù)的數(shù)據(jù)庫(kù),利用JDBC從該數(shù)據(jù)庫(kù)中并行接入所述目標(biāo)數(shù)據(jù)。

第二方面,本發(fā)明實(shí)施例提供了一種數(shù)據(jù)處理引擎,包括:

構(gòu)建單元,用于構(gòu)建規(guī)則文件,并將所述規(guī)則文件輸出給調(diào)用單元,所述規(guī)則文件中包括至少一個(gè)業(yè)務(wù)規(guī)則以及每一個(gè)業(yè)務(wù)規(guī)則對(duì)應(yīng)的表達(dá)式列表,該表達(dá)式列表中包括至少一條規(guī)則表達(dá)式;

獲取單元,用于獲取待處理的目標(biāo)數(shù)據(jù),并將所述目標(biāo)數(shù)據(jù)輸出給第一確定單元;

所述第一確定單元,用于確定所述目標(biāo)數(shù)據(jù)所對(duì)應(yīng)的目標(biāo)業(yè)務(wù)規(guī)則,并將所述目標(biāo)業(yè)務(wù)規(guī)則輸出給所述調(diào)用單元;

所述調(diào)用單元,用于在所述規(guī)則文件中調(diào)用與所述目標(biāo)業(yè)務(wù)規(guī)則相對(duì)應(yīng)的目標(biāo)表達(dá)式列表,將所述目標(biāo)表達(dá)式列表輸出給第一處理單元;

所述第一處理單元,用于利用所述規(guī)則調(diào)用單元調(diào)用的目標(biāo)表達(dá)式列表中的至少一條規(guī)則表達(dá)式,對(duì)所述目標(biāo)數(shù)據(jù)進(jìn)行處理。

優(yōu)選地,該數(shù)據(jù)處理引擎進(jìn)一步包括:

第二確定單元,用于在獲取到新增業(yè)務(wù)規(guī)則時(shí),確定對(duì)與所述新增業(yè)務(wù)規(guī)則相對(duì)應(yīng)的數(shù)據(jù)進(jìn)行處理時(shí)所需的至少一個(gè)處理流程;

查找單元,用于在所述規(guī)則文件中查找與所述至少一個(gè)處理流程中,每一個(gè)處理流程分別對(duì)應(yīng)的規(guī)則表達(dá)式;

第二處理單元,用于將所述規(guī)則文件中查找到的規(guī)則表達(dá)式,放置在所述新增業(yè)務(wù)規(guī)則對(duì)應(yīng)的新增表達(dá)式列表中,針對(duì)未在所述規(guī)則文件中查找到對(duì)應(yīng)規(guī)則表達(dá)式的處理流程重新構(gòu)建相應(yīng)的規(guī)則表達(dá)式,并將構(gòu)建的規(guī)則表達(dá)式放置在所述新增表達(dá)式列表中;

更新單元,用于將所述新增表達(dá)式列表更新到所述規(guī)則文件中。

優(yōu)選地,該數(shù)據(jù)處理引擎進(jìn)一步包括:設(shè)置單元,用于自定義處理函數(shù);

其中,所述處理函數(shù),包括以下至少一種內(nèi)容:

IF,用于判斷數(shù)據(jù)是否滿足處理?xiàng)l件;

TO_DATE,用于表示日期與時(shí)間;

U_MAX,用于求兩個(gè)數(shù)據(jù)中的最大值;

U_MIN,用于求兩個(gè)數(shù)據(jù)中的最小值;

AFTEREVENUEGETMONEY,用于計(jì)算數(shù)據(jù)對(duì)應(yīng)的應(yīng)納稅所得額;

WCJS,用于計(jì)算數(shù)據(jù)的尾差;

所述第二處理單元,具體用于根據(jù)所述處理函數(shù)以及相應(yīng)的處理流程創(chuàng)建規(guī)則表達(dá)式;

其中,所述規(guī)則表達(dá)式,包括以下至少一種內(nèi)容:

To_year(QYJH_JFJZRQ,GRJH_CJGZRQ),用于表征對(duì)服務(wù)年限的計(jì)算;

Value(select sum(round(GRZHYE_KYYE*VWDW))),用于表征個(gè)人積累賬戶余數(shù)額;

Value(select FLJHGRZFGZ_YZFQS from FLJHGR),用于表征支付引擎已支付期數(shù);

RULEZFMX_ZFZH,用于表征個(gè)人子賬戶編號(hào);

Monthdif(GRJH_JZRQ1,GRJH_CJJTRQ)/12,用于表征參加計(jì)劃年限。

優(yōu)選地,該數(shù)據(jù)處理引擎進(jìn)一步包括:排序單元,用于在所述新增表達(dá)式列表中包括至少兩條規(guī)則表達(dá)式時(shí),按照所述至少一個(gè)處理流程中各個(gè)處理流程的順序,將所述新增表達(dá)式列表中包括的所述至少兩條規(guī)則表達(dá)式進(jìn)行排序;

和/或,

所述第一處理單元,具體用于在所述目標(biāo)表達(dá)式列表中包括至少兩條規(guī)則表達(dá)式時(shí),按照所述目標(biāo)表達(dá)式列表中所述至少兩條規(guī)則表達(dá)式的排列順序,逐個(gè)調(diào)用各個(gè)規(guī)則表達(dá)式對(duì)所述目標(biāo)數(shù)據(jù)進(jìn)行處理。

優(yōu)選地,所述獲取單元,具體用于將java數(shù)據(jù)庫(kù)連接JDBC連接到存儲(chǔ)有所述目標(biāo)數(shù)據(jù)的數(shù)據(jù)庫(kù),利用JDBC從該數(shù)據(jù)庫(kù)中并行接入所述目標(biāo)數(shù)據(jù)。

本發(fā)明實(shí)施例提供了一種數(shù)據(jù)處理方法及裝置,通過(guò)預(yù)先構(gòu)建規(guī)則文件,以將至少一個(gè)業(yè)務(wù)規(guī)則以及每一個(gè)業(yè)務(wù)規(guī)則對(duì)應(yīng)的規(guī)則表達(dá)式列表存儲(chǔ)在該規(guī)則文件中,在獲取到待處理的目標(biāo)數(shù)據(jù)時(shí),可以根據(jù)該目標(biāo)數(shù)據(jù)對(duì)應(yīng)的目標(biāo)業(yè)務(wù)規(guī)則,從規(guī)則文件中直接調(diào)用目標(biāo)表達(dá)式列表,并利用調(diào)用的目標(biāo)表達(dá)式列表中的至少一條規(guī)則表達(dá)式處理數(shù)據(jù),根據(jù)上述處理過(guò)程,只需在數(shù)據(jù)處理引擎中編寫(xiě)一套處理程序即可,即使獲取的目標(biāo)數(shù)據(jù)其業(yè)務(wù)規(guī)則發(fā)生變化,由于數(shù)據(jù)處理過(guò)程未發(fā)生變化,因此,無(wú)需變更該處理程序,從而能夠有效提高數(shù)據(jù)處理效率。

附圖說(shuō)明

為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。

圖1是本發(fā)明一個(gè)實(shí)施例提供的一種數(shù)據(jù)處理方法流程圖;

圖2是本發(fā)明一個(gè)實(shí)施例提供的一種針對(duì)新增業(yè)務(wù)規(guī)則創(chuàng)建表達(dá)式列表的方法流程圖;

圖3是本發(fā)明一個(gè)實(shí)施例提供的另一種數(shù)據(jù)處理方法流程圖;

圖4是本發(fā)明一個(gè)實(shí)施例提供的一種數(shù)據(jù)處理引擎結(jié)構(gòu)圖。

具體實(shí)施方式

為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例,基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)的前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。

如圖1所示,本發(fā)明實(shí)施例提供了一種數(shù)據(jù)處理方法,該方法可以包括以下步驟:

步驟101,預(yù)先構(gòu)建規(guī)則文件,所述規(guī)則文件中包括至少一個(gè)業(yè)務(wù)規(guī)則以及每一個(gè)業(yè)務(wù)規(guī)則對(duì)應(yīng)的表達(dá)式列表,該表達(dá)式列表中包括至少一條規(guī)則表達(dá)式;

步驟102,獲取待處理的目標(biāo)數(shù)據(jù);

步驟103,確定所述目標(biāo)數(shù)據(jù)所對(duì)應(yīng)的目標(biāo)業(yè)務(wù)規(guī)則;

步驟104,在所述規(guī)則文件中調(diào)用與所述目標(biāo)業(yè)務(wù)規(guī)則相對(duì)應(yīng)的目標(biāo)表達(dá)式列表;

步驟105,利用調(diào)用的所述目標(biāo)表達(dá)式列表中的至少一條規(guī)則表達(dá)式,對(duì)所述目標(biāo)數(shù)據(jù)進(jìn)行處理。

本發(fā)明上述實(shí)施例中,通過(guò)預(yù)先構(gòu)建規(guī)則文件,以將至少一個(gè)業(yè)務(wù)規(guī)則以及每一個(gè)業(yè)務(wù)規(guī)則對(duì)應(yīng)的規(guī)則表達(dá)式列表存儲(chǔ)在該規(guī)則文件中,在獲取到待處理的目標(biāo)數(shù)據(jù)時(shí),可以根據(jù)該目標(biāo)數(shù)據(jù)對(duì)應(yīng)的目標(biāo)業(yè)務(wù)規(guī)則,從規(guī)則文件中直接調(diào)用目標(biāo)表達(dá)式列表,并利用調(diào)用的目標(biāo)表達(dá)式列表中的至少一條規(guī)則表達(dá)式處理數(shù)據(jù),根據(jù)上述處理過(guò)程,只需在數(shù)據(jù)處理引擎中編寫(xiě)一套處理程序即可,即使獲取的目標(biāo)數(shù)據(jù)其業(yè)務(wù)規(guī)則發(fā)生變化,由于數(shù)據(jù)處理過(guò)程未發(fā)生變化,因此,無(wú)需變更該處理程序,從而能夠有效提高數(shù)據(jù)處理效率。

如圖2所示,為了在出現(xiàn)新增業(yè)務(wù)規(guī)則后,也能利用此方法進(jìn)行數(shù)據(jù)處理,本發(fā)明一個(gè)實(shí)施例提供了一種針對(duì)新增業(yè)務(wù)規(guī)則創(chuàng)建表達(dá)式列表的方法,包括:

步驟201,在獲取到新增業(yè)務(wù)規(guī)則時(shí),確定對(duì)與所述新增業(yè)務(wù)規(guī)則相對(duì)應(yīng)的數(shù)據(jù)進(jìn)行處理時(shí)所需的至少一個(gè)處理流程;

在本步驟中,確定新增業(yè)務(wù)規(guī)則相對(duì)應(yīng)的數(shù)據(jù)處理流程是為了便于在規(guī)則文件中查找是否已存在對(duì)應(yīng)數(shù)據(jù)處理流程的規(guī)則表達(dá)式,例如,某項(xiàng)新增業(yè)務(wù)需要計(jì)算目標(biāo)數(shù)據(jù)的平均值,則需將求平均值的過(guò)程分解為兩個(gè)處理流程,包括求目標(biāo)數(shù)據(jù)的總和,以及用總和除以目標(biāo)數(shù)據(jù)的總個(gè)數(shù)。

步驟202,在所述規(guī)則文件中查找與所述至少一個(gè)處理流程中,每一個(gè)處理流程分別對(duì)應(yīng)的規(guī)則表達(dá)式;

在本步驟中,由于規(guī)則文件中存儲(chǔ)了現(xiàn)有的各個(gè)業(yè)務(wù)規(guī)則以及每一個(gè)業(yè)務(wù)規(guī)則對(duì)應(yīng)的至少一條規(guī)則表達(dá)式組成的規(guī)則表達(dá)式列表,因此新增業(yè)務(wù)規(guī)則對(duì)應(yīng)的數(shù)據(jù)的某個(gè)處理流程所對(duì)應(yīng)的規(guī)則表達(dá)式可能與現(xiàn)有業(yè)務(wù)規(guī)則的規(guī)則表達(dá)式相同,則此處理流程對(duì)應(yīng)的規(guī)則表示無(wú)需重新創(chuàng)建,可直接引用,減少創(chuàng)建新增業(yè)務(wù)規(guī)則創(chuàng)建表達(dá)式列表的工作量。

步驟203,將所述規(guī)則文件中查找到的規(guī)則表達(dá)式,放置在所述新增業(yè)務(wù)規(guī)則對(duì)應(yīng)的新增表達(dá)式列表中,針對(duì)未在所述規(guī)則文件中查找到對(duì)應(yīng)規(guī)則表達(dá)式的處理流程重新構(gòu)建相應(yīng)的規(guī)則表達(dá)式,并將構(gòu)建的規(guī)則表達(dá)式放置在所述新增表達(dá)式列表中;

在本步驟中,即是新增業(yè)務(wù)規(guī)則對(duì)應(yīng)數(shù)據(jù)的某處理流程所對(duì)應(yīng)的規(guī)則表達(dá)式可能與現(xiàn)有業(yè)務(wù)規(guī)則的規(guī)則表達(dá)式相同,則將此規(guī)則表達(dá)式直接引用為新增業(yè)務(wù)規(guī)則對(duì)應(yīng)數(shù)據(jù)處理流程的規(guī)則表達(dá)式,若規(guī)則文件中不存在新增業(yè)務(wù)規(guī)則對(duì)應(yīng)數(shù)據(jù)處理流程所對(duì)應(yīng)的規(guī)則表達(dá)式,則重新構(gòu)建相應(yīng)規(guī)則表達(dá)式;例如,在求目標(biāo)數(shù)據(jù)平均值時(shí),規(guī)則文件中的表達(dá)式列表已存在求和公式,則將此求和公式直接引用于新增業(yè)務(wù)規(guī)則的表達(dá)式列表中,而規(guī)則文件中的表達(dá)式列表中不存在除法公式,則需新創(chuàng)建一個(gè)除法公式,并將此除法公式存儲(chǔ)于新增業(yè)務(wù)規(guī)則所對(duì)應(yīng)的表達(dá)式列表中。

步驟204,將所述新增表達(dá)式列表更新到所述規(guī)則文件中;

在本步驟中,通過(guò)將新增業(yè)務(wù)規(guī)則對(duì)應(yīng)的表達(dá)式列表更新到規(guī)則文件中,利于在處理新增業(yè)務(wù)規(guī)則對(duì)應(yīng)的數(shù)據(jù)時(shí),直接從規(guī)則文件中調(diào)用對(duì)應(yīng)的規(guī)則表達(dá)式,同時(shí)有利于再次出現(xiàn)新增業(yè)務(wù)規(guī)則時(shí)創(chuàng)建相應(yīng)的表達(dá)式列表。

通過(guò)上述步驟創(chuàng)建新增業(yè)務(wù)規(guī)則表達(dá)式列表,針對(duì)新增業(yè)務(wù)規(guī)則的每個(gè)步驟,在減少工作量的同時(shí),全面的創(chuàng)建規(guī)則表達(dá)式。

本發(fā)明一實(shí)施例中,為了更方便快捷的構(gòu)建規(guī)則表達(dá)式,在構(gòu)建相應(yīng)的規(guī)則表達(dá)式之前,進(jìn)一步包括:自定義處理函數(shù);

所述處理函數(shù),包括以下函數(shù)中的至少一種:

IF,用于判斷所述目標(biāo)數(shù)據(jù)是否滿足處理?xiàng)l件;

TO_DATE,用于表示日期與時(shí)間;

U_MAX,用于求兩個(gè)所述目標(biāo)數(shù)據(jù)中的最大值;

U_MIN,用于求兩個(gè)所述目標(biāo)數(shù)據(jù)中的最小值;

AFTEREVENUEGETMONEY,用于計(jì)算所述目標(biāo)數(shù)據(jù)的應(yīng)納稅所得額;

WCJS,用于計(jì)算所述目標(biāo)數(shù)據(jù)的尾差;

所述構(gòu)建相應(yīng)的規(guī)則表達(dá)式,包括:根據(jù)所述處理函數(shù)以及相應(yīng)的處理流程創(chuàng)建規(guī)則表達(dá)式;

To_year(QYJH_JFJZRQ,GRJH_CJGZRQ),用于表示服務(wù)年限計(jì)算;

Value(select sum(round(GRZHYE_KYYE*VWDW))),用于表示個(gè)人積累賬戶余數(shù)額;

Value(select FLJHGRZFGZ_YZFQS from FLJHGR),用于表示支付引擎已支付期數(shù);

RULEZFMX_ZFZH,用于表示個(gè)人子賬戶編號(hào);

Monthdif(GRJH_JZRQ1,GRJH_CJJTRQ)/12,用于表示參加計(jì)劃年限。

通過(guò)上述實(shí)施例自定義處理函數(shù)和創(chuàng)建規(guī)則表達(dá)式,利于形成規(guī)則表達(dá)式列表,從而提高數(shù)據(jù)處理效率;例如,目標(biāo)業(yè)務(wù)規(guī)則要求計(jì)算某員工的服務(wù)年限,年限計(jì)算與表示日期和時(shí)間的數(shù)據(jù)相關(guān),因此在構(gòu)建該業(yè)務(wù)規(guī)則表達(dá)式時(shí),會(huì)用到自定義的處理函數(shù)TO_DATE,結(jié)合其他自定義的處理函數(shù)構(gòu)建規(guī)則表達(dá)式To_year(QYJH_JFJZRQ,GRJH_CJGZRQ),用此規(guī)則表達(dá)式可完成服務(wù)年限的計(jì)算。

又例如,如下表1所示,當(dāng)處理2015年1月1日某業(yè)務(wù)規(guī)則的數(shù)據(jù)時(shí),首先需判斷其處理?xiàng)l件,建立此數(shù)據(jù)處理流程的規(guī)則表達(dá)式時(shí)需用到判斷數(shù)據(jù)是否滿足處理?xiàng)l件的初始函數(shù)IF,例如,需判斷處理?xiàng)l件為“Or”或“And”,利用函數(shù)IF判斷,若為“Or”,則對(duì)應(yīng)為定額補(bǔ)支付標(biāo)準(zhǔn),由此建立規(guī)則表達(dá)式U_MIN((定額支付金額-個(gè)人積累賬戶余額,補(bǔ)支付金額);若為“And”,則對(duì)應(yīng)全額補(bǔ)支付標(biāo)準(zhǔn),由此建立規(guī)則表達(dá)式U_MIN(補(bǔ)嘗支付金額-積累補(bǔ)支付額,定額支付金額)。

表1:

又例如,當(dāng)數(shù)據(jù)處理流程需要把兩個(gè)字符串“aaa”和”bbb”拼接在一起,那么相應(yīng)的規(guī)則表達(dá)式就會(huì)寫(xiě)成concatenate(“aaa”,”bbb”)。

本發(fā)明另一實(shí)施例中,在所述新增表達(dá)式列表中包括至少兩條規(guī)則表達(dá)式時(shí),按照所述至少一個(gè)處理流程中各個(gè)處理流程的順序,將所述新增表達(dá)式列表中包括的所述至少兩條規(guī)則表達(dá)式進(jìn)行排序;

在所述目標(biāo)表達(dá)式列表中包括至少兩條規(guī)則表達(dá)式時(shí),按照所述目標(biāo)表達(dá)式列表中所述至少兩條規(guī)則表達(dá)式的排列順序,逐個(gè)調(diào)用各個(gè)規(guī)則表達(dá)式對(duì)所述目標(biāo)數(shù)據(jù)進(jìn)行處理。

在上述實(shí)施例中,將至少兩條規(guī)則表達(dá)式按處理目標(biāo)數(shù)據(jù)的順序存放入表達(dá)式列表中,有利于數(shù)據(jù)處理過(guò)程方便快捷的調(diào)用對(duì)應(yīng)的規(guī)則表達(dá)式,從而提高數(shù)據(jù)處理效率。

本發(fā)明一實(shí)施例中,將java數(shù)據(jù)庫(kù)連接JDBC連接到存儲(chǔ)有所述目標(biāo)數(shù)據(jù)的數(shù)據(jù)庫(kù),利用JDBC從該數(shù)據(jù)庫(kù)中并行接入所述目標(biāo)數(shù)據(jù)。

上述實(shí)施例有利于同時(shí)并行接入的數(shù)據(jù),從而使數(shù)據(jù)系統(tǒng)并行處理數(shù)據(jù),提高數(shù)據(jù)處理效率。

下面通過(guò)對(duì)數(shù)據(jù)A對(duì)應(yīng)的業(yè)務(wù)規(guī)則A建立規(guī)則表達(dá)式列表,以及對(duì)數(shù)據(jù)A進(jìn)行數(shù)據(jù)處理為例,對(duì)本發(fā)明實(shí)施例提供的數(shù)據(jù)處理方法進(jìn)行詳細(xì)說(shuō)明,如圖3所示,本發(fā)明實(shí)施例提供了另一種數(shù)據(jù)處理方法,該方法可以包括:

步驟301,預(yù)先構(gòu)建規(guī)則文件,所述規(guī)則文件中包括至少一個(gè)業(yè)務(wù)規(guī)則以及每一個(gè)業(yè)務(wù)規(guī)則對(duì)應(yīng)的表達(dá)式列表,該表達(dá)式列表中包括至少一條規(guī)則表達(dá)式;

在本步驟中,已構(gòu)建完成的規(guī)則文件一般比較完善,基本包括現(xiàn)有業(yè)務(wù)規(guī)則以及每一個(gè)業(yè)務(wù)規(guī)則對(duì)應(yīng)的表達(dá)式列表,因此已有的規(guī)則文件包括多個(gè)表達(dá)式列表,且每個(gè)表達(dá)式列表中又包括至少一條規(guī)則表達(dá)式,每個(gè)列表中規(guī)則表達(dá)式的數(shù)量由相應(yīng)業(yè)務(wù)規(guī)則對(duì)應(yīng)的數(shù)據(jù)處理流程決定。

步驟302,確定處理A時(shí)所需的至少一個(gè)處理流程;

在本步驟中,可將數(shù)據(jù)A的處理流程分為五步,按順序分為A1、A2、A3、A4和A5。

步驟303,在所述規(guī)則文件中查找與數(shù)據(jù)A處理流程中,每一個(gè)處理流程分別對(duì)應(yīng)的規(guī)則表達(dá)式;

在本步驟中,在所述規(guī)則文件的各個(gè)表達(dá)式列表中查找分別與數(shù)據(jù)處理流程A1、A2、A3、A4和A5對(duì)應(yīng)的規(guī)則表達(dá)式。

步驟304,將所述規(guī)則文件中查找到的規(guī)則表達(dá)式,放置在所述新增業(yè)務(wù)規(guī)則對(duì)應(yīng)的新增表達(dá)式列表中,針對(duì)未在所述規(guī)則文件中查找到對(duì)應(yīng)規(guī)則表達(dá)式的處理流程根據(jù)預(yù)先自定義的處理函數(shù)重新構(gòu)建相應(yīng)的規(guī)則表達(dá)式,并將構(gòu)建的規(guī)則表達(dá)式放置在所述新增表達(dá)式列表中;

在本步驟中,若規(guī)則文件中已存在分別與數(shù)據(jù)處理流程A1、A2和A3對(duì)應(yīng)的規(guī)則表達(dá)式B1、B2和B3,則將B1、B2和B3直接放置于業(yè)務(wù)規(guī)則A對(duì)應(yīng)的表達(dá)式列表中,而規(guī)則文件中不存在與數(shù)據(jù)處理流程A4和A5對(duì)應(yīng)的規(guī)則表達(dá)式,則利用預(yù)先自定義的處理函數(shù)為A4和A5創(chuàng)建新的規(guī)則表達(dá)式,分別為B4和B5,并將B4和B5也放置于業(yè)務(wù)規(guī)則A對(duì)應(yīng)的表達(dá)式列表中。

步驟305,表達(dá)式列表中包括至少兩條規(guī)則表達(dá)式時(shí),將所述至少兩條規(guī)則表達(dá)式在該表達(dá)式列表中,按照數(shù)據(jù)處理流程的順序進(jìn)行排序;

在本步驟中,將業(yè)務(wù)規(guī)則A對(duì)應(yīng)的規(guī)則表達(dá)式B1、B2、B3、B4和B5按數(shù)據(jù)A的處理流程順序放置于表達(dá)式列表中,由于數(shù)據(jù)A的處理流程為A1、A2、A3、A4和A5,則對(duì)應(yīng)的規(guī)則表達(dá)式放置順序?yàn)锽1、B2、B3、B4和B5。

步驟306,將業(yè)務(wù)規(guī)則A對(duì)應(yīng)的表達(dá)式列表更新到所述規(guī)則文件中;

在本步驟中,將新的表達(dá)式列表更新到規(guī)則文件中,有利于在處理數(shù)據(jù)A時(shí),直接從規(guī)則文件中調(diào)用相應(yīng)的規(guī)則表達(dá)式B1、B2、B3、B4和B5,提高數(shù)據(jù)處理效率;另外,當(dāng)出現(xiàn)新業(yè)務(wù)規(guī)則C時(shí),新業(yè)務(wù)規(guī)則的一個(gè)數(shù)據(jù)處理流程C4對(duì)應(yīng)的規(guī)則表達(dá)式可能是B4,此時(shí)創(chuàng)建業(yè)務(wù)規(guī)則C的表達(dá)式列表時(shí),可直接將B4放置于業(yè)務(wù)規(guī)則C對(duì)應(yīng)的表達(dá)式列表中,減少創(chuàng)建新表達(dá)式列表的工作量。

步驟307,將java數(shù)據(jù)庫(kù)連接JDBC連接到存儲(chǔ)有數(shù)據(jù)A的數(shù)據(jù)庫(kù),利用JDBC從該數(shù)據(jù)庫(kù)中并行接入數(shù)據(jù)A;

在本步驟中,將JDBC作為數(shù)據(jù)獲取數(shù)據(jù)A的接口,并行接入數(shù)據(jù)A,有利于數(shù)據(jù)處理系統(tǒng)并行處理數(shù)據(jù)A中的多個(gè)數(shù)據(jù),從而提高數(shù)據(jù)處理效率。

步驟308,確定數(shù)據(jù)A所對(duì)應(yīng)的目標(biāo)業(yè)務(wù)規(guī)則;

在本步驟中,確定數(shù)據(jù)A所對(duì)應(yīng)的業(yè)務(wù)規(guī)則后,才能根據(jù)此業(yè)務(wù)規(guī)則在規(guī)則文件中查找對(duì)應(yīng)的表達(dá)式列表,從而調(diào)用相應(yīng)的規(guī)則表達(dá)式處理數(shù)據(jù)。

步驟309,在所述規(guī)則文件中調(diào)用與業(yè)務(wù)規(guī)則A相對(duì)應(yīng)的表達(dá)式列表;

步驟310,利用調(diào)用的業(yè)務(wù)規(guī)則A相對(duì)應(yīng)的表達(dá)式列表中的至少一條規(guī)則表達(dá)式,按照順序逐個(gè)調(diào)用規(guī)則表達(dá)式對(duì)目標(biāo)數(shù)據(jù)進(jìn)行處理;

在本步驟中,利用業(yè)務(wù)規(guī)則A相對(duì)應(yīng)的表達(dá)式列表中的規(guī)則表達(dá)式B1、B2、B3、B4和B5,按順序?qū)?shù)據(jù)A進(jìn)行處理。

本實(shí)施例中的方法至少可通過(guò)以下程序?qū)崿F(xiàn):

導(dǎo)入公式解析,調(diào)用excute(Map params)方法對(duì)excel公式解析入庫(kù)。

公式引用:ExpressionExcecuter(String expression)。

在上述實(shí)施例中,將現(xiàn)有的各個(gè)業(yè)務(wù)規(guī)則以及每一個(gè)業(yè)務(wù)規(guī)則對(duì)應(yīng)的至少一條規(guī)則表達(dá)式組成的規(guī)則表達(dá)式列表存儲(chǔ)于規(guī)則文件中,并且當(dāng)業(yè)務(wù)規(guī)則A出現(xiàn)時(shí),在此規(guī)則文件的基礎(chǔ)上,利用自定義的處理函數(shù),用較少的工作量即可全面的創(chuàng)建業(yè)務(wù)規(guī)則A的規(guī)則表達(dá)式;在獲取數(shù)據(jù)A時(shí),將java數(shù)據(jù)庫(kù)連接JDBC連接到存儲(chǔ)有數(shù)據(jù)A的數(shù)據(jù)庫(kù),使數(shù)據(jù)A能并行進(jìn)入數(shù)據(jù)處理系統(tǒng)中,有利于數(shù)據(jù)處理系統(tǒng)并行處理數(shù)據(jù);另外,在創(chuàng)建業(yè)務(wù)規(guī)則A的表達(dá)式列表時(shí),將至少兩條規(guī)則表達(dá)式按數(shù)據(jù)A的處理流程順序放置于表達(dá)式列表中,有利于處理數(shù)據(jù)A的過(guò)程中,更方便快捷的調(diào)用對(duì)應(yīng)的規(guī)則表達(dá)式,提高數(shù)據(jù)處理效率。

如圖4所示,本發(fā)明一實(shí)施例中提供了一種數(shù)據(jù)處理引擎,包括:

構(gòu)建單元401,用于構(gòu)建規(guī)則文件,并將所述規(guī)則文件輸出給調(diào)用單元404,所述規(guī)則文件中包括至少一個(gè)業(yè)務(wù)規(guī)則以及每一個(gè)業(yè)務(wù)規(guī)則對(duì)應(yīng)的表達(dá)式列表,該表達(dá)式列表中包括至少一條規(guī)則表達(dá)式;

獲取單元402,用于獲取待處理的目標(biāo)數(shù)據(jù),并將所述目標(biāo)數(shù)據(jù)輸出給第一確定單元403;

所述第一確定單元403,用于確定所述目標(biāo)數(shù)據(jù)所對(duì)應(yīng)的目標(biāo)業(yè)務(wù)規(guī)則,并將所述目標(biāo)業(yè)務(wù)規(guī)則輸出給所述調(diào)用單元404;

所述調(diào)用單元404,用于在所述規(guī)則文件中調(diào)用與所述目標(biāo)業(yè)務(wù)規(guī)則相對(duì)應(yīng)的目標(biāo)表達(dá)式列表,將所述目標(biāo)表達(dá)式列表輸出給第一處理單元405;

所述第一處理單元405,用于利用所述規(guī)則調(diào)用單元調(diào)用的目標(biāo)表達(dá)式列表中的至少一條規(guī)則表達(dá)式,對(duì)所述目標(biāo)數(shù)據(jù)進(jìn)行處理。

本發(fā)明上述實(shí)施例中,通過(guò)預(yù)先構(gòu)建規(guī)則文件,以將至少一個(gè)業(yè)務(wù)規(guī)則以及每一個(gè)業(yè)務(wù)規(guī)則對(duì)應(yīng)的規(guī)則表達(dá)式列表存儲(chǔ)在該規(guī)則文件中,在獲取到待處理的目標(biāo)數(shù)據(jù)時(shí),可以根據(jù)該目標(biāo)數(shù)據(jù)對(duì)應(yīng)的目標(biāo)業(yè)務(wù)規(guī)則,從規(guī)則文件中直接調(diào)用目標(biāo)表達(dá)式列表,并利用調(diào)用的目標(biāo)表達(dá)式列表中的至少一條規(guī)則表達(dá)式處理數(shù)據(jù),根據(jù)上述處理過(guò)程,只需在數(shù)據(jù)處理引擎中編寫(xiě)一套處理程序即可,即使獲取的目標(biāo)數(shù)據(jù)其業(yè)務(wù)規(guī)則發(fā)生變化,由于數(shù)據(jù)處理過(guò)程未發(fā)生變化,因此,無(wú)需變更該處理程序,從而能夠有效提高數(shù)據(jù)處理效率。

本發(fā)明另一實(shí)施例中,該數(shù)據(jù)處理引擎進(jìn)一步包括:確定單元,用于在獲取到新增業(yè)務(wù)規(guī)則時(shí),確定對(duì)與所述新增業(yè)務(wù)規(guī)則相對(duì)應(yīng)的數(shù)據(jù)進(jìn)行處理時(shí)所需的至少一個(gè)處理流程;

查找單元,用于在所述規(guī)則文件中查找與所述至少一個(gè)處理流程中,每一個(gè)處理流程分別對(duì)應(yīng)的規(guī)則表達(dá)式;

第二處理單元,用于將所述規(guī)則文件中查找到的規(guī)則表達(dá)式,放置在所述新增業(yè)務(wù)規(guī)則對(duì)應(yīng)的新增表達(dá)式列表中,針對(duì)未在所述規(guī)則文件中查找到對(duì)應(yīng)規(guī)則表達(dá)式的處理流程重新構(gòu)建相應(yīng)的規(guī)則表達(dá)式,并將構(gòu)建的規(guī)則表達(dá)式放置在所述新增表達(dá)式列表中;

更新單元,用于將所述新增表達(dá)式列表更新到所述規(guī)則文件中。

上述實(shí)施例中,創(chuàng)建新增業(yè)務(wù)規(guī)則表達(dá)式列表時(shí),在現(xiàn)有規(guī)則文件的基礎(chǔ)上,針對(duì)新增業(yè)務(wù)規(guī)則對(duì)應(yīng)數(shù)據(jù)的每個(gè)處理流程創(chuàng)建規(guī)則表達(dá)式,有利于在減少工作量的同時(shí)為新增業(yè)務(wù)規(guī)則全面地創(chuàng)建規(guī)則表達(dá)式;同時(shí),將建立的表達(dá)式列表更新到規(guī)則文件中,有利于在再次出現(xiàn)新業(yè)務(wù)規(guī)則時(shí),利用現(xiàn)有規(guī)則文件為其創(chuàng)建表達(dá)式列表。

本發(fā)明一實(shí)施例中,該數(shù)據(jù)處理引擎進(jìn)一步包括:設(shè)置單元,用于自定義處理函數(shù);

其中,所述處理函數(shù),包括以下至少一種內(nèi)容:

IF,用于判斷數(shù)據(jù)是否滿足處理?xiàng)l件;

TO_DATE,用于表示日期與時(shí)間;

U_MAX,用于求兩個(gè)數(shù)據(jù)中的最大值;

U_MIN,用于求兩個(gè)數(shù)據(jù)中的最小值;

AFTEREVENUEGETMONEY,用于計(jì)算數(shù)據(jù)對(duì)應(yīng)的應(yīng)納稅所得額;

WCJS,用于計(jì)算數(shù)據(jù)的尾差;

所述第二處理單元,具體用于根據(jù)所述處理函數(shù)以及相應(yīng)的處理流程創(chuàng)建規(guī)則表達(dá)式;

其中,所述規(guī)則表達(dá)式,包括以下至少一種內(nèi)容:

To_year(QYJH_JFJZRQ,GRJH_CJGZRQ),用于表征對(duì)服務(wù)年限的計(jì)算;

Value(select sum(round(GRZHYE_KYYE*VWDW))),用于表征個(gè)人積累賬戶余數(shù)額;

Value(select FLJHGRZFGZ_YZFQS from FLJHGR),用于表征支付引擎已支付期數(shù);

RULEZFMX_ZFZH,用于表征個(gè)人子賬戶編號(hào);

Monthdif(GRJH_JZRQ1,GRJH_CJJTRQ)/12,用于表征參加計(jì)劃年限

上述實(shí)施例中,自定義處理函數(shù)有利于快速便捷的構(gòu)建規(guī)則表達(dá)式,規(guī)則表達(dá)式構(gòu)建完成后形成表達(dá)式列表存放于規(guī)則文件中,在處理數(shù)據(jù)時(shí)直接調(diào)用,從而提高數(shù)據(jù)處理效率。

本發(fā)明一實(shí)施例中,所述第一處理單元,具體用于在所述目標(biāo)表達(dá)式列表中包括至少兩條規(guī)則表達(dá)式時(shí),按照所述目標(biāo)表達(dá)式列表中所述至少兩條規(guī)則表達(dá)式的排列順序,逐個(gè)調(diào)用各個(gè)規(guī)則表達(dá)式對(duì)所述目標(biāo)數(shù)據(jù)進(jìn)行處理。

在上述實(shí)施例中,將至少兩條規(guī)則表達(dá)式按處理目標(biāo)數(shù)據(jù)的順序存放入表達(dá)式列表中,有利于數(shù)據(jù)處理過(guò)程方便快捷的調(diào)用對(duì)應(yīng)的規(guī)則表達(dá)式,從而提高數(shù)據(jù)處理效率。

本發(fā)明另一實(shí)施例中,所述獲取單元,具體用于將java數(shù)據(jù)庫(kù)連接JDBC連接到存儲(chǔ)有所述目標(biāo)數(shù)據(jù)的數(shù)據(jù)庫(kù),利用JDBC從該數(shù)據(jù)庫(kù)中并行接入所述目標(biāo)數(shù)據(jù)。

上述實(shí)施例有利于同時(shí)并行獲取數(shù)據(jù),從而使數(shù)據(jù)系統(tǒng)并行處理數(shù)據(jù),提高數(shù)據(jù)處理效率。

綜上所述,本發(fā)明的各個(gè)實(shí)施例至少具有如下有益效果:

1、通過(guò)預(yù)先構(gòu)建規(guī)則文件,以將至少一個(gè)業(yè)務(wù)規(guī)則以及每一個(gè)業(yè)務(wù)規(guī)則對(duì)應(yīng)的規(guī)則表達(dá)式列表存儲(chǔ)在該規(guī)則文件中,在獲取到待處理的目標(biāo)數(shù)據(jù)時(shí),可以根據(jù)該目標(biāo)數(shù)據(jù)對(duì)應(yīng)的目標(biāo)業(yè)務(wù)規(guī)則,從規(guī)則文件中直接調(diào)用目標(biāo)表達(dá)式列表,并利用調(diào)用的目標(biāo)表達(dá)式列表中的至少一條規(guī)則表達(dá)式處理數(shù)據(jù),根據(jù)上述處理過(guò)程,只需在數(shù)據(jù)處理引擎中編寫(xiě)一套處理程序即可,即使獲取的目標(biāo)數(shù)據(jù)其業(yè)務(wù)規(guī)則發(fā)生變化,由于數(shù)據(jù)處理過(guò)程未發(fā)生變化,因此,無(wú)需變更該處理程序,從而能夠有效提高數(shù)據(jù)處理效率。

2、針對(duì)新增業(yè)務(wù)規(guī)則創(chuàng)建規(guī)則列表時(shí),對(duì)于新增業(yè)務(wù)規(guī)則對(duì)應(yīng)數(shù)據(jù)的處理流程,利用自定義的處理函數(shù),在現(xiàn)有規(guī)則文件的基礎(chǔ)上,用較少的工作量即可為新增業(yè)務(wù)規(guī)則全面的創(chuàng)建規(guī)則表達(dá)式,并將創(chuàng)建的規(guī)則列表更新于現(xiàn)有規(guī)則文件中,一方面有利于提高處理所述新增業(yè)務(wù)規(guī)則對(duì)應(yīng)數(shù)據(jù)的效率,另一方面也有利于當(dāng)再次出現(xiàn)新增業(yè)務(wù)規(guī)則時(shí),為其創(chuàng)建對(duì)應(yīng)的表達(dá)式列表。

3、將java數(shù)據(jù)庫(kù)連接JDBC連接到存儲(chǔ)有所述目標(biāo)數(shù)據(jù)的數(shù)據(jù)庫(kù),利用JDBC從該數(shù)據(jù)庫(kù)中并行接入所述目標(biāo)數(shù)據(jù),有利于數(shù)據(jù)處理系統(tǒng)并行處理數(shù)據(jù),從而提高數(shù)據(jù)處理效率。

需要說(shuō)明的是,在本文中,諸如第一和第二之類的關(guān)系術(shù)語(yǔ)僅僅用來(lái)將一個(gè)實(shí)體或者操作與另一個(gè)實(shí)體或操作區(qū)分開(kāi)來(lái),而不一定要求或者暗示這些實(shí)體或操作之間存在任何這種實(shí)際的關(guān)系或者順序。而且,術(shù)語(yǔ)“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過(guò)程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒(méi)有明確列出的其他要素,或者是還包括為這種過(guò)程、方法、物品或者設(shè)備所固有的要素。在沒(méi)有更多限制的情況下,由語(yǔ)句“包括一個(gè)〃·····”限定的要素,并不排除在包括所述要素的過(guò)程、方法、物品或者設(shè)備中還存在另外的相同因素。

本領(lǐng)域普通技術(shù)人員可以理解:實(shí)現(xiàn)上述方法實(shí)施例的全部或部分步驟可以通過(guò)程序指令相關(guān)的硬件來(lái)完成,前述的程序可以存儲(chǔ)在計(jì)算機(jī)可讀取的存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),執(zhí)行包括上述方法實(shí)施例的步驟;而前述的存儲(chǔ)介質(zhì)包括:ROM、RAM、磁碟或者光盤(pán)等各種可以存儲(chǔ)程序代碼的介質(zhì)中。

最后需要說(shuō)明的是:以上所述僅為本發(fā)明的較佳實(shí)施例,僅用于說(shuō)明本發(fā)明的技術(shù)方案,并非用于限定本發(fā)明的保護(hù)范圍。凡在本發(fā)明的精神和原則之內(nèi)所做的任何修改、等同替換、改進(jìn)等,均包含在本發(fā)明的保護(hù)范圍內(nèi)。

當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
岑溪市| 潮州市| 香河县| 老河口市| 沅江市| 宁国市| 胶南市| 武川县| 上蔡县| 郎溪县| 郴州市| 金门县| 普洱| 朝阳市| 岱山县| 家居| 什邡市| 高州市| 易门县| 安达市| 临安市| 韶山市| 唐山市| 巩留县| 南宁市| 遂昌县| 乡城县| 溆浦县| 库尔勒市| 永嘉县| 逊克县| 堆龙德庆县| 辛集市| 蒙自县| 宜川县| 泌阳县| 浏阳市| 纳雍县| 保康县| 铁岭县| 沂源县|