两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

計費模式提供方法和計費方法及計費管理系統(tǒng)的制作方法

文檔序號:7643855閱讀:410來源:國知局
專利名稱:計費模式提供方法和計費方法及計費管理系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及通訊業(yè)務(wù)管理技術(shù)領(lǐng)域,具體涉及一種計費模式提供方法和計費方法及計費管理系統(tǒng)。
背景技術(shù)
隨著信息通訊技術(shù)的發(fā)展,數(shù)據(jù)增值業(yè)務(wù)的種類不斷豐富,已逐漸成為網(wǎng)絡(luò)運(yùn)營商和服務(wù)提供商(SPService Provider)收入的關(guān)鍵增長點。為了配合機(jī)動靈活的業(yè)務(wù)運(yùn)營策略,網(wǎng)絡(luò)運(yùn)營商通常會為SP提供多種計費模式以供選擇和使用。
現(xiàn)有數(shù)據(jù)業(yè)務(wù)的各種計費模式一般預(yù)先開發(fā)并定義在服務(wù)平臺中,以移動數(shù)據(jù)業(yè)務(wù)平臺(MDSPMobile Data Service Platform)為例,計費模式的提供和使用通常采用如下方式SP登錄MDSP,MDSP根據(jù)自身固有的內(nèi)嵌計費模式類型提供計費模式選擇界面,SP為其發(fā)布的某一業(yè)務(wù)選擇計費模式;SP填寫所選計費模式的參數(shù)信息,例如若選擇包月計費模式,則需要填寫該計費模式的“包月費”參數(shù)信息;填寫完成后提交給MDSP,即完成了對業(yè)務(wù)的定價。
此后,在該業(yè)務(wù)被使用時,MDSP即執(zhí)行對應(yīng)的固有計費邏輯,按照SP定義的參數(shù)信息進(jìn)行計費。
若SP發(fā)現(xiàn)業(yè)務(wù)需要的計費模式不存在,則向運(yùn)營商反饋,由運(yùn)營商通知MDSP供應(yīng)商進(jìn)行修改;而MDSP供應(yīng)商要完成這個修改工作,一般至少需要經(jīng)過如下階段分析新計費模式的參數(shù),在MDSP中增加相關(guān)管理界面;在MDSP中增加該計費模式的費用計算函數(shù)或方法;測試新MDSP系統(tǒng);將原有MDSP系統(tǒng)升級為新的MDSP系統(tǒng)。新MDSP系統(tǒng)升級后,SP才可以在新系統(tǒng)中選擇新的計費模式對業(yè)務(wù)進(jìn)行定價。
上述方式的缺點在于計費模式與管理平臺一體開發(fā),當(dāng)需要增加一種新的計費模式時,需要對原有平臺本身進(jìn)行改造,往往工作量大,開發(fā)周期長,從一定程度上限制了數(shù)據(jù)業(yè)務(wù)的快速發(fā)展;并且系統(tǒng)整體升級,可能帶來業(yè)務(wù)的中斷,勢必對用戶體驗造成嚴(yán)重影響;同時系統(tǒng)長時間的開發(fā)、測試,使得業(yè)務(wù)需求響應(yīng)速度緩慢,影響服務(wù)提供商業(yè)務(wù)的快速部署和推廣。

發(fā)明內(nèi)容
本發(fā)明實施例提供一種便于計費模式靈活更新的計費模式提供方法,包括接收與業(yè)務(wù)相關(guān)聯(lián)的計費模式選擇請求;提供與各計費模式相應(yīng)的計費插件標(biāo)識;根據(jù)對所述計費插件標(biāo)識的選擇,查找相應(yīng)的計費插件;加載所述計費插件,通過參數(shù)定義接口獲取該計費插件的參數(shù)定義項目;提供所述參數(shù)定義項目并接收根據(jù)所述參數(shù)定義項目進(jìn)行的參數(shù)設(shè)置,保存所述業(yè)務(wù)與所述計費插件標(biāo)識、所述業(yè)務(wù)與所述參數(shù)設(shè)置的關(guān)聯(lián)關(guān)系。
本發(fā)明實施例還提供相應(yīng)的計費方法,包括接收與業(yè)務(wù)相關(guān)聯(lián)的計費請求;根據(jù)存儲的業(yè)務(wù)與計費插件標(biāo)識的關(guān)聯(lián)關(guān)系,確定與所述業(yè)務(wù)對應(yīng)的計費插件標(biāo)識,查找相應(yīng)的計費插件;加載所述計費插件,通過費用計算接口獲取該計費插件的費用計算項目;根據(jù)存儲的業(yè)務(wù)與參數(shù)設(shè)置的關(guān)聯(lián)關(guān)系獲取與所述業(yè)務(wù)相關(guān)聯(lián)的參數(shù)設(shè)置,并將所述參數(shù)設(shè)置代入所述費用計算項目提供的計算方法中獲得計費結(jié)果。
此外,本發(fā)明實施例還提供一種計費管理系統(tǒng),包括計費插件提供單元、模式設(shè)置單元、定義接口單元;所述計費插件提供單元,用于按照計費插件標(biāo)識提供相應(yīng)的計費插件;所述模式設(shè)置單元,用于接收與業(yè)務(wù)相關(guān)聯(lián)的計費模式選擇請求;提供與各計費模式相應(yīng)的計費插件標(biāo)識;根據(jù)對所述計費插件標(biāo)識的選擇,查找相應(yīng)的計費插件;提供所述定義接口單元獲取的參數(shù)定義項目并接收根據(jù)所述參數(shù)定義項目進(jìn)行的參數(shù)設(shè)置,保存所述業(yè)務(wù)與所述計費插件標(biāo)識、所述業(yè)務(wù)與所述參數(shù)設(shè)置的關(guān)聯(lián)關(guān)系;所述定義接口單元,用于根據(jù)所述模式設(shè)置單元的查找結(jié)果,從所述計費插件提供單元中加載所述計費插件,獲取該計費插件的參數(shù)定義項目并提供給所述模式設(shè)置單元。
本發(fā)明實施例采用通過加載對應(yīng)于不同計費模式的計費插件,來進(jìn)行計費模式選擇或執(zhí)行計費的方法,使得提供計費模式的計費插件與管理系統(tǒng)本身相分離,管理系統(tǒng)可通過標(biāo)準(zhǔn)化的接口,從計費插件中獲得相應(yīng)的內(nèi)容;在新增計費模式時,無需升級原有管理系統(tǒng),簡化并加快了新計費模式的開發(fā)和部署;并且使得計費模式的開發(fā)完全開放化,加快了數(shù)據(jù)業(yè)務(wù)計費模式的多樣化進(jìn)程。


圖1是本發(fā)明實施例一計費模式提供方法流程示意圖;圖2是本發(fā)明實施例二計費方法流程示意圖;圖3是本發(fā)明實施例三計費管理系統(tǒng)結(jié)構(gòu)示意圖。
下面通過具體實施方式
并結(jié)合附圖對本發(fā)明作進(jìn)一步的詳細(xì)說明。
具體實施例方式
本發(fā)明實施例提供了一種計費模式提供方法,通過加載對應(yīng)于不同計費模式的計費插件,來進(jìn)行計費模式選擇。本發(fā)明實施例還相應(yīng)地提供一種計費方法,以及適用于這些方法的計費管理系統(tǒng)。以下分別進(jìn)行詳細(xì)說明。
實施例一、一種計費模式提供方法,流程如圖1所示,包括A1、接收與業(yè)務(wù)相關(guān)聯(lián)的計費模式選擇請求;當(dāng)SP有新業(yè)務(wù)需要發(fā)布的時候,通常會登錄網(wǎng)絡(luò)運(yùn)營商提供的管理系統(tǒng)平臺,為新業(yè)務(wù)選擇合適的計費模式,因此,計費模式選擇請求是與特定業(yè)務(wù)相關(guān)聯(lián)的;此步驟可通過管理系統(tǒng)向SP展示一個具有相關(guān)內(nèi)容的用戶界面,并獲取SP在該界面上的輸入來進(jìn)行;A2、提供與各計費模式相應(yīng)的計費插件標(biāo)識;在本實施例中各種計費模式以插件化的形式獨立于管理系統(tǒng)存在,計費插件的具體實現(xiàn)形式可以是文本文件可采用xml格式,也可以是自定義的某種格式;二進(jìn)制文件可采用自定義格式;鏈接庫文件可采用windows平臺下的.dll文件,UNIX平臺下的.o文件等;本文中的計費插件與管理系統(tǒng)之間的關(guān)系和一般意義上的插件與其應(yīng)用平臺之間的關(guān)系類似插件以某種其應(yīng)用平臺可理解的格式提供信息或功能,應(yīng)用平臺通過對應(yīng)的接口加載插件以從中獲得相應(yīng)的信息或執(zhí)行相應(yīng)的功能;同類插件可以有不同的具體內(nèi)容,但是它們都可以由應(yīng)用平臺通過一致的接口來讀取和使用;因此,應(yīng)用平臺可以在保持自身相對穩(wěn)定的情況下,通過加載各種不同的插件來實現(xiàn)豐富的功能;本實施例中的計費插件可以集中存儲在管理系統(tǒng)提供的計費插件存放目錄中,也可以設(shè)置專門的存儲器來進(jìn)行存放。為了將各種計費模式提供給SP選擇,可將相應(yīng)于各計費模式的計費插件的標(biāo)識通過用戶界面進(jìn)行展示。計費插件標(biāo)識可以僅僅是簡單的區(qū)別性標(biāo)識,為便于理解,也可以是反映計費模式內(nèi)容的說明性標(biāo)識,例如,通??刹捎糜嬞M模式的名稱。提供計費插件標(biāo)識的列表(以下簡稱計費插件列表)可采用如下兩種方式實現(xiàn)一種是直接在管理系統(tǒng)中保存與計費模式對應(yīng)的計費插件標(biāo)識,此對應(yīng)關(guān)系的保存可以在將計費插件存入目錄的時候以登記的形式進(jìn)行,這種方式的優(yōu)點在于能夠迅速調(diào)用計費插件列表;一種是將計費插件標(biāo)識作為計費插件提供內(nèi)容的一部分,管理系統(tǒng)在需要給出計費插件列表時加載存放目錄中的各個計費插件,通過標(biāo)準(zhǔn)的接口獲取計費插件的計費模式名稱,然后按照一定的順序進(jìn)行展示;這種方式的優(yōu)點在于使得與計費插件相關(guān)的所有信息都以標(biāo)準(zhǔn)化接口的形式獲得,便于系統(tǒng)程序的規(guī)范化設(shè)計與管理。
A3、根據(jù)對所述計費插件標(biāo)識的選擇,查找相應(yīng)的計費插件;此步驟可通過管理系統(tǒng)獲取SP在上述步驟A2中提供的計費插件列表界面上的選擇輸入來進(jìn)行;若管理系統(tǒng)以步驟A2中的前一種方式提供計費插件列表,可根據(jù)所保存的被選計費插件標(biāo)識與計費插件的對應(yīng)關(guān)系進(jìn)行查找;若管理系統(tǒng)以步驟A2中的后一種方式提供計費插件列表,則可根據(jù)獲取被選計費插件標(biāo)識時記錄的與計費插件的關(guān)聯(lián)來查找相應(yīng)的計費插件;A4、加載被選擇的計費插件,通過參數(shù)定義接口獲取該計費插件的參數(shù)定義項目;通常各種計費模式中都包含需要進(jìn)行設(shè)置的參數(shù),以形成具體的計費標(biāo)準(zhǔn)。例如“包月”計費模式中的“包月費”參數(shù),“按次”計費模式中的“單次使用費”參數(shù)等。管理系統(tǒng)可通過標(biāo)準(zhǔn)的接口獲取計費插件中與參數(shù)設(shè)置相關(guān)的參數(shù)定義項目,展示在用戶界面上。
獲取參數(shù)定義項目的一種簡單的接口設(shè)置情況是,提供直接獲取需要設(shè)置的參數(shù)描述項目的接口,不考慮需要設(shè)置的參數(shù)數(shù)目。為更有利于用戶使用并進(jìn)一步規(guī)范化接口,本實施例提供更為優(yōu)選的接口方案,即分別采用獲取參數(shù)數(shù)目的接口和獲取參數(shù)描述項目的接口,獲取過程包括A41、加載被選擇的計費插件,通過參數(shù)數(shù)目接口獲取該計費插件的參數(shù)數(shù)目;A42、根據(jù)所述參數(shù)數(shù)目通過參數(shù)描述接口逐個獲取所述計費插件的參數(shù)描述項目;計費插件提供的參數(shù)描述項目主要是對需要設(shè)置的參數(shù)進(jìn)行描述,一種簡單的情況是,給出需要設(shè)置的各個參數(shù)的名稱,因此參數(shù)描述接口可簡單設(shè)置為參數(shù)名稱接口;為便于用戶實際使用,本實施例提供更為優(yōu)選的參數(shù)描述接口方案,即將參數(shù)描述接口設(shè)置為參數(shù)名稱接口和參數(shù)數(shù)據(jù)類型接口通過參數(shù)名稱接口獲取所述計費插件的各個參數(shù)名稱,通過參數(shù)數(shù)據(jù)類型接口獲取與所述各個參數(shù)名稱對應(yīng)的參數(shù)數(shù)據(jù)類型;A5、提供所述參數(shù)定義項目并接收根據(jù)所述參數(shù)定義項目進(jìn)行的參數(shù)設(shè)置,保存所述業(yè)務(wù)與所述計費插件標(biāo)識、所述業(yè)務(wù)與所述參數(shù)設(shè)置的關(guān)聯(lián)關(guān)系。
管理系統(tǒng)可以按照獲取的參數(shù)數(shù)目將獲取的參數(shù)描述項目提供給用戶,例如將參數(shù)描述項目展示于用戶界面,以此來獲取用戶的設(shè)置輸入;若步驟A42中獲取的參數(shù)描述僅為參數(shù)名稱,則接收到的用戶的參數(shù)設(shè)置可能是各種數(shù)據(jù)類型,此時系統(tǒng)可對用戶設(shè)置的參數(shù)值的合法性進(jìn)行判斷和提示;若步驟A42中獲取的參數(shù)描述包括參數(shù)名稱和參數(shù)數(shù)據(jù)類型,則此時接收到的參數(shù)設(shè)置是與被允許的參數(shù)類型相適應(yīng)的;管理系統(tǒng)可以將被定價的業(yè)務(wù)、用戶為該業(yè)務(wù)選擇的計費插件標(biāo)識以及用戶的參數(shù)設(shè)置一并關(guān)聯(lián)保存;當(dāng)然,作為可實現(xiàn)的方案之一,將業(yè)務(wù)與計費插件標(biāo)識,以及業(yè)務(wù)與參數(shù)設(shè)置分別關(guān)聯(lián)保存也是可以的。需要說明的是,所稱關(guān)聯(lián)保存應(yīng)從實質(zhì)上理解,即通過保存的關(guān)系,能夠從業(yè)務(wù)獲得與之相關(guān)的計費模式和參數(shù)設(shè)置;從形式上講,既可以保存業(yè)務(wù)與計費插件標(biāo)識、參數(shù)設(shè)置直接對應(yīng)的列表,也可以用區(qū)別性標(biāo)識取代列表中的一種或幾種對象,通過間接對應(yīng)關(guān)系實現(xiàn)關(guān)聯(lián)。
實施例二、一種計費方法,流程如圖2所示,本實施例是計費模式插件化在實際計費過程中的體現(xiàn),具體步驟包括B1、接收與業(yè)務(wù)相關(guān)聯(lián)的計費請求;當(dāng)業(yè)務(wù)發(fā)生計費事件時,例如包月使用的業(yè)務(wù)到達(dá)月結(jié)日時或按次使用的業(yè)務(wù)被用戶點播時,相關(guān)計費請求被觸發(fā)到管理系統(tǒng),此步驟可按照現(xiàn)有流程執(zhí)行;B2、根據(jù)存儲的業(yè)務(wù)與計費插件標(biāo)識的關(guān)聯(lián)關(guān)系,確定與所述業(yè)務(wù)對應(yīng)的計費插件標(biāo)識,查找相應(yīng)的計費插件;由于業(yè)務(wù)已經(jīng)設(shè)置了計費模式,基于實施例一方法提供的計費模式提供過程,各業(yè)務(wù)與計費插件標(biāo)識具有對應(yīng)關(guān)系,通過該對應(yīng)關(guān)系即可獲得提供該業(yè)務(wù)所使用計費模式的計費插件;B3、加載所述計費插件,通過費用計算接口獲取該計費插件的費用計算項目;計費插件中費用計算項目的內(nèi)容是具體所采用的費用計算方法,可表現(xiàn)為包含計費插件中的各個參數(shù)的數(shù)學(xué)/邏輯表達(dá)式;B4、根據(jù)存儲的業(yè)務(wù)與參數(shù)設(shè)置的關(guān)聯(lián)關(guān)系獲取與所述業(yè)務(wù)相關(guān)聯(lián)的參數(shù)設(shè)置,并將所述參數(shù)設(shè)置代入所述費用計算項目提供的計算方法中獲得計費結(jié)果;與B2步驟中的描述類似,基于實施例一方法提供的計費模式提供過程,各業(yè)務(wù)與參數(shù)設(shè)置具有對應(yīng)關(guān)系,通過該對應(yīng)關(guān)系即可獲得該業(yè)務(wù)對應(yīng)的計費插件進(jìn)行費用計算所需要的具體參數(shù)值。
實施例三、一種計費管理系統(tǒng)10,如圖3所示,包括計費插件提供單元11、模式設(shè)置單元12、名稱接口單元13、定義接口單元14、計算接口單元15和費用計算單元16;計費插件提供單元11,用于按照計費插件標(biāo)識提供相應(yīng)的計費插件;
模式設(shè)置單元12,用于接收與業(yè)務(wù)相關(guān)聯(lián)的計費模式選擇請求;將名稱接口單元13獲取的各計費插件的計費模式名稱作為計費插件標(biāo)識提供;根據(jù)對所述計費插件標(biāo)識的選擇,查找相應(yīng)的計費插件;提供所述定義接口單元14獲取的參數(shù)定義項目并接收根據(jù)所述參數(shù)定義項目進(jìn)行的參數(shù)設(shè)置,所述參數(shù)設(shè)置包括對應(yīng)于各個參數(shù)名稱設(shè)置與其數(shù)據(jù)類型相應(yīng)的參數(shù)值;保存所述業(yè)務(wù)與所述計費插件標(biāo)識、所述業(yè)務(wù)與所述參數(shù)設(shè)置的關(guān)聯(lián)關(guān)系;名稱接口單元13,用于從計費插件提供單元11中加載各個計費插件,獲取所述各個計費插件的計費模式名稱并提供給模式設(shè)置單元12;定義接口單元14包括參數(shù)數(shù)目接口子單元141,用于從計費插件提供單元11中加載計費插件,獲取該計費插件的參數(shù)數(shù)目并提供給模式設(shè)置單元12;參數(shù)描述接口子單元142,用于從計費插件提供單元11中加載計費插件,根據(jù)參數(shù)數(shù)目接口子單元141提供給模式設(shè)置單元12的參數(shù)數(shù)目逐個獲取計費插件的參數(shù)描述項目并提供給模式設(shè)置單元12;參數(shù)描述接口子單元142包括,分別用于獲取計費插件的各個參數(shù)名稱及與所述各個參數(shù)名稱對應(yīng)的參數(shù)數(shù)據(jù)類型;費用計算單元16,用于接收與業(yè)務(wù)相關(guān)聯(lián)的計費請求;根據(jù)與所述業(yè)務(wù)對應(yīng)的計費插件標(biāo)識,查找相應(yīng)的計費插件;從計算接口單元15提供的費用計算項目中獲得計算方法,將與所述業(yè)務(wù)相關(guān)聯(lián)的參數(shù)設(shè)置代入所述計算方法中獲得計費結(jié)果;計算接口單元15,用于根據(jù)費用計算單元16的查找結(jié)果,從所述計費插件提供單元中加載計費插件,獲取該計費插件的費用計算項目并提供給費用計算單元16。
本實施例計費管理系統(tǒng)可應(yīng)用于實施例一和二方法中。
為更好的理解本發(fā)明實施例,以下以實施例一和二的一個具體應(yīng)用場景來進(jìn)行進(jìn)一步的詳細(xì)說明。
場景假設(shè)SP提供一種新業(yè)務(wù)“天氣預(yù)報”,擬訂將該業(yè)務(wù)以“包月按次”的計費模式在業(yè)務(wù)平臺上發(fā)布。該計費模式描述為定購該業(yè)務(wù)的用戶每月支付一定數(shù)額的包月費,同時在每次使用業(yè)務(wù)時支付一定數(shù)額的單次使用費。但當(dāng)前計費管理系統(tǒng)中不存在“包月按次”計費模式。
假定計費管理系統(tǒng)提供如下規(guī)范的計費插件接口模式名稱接口、參數(shù)數(shù)目接口、參數(shù)名稱接口、參數(shù)數(shù)據(jù)類型接口、費用計算接口。
則可按照上述規(guī)范接口對應(yīng)開發(fā)“包月按次”計費插件,假定采用.dll文件形式,對應(yīng)于管理系統(tǒng)的接口,“包月按次”計費插件需要提供的內(nèi)容包括1)提供計費模式名稱的方法通過模式名稱接口返回字符串“包月計費”;2)提供參數(shù)數(shù)目的方法通過參數(shù)數(shù)目接口返回“2”;3)提供參數(shù)1名稱的方法通過參數(shù)名稱接口返回“包月費”;4)提供參數(shù)1數(shù)據(jù)類型的方法通過參數(shù)數(shù)據(jù)類型接口返回“整數(shù)”;5)提供參數(shù)2名稱的方法通過參數(shù)名稱接口返回“按次費”;6)提供參數(shù)2數(shù)據(jù)類型的方法通過參數(shù)數(shù)據(jù)類型接口返回“整數(shù)”;7)提供費用計算策略的方法通過費用計算接口返回可執(zhí)行的計費策略。將上述“包月按次”計費插件保存到管理系統(tǒng)的計費插件存放目錄中,即完成新計費模式的部署。
新業(yè)務(wù)“天氣預(yù)報”的計費模式提供過程的流程描述如下1、SP登錄計費管理系統(tǒng)為新業(yè)務(wù)“天氣預(yù)報”選擇計費模式,此時,管理系統(tǒng)從其計費插件存放目錄讀取可用的所有計費插件,通過模式名稱接口從各計費插件中讀取其計費模式名稱,按一定的順序顯示給SP,其中包括計費模式名稱“包月按次”;2、SP選擇“包月按次”計費模式,此時,管理系統(tǒng)通過參數(shù)數(shù)目接口調(diào)用“包月按次”計費插件的“提供參數(shù)數(shù)目的方法”獲得該計費模式有兩個參數(shù);3、管理系統(tǒng)通過參數(shù)名稱接口調(diào)用“包月按次”計費插件的“提供參數(shù)1名稱的方法”,通過參數(shù)數(shù)據(jù)類型接口調(diào)用“提供參數(shù)1數(shù)據(jù)類型的方法”,獲得第1個參數(shù)的名稱為“包月費”,取值類型為整數(shù),于是,可在用戶界面上顯示一個“包月費”標(biāo)簽并緊隨其后顯示一個整數(shù)輸入框;4、同上,管理系統(tǒng)調(diào)用“提供參數(shù)2名稱的方法”和“提供參數(shù)2數(shù)據(jù)類型的方法”,獲得第2個參數(shù)的名稱為“按次費”,取值類型為整數(shù),于是,可在用戶界面上顯示一個“按次費”標(biāo)簽并緊隨其后顯示一個整數(shù)輸入框;5、SP對于上述“包月費”輸入框填入“300”(分),對“按次費”輸入框填入“50”(分),并提交給管理系統(tǒng),完成對業(yè)務(wù)的定價;6、管理系統(tǒng)保存“天氣預(yù)報”業(yè)務(wù)與“包月按次”計費模式、包月費300分、按次費50分的關(guān)聯(lián)關(guān)系;至此,“天氣預(yù)報”業(yè)務(wù)的計費策略就被定義成了“包月按次,包月費300分,按次費50分”。
“天氣預(yù)報”業(yè)務(wù)的使用計費流程描述如下1、某用戶定購了該天氣預(yù)報業(yè)務(wù),那么,在每月收取包月費的時候(假設(shè)為每月月初),管理系統(tǒng)就根據(jù)時間觸發(fā)的計費請求,調(diào)用“包月按次”計費插件的“提供費用計算策略的方法”,將參數(shù)設(shè)置中的包月費300分、按次費50分以及計算類型“包月費”作為參數(shù)傳遞給該方法,得到計費結(jié)果300分;2、在SP每次向用戶下發(fā)天氣信息時,管理平臺就根據(jù)業(yè)務(wù)執(zhí)行系統(tǒng)觸發(fā)的計費請求,調(diào)用“包月按次”計費插件的“提供費用計算策略的方法”,將參數(shù)設(shè)置中的包月費300分、按次費50分以及計算類型“按次費”作為參數(shù)傳遞給該方法,得到計費結(jié)果50分。
通過上述實施例可以看出,本發(fā)明實施例采用通過加載對應(yīng)于不同計費模式的計費插件,來進(jìn)行計費模式選擇或執(zhí)行計費的方法,使得提供計費模式的計費插件與管理系統(tǒng)本身相分離,管理系統(tǒng)可通過標(biāo)準(zhǔn)化的接口,從計費插件中獲得相應(yīng)的內(nèi)容;在新增計費模式時,無需升級原有管理系統(tǒng),簡化并加快了新計費模式的開發(fā)和部署;并且使得計費模式的開發(fā)完全開放化,加快了數(shù)據(jù)業(yè)務(wù)計費模式的多樣化進(jìn)程。此外,上述實施例中還提供了各種優(yōu)選的規(guī)范化插件接口設(shè)置方案,為計費模式插件化的具體實現(xiàn)提供了良好的樣板。
以上對本發(fā)明實施例所提供的計費模式提供方法和計費方法及計費管理系統(tǒng)進(jìn)行了詳細(xì)介紹,本文中應(yīng)用了具體個例對本發(fā)明的原理及實施方式進(jìn)行了闡述,以上實施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想;同時,對于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明的思想,在具體實施方式
及應(yīng)用范圍上均會有改變之處,綜上所述,本說明書內(nèi)容不應(yīng)理解為對本發(fā)明的限制。
權(quán)利要求
1.一種計費模式提供方法,其特征在于,包括接收與業(yè)務(wù)相關(guān)聯(lián)的計費模式選擇請求;提供與各計費模式相應(yīng)的計費插件標(biāo)識;根據(jù)對所述計費插件標(biāo)識的選擇,查找相應(yīng)的計費插件;加載所述計費插件,通過參數(shù)定義接口獲取該計費插件的參數(shù)定義項目;提供所述參數(shù)定義項目并接收根據(jù)所述參數(shù)定義項目進(jìn)行的參數(shù)設(shè)置,保存所述業(yè)務(wù)與所述計費插件標(biāo)識、所述業(yè)務(wù)與所述參數(shù)設(shè)置的關(guān)聯(lián)關(guān)系。
2.根據(jù)權(quán)利要求1所述的計費模式提供方法,其特征在于,所述參數(shù)定義接口包括參數(shù)描述接口;所述通過參數(shù)定義接口獲取計費插件的參數(shù)定義項目包括,通過參數(shù)描述接口獲取所述計費插件的參數(shù)描述項目;所述根據(jù)參數(shù)定義項目進(jìn)行參數(shù)設(shè)置為,對應(yīng)所述參數(shù)描述項目提供的各個參數(shù)設(shè)置相應(yīng)的參數(shù)值。
3.根據(jù)權(quán)利要求2所述的計費模式提供方法,其特征在于所述參數(shù)描述接口包括參數(shù)名稱接口和參數(shù)數(shù)據(jù)類型接口;所述通過參數(shù)描述接口獲取計費插件的參數(shù)描述項目包括,通過參數(shù)名稱接口獲取所述計費插件的各個參數(shù)名稱,通過參數(shù)數(shù)據(jù)類型接口獲取與所述各個參數(shù)名稱對應(yīng)的參數(shù)數(shù)據(jù)類型;所述對應(yīng)參數(shù)描述項目提供的各個參數(shù)設(shè)置相應(yīng)的參數(shù)值為,對應(yīng)所述各個參數(shù)名稱設(shè)置與其數(shù)據(jù)類型相應(yīng)的參數(shù)值。
4.根據(jù)權(quán)利要求2或3所述的計費模式提供方法,其特征在于所述參數(shù)定義接口還包括參數(shù)數(shù)目接口;所述通過參數(shù)定義接口獲取計費插件的參數(shù)定義項目包括,通過參數(shù)數(shù)目接口獲取所述計費插件的參數(shù)數(shù)目,根據(jù)所述參數(shù)數(shù)目逐個獲取各個參數(shù)的參數(shù)描述項目。
5.根據(jù)權(quán)利要求1~3任意一項所述的計費模式提供方法,其特征在于,所述計費插件標(biāo)識為該計費插件所對應(yīng)的計費模式名稱;所述提供與各計費模式相應(yīng)的計費插件標(biāo)識包括加載各個計費插件,通過模式名稱接口獲取該計費插件的計費模式名稱。
6.一種計費方法,其特征在于,包括接收與業(yè)務(wù)相關(guān)聯(lián)的計費請求;根據(jù)存儲的業(yè)務(wù)與計費插件標(biāo)識的關(guān)聯(lián)關(guān)系,確定與所述業(yè)務(wù)對應(yīng)的計費插件標(biāo)識,查找相應(yīng)的計費插件;加載所述計費插件,通過費用計算接口獲取該計費插件的費用計算項目;根據(jù)存儲的業(yè)務(wù)與參數(shù)設(shè)置的關(guān)聯(lián)關(guān)系獲取與所述業(yè)務(wù)相關(guān)聯(lián)的參數(shù)設(shè)置,并將所述參數(shù)設(shè)置代入所述費用計算項目提供的計算方法中獲得計費結(jié)果。
7.一種計費管理系統(tǒng),其特征在于,包括計費插件提供單元、模式設(shè)置單元、定義接口單元;所述計費插件提供單元,用于按照計費插件標(biāo)識提供相應(yīng)的計費插件;所述模式設(shè)置單元,用于接收與業(yè)務(wù)相關(guān)聯(lián)的計費模式選擇請求;提供與各計費模式相應(yīng)的計費插件標(biāo)識;根據(jù)對所述計費插件標(biāo)識的選擇,查找相應(yīng)的計費插件;提供所述定義接口單元獲取的參數(shù)定義項目并接收根據(jù)所述參數(shù)定義項目進(jìn)行的參數(shù)設(shè)置,保存所述業(yè)務(wù)與所述計費插件標(biāo)識、所述業(yè)務(wù)與所述參數(shù)設(shè)置的關(guān)聯(lián)關(guān)系;所述定義接口單元,用于根據(jù)所述模式設(shè)置單元的查找結(jié)果,從所述計費插件提供單元中加載所述計費插件,獲取該計費插件的參數(shù)定義項目并提供給所述模式設(shè)置單元。
8.根據(jù)權(quán)利要求7所述的計費管理系統(tǒng),其特征在于,還包括費用計算單元和計算接口單元;所述費用計算單元,用于接收與業(yè)務(wù)相關(guān)聯(lián)的計費請求;根據(jù)與所述業(yè)務(wù)對應(yīng)的計費插件標(biāo)識,查找相應(yīng)的計費插件;從所述計算接口單元提供的費用計算項目中獲得計算方法,將與所述業(yè)務(wù)相關(guān)聯(lián)的參數(shù)設(shè)置代入所述計算方法中獲得計費結(jié)果;所述計算接口單元,用于根據(jù)所述費用計算單元的查找結(jié)果,從所述計費插件提供單元中加載所述計費插件,獲取該計費插件的費用計算項目并提供給所述費用計算單元。
9.根據(jù)權(quán)利要求7或8所述的計費管理系統(tǒng),其特征在于,所述定義接口單元包括參數(shù)描述接口子單元,用于從所述計費插件提供單元中加載所述計費插件,獲取該計費插件的參數(shù)描述項目并提供給所述模式設(shè)置單元;所述模式設(shè)置單元接收的參數(shù)設(shè)置,是對應(yīng)于所述參數(shù)描述項目提供的各個參數(shù)進(jìn)行設(shè)置的參數(shù)值。
10.根據(jù)權(quán)利要求9所述的計費管理系統(tǒng),其特征在于所述參數(shù)描述接口子單元包括參數(shù)名稱接口子單元和參數(shù)數(shù)據(jù)類型接口子單元,分別用于獲取所述計費插件的各個參數(shù)名稱及與所述各個參數(shù)名稱對應(yīng)的參數(shù)數(shù)據(jù)類型;所述模式設(shè)置單元接收的參數(shù)設(shè)置,是對應(yīng)于所述各個參數(shù)名稱且與其數(shù)據(jù)類型相應(yīng)的參數(shù)值。
11.根據(jù)權(quán)利要求9所述的計費管理系統(tǒng),其特征在于所述定義接口單元還包括參數(shù)數(shù)目接口子單元,用于從所述計費插件提供單元中加載所述計費插件,獲取該計費插件的參數(shù)數(shù)目;所述參數(shù)描述接口子單元是根據(jù)所述參數(shù)數(shù)目逐個獲取各個參數(shù)的參數(shù)描述項目。
12.根據(jù)權(quán)利要求7或8所述的計費管理系統(tǒng),其特征在于,還包括名稱接口單元,用于從所述計費插件提供單元中加載各個計費插件,獲取所述各個計費插件的計費模式名稱并提供給所述模式設(shè)置單元;所述模式設(shè)置單元提供與各計費模式相應(yīng)的計費插件標(biāo)識,是提供通過所述名稱接口單元獲取的計費模式名稱。
全文摘要
本發(fā)明公開了一種計費模式提供方法和相應(yīng)的計費方法,通過加載對應(yīng)于不同計費模式的計費插件,來進(jìn)行計費模式選擇或執(zhí)行計費。本發(fā)明并提供相應(yīng)的計費管理系統(tǒng)。本發(fā)明方法使得提供計費模式的計費插件與管理系統(tǒng)本身相分離,管理系統(tǒng)可通過標(biāo)準(zhǔn)化的接口,從計費插件中獲得相應(yīng)的內(nèi)容;在新增計費模式時,無需升級原有管理系統(tǒng),簡化并加快了新計費模式的開發(fā)和部署;并且使得計費模式的開發(fā)完全開放化,加快了數(shù)據(jù)業(yè)務(wù)計費模式的多樣化進(jìn)程。
文檔編號H04L12/24GK101022349SQ20071000501
公開日2007年8月22日 申請日期2007年2月9日 優(yōu)先權(quán)日2007年2月9日
發(fā)明者楊加龍, 嚴(yán)雪松, 望岳, 吳文魁, 張衛(wèi)星, 趙林華, 李強(qiáng) 申請人:華為技術(shù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
两当县| 金秀| 巢湖市| 铅山县| 光山县| 横峰县| 鱼台县| 曲沃县| 漠河县| 镇坪县| 家居| 武宁县| 随州市| 江门市| 芜湖县| 扎赉特旗| 柳河县| 保亭| 芦山县| 东台市| 曲麻莱县| 富民县| 滁州市| 上饶县| 宿州市| 清水县| 宝清县| 郧西县| 原平市| 辉南县| 邵阳县| 大埔区| 岢岚县| 临洮县| 甘洛县| 无棣县| 长葛市| 溆浦县| 六盘水市| 元氏县| 罗定市|