【正文】
錄,依次讀取話單字段,然后根據(jù)當(dāng)前文件的屬性 ID 序列 中對應(yīng)屬性標(biāo)識 ID來設(shè)置話單屬性,并把它存放到 計(jì)費(fèi)原數(shù)據(jù)結(jié)構(gòu) ( TCallDetailRecord)pRecordData的對應(yīng)的成員變量里 。清單表、費(fèi)用表是給 web前臺(tái)查詢用的,為客戶提供清單級的查詢; sd表的帳目數(shù)據(jù)是給以后出帳用的,可以為客戶提供總帳級的查詢。1 摘 要 BSN(Business Support Network)計(jì)費(fèi)系統(tǒng)的 預(yù)付費(fèi)入庫 ,就是將經(jīng)過揀重以后的話單文件進(jìn)行解析并提取其中的信息,然后把這些信息入庫,將它們以表的結(jié)構(gòu)存放在數(shù)據(jù)庫中,總的來說它實(shí)現(xiàn)的是從文件級到表級的過程。入庫后產(chǎn)生了三張表:清單表、費(fèi)用表和總帳( sd)表。由于電信計(jì)費(fèi)時(shí)的數(shù)據(jù)量很大,入庫時(shí),對數(shù)據(jù)庫的操作會(huì)很慢,而電信計(jì)費(fèi)要求是快速的實(shí)現(xiàn)計(jì)費(fèi),為此采 取批量入庫的方法,即寫數(shù)據(jù)庫時(shí)我們采用批量操作,當(dāng)提取的記錄達(dá)到一定數(shù)目時(shí),把它們一起寫入數(shù)據(jù)庫,從而可以實(shí)現(xiàn) 快速的對數(shù)據(jù)庫進(jìn)行寫操作。要 提取相應(yīng)得字段的信息時(shí),再用屬性標(biāo)識 ID來匹配取得。 關(guān)鍵詞: BSN;計(jì)費(fèi)系統(tǒng); 預(yù)付費(fèi) ; 話單文件 ; 入庫 2 ABSTRACT BSN (Business Support Network) Billing System Prepayment is to depositing After sorting heavy billing documents, parse and extract the information, then storage the information, They will need to be stored in the structure of the database. Generally speaking, it realizes is from the document level to the table level process. After depositing have three tables : Detailed list table,expense table and general ledger (sd) table The detailed list table and the expense table are uses for the web onstage inquiry, to provide our customers with inventory level inquiry。 Then takes out a bill record, reads in turn takes the bill field,then, corresponds the attribute according to in the current documentattribute ID sequence to mark ID to establish the bill attribute. And deposits it to the correspondence member variable of the original billing data structure (TCallDetailRecord) pRecordData. When wants the extract phase earns the field the information, again uses the attribute to mark ID to match obtains. When depositing, First uses the information which with draws from the bill document fills and other information necessary to plete the inventory table, the cost tables and sd table. And deposits them by the vector form After processes a document, checks whether arrived the record number which the batch goes into storage, if achieved the request then put the records into the database. Keywords: BSN; Billing System; Prepayment; Billing documents; Depositing3 畢業(yè)設(shè)計(jì)(論文)原創(chuàng)性聲明和使用授權(quán)說明 原創(chuàng)性聲明 本人鄭重承諾: 所呈交的畢業(yè)設(shè)計(jì)(論文),是我個(gè)人在指導(dǎo)教師的指導(dǎo)下進(jìn)行的研究工作及取得的成果。對本研究提供過幫助和做出過貢獻(xiàn)的個(gè)人或集體,均已在文中作了明確的說明并表示了謝意。 作者簽名: 日 期: 4 學(xué)位論文原創(chuàng)性聲明 本人鄭重聲明:所呈交的論文是本人在導(dǎo)師的指導(dǎo)下獨(dú)立進(jìn)行研究所取得的研究成果。對本文的研究做出重要貢獻(xiàn)的個(gè)人和集體,均已在文中以明確方式標(biāo)明。 作者簽名: 日期: 年 月 日 學(xué)位論文版權(quán)使用授權(quán)書 本學(xué)位論文作者完全了解學(xué)校有關(guān)保留、使用學(xué)位論文的規(guī)定,同意學(xué)校保留并向國家有關(guān)部門或機(jī)構(gòu)送交論文的復(fù)印件和電子版,允許論文被查閱和借閱。 涉密論文按學(xué)校規(guī)定處理。國內(nèi)電信運(yùn)營商通過引進(jìn)國內(nèi) 外各大主流廠商的一流產(chǎn)品,構(gòu)建了傳輸和交換能力均為國際一流水準(zhǔn)的網(wǎng)絡(luò)。提高經(jīng)營水平和服務(wù)水平,使電信運(yùn)營商在以客戶為中心的現(xiàn)代市場環(huán)境和日益激烈的市場競爭中處于有利的地位,是目前國內(nèi)運(yùn)營商的當(dāng)務(wù)之急。電信企業(yè)的運(yùn)營支撐環(huán)境必須實(shí)現(xiàn)多系統(tǒng)的融合,多個(gè)系統(tǒng)之間相互分離對于電信運(yùn)營企 業(yè)的發(fā)展極為不利, BSN就是中國電信提出的一整套電信運(yùn)營業(yè)務(wù)支撐系統(tǒng)的框架。 BSN BSN概述 業(yè)務(wù)支撐網(wǎng)( Business Support Network,簡稱 BSN)就是從電信人、市場、客戶的視角,利用網(wǎng)絡(luò)的概念來勾畫業(yè)務(wù)支撐系統(tǒng)的框架,并包括一整套的體系結(jié)構(gòu)、實(shí)施方法和管理維護(hù)辦法。但長期困擾各省電信公司的支撐系統(tǒng)建設(shè)周期過長、效果不佳、支撐組合營銷手段不足等問題,仍阻礙著中國電信下一步在激烈的市場競爭環(huán)境下進(jìn)行發(fā)展。同時(shí)計(jì)費(fèi)系統(tǒng)對新業(yè)務(wù)、新功能需求的開發(fā)速度不能滿足業(yè)務(wù)快速發(fā)展的需要; ? 系統(tǒng)運(yùn)營 系統(tǒng)的運(yùn)營維護(hù)和管理維護(hù)人員的專業(yè)水平亟待提高。當(dāng)前的主要阻礙是支撐系統(tǒng)不支持 ? 提高客戶滿意度--提高業(yè)務(wù)受理的效率和服務(wù)質(zhì)量是挽留現(xiàn)有客戶的重要因素。當(dāng)前系統(tǒng)缺乏客戶信用度管理,業(yè)務(wù)管理對代理商控制不嚴(yán) ? 提高管理決策準(zhǔn)確度--市場營銷策略的制定主要依靠對客戶信息的掌握。同時(shí),來自新技術(shù)和新業(yè)務(wù)模式的 挑戰(zhàn)也使得中國電信必須以全新的思路進(jìn)行前瞻性的戰(zhàn)略思考和調(diào)整。這種挑戰(zhàn)使得運(yùn)營支撐系統(tǒng)面臨著三個(gè)結(jié)構(gòu)化調(diào)整的轉(zhuǎn)變: ? 由過去“三級體制”向“兩級平臺(tái)”轉(zhuǎn)變 ? 由過去“垂直”的以業(yè)務(wù)為單位的系統(tǒng)結(jié)構(gòu)向“水平 ” 的融合系統(tǒng)結(jié)構(gòu)轉(zhuǎn)變 ? 由過去單節(jié)點(diǎn) BSS系統(tǒng)向 BSN網(wǎng)轉(zhuǎn)變 在這樣的大環(huán)境下,中國電信集團(tuán)在歸納總結(jié)了自上個(gè)世紀(jì) 80年代以來,幾代中國電信計(jì)費(fèi)人不懈努力所取得的寶貴實(shí)踐經(jīng)驗(yàn)的基礎(chǔ)上,充分吸取和借鑒了國內(nèi)外行業(yè)先 進(jìn)思想和理念組織制定了中國電信 BSN計(jì)費(fèi)模型,本次模型設(shè)計(jì)全方位地對模型的規(guī)劃、建設(shè)、運(yùn)行及維護(hù)等各個(gè)階段進(jìn)行了系統(tǒng)化的思考,將電信多年來在計(jì)費(fèi)工作中積累的大量實(shí)踐和經(jīng)驗(yàn)教訓(xùn)的結(jié)果進(jìn)行歸納總結(jié),并結(jié)合了當(dāng)今電信業(yè)發(fā)展的一些最新成果和國際最佳實(shí)踐,從理論上進(jìn)行一次升華和提高,力圖從根本上解決長期困擾“電信人”的許多問題。目前的BSN系統(tǒng), 可以實(shí)現(xiàn)全業(yè)務(wù)融合(包括語音、數(shù)據(jù)、 3G等)、多流程(帳期出帳、實(shí)時(shí)出帳)的實(shí)時(shí)計(jì)費(fèi)。業(yè)務(wù)支撐網(wǎng)在垂直方向可以劃分為計(jì)算機(jī)平臺(tái)、數(shù)據(jù)平臺(tái)和應(yīng)用軟件。通過框架和協(xié)議將 BSN網(wǎng)絡(luò)中的網(wǎng)元連接成一個(gè)有機(jī)的整體,形成 “ 全網(wǎng)服務(wù)一點(diǎn) ” 和 “ 一點(diǎn)服務(wù)全網(wǎng) ” 的業(yè)務(wù)支撐能力。 4 圖 2,計(jì)費(fèi)系統(tǒng)在 BSN中的位置 計(jì)費(fèi)系統(tǒng)概述 計(jì)費(fèi)系統(tǒng)分為廣義和狹義的定義。這其中包括通信網(wǎng)絡(luò)內(nèi)完成的用戶通信的記錄,采集系統(tǒng)完成的通信記錄的采集以及通常所說的后臺(tái)計(jì)費(fèi)帳務(wù)系統(tǒng)完成的預(yù)處理、劃價(jià)、出帳、銷帳、統(tǒng)計(jì)等。模型為了統(tǒng)一簡潔,并符合國際慣例,按照廣義的計(jì)費(fèi)概念將原有的“計(jì)費(fèi)帳務(wù)系統(tǒng)”統(tǒng)稱為“計(jì)費(fèi)系統(tǒng)”。從目前中國電信業(yè)務(wù)開展情況來看,包括國際業(yè)務(wù)、全國性漫游業(yè)務(wù)等跨省業(yè)務(wù),同時(shí)從客戶的情況來看,全國性大客戶也越來越多,憑單個(gè)計(jì)費(fèi)點(diǎn)不能完成計(jì)費(fèi)帳務(wù)的所有工作。 5 計(jì)費(fèi)系統(tǒng)的業(yè)務(wù)流程 根據(jù)計(jì)費(fèi)流程實(shí)施的 經(jīng)驗(yàn),將計(jì)費(fèi)系統(tǒng)的業(yè)務(wù)流程劃分為數(shù)據(jù)采集、數(shù)據(jù)處理、數(shù)據(jù)提供、數(shù)據(jù)交換和前端協(xié)作等五個(gè)環(huán)節(jié)。 數(shù)據(jù)處理:包括預(yù)處理、批價(jià)、出帳、數(shù)據(jù)中間層生成等。 數(shù)據(jù)提供:支持營銷支撐、經(jīng)營分析、 MSS等對數(shù)據(jù)的需求。 數(shù)據(jù)采集是指計(jì)費(fèi)系統(tǒng)正確采集各類計(jì)費(fèi)業(yè)務(wù)數(shù)據(jù)的過程。采集的數(shù)據(jù)源業(yè)務(wù)范圍包括:固話業(yè)務(wù)、移動(dòng)業(yè)務(wù)、智能網(wǎng)業(yè)務(wù)、數(shù)據(jù)業(yè)務(wù)、內(nèi)容服務(wù)業(yè)務(wù)等。數(shù)據(jù)處理的輸入數(shù)據(jù)為文件流和事件流,輸出數(shù)據(jù)為計(jì)費(fèi)事件、銷帳、數(shù)據(jù)中間層等。前端協(xié)作主要包括余額 管理、帳單管理、銷帳管理、查詢管理、欠費(fèi)管理等方面的工作。數(shù)據(jù)處理是業(yè)務(wù)融合及預(yù)付費(fèi)和后付費(fèi)融合的處理過程,系統(tǒng)通過融合的產(chǎn)品模型、定價(jià)模型、事件模型、預(yù)處理和批價(jià)引擎、預(yù)付費(fèi)控制及余額管理實(shí)現(xiàn)融合處理。預(yù)付費(fèi)入庫也是數(shù)據(jù)處理得一部分,因此有必要重點(diǎn)且具體的了解一下數(shù)據(jù)處理的流程。預(yù)處理流程由以下部分組成:源事件獲取,格式化,標(biāo)準(zhǔn)事件映射成目標(biāo)事件,分割/分發(fā)。 批價(jià)引擎既支持后付費(fèi)計(jì)費(fèi)事件的算費(fèi)功能,也支持根據(jù)余額反算預(yù)付費(fèi)事件的其他度量如時(shí)長、流量等。在定價(jià)模型中的定價(jià)段落中定位計(jì)費(fèi)事件適應(yīng)的資費(fèi)政策和優(yōu)惠政策。根據(jù)資費(fèi)政策和優(yōu)惠政策進(jìn)行其他度量的計(jì)算。 出帳處理的功能主要包括:帳務(wù)資料準(zhǔn)備、使用費(fèi)準(zhǔn)備、周期性費(fèi)用處理、帳務(wù)優(yōu)惠處理、補(bǔ)退費(fèi)處理、綜合帳單生成、應(yīng)收及非應(yīng)收統(tǒng)計(jì)、帳單加載。其中它又分為實(shí)時(shí)預(yù)付費(fèi),和準(zhǔn)實(shí)時(shí)預(yù)付費(fèi)。 準(zhǔn)實(shí)時(shí)預(yù)付費(fèi)是錢用光了不會(huì)立即實(shí)時(shí)停掉服務(wù),現(xiàn)在移動(dòng),聯(lián)通,小靈通現(xiàn)在使用的一般都是準(zhǔn)實(shí)時(shí)預(yù)付費(fèi)。 后付費(fèi) 7 后付費(fèi):是下個(gè)月支付上個(gè)月的帳單,如: 4月份支付 3月份的話費(fèi),固定電話一般采取這種付費(fèi)方式??梢灾苯訉⒉杉脑荚拞挝募?,經(jīng)過預(yù)處理,再通過揀重處理的生成的話單文件入庫,并根據(jù)事件類型填充缺省的帳目類型。 預(yù)付費(fèi)入庫在計(jì)費(fèi)系統(tǒng)中的位置如下圖所示: 出 帳預(yù) 處 理 揀 重 批 價(jià) 合 帳采 集 到 的原 始 文 件預(yù) 付 費(fèi) 入 庫清 單 表 , 費(fèi)用 表 和 S D 表 圖 5,預(yù)付費(fèi)入庫在計(jì)費(fèi)系統(tǒng)中的位置 由上面的預(yù)付費(fèi)入庫流程圖可以看到,要實(shí)現(xiàn)預(yù)付費(fèi)入庫,我們在計(jì)費(fèi)系統(tǒng)中只需要關(guān)注預(yù)處理、揀重和預(yù)付費(fèi)入庫這些模塊。下面我們來稍微具體得了解這些模塊。預(yù)處理模塊是整個(gè)計(jì)費(fèi)系統(tǒng)的計(jì)費(fèi)數(shù)據(jù)源,它屏蔽了外部數(shù)據(jù)之間的差異,給后續(xù)的業(yè)務(wù)流程提供了一套 標(biāo)準(zhǔn)的數(shù)據(jù)格式(計(jì)費(fèi)帳務(wù)事件),并且這套數(shù)據(jù)格式是可擴(kuò)展的。通過配置方式,預(yù)處理可以解析高達(dá) 99%以上的話單類型。它可以根據(jù)需要,按其他系統(tǒng)的格式要求,輸出所需要的話單(比 如,結(jié)算系統(tǒng)),實(shí)現(xiàn)了預(yù)處理與其他系統(tǒng)之間的無縫連接。過濾話單; 4形成批價(jià)進(jìn)程所需要的標(biāo)準(zhǔn)話單,并按需要分發(fā); 5交由揀重進(jìn)程進(jìn)行揀重。 預(yù)處理流程:預(yù)處理流程由以下部分組成: ? 源事件獲取 ? 格式化 ? 標(biāo)準(zhǔn)事件映射成目標(biāo)事件 ? 分割 /分發(fā) 源 事 件 獲 取是 否 有 話 單待 處 理取 一 條 話 單目 的 事 件 分 割 / 分 發(fā)話 單 格 式 化內(nèi) 部 事 件 映 射 為 目標(biāo) 事 件 圖 6,預(yù)處理流程圖 格式化的 主要任務(wù)是:將源事件映射成內(nèi)部事件。 內(nèi)部事件映射成目的事件,根據(jù)批價(jià)模塊的輸入事件格式,從內(nèi)部事件中選取相關(guān)的字段組成目的事件,包括以下操作: ? 轉(zhuǎn)換:標(biāo)準(zhǔn)事件映射成目的事件前進(jìn)行字段轉(zhuǎn)換; ? 分拆:從事件中分出另一事件; ? 過濾:運(yùn)用過濾規(guī)則組過濾錯(cuò)單; 9 ? 分揀:將目的事件分類。 分發(fā):將子文件分發(fā)上傳的指定的文件目錄中。揀重對代碼執(zhí)行效率有較高的要求,揀重代碼質(zhì)量的優(yōu)劣,影響到整個(gè)計(jì)費(fèi)系統(tǒng)的處理速度。目前揀重模塊的話單索引存儲(chǔ)方式為文件形式。 揀重在計(jì)費(fèi)系統(tǒng)中位置: 預(yù) 處 理 揀 重 批 價(jià)標(biāo) 準(zhǔn) 話 單E V E N T _ S O U R C E存 檔 文 件存 檔 話 單重 單正 常 話 單揀 重 規(guī) 則 圖 7,揀重在計(jì)費(fèi)系統(tǒng)中位置 揀重的主要功能:處理預(yù)處理正常處理完成的文件,將待合并話單進(jìn)行合并,重復(fù)的話單作為錯(cuò)單輸出,正常單則輸出給批價(jià)模塊計(jì)費(fèi)。根據(jù)揀重規(guī)則定義查詢存檔話 單。然后根據(jù)完全重單及交叉重單要求判斷重單類型。正常話單需存檔備查。 揀重的數(shù)據(jù)存放策略:每種類型的話單量是巨大的,而判斷話單是否為重單等僅僅需要根據(jù)幾個(gè)關(guān)鍵字段即可。存檔文件以各揀重組設(shè)定的時(shí)間為單位寫。為了提高效率,存檔文件以存檔類型、揀重組、客戶分組、揀重內(nèi)部組分類存放,以 保證各個(gè)