專利名稱:廣電運(yùn)營支撐系統(tǒng)中分類規(guī)則的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及廣電運(yùn)營支撐系統(tǒng),特別涉及廣電運(yùn)營支撐系統(tǒng)中客戶、產(chǎn)品等分類 規(guī)則的方法。
背景技術(shù):
數(shù)字電視的整體平移正在大規(guī)模的進(jìn)行著,隨著電視業(yè)務(wù)的發(fā)展和運(yùn)營的需要, 廣電運(yùn)營商希望能夠更加靈活的對(duì)參與人、產(chǎn)品、賬戶、資費(fèi)等進(jìn)行類別劃分,靈活的分類 管理有助于運(yùn)營商進(jìn)行業(yè)務(wù)規(guī)劃,傳統(tǒng)劃分類別的做法是開發(fā)人員在程序中制定幾條分類 的屬性,例如對(duì)客戶的分類屬性是1、每月消費(fèi)金額,2、積分,操作員可在系統(tǒng)中制定分類 屬性的具體條件每月消費(fèi)滿100元,積分達(dá)到1000分的為VIP客戶,當(dāng)運(yùn)營商決定VIP 客戶需要積分達(dá)到2000分時(shí),操作員則修改分類屬性中積分的條件即可,但如果運(yùn)營商想 要增加一條分類屬性入網(wǎng)年限,例如要求每月消費(fèi)滿100元,積分達(dá)到2000分,入網(wǎng)超過 3年的客戶為VIP客戶,則傳統(tǒng)劃分類別的方法就無法滿足運(yùn)營商的需求,因?yàn)榉诸悓傩栽?程序中已經(jīng)寫死,新增分類屬性只能修改整體的程序。
發(fā)明內(nèi)容
本發(fā)明的目的是克服目前廣電運(yùn)營支撐系統(tǒng)中新增分類屬性只能修改整體程序 的缺點(diǎn),提供一種廣電運(yùn)營支撐系統(tǒng)中分類規(guī)則的方法。本發(fā)明解決其技術(shù)問題,采用的技術(shù)方案是,廣電運(yùn)營支撐系統(tǒng)中分類規(guī)則的方 法,其特征在于,包括以下步驟a.根據(jù)需求定義參數(shù)的順序、參數(shù)的數(shù)據(jù)類型、參數(shù)名;b.維護(hù)人員根據(jù)需求通過編寫存儲(chǔ)過程或session bean或java bean來實(shí)現(xiàn)分 類規(guī)則,其中的輸入輸出參數(shù)與定義的參數(shù)的順序、參數(shù)的數(shù)據(jù)類型、參數(shù)名一一對(duì)應(yīng);c.定義簡單規(guī)則的內(nèi)容,包括規(guī)則名稱、規(guī)則類型、規(guī)則實(shí)現(xiàn)類型、類名稱、參數(shù) 值;d.根據(jù)需求的邏輯關(guān)系將至少兩個(gè)簡單規(guī)則組合為復(fù)雜規(guī)則。具體的,步驟c包括以下步驟Cl.定義簡單規(guī)則的規(guī)則名稱、規(guī)則類型,規(guī)則類型即是系統(tǒng)中配置的需要使用該 分類規(guī)則的場(chǎng)景類型;C2.定義簡單規(guī)則的規(guī)則實(shí)現(xiàn)類型為存儲(chǔ)過程或session bean或java bean類 型;c3.關(guān)聯(lián)類名稱,將該規(guī)則與實(shí)現(xiàn)規(guī)則的存儲(chǔ)過程或session bean或java bean 的類名稱關(guān)聯(lián)起來;c4.對(duì)應(yīng)該簡單規(guī)則的參數(shù)名稱、參數(shù)數(shù)據(jù)類型,填寫相應(yīng)的參數(shù)值。進(jìn)一步的,步驟d所述邏輯關(guān)系包括邏輯與、邏輯或、邏輯非、邏輯與非、邏輯或非。
本發(fā)明的有益效果是,通過上述廣電運(yùn)營支撐系統(tǒng)中分類規(guī)則的方法,由于其復(fù) 雜規(guī)則是由各個(gè)簡單規(guī)則通過邏輯關(guān)系組合起來而形成的,則其在增加一個(gè)分類屬性時(shí), 僅需要增加一個(gè)簡單規(guī)則,并與其他的簡單規(guī)則進(jìn)行邏輯組合即可,不需要修改以前的整 體程序,方便廣電運(yùn)營商,簡單易行,節(jié)省系統(tǒng)維護(hù)的成本和時(shí)間,且避免了因修改程序而 引進(jìn)新BUG的風(fēng)險(xiǎn)。
具體實(shí)施例方式下面結(jié)合實(shí)施例,詳細(xì)描述本發(fā)明的技術(shù)方案。本發(fā)明所述廣電運(yùn)營支撐系統(tǒng)中分類規(guī)則的方法為首先根據(jù)需求定義參數(shù)的順 序、參數(shù)的數(shù)據(jù)類型、參數(shù)名,維護(hù)人員根據(jù)需求通過編寫存儲(chǔ)過程或session bean或java bean來實(shí)現(xiàn)分類規(guī)則,其中的輸入輸出參數(shù)與定義的參數(shù)的順序、參數(shù)的數(shù)據(jù)類型、參數(shù)名 一一對(duì)應(yīng),定義簡單規(guī)則的內(nèi)容,包括規(guī)則名稱、規(guī)則類型、規(guī)則實(shí)現(xiàn)類型、類名稱、參數(shù)值, 根據(jù)需求的邏輯關(guān)系將至少兩個(gè)簡單規(guī)則組合為復(fù)雜規(guī)則。實(shí)施例本例的邏輯關(guān)系包括邏輯與、邏輯或、邏輯非、邏輯與非、邏輯或非。首先根據(jù)需求定義參數(shù)的順序、參數(shù)的數(shù)據(jù)類型、參數(shù)名(例如我們按每月消費(fèi) 金額、積分、入網(wǎng)年限、欠費(fèi)金額、欠費(fèi)次數(shù)對(duì)客戶進(jìn)行劃分,則輸入?yún)?shù)名就為每月消費(fèi)金 額、積分、入網(wǎng)年限、欠費(fèi)金額、欠費(fèi)次數(shù),對(duì)每個(gè)參數(shù)進(jìn)行排序,參數(shù)的順序決定了存儲(chǔ)過 程或java程序中參數(shù)的順序,每個(gè)參數(shù)的數(shù)據(jù)類型不同,可以是字符型、數(shù)值型等,這與 存儲(chǔ)過程或java程序中參數(shù)的數(shù)據(jù)類型對(duì)應(yīng)),維護(hù)人員根據(jù)需求通過編寫存儲(chǔ)過程或 sessionbean或java bean來實(shí)現(xiàn)分類規(guī)則,其中的輸入輸出參數(shù)與定義的參數(shù)的順序、參 數(shù)的數(shù)據(jù)類型、參數(shù)名一一對(duì)應(yīng),再定義簡單規(guī)則的規(guī)則名稱、規(guī)則類型,規(guī)則類型即是系 統(tǒng)中配置的需要使用該分類規(guī)則的場(chǎng)景類型,包括產(chǎn)品分類規(guī)則、客戶分類規(guī)則、賬戶分類 規(guī)則、資費(fèi)分類規(guī)則等該規(guī)則使用的場(chǎng)景,然后定義簡單規(guī)則的規(guī)則實(shí)現(xiàn)類型為存儲(chǔ)過程 或sessionbean或java bean類型,即是定義該規(guī)則實(shí)現(xiàn)的方式,再關(guān)聯(lián)類名稱,將該規(guī)則 與實(shí)現(xiàn)規(guī)則的存儲(chǔ)過程名或session bean或java bean的類名稱關(guān)聯(lián)起來,類名稱即是 java程序中實(shí)現(xiàn)該規(guī)則的類的名稱或存儲(chǔ)過程中實(shí)現(xiàn)該規(guī)則的存儲(chǔ)過程的名稱,然后對(duì)應(yīng) 該簡單規(guī)則的參數(shù)名稱、參數(shù)數(shù)據(jù)類型,填寫相應(yīng)的參數(shù)值,最后根據(jù)需求的邏輯關(guān)系將至 少兩個(gè)簡單規(guī)則組合為復(fù)雜規(guī)則。例如某個(gè)廣電運(yùn)營商要求VIP客戶不僅要求每月消費(fèi)滿100元、積分達(dá)到2000、入 網(wǎng)超過3年,還新增一個(gè)要求無欠費(fèi)(即新增了一個(gè)分類屬性),若每月消費(fèi)滿100元、積分 達(dá)到2000、入網(wǎng)超過3年這三個(gè)參數(shù)生成的規(guī)則為P1,則只需根據(jù)無欠費(fèi)的需求生成簡單 規(guī)則P2,將Pl和P2按邏輯與的關(guān)系進(jìn)行組合生成規(guī)則P3即可,如果還有新的需求可再生 產(chǎn)簡單規(guī)則P4,根據(jù)需求按一定的邏輯關(guān)系將P3和P4組合成一個(gè)更復(fù)雜的規(guī)則P5。
權(quán)利要求
廣電運(yùn)營支撐系統(tǒng)中分類規(guī)則的方法,其特征在于,包括以下步驟a.根據(jù)需求定義參數(shù)的順序、參數(shù)的數(shù)據(jù)類型、參數(shù)名;b.維護(hù)人員根據(jù)需求通過編寫存儲(chǔ)過程或session bean或java bean來實(shí)現(xiàn)分類規(guī)則,其中的輸入輸出參數(shù)與定義的參數(shù)的順序、參數(shù)的數(shù)據(jù)類型、參數(shù)名一一對(duì)應(yīng);c.定義簡單規(guī)則的內(nèi)容,包括規(guī)則名稱、規(guī)則類型、規(guī)則實(shí)現(xiàn)類型、類名稱、參數(shù)值;d.根據(jù)需求的邏輯關(guān)系將至少兩個(gè)簡單規(guī)則組合為復(fù)雜規(guī)則。
2.根據(jù)權(quán)利要求1所述廣電運(yùn)營支撐系統(tǒng)中分類規(guī)則的方法,其特征在于,步驟c包括 以下步驟cl.定義簡單規(guī)則的規(guī)則名稱、規(guī)則類型,規(guī)則類型即是系統(tǒng)中配置的需要使用該分類 規(guī)則的場(chǎng)景類型;c2.定義簡單規(guī)則的規(guī)則實(shí)現(xiàn)類型為存儲(chǔ)過程或session bean或java bean類型; c3.關(guān)聯(lián)類名稱,將該規(guī)則與實(shí)現(xiàn)規(guī)則的存儲(chǔ)過程名或session bean或java bean的 類名稱關(guān)聯(lián)起來;c4.對(duì)應(yīng)該簡單規(guī)則的參數(shù)名稱、參數(shù)數(shù)據(jù)類型,填寫相應(yīng)的參數(shù)值。
3.根據(jù)權(quán)利要求2所述廣電運(yùn)營支撐系統(tǒng)中分類規(guī)則的方法,其特征在于,步驟d所述 邏輯關(guān)系包括邏輯與、邏輯或、邏輯非、邏輯與非、邏輯或非。
全文摘要
本發(fā)明涉及廣電運(yùn)營支撐系統(tǒng)。本發(fā)明解決了現(xiàn)有廣電運(yùn)營支撐系統(tǒng)中新增分類屬性只能修改整體程序的問題,提供了一種廣電運(yùn)營支撐系統(tǒng)中分類規(guī)則的方法,其技術(shù)方案可概括為首先根據(jù)需求定義參數(shù)的順序、參數(shù)的數(shù)據(jù)類型、參數(shù)名,維護(hù)人員根據(jù)需求通過編寫存儲(chǔ)過程或session bean或java bean來實(shí)現(xiàn)分類規(guī)則,其中的輸入輸出參數(shù)與定義的參數(shù)的順序、參數(shù)的數(shù)據(jù)類型、參數(shù)名一一對(duì)應(yīng),定義簡單規(guī)則的內(nèi)容,包括規(guī)則名稱、規(guī)則類型、規(guī)則實(shí)現(xiàn)類型、類名稱、參數(shù)值,根據(jù)需求的邏輯關(guān)系將至少兩個(gè)簡單規(guī)則組合為復(fù)雜規(guī)則。本發(fā)明的有益效果是,不需要修改以前的整體程序,適用于廣電運(yùn)營支撐系統(tǒng)。
文檔編號(hào)G06F9/44GK101976193SQ201010524649
公開日2011年2月16日 申請(qǐng)日期2010年10月29日 優(yōu)先權(quán)日2010年10月29日
發(fā)明者李曉燕, 蔣偉 申請(qǐng)人:四川長虹電器股份有限公司