已閱讀5頁,還剩173頁未讀, 繼續(xù)免費閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
中國電信集團(tuán)公司 余額管理中心技術(shù)方案 第 1 頁 (報批 稿) 中國電信集團(tuán)公司企業(yè)信息化部 2008 年 1 月 余額管理中心技術(shù)方案 中國電信集團(tuán)公司 余額管理中心技術(shù)方案 第 2 頁 1 概述 1.1 現(xiàn)狀分析 隨著中國電信市場競爭越來越激烈,客戶的需求越來越高,除全業(yè)務(wù)運營、資費靈活、交叉 /捆綁等需求外,對服務(wù)的便利性、服務(wù)的實時性、消費的透明性提出了更高的要求 ,同時隨著電信運營移動業(yè)務(wù)和 3G 的即將到來, 為保證市場經(jīng)營處于有利地位,市場前端對 IT 支撐系統(tǒng)提出了更高的要求。 為了適應(yīng)市場要求,中國電信 IT 支撐在計費方面前期做了大量工作,主要體現(xiàn)在: 1、 集團(tuán)計 費模型 2.0 規(guī)范編寫、檢測和各省實施; 2、 集團(tuán) SID 規(guī)范編寫; 3、 計費 HotBilling 六大廠家前期預(yù)研; 4、 OCS 的各省試點工作; 5、 各省 3G 仿真測試工作; 2006 年,集團(tuán)開始啟動 5 省份的 OCS 試點工作。目前 OCS 安徽試點的工作已基本形成商用化,其它試點工作也陸續(xù)進(jìn)行中??紤]到各省試點的建設(shè)即將落地,但是在余額方面在計費領(lǐng)域中的共享使用存在多種不同模式,為了確保余額的框架限定在統(tǒng)一視圖、統(tǒng)一數(shù)據(jù)模型、集中管理、共享使用的范圍內(nèi),有必要建設(shè)統(tǒng)一的余額管理中心。 1.2 業(yè)務(wù)驅(qū)動力 中國電信計費領(lǐng)域中的業(yè)務(wù)核心系統(tǒng)主要 包括 HotBilling(離線計費)、 OCS(在線計費)、 VC(統(tǒng)一充值)、 WSS(網(wǎng)上自服)等,各個系統(tǒng)協(xié)同工作提供客戶服務(wù)包括計費、收費、信控、查詢等,而這些系統(tǒng)的協(xié)同工作都離不開余額的統(tǒng)一管理、統(tǒng)一使用,產(chǎn)品、定價的統(tǒng)一配置、統(tǒng)一使用,客戶屬性的統(tǒng)一使用。余額管理中心做為適應(yīng)以上要求的統(tǒng)一數(shù)據(jù)管理平臺,主要的業(yè)務(wù)驅(qū)動力如下: 中國電信集團(tuán)公司 余額管理中心技術(shù)方案 第 3 頁 預(yù)付和后付自由切換 客戶根據(jù)需要選擇付費模式 ,電信也可以根據(jù)需求設(shè)定付費模式 , 即用戶 可以從預(yù)付費轉(zhuǎn)為后付費,也可以從后付費轉(zhuǎn)為預(yù)付費,在付費模式切換過程中,用戶的業(yè)務(wù)使用不能受影 響,用戶的帳戶余額能夠平滑過渡。 預(yù)付和后付實時共享余額 預(yù)付費用戶和后付費用戶可以選擇用同樣的余額賬本支付,進(jìn)行實時共享。余額管理需要保證預(yù)付費和后付費業(yè)務(wù)并發(fā)使用時余額的完整性和實時性。 預(yù)付和后付的交叉優(yōu)惠和業(yè)務(wù)捆綁 客戶選擇中國電信的多種業(yè)務(wù)后,希望多業(yè)務(wù)之間能夠進(jìn)行捆綁,以獲得更加優(yōu)惠的資費,如客戶之間的捆綁,多產(chǎn)品之間的捆綁,多個業(yè)務(wù)之間的捆綁,以上三類的捆綁都包含預(yù)付產(chǎn)品和后付產(chǎn)品的捆綁。 1.3 術(shù)語 名稱 英文 描述 OCS Online Charging System 在線計費系統(tǒng), 用于完成 在線計費的系統(tǒng)平臺,能提供預(yù)付費批價和實時帳戶處理等功能。 HB Hot-billing 俗稱熱計費,離線計費方式的一種。服務(wù)結(jié)束即開始計費,以盡可能縮短業(yè)務(wù)使用與計費之間的時間差。 VC Voucher Center 充值中心,通過發(fā)行充值卡,為用戶提供預(yù)付費帳戶充值業(yè)務(wù),實時更新帳戶余額。 CRM Customer Relation Management 客戶關(guān)系管理系統(tǒng)。主要完成業(yè)務(wù)受理、銷售管理、市場營銷、合作伙伴管理、客戶管理、產(chǎn)品管理及綜合客戶服務(wù)等功能,屬于電信業(yè)務(wù)支撐核心系統(tǒng)之一。 ABM Account balance management 余額管理中心是為所有 BSS 系統(tǒng)提供統(tǒng)一的余額數(shù)據(jù)操作和管理功能。獨立的系統(tǒng)平臺。 DCC Diameter Credit Control 基于 Diameter based 擴(kuò)展的信用度控制協(xié)議。 Diameter CC服務(wù)器端提供實時的批價及信用控制, Diameter CC 客戶端通過與服務(wù)器端交互,獲得“額度授權(quán)”,并監(jiān)測“額度”使用情況。當(dāng)用戶使用在線業(yè)務(wù)時,通過服務(wù)器端和客戶端交互完成根據(jù)用戶帳戶余額進(jìn)行的實時信用控制。 中國電信集團(tuán)公司 余額管理中心技術(shù)方案 第 4 頁 TUXEDO BEA TUXEDO 提供的電子商務(wù)交易平臺,是企業(yè)賴以支持其分布式關(guān)鍵任務(wù)應(yīng)用系統(tǒng)的平臺。其多種功能,對在分布式異構(gòu)計算機(jī)環(huán)境中開發(fā)和部署關(guān)鍵任務(wù)電子商務(wù)應(yīng)用系統(tǒng)至關(guān)重要,包括分布式交易管理、高可用性、動態(tài)負(fù)載均衡、數(shù)據(jù)依賴路由 ( DDR) 一些主要功能點,同時提供企業(yè)級 IT 環(huán)境所需要的高級特性,如群集等。 CDR calling detail records CDR 即呼叫詳細(xì)記錄,它描述了呼叫接續(xù)的全過程。在 CDR中記錄的參數(shù)來自于原始的信令消息數(shù)據(jù),可以為固定電話網(wǎng)或移動電話網(wǎng)業(yè)務(wù)提供 計費 的基礎(chǔ)。 CDR 包含 TUP 部分記錄和 ISUP 部分記錄。 CAPS Call Attempt Per Second 每秒試呼次數(shù) TPS Transaction Per Second 描述每秒鐘處理的事務(wù)數(shù) AOC Advice of Charge 計費通知 WS WebService 2 ABM 定位 2.1 計費領(lǐng)域中各系統(tǒng)的定位 OCSH o t B i l l i n gVC WSSABM(余額管理中心)1 、離線詳單計費:離線的詳單計費、實時累帳、準(zhǔn)實時信控等2 、綜合帳務(wù)處理:帳務(wù)優(yōu)惠、出帳、帳目攤分等3 、綜合客戶保障:銷帳管理、帳單 / 發(fā)票管理、欠費管理、查詢管理等1 、 OCS 用戶的實時計費(包含詳單優(yōu)惠)2 、 AOC 通知3 、實時信用控制1 、統(tǒng)一客戶體驗2 、全業(yè)務(wù)充值3 、全網(wǎng)充值1 、電子充值2 、網(wǎng)上支付3 、網(wǎng)上積分查詢、使用圖 計費領(lǐng)域各系統(tǒng)的定位 中國電信集團(tuán)公司 余額管理中心技術(shù)方案 第 5 頁 HotBilling(離線計費) : 提供 離線詳單計費、 綜合帳務(wù)處理 、 綜合 客戶 保障的功能。離線詳單計費包括離線的詳單計費、實時累帳、準(zhǔn)實時信控等功能; 綜合帳務(wù)處理包括帳務(wù)優(yōu) 惠、出帳、帳目攤分等 功能; 綜合 客戶 保障包括銷帳管理、帳單 /發(fā)票管理、欠費管理、查詢管理(清單、帳單、余額查詢等) 等功能。 OCS(在線計費) : 提供 OCS 用戶的實時計費(包含詳單優(yōu)惠)、 AOC 通知、實時信用控制等功能。 VC(統(tǒng)一充值平臺): 提供 統(tǒng)一客戶體驗、 全業(yè)務(wù)充值、全網(wǎng)充值的充值繳費服務(wù) 的功能,是余額賬本的充值來源渠道 。 WSS(網(wǎng)上自服): 提供電子充值,隨時隨地繳費 、 使用網(wǎng)上銀行充值與支付 、 使用計費余額進(jìn)行支付 、 使用網(wǎng)上積分轉(zhuǎn)余額進(jìn)行支付 、 積分與余額實時查詢 等功能。 按照以上系統(tǒng)的定位,綜合帳務(wù)處理 和綜合客戶保障均在 HotBilling 中處理, OCS 不進(jìn)行處理;定價配置界面可以在 HotBilling 中或 HotBilling 與 OCS中均可以配置。 2.2 ABM 在計費領(lǐng)域各系統(tǒng)中的定位及特點 計費領(lǐng)域中各系統(tǒng)的建設(shè)目標(biāo)是 實現(xiàn)業(yè)務(wù)應(yīng)用和數(shù)據(jù)平臺的分離,實現(xiàn)業(yè)務(wù)系統(tǒng)間的數(shù)據(jù)集中和共享 。 ABM(余額管理中心) 作為統(tǒng)一數(shù)據(jù)平臺的重要組成部分 , 為 計費領(lǐng)域中 的各個 業(yè)務(wù) 系統(tǒng) 的數(shù)據(jù)集中和共享 提供 了保障 。 ABM 在 計費領(lǐng)域中 的 定位 如下圖所示: 中國電信集團(tuán)公司 余額管理中心技術(shù)方案 第 6 頁 網(wǎng)元設(shè)備(SCP 、 ISMP 、 C CG 、 MSC 、 NG N 、 PH S)網(wǎng)元設(shè)備(SCP 、 ISMP 、 C CG 、 MSC 、 NG N 、 PH S)聯(lián)機(jī)采集 OC PWSS(網(wǎng)上自服)WSS(網(wǎng)上自服)A B M(余額管理中心)A B M(余額管理中心) 產(chǎn)品 客戶屬性 定價 余額VC(統(tǒng)一充值平臺)VC(統(tǒng)一充值平臺) 全業(yè)務(wù)充值卡 全網(wǎng)充值 對帳攤分離線計費 (H B)離線計費 (H B) 在線計費 (O CS)在線計費 (O CS)融合計費架構(gòu) 通用接入 計費控制 正、反算 實時信控 計費網(wǎng)關(guān) 余額使用 預(yù)處理 批價 實時累帳 準(zhǔn)實時信控 數(shù)據(jù)入庫 數(shù)據(jù)交換綜合帳務(wù) 綜合優(yōu)惠 內(nèi)部攤分 帳單生成 出帳處理客戶保障 銷帳管理 欠費管理 綜合查詢 營收管理數(shù)據(jù)銜接 卡信息CRMCRM圖 ABM 在計費領(lǐng)域各系統(tǒng)中的定位 ABM 做為計費領(lǐng)域業(yè)務(wù)系統(tǒng)中的 生產(chǎn)數(shù)據(jù) 中心 , 為 OCS 后期推廣起到搭橋的作用,避免 HotBilling 和 OCS 后期建設(shè) 出現(xiàn)兩個孤島。 ABM 主要通過 事務(wù)服務(wù) 的方式給業(yè)務(wù)系統(tǒng)提供使用,同時具備以下特點: 統(tǒng)一存放、實時共享(一點創(chuàng)建、多點使用): ABM 中的數(shù)據(jù)包含余額、累積量和實時 積分 ,且計費領(lǐng)域中的這部分?jǐn)?shù)據(jù)在 ABM 中是統(tǒng)一存放、實時共享的,滿足 HotBilling、 OCS、 VC、 WSS 等計費領(lǐng)域中相關(guān)系統(tǒng)的運行要求。 產(chǎn)品、定價、資料(客戶屬性) 和其他計費類需要共享的數(shù)據(jù) 也 建議 存放在 ABM 中 ,便于產(chǎn)品、定價部分提供統(tǒng)一配置和使用的要求 。 獨立 部署:按照 業(yè)務(wù)應(yīng)用和數(shù)據(jù)平臺分離的原則, ABM 必須獨立進(jìn)行部署。 統(tǒng)一服務(wù)調(diào)用:為了統(tǒng)一業(yè)務(wù)邏輯和調(diào)用方式, ABM 中提供了事務(wù)服務(wù)(余額)和原子服務(wù)(定價配置等)的調(diào)用,供各個系統(tǒng)進(jìn)行使用。 2.3 ABM 與計費領(lǐng)域中各系統(tǒng)及 CRM 的關(guān)系 ABM 做為統(tǒng)一的實時信息共享平臺,需要和計費領(lǐng)域中的各系統(tǒng)產(chǎn)生關(guān)系,下面主要說明 ABM 同 HotBilling、 OCS、 VC、 WSS 及 CRM 的關(guān)系: 中國電信集團(tuán)公司 余額管理中心技術(shù)方案 第 7 頁 A B MH o t B i l l i n g( 離 線 計 費 )O C S( 在 線 計 費 )V C( 統(tǒng) 一 充 值 )W S S( 網(wǎng) 上 自 服 )C R M獲 取 客 戶 屬 性相 關(guān) 資 料 等充 值 、 沖 正 、 對 帳 等預(yù) 存 、 沖 正 、 扣 費 、批 扣 、 查 詢 、 對 帳 、余 額 調(diào) 整 、 轉(zhuǎn) 移 等預(yù) 留 / 釋 放 、扣 費 / 補 款 、中 間 更 新 等余 額 查 詢 、 充 值 、 支 付 等圖 ABM 與計費領(lǐng)域中各系統(tǒng)及 CRM 的關(guān)系 ABM 與 HotBilling 的關(guān) 系 : ABM 提供 HotBilling 中需要使用的產(chǎn)品配置、定價配置、客戶屬性相關(guān)的資料信息,同時提供余額的預(yù)存、沖正、扣費、批扣、查詢、對帳、調(diào)整和轉(zhuǎn)移等功能。 ABM 與 OCS 的關(guān)系 : ABM 提供 OCS 中需要使用的產(chǎn)品配置、定價配置、客戶屬性相關(guān)的資料信息,同時提供余額的預(yù)留 /釋放、扣費 /補款、中間更新等功能。 ABM 與 VC 的關(guān)系 : ABM 為 VC 提供需要的資料信息及余額的充值、沖正、對帳等功能 。 ABM 與 WSS 的關(guān)系 : ABM 為 WSS 提供余額的查詢、充值、支付等功能。 ABM 與 CRM 的關(guān)系 : ABM 從 CRM 獲取 客戶屬 性相關(guān)的資料(包括產(chǎn)品)。 中國電信集團(tuán)公司 余額管理中心技術(shù)方案 第 8 頁 3 體系架構(gòu) H B O C SV CW S S其 他 系 統(tǒng)C R M數(shù) 據(jù)服 務(wù)訪 問控 制消息中間件余 額 管理 中 心讀 取 訂閱 關(guān) 系調(diào) 用 A B M 接 口 服 務(wù) ( D C C / F I L E / W e b S e r v i c e / T u x e d o 等 )向應(yīng)用模塊發(fā)送數(shù)據(jù)同步消息批 量 交 互文 件批 量 交 互文 件批 量文 件處 理物 理 數(shù) 據(jù) 庫發(fā)送或接收批量交互文件原 子 服務(wù) 2原 子 服務(wù) 1原 子 服 務(wù) 層文 件傳 輸服 務(wù)維 護(hù) 訂閱 關(guān) 系消 息 中 間 件協(xié) 議 轉(zhuǎn) 換傳 輸 控 制表A C L消 息 訂 閱 通知 規(guī) 則數(shù) 據(jù) 同 步 消 息數(shù)據(jù)同步消息隊列接 口 服 務(wù) 層批 量 服務(wù)核 心 數(shù) 據(jù) 層內(nèi) 存 數(shù) 據(jù) 庫數(shù) 據(jù) 操 作系 統(tǒng) 監(jiān) 控過 載 保 護(hù)鑒 權(quán) 管 理服 務(wù) 管 理A B M 系 統(tǒng) 管 理余 額 預(yù) 留 , 扣 除 , 釋 放 , 返 還 , 更 新 , 查 詢 , 充 值 , 批 扣 等事 務(wù) 服務(wù) 2事 務(wù) 服務(wù) 1事 務(wù) 服 務(wù) 層事 務(wù) 服務(wù) n報 文 解 析原 子 服 務(wù)目 錄原 子 服 務(wù)路 由原 子 服 務(wù) 調(diào) 用事 務(wù) 派 發(fā)數(shù) 據(jù) 服 務(wù) 層A B M 服務(wù) 日 志余額管理中心從體系架構(gòu)由下到上可以劃分為:核心數(shù)據(jù)層、數(shù)據(jù)服務(wù)層和接口服務(wù)層。 核心數(shù)據(jù)層:負(fù)責(zé)存儲和管理 ABM 的業(yè)務(wù)數(shù)據(jù),包含物理數(shù)據(jù)和內(nèi)存數(shù)據(jù)。 數(shù)據(jù)服務(wù)層:分為事務(wù)服務(wù)層和原子服務(wù)層。事務(wù)服務(wù)層主要為余額類數(shù)據(jù)提供余額的預(yù)留、扣除、釋放、返還、累計量的更新等有業(yè)務(wù)邏輯的服務(wù),它通過定制或者組裝調(diào)用原子服務(wù)層的服務(wù);原子服務(wù)層提供不含業(yè)務(wù)邏輯的 CRUD的原子操作服務(wù)。 中國電信集團(tuán)公司 余額管理中心技術(shù)方案 第 9 頁 接口服務(wù)層:對數(shù)據(jù)服務(wù)層提供的數(shù)據(jù)服 務(wù)進(jìn)行接口的封裝,對外提供 DCC接口、文件接口、 WebService、 Tuxedo 等接口方式。 對于 ABM 中的余額類數(shù)據(jù),數(shù)據(jù)的提供者包括 CRM、 VC、 WSS、 OCS、HB 等系統(tǒng),數(shù)據(jù)的使用者包括 OCS、 HB、 CRM (數(shù)據(jù)的使用為讀寫使用)。對于資料類數(shù)據(jù),數(shù)據(jù)的提供者為 CRM(過渡方案資料類數(shù)據(jù),可由 CRM 通過 HB 系統(tǒng)中轉(zhuǎn)到 ABM),數(shù)據(jù)的使用者包括 OCS、 HB、 VC、 WSS 等系統(tǒng)(數(shù)據(jù)的使用為只讀使用)。 3.1.1 核心數(shù)據(jù)層 核心數(shù)據(jù)層是 ABM 的數(shù)據(jù)存儲層,提供基本的數(shù)據(jù)存儲和 CRUD 的原子操作功能。為了同 時保證 ABM 的性能、數(shù)據(jù)的安全, 核心數(shù)據(jù)層 分為物理數(shù)據(jù)層和內(nèi)存數(shù)據(jù)層 。 其中物理數(shù)據(jù)層負(fù)責(zé)核心數(shù)據(jù)的持久化的存儲,可以采用目前主流的關(guān)系型數(shù)據(jù)庫。內(nèi)存數(shù)據(jù)層為物理數(shù)據(jù)層數(shù)據(jù)的在內(nèi)存中的緩存,為數(shù)據(jù)服務(wù)層提供高效的 SQL 的 CRUD 的原子操作。 一方面采用批量或者單記錄的方式將物理數(shù)據(jù)庫核心數(shù)據(jù)加載或者同步到內(nèi)存數(shù)據(jù)庫,另一方面當(dāng)內(nèi)存數(shù)據(jù)庫中的數(shù)據(jù)發(fā)生變化后同步到物理數(shù)據(jù)庫中,確保數(shù)據(jù)的安全。 3.1.2 數(shù)據(jù)服務(wù)層 數(shù)據(jù)服務(wù)層 是 ABM 的應(yīng)用邏輯層,提供基于核心數(shù)據(jù)層數(shù)據(jù)的原子業(yè)務(wù)服務(wù)(適用于客戶資料類數(shù)據(jù)和產(chǎn)品定價數(shù)據(jù))和 事務(wù)服務(wù)(適用于余額類數(shù)據(jù)) 。 3.1.2.1.1 余額數(shù)據(jù)類的應(yīng)用服務(wù) ABM 的余額類數(shù)據(jù)的應(yīng)用服務(wù) 是 ABM 對核心數(shù)據(jù)層的余額數(shù)據(jù)封裝的事務(wù)型的業(yè)務(wù)邏輯應(yīng)用 , 實現(xiàn)對余額的充值和使用等操作 。 余額類數(shù)據(jù)包括參與人的余額、累計量和實時積分等。 中國電信集團(tuán)公司 余額管理中心技術(shù)方案 第 10頁 3.1.2.1.2 產(chǎn)品定價類的應(yīng)用服務(wù) ABM 的 產(chǎn)品定價 類數(shù)據(jù)的應(yīng)用服務(wù) 是對核心數(shù)據(jù)層的產(chǎn)品定價類數(shù)據(jù)封裝的原子業(yè)務(wù)邏輯應(yīng)用 , 應(yīng)用服務(wù)層介于核心數(shù)據(jù)層和接口服務(wù)層之間,實現(xiàn)對產(chǎn)品定價數(shù)據(jù)統(tǒng)一的 CRUD 的原子操作服務(wù) 。 ABM 同時對外部系統(tǒng)提供產(chǎn)品定價資料的同步應(yīng)用邏輯。 3.1.2.1.3 客戶資料類的應(yīng)用服務(wù) ABM 的余額 類數(shù)據(jù)的應(yīng)用服務(wù) 是對核心數(shù)據(jù)層客戶資料類數(shù)據(jù)封裝的原子業(yè)務(wù)邏輯應(yīng)用 , 應(yīng)用服務(wù)層介于核心數(shù)據(jù)層和接口服務(wù)層直接,實現(xiàn)對產(chǎn)品定價數(shù)據(jù)統(tǒng)一的 CRUD 的原子操作服務(wù) 。 客戶資料類數(shù)據(jù)包括三戶資料、訂購關(guān)系等。 ABM 同時對外部系統(tǒng)提供客戶資料類數(shù)據(jù)的同步應(yīng)用邏輯。 3.1.3 接口服務(wù)層 ABM 的接口服務(wù)層是對 ABM 的數(shù)據(jù)服務(wù)層進(jìn)行接口封裝、提供外部系統(tǒng)調(diào)用的統(tǒng)一接口服務(wù)層。接口服務(wù)層按照接口要求的不同,分為余額數(shù)據(jù)類數(shù)據(jù)的服務(wù)接口、產(chǎn)品定價類數(shù)據(jù)的服務(wù)接口和客戶資料類數(shù)據(jù)的服務(wù)接口。 3.1.3.1.1 余額數(shù)據(jù)類的服務(wù)接口 ABM的余額類數(shù) 據(jù)的服務(wù)接口是 ABM對外部系統(tǒng)暴露的與余額相關(guān)業(yè)務(wù)的外部接口, ABM 對 數(shù)據(jù)服務(wù)層提供的余額類數(shù)據(jù)的應(yīng)用服務(wù)進(jìn)行包裝 , 提供基于 DCC/Web Servic/Tuxedo 的應(yīng)用接口, 供外部系統(tǒng)對余額的 進(jìn)行統(tǒng)一的 管理和使用。 實現(xiàn)計費域各系統(tǒng)對余額的充值和使用接口的統(tǒng)一。 主要服務(wù)如下表: 中國電信集團(tuán)公司 余額管理中心技術(shù)方案 第 11頁 接口大類 接口名稱 OCS 相關(guān) 開始預(yù)留 中間更新 終止使用 扣費 補款 累計量查詢 資料、產(chǎn)品、定價批量加載 資料、產(chǎn)品、定價實時更新 VC 相關(guān) 充值 沖正 余額查詢 一號雙機(jī)判斷 (查詢) 對賬 (文件方式 ) HB 相關(guān) 賬本準(zhǔn)實時扣費(話務(wù)級) 賬本扣費 累計量更新 賬本查詢 累計量查詢 預(yù)存 預(yù)存沖正 批 量余額更新 余額日志查詢 對賬 余額變更通知 資料變更通知 資料批量加載 CRM 相關(guān) 賬本查詢 預(yù)存 中國電信集團(tuán)公司 余額管理中心技術(shù)方案 第 12頁 預(yù)存沖正 對賬 資料同步 3.1.3.1.2 產(chǎn)品定價類的服務(wù)接口 ABM 的 產(chǎn)品定價類數(shù)據(jù) 的服務(wù)接口是 ABM 對外部系統(tǒng)暴露的與 產(chǎn)品定價資料相關(guān)的外部接口, ABM 對 數(shù)據(jù)服務(wù)層提供的資料類數(shù)據(jù)原子操作的應(yīng)用服務(wù)進(jìn)行包裝 , 提供 基于 Web Service/Tuxedo 的應(yīng)用接口, 供外部系統(tǒng)對 資料類數(shù)據(jù)進(jìn)行統(tǒng)一的 管理 、查詢 和使用。 ABM 同時基于數(shù)據(jù)服務(wù)層的產(chǎn)品定價同步的應(yīng)用邏輯,對外部系統(tǒng)提供產(chǎn)品定價類數(shù)據(jù)的同步接口 。 實現(xiàn)計費域各系統(tǒng)間產(chǎn)品定價數(shù)據(jù)的一次性配置,各系統(tǒng)復(fù)用的目標(biāo)。 3.1.3.1.3 客戶資料類的服務(wù)接口 ABM的 客戶 資料類數(shù)據(jù)的服務(wù)接口是 ABM對外部系統(tǒng)暴露的與 三戶 資料相關(guān)的外部接口, ABM 對 數(shù)據(jù)服務(wù)層提供的客戶資料類數(shù)據(jù)原子操作的應(yīng)用服務(wù)進(jìn)行包裝 , 提供基于 Web Service 的應(yīng)用接口, 供外部系統(tǒng)對 客戶資料類數(shù)據(jù)進(jìn)行統(tǒng)一的 管理 、查詢 和使用。 ABM 同時基于數(shù)據(jù)服務(wù)層的客戶資料類數(shù)據(jù)同步的應(yīng)用邏輯,對外部系統(tǒng)提供客戶資料類數(shù)據(jù)的同步接口 。 實現(xiàn)計費域各系統(tǒng)客戶資料類數(shù)據(jù)的主數(shù)據(jù)只有一份、只對主數(shù)據(jù)通過統(tǒng)一的外部接口進(jìn)行更新操作、主數(shù)據(jù)的集中和管理的目標(biāo)。 3.2 數(shù)據(jù)架構(gòu) 在余額管理中心包含 2 部分?jǐn)?shù)據(jù):物理數(shù)據(jù)庫數(shù)據(jù)、內(nèi)存數(shù)據(jù)庫數(shù)據(jù),余額管理中心的數(shù)據(jù)架構(gòu)如下: 中國電信集團(tuán)公司 余額管理中心技術(shù)方案 第 13頁 內(nèi) 存 數(shù) 據(jù) 庫 ( M D B )物 理 數(shù) 據(jù) 庫數(shù) 據(jù) 加 載數(shù) 據(jù) 同 步數(shù) 據(jù) 刷 新余 額 管 理 中 心內(nèi) 存 數(shù) 據(jù) 庫 ( M D B )切 換物理數(shù)據(jù)庫:存儲余額 賬本 、 產(chǎn)品 、定價、 客戶資料 等數(shù)據(jù),同時備份內(nèi)存數(shù)據(jù)庫中的余額、累積量等信息 ; 內(nèi)存數(shù)據(jù)庫:為了提高 系統(tǒng)的處理效率,在內(nèi)存數(shù)據(jù)中加載有余額、客戶資料等資料數(shù)據(jù),對于物理數(shù)據(jù)庫中變化的數(shù)據(jù)緩存到內(nèi)存數(shù)據(jù)庫,對于余額的變化實時同步到物理數(shù)據(jù)庫中,確保數(shù)據(jù)的安全; 中國電信集團(tuán)公司 余額管理中心技術(shù)方案 第 14頁 4 系統(tǒng)功能 4.1 系統(tǒng)功能框架 管理控制余 額 管 理協(xié)議轉(zhuǎn)換服務(wù)提供信息點布控數(shù)據(jù)保障數(shù)據(jù)稽核生命周期管理OC SOC SHBHBVCVCB SN網(wǎng)管B SN網(wǎng)管W SSW SSCRMCRM數(shù)據(jù)同步參與會話管理訂閱通知優(yōu)先級管理系統(tǒng)監(jiān)控鑒權(quán)數(shù) 據(jù) 管 理規(guī)則管理元數(shù)據(jù)管理歸檔清理業(yè)務(wù)邏輯處理數(shù)據(jù)備份任務(wù)管理4.2 管控功能 4.2.1 鑒權(quán) 鑒權(quán)管理指對 ABM 系統(tǒng)的訪問者進(jìn)行認(rèn)證和授權(quán)。包括系統(tǒng)權(quán)限管理、數(shù)據(jù)鑒權(quán)管理和服務(wù)鑒權(quán)管理。 4.2.1.1 系統(tǒng)權(quán)限管理 ABM 系統(tǒng)權(quán)限管理主要包括用戶 管理和權(quán)限管理。 用戶管理 主要是維護(hù) 可以訪問 ABM系統(tǒng) 的 對象 基本信息,包括 的對象 增加、修改、刪除等操作 。 訪問 ABM 系統(tǒng)的對象包括人和系統(tǒng)。人員可以分為系統(tǒng)管理員、普通用戶 等。人員信息需要包括 工號、員工名稱、口令、級別等 。系統(tǒng)管 中國電信集團(tuán)公司 余額管理中心技術(shù)方案 第 15頁 理員可以對普通用戶進(jìn)行密碼初始化。系統(tǒng)是指可以訪問 ABM 系統(tǒng)的 OCS、Hotbilling、 WSS、 VC 等系統(tǒng)。系統(tǒng)信息需要包括系統(tǒng)編號、系統(tǒng)名稱、訪問鑒權(quán)碼等。 權(quán)限管理主要是對 ABM 系統(tǒng)的權(quán)限進(jìn)行定義,包括權(quán)限的增加、刪除和修改等。權(quán)限管理也需要定義用戶所具有的權(quán)限,可以支持權(quán)限的授予和回收??梢灾С址旨壥跈?quán)。 權(quán)限的種類包括模塊權(quán)限、數(shù)據(jù)權(quán)限和服務(wù)權(quán)限。模塊權(quán)限是指登錄系統(tǒng)的用戶可以使用的 ABM系統(tǒng)功能模塊。數(shù)據(jù)權(quán)限是指登錄系統(tǒng)的用戶可以對 ABM系統(tǒng)的表進(jìn)行的增、刪、改、查操作。服務(wù)權(quán)限是指 OCS、 Hotbilling 等系統(tǒng)可以訪問哪些 ABM 系統(tǒng)提供的服務(wù)。原子服務(wù)的權(quán)限是基于數(shù)據(jù)的 CRUD 管理,根據(jù)數(shù)據(jù)的 CRUD 定義自動生成相應(yīng)的原子服務(wù)權(quán)限??梢灾付梢栽L問的業(yè)務(wù)服務(wù)和事務(wù)服務(wù)的系統(tǒng)。 4.2.1.2 服務(wù) 鑒權(quán) 管理 服務(wù)鑒權(quán)對調(diào)用 ABM 系統(tǒng)服務(wù)的系統(tǒng)進(jìn)行調(diào)用鑒權(quán)。系統(tǒng)根據(jù)數(shù)據(jù)的CRUD管理自動生成系統(tǒng)服務(wù)的可供訪問權(quán)限。 OCS、 Hotbilling 等系統(tǒng)訪問 ABM系統(tǒng)服務(wù)時,系統(tǒng)將根據(jù)訪問系統(tǒng)編號、序列號等進(jìn)行校驗,如果通過鑒權(quán)可以繼續(xù)訪問后續(xù)業(yè)務(wù)邏輯,如果沒 有通過將返回未通過鑒權(quán)的明確提示。 數(shù)據(jù)鑒權(quán)通過服務(wù)來實現(xiàn)。通過服務(wù)對數(shù)據(jù)進(jìn)行鑒權(quán),指定外部系統(tǒng)可以對ABM 系統(tǒng)的哪些表進(jìn)行何種操作。 保證 數(shù)據(jù)的 安全性和訪問的合法性。 4.2.2 任務(wù)管理 任務(wù)管理 包括定時任務(wù)的后臺自動運行管理,手工進(jìn)行 任務(wù)的運行 管理以及異常情況下任務(wù)的重新調(diào)度 。 4.2.2.1 定時任務(wù) 管理 定時任務(wù)管理提供 系統(tǒng)界面進(jìn)行 定時任務(wù)的 增加、刪除、修改、查詢等維護(hù)功能。定時任務(wù)信息包括定時任務(wù)編號、任務(wù)名稱、定時啟動時間、調(diào)用的服務(wù) 中國電信集團(tuán)公司 余額管理中心技術(shù)方案 第 16頁 等。定時任務(wù)到指定的啟動時間后可以觸發(fā)后臺服務(wù)自動運行,運行過程需要記錄運行結(jié)果和運行情況 的日志,供進(jìn)程監(jiān)控使用??梢栽O(shè)置定時任務(wù)的運行周期,使定時任務(wù)按照指定的間隔時間周期性自動運行。定時任務(wù)的間隔周期最小時間支持秒級。 CRM 接口數(shù)據(jù)同步和 ABM 對外提供客戶資料等各種數(shù)據(jù)稽核操作、數(shù)據(jù)歸檔操作、數(shù)據(jù)清理操作、異常任務(wù)的調(diào)度等后臺任務(wù)均可以根據(jù)需要作為定時任務(wù)進(jìn)行管理,以便可以定期自動執(zhí)行。 4.2.2.2 系統(tǒng)進(jìn)程 管理 系統(tǒng)進(jìn)程管理可以圖形化展現(xiàn)出正在運行的系統(tǒng)進(jìn)程 。 展現(xiàn)的信息包括進(jìn)程ID、進(jìn)程名稱、進(jìn)程狀態(tài)等??梢酝ㄟ^進(jìn)程監(jiān)控的鏈接查看進(jìn)程占用資源情況??梢允止みM(jìn)行進(jìn)程的啟動、停止。對正在運行的進(jìn)程還可以 進(jìn)行暫停和暫停后的恢復(fù)等操作。進(jìn)程管理對象包括定時任務(wù)和其他實時運行的服務(wù)。 進(jìn)程的管理包括 ABM 系統(tǒng)內(nèi)部的管理進(jìn)程和對外提供的服務(wù)進(jìn)程的管理。管理進(jìn)程主要指提供的數(shù)據(jù)稽核、數(shù)據(jù)清理、數(shù)據(jù)歸檔等進(jìn)程。服務(wù)進(jìn)程包括ABM 系統(tǒng)對外提供服務(wù),例如余額查詢、充值、支付、產(chǎn)品定價配置等服務(wù)進(jìn)程。可以對需要管理的進(jìn)程進(jìn)行增加、刪除和修改,并指定哪些系統(tǒng)用戶對該進(jìn)程可以啟動、停止、暫停和恢復(fù)。 4.2.2.3 異常 處理 ABM 系統(tǒng)在運行過程中,可能由于 CRM 等外部系統(tǒng)同步數(shù)據(jù)有誤、 ABM系統(tǒng)版本升級有誤、主機(jī)掉電等異常原因?qū)е?ABM 系統(tǒng) 對外提供的數(shù)據(jù)有誤,需要重新進(jìn)行數(shù)據(jù)的同步。系統(tǒng)需要提供異常任務(wù)調(diào)度的功能,重新進(jìn)行異常任務(wù)的調(diào)度。 系統(tǒng)可以在運行過程中自動記錄異常日志,包括異常的進(jìn)程、異常原因代碼、具體的異常原因內(nèi)容、異常發(fā)生的時間點、發(fā)生異常的數(shù)據(jù)等。也可以提供手工錄入異常日志的功能。系統(tǒng)提供異常任務(wù)調(diào)度臺功能,可以查詢異常任務(wù)信息,將異常數(shù)據(jù)通知源頭系統(tǒng)進(jìn)行更正。系統(tǒng)也可以提供直接對源頭數(shù)據(jù)更正的功 中國電信集團(tuán)公司 余額管理中心技術(shù)方案 第 17頁 能,該功能需要有嚴(yán)格的權(quán)限控制。異常數(shù)據(jù)修正后通過人工觸發(fā)異常調(diào)度任務(wù),刪除系統(tǒng)中原有的異常數(shù)據(jù),更新源頭系統(tǒng)更正后的數(shù)據(jù)并同步給 OCS 和Hotbilling 等外圍系統(tǒng)。 4.2.3 系統(tǒng)監(jiān)控 系統(tǒng)監(jiān)控對 對主機(jī)、數(shù)據(jù)庫、應(yīng)用系統(tǒng) 等進(jìn)行監(jiān)控。 發(fā)現(xiàn)問題后能以多種 方式 向使用者發(fā)出告警信息 。 告警的手段包括短信提醒、 email 提醒、界面彈出提醒等或者多種方式的組合。 4.2.3.1 進(jìn)程監(jiān)控 能夠監(jiān)控進(jìn)程是否正常運行,運行的時間。 大批量數(shù)據(jù)操作還需要顯示工作處理進(jìn)度。 可以通過系統(tǒng)進(jìn)程管理進(jìn)行接口進(jìn)程的啟動、停止和暫停。工作任務(wù)可以從斷點開始繼續(xù)工作。 包括監(jiān)測 服務(wù)當(dāng)前執(zhí)行到的關(guān)鍵點、占用該服務(wù)的請求系統(tǒng) 。 能 夠 監(jiān)控各服務(wù) 的進(jìn)程 ID、服務(wù)名稱、當(dāng)前以及 歷史占用 的 CPU、內(nèi)存和 I/O 等資源情況 。 可以監(jiān)控進(jìn)程運行的啟動時間、運行時間、運行結(jié)果等??杀O(jiān)控的進(jìn)程范圍由系統(tǒng)進(jìn)程管理定義。 4.2.3.2 通道監(jiān)控 能夠 監(jiān)控 各接口通道的運行 情況、通道總?cè)萘俊?dāng)前使用的容量、連接到接口通道的 OCS、 HB 等系統(tǒng)以及各系統(tǒng)發(fā)起的連接進(jìn)程數(shù)量、調(diào)用結(jié)果等??梢愿鶕?jù)執(zhí)行情況對服務(wù)進(jìn)行人工干預(yù)(如對本次服務(wù)請求進(jìn)行中斷)。 接口進(jìn)程監(jiān)控側(cè)重于接口服務(wù)本身的監(jiān)控。接口通道的監(jiān)控側(cè)重于連接到接口的外部系統(tǒng)和發(fā)起的請求的監(jiān)控。 4.2.4 數(shù)據(jù)稽核 ABM 系統(tǒng)作為 OCS、 HB 等系統(tǒng)之間的數(shù)據(jù)共享平臺,負(fù)責(zé)進(jìn)行余額、產(chǎn)品、定價、客戶資料等數(shù)據(jù)的 提供,直接影響計費的準(zhǔn)確性。需要通過數(shù)據(jù)稽核 中國電信集團(tuán)公司 余額管理中心技術(shù)方案 第 18頁 機(jī)制來確保 ABM 系統(tǒng)數(shù)據(jù)的準(zhǔn)確性。 數(shù)據(jù)稽核主要針對 ABM 系統(tǒng)中的關(guān)鍵資料和關(guān)鍵數(shù)據(jù)來源。包括但不限于CRM 系統(tǒng)向 ABM 系統(tǒng)傳送客戶資料數(shù)據(jù), ABM 系統(tǒng)向 OCS、 HB 等系統(tǒng)提供的客戶資料數(shù)據(jù), HB 向 ABM 系統(tǒng)提供的產(chǎn)品配置及定價數(shù)據(jù), WSS 或 VC 對ABM 系統(tǒng)進(jìn)行的余額預(yù)存、充值和支出, OCS 或者 HB 向 ABM 系統(tǒng)發(fā)起的余額預(yù)存、沖正、預(yù)留、批扣等重要操作進(jìn)行稽核。 在這些關(guān)鍵 接口 和一些關(guān)鍵點要詳細(xì)記錄每次處理 數(shù)據(jù) 的情況 ,包括處理開始時間、處理結(jié)束時間、處理時長、數(shù)據(jù) 實體名稱、輸入 前的總記錄數(shù)和輸入后的 總記錄數(shù)、重復(fù)記錄數(shù)、異常記錄數(shù)、正常記錄數(shù)等基本元素信息 。 需要記錄處理前后的數(shù)據(jù)實體自身的信息,包括實體的各個字段及取值, 并對處理前后數(shù)據(jù)實體中的關(guān)鍵字段值進(jìn)行比較。 可以每次接口調(diào)用后就進(jìn)行數(shù)據(jù)稽核或者通過定時任務(wù)管理實行定期數(shù)據(jù)稽核,也可以通過系統(tǒng)進(jìn)程管理手動發(fā)起數(shù)據(jù)稽核。 數(shù)據(jù)稽核的 方式包括抽樣處理、全面校驗等。 對于接口處理的總量稽核 和數(shù)據(jù)實體的關(guān)鍵字段值校驗例如余額、帳戶合同號等的合法性、一致性等可以采用全面校驗 。 對于其他數(shù)據(jù)的稽核檢驗可以采用抽樣處理。數(shù)據(jù)稽核可 以自動進(jìn)行,也可以手工觸發(fā)。自動的數(shù)據(jù)稽核通過定時任務(wù)實現(xiàn)??梢远x自動稽核時抽樣處理的百分比,按照制定的百分比提取樣例數(shù)據(jù)進(jìn)行稽核。 可以定義數(shù)據(jù)稽核告警的閥值。閥值包括兩種類型:一種類型是指定異常數(shù)據(jù)的絕對值或者異常數(shù)據(jù)的百分比超過閥值進(jìn)行告警,另一種類型是指定本次數(shù)據(jù)稽核的總量等與歷史數(shù)據(jù)總量的比值,超過一定閥值進(jìn)行告警。產(chǎn)生的告警數(shù)據(jù)通過系統(tǒng)監(jiān)控進(jìn)行自動通知。 可以按照天或者指定時間段產(chǎn)生數(shù)據(jù)稽核的統(tǒng)計分析和報表??梢愿鶕?jù)時間段、接口名稱、處理實體、處理成功與否等多個維度進(jìn)行統(tǒng)計分析。分析的指標(biāo)包括 時間段、接口名稱、處理實體、總數(shù)據(jù)量、成功數(shù)量、異常數(shù)量、異常原因等。支持本次數(shù)據(jù)稽核和歷史數(shù)據(jù)稽核的對比。可以根據(jù)需要進(jìn)行逐層鉆取,鉆取到詳細(xì)的清單列表。 4.2.5 信息點布控 對服務(wù)提供關(guān)鍵信息點布控,并能通過 網(wǎng)管接口提供給網(wǎng)管系統(tǒng)統(tǒng)一進(jìn)行監(jiān) 中國電信集團(tuán)公司 余額管理中心技術(shù)方案 第 19頁 控。 需要布控的信息點 主要針對 ABM 應(yīng)用本身例如數(shù)據(jù)稽核、進(jìn)程監(jiān)控和通道監(jiān)控等。 布控的信息點網(wǎng)管信息包括性能指標(biāo)、告警數(shù)據(jù)和配置數(shù)據(jù)。性能指標(biāo)主要包括 CPU、內(nèi)存、 I/O、網(wǎng)絡(luò)等的使用率、文件的空間占用率、主機(jī)進(jìn)程的狀態(tài)、服務(wù)的執(zhí)行時間、通道連接數(shù)等。告警數(shù)據(jù)包括故障告警和性 能閥值告警。 4.2.6 優(yōu)先 級 管理 需要提供服務(wù)的優(yōu)先級管理。可以定義不同服務(wù)的優(yōu)先等級,例如余額查詢和余額充值服務(wù)可以定義為高優(yōu)先級服務(wù)、產(chǎn)品配置服務(wù)可以定義為普通優(yōu)先級。對于同一優(yōu)先等級的服務(wù),還可以定義針對不同系統(tǒng)定義優(yōu)先等級。例如對于余額查詢服務(wù),針對 OCS 系統(tǒng)可以定義為高優(yōu)先級,針對 HB 系統(tǒng)可以定義為普通優(yōu)先級。 ABM 系統(tǒng)對外提供服務(wù)調(diào)用時,根據(jù)優(yōu)先級配置的策略在進(jìn)行并發(fā)事務(wù)的調(diào)度時,優(yōu)先響應(yīng)高優(yōu)先級的服務(wù)和調(diào)用系統(tǒng)。在系統(tǒng)負(fù)荷較重時,優(yōu)先保障高優(yōu)先級服務(wù)。 服務(wù)的管理需要提供 過載保護(hù) 。 要求 ABM 系統(tǒng)能夠 依據(jù)系統(tǒng)的即時狀況,限制過度請求,從而保證系統(tǒng)的穩(wěn)定性。需要具備 定義過載保護(hù)的條件屬性,例如 CPU 占用率的門限值,內(nèi)存占用率。當(dāng)達(dá)到過載保護(hù)條件時則系統(tǒng)自動運行服務(wù)的保護(hù)規(guī)則??梢耘渲妹總€服務(wù)的保護(hù)規(guī)則,從而實現(xiàn) 每個服務(wù)中實現(xiàn)過載保護(hù)的控制 。服務(wù)的保護(hù)規(guī)則可以采取拒絕新的連接請求、停止低優(yōu)先級服務(wù)等。 4.3 核心 功能 4.3.1 數(shù)據(jù)管理 數(shù)據(jù)管理主要是 提供 ABM 系統(tǒng)中的數(shù)據(jù)查詢??梢赃M(jìn)行元數(shù)據(jù)的定義、CRUD 矩陣管理,對系統(tǒng)中的數(shù)據(jù)進(jìn)行稽核和歸檔清理。 中國電信集團(tuán)公司 余額管理中心技術(shù)方案 第 20頁 4.3.1.1 數(shù)據(jù)查詢 ABM 系統(tǒng)提供管理界面,可以 通過 對 存儲的余額、產(chǎn)品、定價、客 戶資料等對計費域各系統(tǒng)提供的共享數(shù)據(jù)進(jìn)行查詢。包括對物理數(shù)據(jù)庫和內(nèi)存數(shù)據(jù)庫中的數(shù)據(jù)進(jìn)行查詢。 4.3.1.2 CRUD 矩陣管理 可以定義 OCS、 HB、 VC、 WSS、 CRM 等系統(tǒng)在 ABM 系統(tǒng)中每個實體的整個生命周期管理過程中所具有的 C(增加)、 R(獲?。?U(更新)、 D(刪除)權(quán)限,即 CRUD 矩陣的管理。 說明數(shù)據(jù)提供者和數(shù)據(jù)消費者對于數(shù)據(jù)信息的要求及操作。 可以進(jìn)行每個實體 CRUD矩陣的增加、刪除和修改。根據(jù)定義的 CRUD矩陣可以自動生成對應(yīng)的原子服務(wù)的訪問權(quán)限。 4.3.1.3 元數(shù)據(jù)管理 元數(shù)據(jù)管理包括對系統(tǒng)中的實體創(chuàng)建、修改和刪除。可以 定義每個實體的名稱,實體包括的字段名稱、數(shù)據(jù)類型、長度等。可以定義的實體包括表、索引。定義的元數(shù)據(jù)需要能夠存儲到物理數(shù)據(jù)庫或者物理存儲文件,并可以實時加載到內(nèi)存數(shù)據(jù)庫或者通過手工觸發(fā)裝載到內(nèi)存數(shù)據(jù)庫。 系統(tǒng)需要提供元數(shù)據(jù)版本管理。對于元數(shù)據(jù)實體結(jié)構(gòu)的變化需要產(chǎn)生新的版本,可以根據(jù)需要選擇相應(yīng)的歷史版本進(jìn)行元數(shù)據(jù)結(jié)構(gòu)的恢復(fù)。進(jìn)行元數(shù)據(jù)結(jié)構(gòu)修改時如果會影響已有的數(shù)據(jù),應(yīng)該給出提示,并根據(jù)用戶的選擇可以在元數(shù)據(jù)版本備份的同時備份已有的數(shù)據(jù),便于版本恢復(fù)的同時可以同步恢復(fù)原有數(shù)據(jù)。 版本變更日志記錄模型的版本信息, 版本信息包括實體編號,實體名稱,實體結(jié)構(gòu),當(dāng)前版本,上一版本和歷史版本的版本號和狀態(tài)。 4.3.1.4 數(shù)據(jù)歸檔 /清理 可以根據(jù)指定的實體名稱和時間戳對系統(tǒng)中現(xiàn)有實體的數(shù)據(jù)進(jìn)行歸檔或者清理??梢愿鶕?jù)指定的實體名稱和指定的版本號、時間戳對實體的歷史版本數(shù)據(jù) 中國電信集團(tuán)公司 余額管理中心技術(shù)方案 第 21頁 進(jìn)行清理或者歸檔。對于數(shù)據(jù)是歸檔還是清理需要可以配置。可以通過定時任務(wù)實現(xiàn)數(shù)據(jù)的歸檔或者清理的自動執(zhí)行,也可以手工觸發(fā)??梢酝ㄟ^配置指定歸檔是自動方式還是手動方式??梢灾付w檔的位置和介質(zhì),例如磁盤或者磁帶等。 需要歸檔或者清理的數(shù)據(jù)實體包括 ABM 系統(tǒng)對外提供的余額、產(chǎn)品、 客戶、定價等共享數(shù)據(jù)。系統(tǒng)自身使用的管理數(shù)據(jù)不在歸檔范圍之內(nèi)。需要歸檔的數(shù)據(jù)實體可以單個指定,也可以批量指定。 4.3.1.5 日志查詢 日志包括系統(tǒng)操作日志和數(shù)據(jù)操作日志。系統(tǒng)操作日志是對于系統(tǒng)中的重要操作記錄操作日志。操作日志的信息包括操作人、操作時間、操作對象、操作動作等。數(shù)據(jù)操作日志是對于 OCS、 HB 等系統(tǒng)對于 ABM 系統(tǒng)中的關(guān)鍵數(shù)據(jù)的更新需要記錄服務(wù)訪問日志。服務(wù)訪問日志的信息包括調(diào)用系統(tǒng)、調(diào)用服務(wù)名稱、傳入?yún)?shù)、返回結(jié)果、調(diào)用時間等。 要求記錄日志的系統(tǒng)操作有系統(tǒng)用戶和授權(quán)的管理、定時任務(wù)管理、元數(shù)據(jù)管理、 CRUD 矩陣管理、數(shù)據(jù)歸檔清理等。需要記錄日志的服務(wù)調(diào)用包括對余額的所有更新類操作,例如余額充值、沖正、批扣、補款、支付等??蛻糍Y料、產(chǎn)品、定價和累積量等數(shù)據(jù)的更新也需要記錄日志。 4.3.2 余額管理 4.3.2.1 參與會話管理 ABM 要求支持參與會話管理,對一個完整會話的處理和回話中途異常的處理,如: OCS 初始化,扣款 /預(yù)留,扣款 /預(yù)留 ;如果沒有出現(xiàn)異常,則扣款是對用一個會話上一次請求的預(yù)留或初始化 (第一次 );如果出現(xiàn)異常,比如會話超時,則要求 ABM 對上次的請求的預(yù)留做補款處理,并能對后續(xù)的 OCS 請求進(jìn)行判斷,如果是異常的會話,則 回復(fù) OCS 會話已經(jīng)失敗,重新發(fā)起一個新的會話請求。 中國電信集團(tuán)公司 余額管理中心技術(shù)方案 第 22頁 4.3.2.2 余額生命周期管理 已 注 銷有 效保 留超 過 有 效 期有 效 期 延 長超 過 保 留 期 、 注 銷注 銷冷 凍解 凍 ( 超 過 有 效 期 )解 凍 凍 結(jié)注 銷創(chuàng) 建結(jié) 束創(chuàng)建: 余額帳本不存在,通過創(chuàng)建操作使余額帳本進(jìn)入有效狀態(tài)。 有效狀態(tài): 余額帳本處于正常使用狀態(tài)。 注銷狀態(tài): 余額帳本處于有效、保留或冷凍狀態(tài),通過注銷操作使余額帳本進(jìn)入已注銷狀態(tài): 注銷操作來自號碼注銷請求, ABM 判斷該帳本上無其他支付關(guān)系后,可以注銷該帳本。 冷凍狀態(tài): 通過人工干預(yù)方式,可使余額帳本直接進(jìn)入冷凍狀態(tài),余額帳本處于冷凍狀態(tài)時,用戶不能使用該余額帳本。可通過人工解凍使 余額帳本從冷凍狀態(tài)恢復(fù)到有效狀態(tài)。 保留狀態(tài): 余額帳本的有效期屆滿或者用戶帳戶余額用完后,余額帳本將進(jìn)入保留期。進(jìn)入保留期后,用戶不能使用余額;可以通過延長使用期限激活保留期或超過保留期后進(jìn)入注銷狀態(tài)。 中國電信集團(tuán)公司 余額管理中心技術(shù)方案 第 23頁 4.3.2.3 余額規(guī)則管理 余額規(guī)則包括余額共享規(guī)則,余額??顚S靡?guī)則,余額贈送規(guī)則。余額共享規(guī)則表達(dá)了一個余額由多個使用對象共同使用的規(guī)則;余額??顚S靡?guī)則表達(dá)了對一個余額在使用上限制了指定的產(chǎn)品,運營商,帳目組 ;余額贈送規(guī)則表達(dá)了對一種余額類型在發(fā)生充值的動作時產(chǎn)生了相應(yīng)的贈送規(guī)則。余額規(guī)則的管理包括了對余額規(guī)則的 配置,維護(hù)。通過提供統(tǒng)一的服務(wù)對外發(fā)布;主要提供的服務(wù)有余額??顚S门渲梅?wù),余額贈送規(guī)則配置,余額共享規(guī)則配置,余額類型配置 4.3.2.4 業(yè)務(wù)邏輯處理 業(yè)務(wù)邏輯處理是 ABM 核心的核心,是相關(guān)需求的具體處理??臁I(yè)務(wù)邏輯本身不對外開放,而是通過事務(wù)服務(wù)的調(diào)用滿足外部系統(tǒng)相關(guān)的業(yè)務(wù)要求。簡單的業(yè)務(wù)請求可能調(diào)用一個業(yè)務(wù)邏輯就能滿足,相對復(fù)雜的業(yè)務(wù)可能需要通過對多個業(yè)務(wù)邏輯進(jìn)行組裝完成。每個業(yè)務(wù)邏輯處理也可以稱為原子服務(wù),具體可以分為以下四類: 1、 通用類:是 基于表、視圖級的主健條件完成 CRUD 數(shù)據(jù)操作。 2、 定制類:是 基于表、視圖 級、多表關(guān)連的非主鍵條件查詢數(shù)據(jù)操作。 3、 邏輯類:是具有一定業(yè)務(wù)邏輯判斷的原子服務(wù),而且與外部系統(tǒng)交換次數(shù)也比較少,所以效率最高。 4、 動態(tài)服務(wù): ABM 根據(jù)外部系統(tǒng)所提供的 SQL 語句,從而完成某些復(fù)雜功能。其實質(zhì)就是 SQL 語句的解析器,因為這種方式雖然靈活,但是需要暴露內(nèi)部的數(shù)據(jù)模型給外部系統(tǒng),所以建議盡量少用。 4.4 接口功能 4.4.1 協(xié)議轉(zhuǎn)換 其他系統(tǒng)對 ABM的訪問可以通過 SOCKET,WEBSERVICE,TUXDO,EJB等方 中國電信集團(tuán)公司 余額管理中心技術(shù)方案 第 24頁 式, ABM 系統(tǒng)提供統(tǒng)一的接口協(xié)議轉(zhuǎn)換,對不同的通信協(xié)議進(jìn)行轉(zhuǎn)換,預(yù)處理成 ABM 內(nèi)部可以識別的 報文格式。如 CRM 資料同步接口協(xié)議, ABM 可以在不修改原來 CRM 接口協(xié)議的前提下實現(xiàn)對資料同步接口的格式化,生成 ABM 可以直接處理的內(nèi)部格式。 4.4.2 服務(wù)提供 4.4.2.1 事務(wù)服務(wù) ABM 根據(jù)外部系統(tǒng)需求,提供不同的事務(wù)服務(wù)。如有以下類別的事務(wù)服務(wù)。 1、提供查詢、充值、預(yù)扣、扣款、補款、沖正、提取、對帳等余額管理服務(wù)。 2、提供產(chǎn)品、定價計劃、資料等基礎(chǔ)操作管理的通用事務(wù)管理服務(wù),通用事務(wù)服務(wù)能夠識別不同需求的報文,從而支持不同的需求。 3、提供批量扣款、批量沖正等文件服務(wù)。 4、提供 余額專款專用配置、余額贈送規(guī)則、余額共 享規(guī)則、余額類型配置等 ABM 內(nèi)部系統(tǒng)需要的 管理服務(wù)。 4.4.2.2 服務(wù)定制 服務(wù)包括 原子服務(wù)和事務(wù)服務(wù)等。 服務(wù)需要具備高的靈活性,能夠根據(jù)接入系統(tǒng)的 業(yè)務(wù)規(guī)則進(jìn)行調(diào)整 定制 。 要求 系統(tǒng)具有服務(wù)定制的功能。 系統(tǒng)需要提供原子服務(wù)的定制功能??梢愿鶕?jù)單個實體增加、刪除、修改和查詢定義相應(yīng)的原子服務(wù)??梢蕴峁﹫D形化界面進(jìn)行原子服務(wù)的增加、刪除和修改??梢愿鶕?jù)系統(tǒng)中的元數(shù)據(jù)自動生成原子服務(wù),并可根據(jù)需要通過界面進(jìn)行原子服務(wù)的修改
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 《社區(qū)足球賽方案》課件
- 《汽車客運站調(diào)研》課件
- 2024年黑龍江林業(yè)職業(yè)技術(shù)學(xué)院單招職業(yè)技能測試題庫完整答案
- 單位管理制度集合大全【人事管理篇】
- 《綜合分析觀點類》課件
- 單位管理制度匯編大全【人員管理】
- 2024的前臺工作計劃(35篇)
- 單位管理制度范文大合集【職工管理篇】
- 單位管理制度范例匯編【人員管理篇】十篇
- 《禽流感的預(yù)防措施》課件
- 部編版一年級上冊語文第一單元-作業(yè)設(shè)計
- 安全生產(chǎn)泄漏課件
- 陜西省西安市高新第一中學(xué)2023-2024學(xué)年八年級上學(xué)期期末歷史試題
- 中建履帶吊安拆安全專項施工方案
- 眼鏡銷售儀容儀表培訓(xùn)
- 扁桃體術(shù)后出血的應(yīng)急預(yù)案
- 醫(yī)生或醫(yī)技崗位招聘面試題與參考回答(某大型國企)2024年
- 人教PEP版(一起)(2024)一年級上冊英語全冊教案(單元整體教學(xué)設(shè)計)
- 托育機(jī)構(gòu)食品安全培訓(xùn)
- 2024旅行社承包經(jīng)營合同
- 地下車庫地面改造施工方案
評論
0/150
提交評論