freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

bsn(businesssupportnetwork)計(jì)費(fèi)系統(tǒng)的預(yù)付費(fèi)入庫畢業(yè)論文-wenkub

2022-09-06 17:03:44 本頁面
 

【正文】 所呈交的畢業(yè)設(shè)計(jì)(論文),是我個(gè)人在指導(dǎo)教師的指導(dǎo)下進(jìn)行的研究工作及取得的成果。要 提取相應(yīng)得字段的信息時(shí),再用屬性標(biāo)識 ID來匹配取得。入庫后產(chǎn)生了三張表:清單表、費(fèi)用表和總帳( sd)表。清單表、費(fèi)用表是給 web前臺查詢用的,為客戶提供清單級的查詢; sd表的帳目數(shù)據(jù)是給以后出帳用的,可以為客戶提供總帳級的查詢。 入庫時(shí),先用從話單文件中提取的信息以及其他必要信息來填寫清單表、費(fèi)用表和 sd表,并把他們以向量的形式存放起來,處理完一個(gè)文件后,檢查是否到了批量入庫的記錄數(shù),到了就把這些記錄寫入數(shù)據(jù)庫。盡我所知,除文中特別加以標(biāo)注和致謝的地方外,不包含其他人或組織已經(jīng)發(fā)表或公布過的研究成果,也不包含我為獲得 及其它教育機(jī)構(gòu)的學(xué)位或?qū)W歷而使用過的材料。除了文中特別加 以標(biāo)注引用的內(nèi)容外,本論文不包含任何其他個(gè)人或集體已經(jīng)發(fā)表或撰寫的成果作品。本人授權(quán) 大學(xué)可以將本學(xué)位論文的全部或部分內(nèi)容編入有關(guān)數(shù)據(jù)庫進(jìn)行檢索,可以采用影印、縮印或 掃描等復(fù)制手段保存和匯編本學(xué)位論文。但是,國內(nèi)電信運(yùn)營商在經(jīng)營模式,服務(wù)內(nèi)容,服務(wù)水平方面與國外電信運(yùn)營商存在相當(dāng)?shù)牟罹唷? 本課題是 BSN的計(jì)費(fèi)系統(tǒng)中的一個(gè)模塊,而計(jì)費(fèi)系統(tǒng)只是 BSN中的一個(gè)重要組成部分,要想開展本課題的介紹,有必要先介紹以一下 BSN、計(jì)費(fèi)系統(tǒng)和其他相關(guān)知識。這些問題主要表現(xiàn)在以下幾個(gè)方面: ? 業(yè)務(wù)支撐 系統(tǒng)處于分散孤立的狀態(tài),沒有形成網(wǎng)絡(luò),更無法對全程全網(wǎng)的電信級的運(yùn)營進(jìn)行有效支撐;系統(tǒng)之間缺乏數(shù)據(jù)共享,導(dǎo)致數(shù)據(jù)孤島和臟數(shù)據(jù)現(xiàn)象嚴(yán)重;業(yè)務(wù)數(shù)據(jù)的完整性、規(guī)范性、可用性、時(shí)效性等方面離目前的市場經(jīng)營分析存在較大差距;系統(tǒng)對市場經(jīng)營工作缺乏有效的支撐手段,難以滿足市場經(jīng)營、市場競爭、渠道建設(shè)等方面的需求;對全業(yè)務(wù)的支撐 能力弱,無法支持跨業(yè)務(wù)的組合營銷和捆綁營銷。當(dāng)前的主要阻礙是支撐系統(tǒng)不支持全業(yè)務(wù)融合 ? 減少收入流失--降低欠費(fèi)率是當(dāng)前各個(gè)地市面臨的較普遍的問題。而作為電信企業(yè)運(yùn)營“助推器”的運(yùn)營支撐系統(tǒng),擔(dān)負(fù)著對企業(yè)管理和流程的固化任務(wù),也面臨著前所未有的挑戰(zhàn)。 BSN中的定位 業(yè)務(wù)支撐網(wǎng)在水平方向可以劃分為用戶界面、接入平臺和核心系統(tǒng)三層。 如下圖所示:計(jì)費(fèi)系統(tǒng)在 BSN水 平框架中屬于核心系統(tǒng)部分;在 BSN垂直框架中屬于應(yīng)用軟件部分;在 BSN網(wǎng)絡(luò)結(jié)構(gòu)中屬于一個(gè)組成網(wǎng)元,受 BSN網(wǎng)管的管控。狹義的計(jì)費(fèi)是指除了通信網(wǎng)絡(luò)內(nèi)的用戶通信的記錄和出帳后處理以外的過程和內(nèi)容,即主要 包括采集、預(yù)處理、劃價(jià)、出帳過程。因此需要集團(tuán)、省級、本地網(wǎng)三級配合,進(jìn)行數(shù)據(jù)交換。 前端協(xié)作:包括帳單管理、余額管理、銷帳管理、查詢管理、欠費(fèi)管理等客戶服務(wù)相關(guān)功能。數(shù)據(jù)采集 的方式分為在線采集 (ON LINE采集 )、聯(lián)機(jī)采集、脫機(jī)采集三種方式。 前端協(xié)作是出帳及帳單加載后開始面向前端客戶提供各項(xiàng)服務(wù)的管理過程,該過程由各級計(jì)費(fèi)結(jié)算中心和計(jì)費(fèi)帳務(wù)中心的前端協(xié)作崗負(fù)責(zé)。數(shù)據(jù)處理可以是自動實(shí)時(shí)處理的過程,也可以是人工非實(shí)時(shí)的處理過程。 揀重模塊目前包括話單合并和話單排重功能,將預(yù)處理正常處理完成的文件,待合并的話單進(jìn)行合并,重復(fù)的話單作為錯(cuò)單輸出,正常的話單輸出給批價(jià)模塊計(jì)費(fèi)。根據(jù)資費(fèi)政策和優(yōu)惠政策進(jìn)行算費(fèi)和優(yōu)惠處理。 預(yù)付費(fèi)和后付費(fèi) 預(yù) 付費(fèi) 預(yù)付費(fèi):是需要保證帳戶有余額,通話費(fèi)在預(yù)付費(fèi)中實(shí)時(shí)扣除,話費(fèi)用完時(shí),系統(tǒng)自動停止其通信服務(wù)。 我們這里所說的預(yù)付費(fèi)指的是實(shí)時(shí)預(yù)付費(fèi)。入庫后產(chǎn)生了三張表:清單表、費(fèi)用表和總帳( sd)表,清單表、費(fèi)用表是給 web前臺查詢用的 ,為客戶提供清單級的查詢 ; sd表的帳目數(shù)據(jù)是給后面出帳用的 ,可以為客戶提供總帳級的查詢 。 預(yù)處理是按照一定的規(guī)則將數(shù)據(jù)采集模塊采集到的文本話單、二進(jìn)制話單、 DBF文件、數(shù)據(jù)話單等原始話單轉(zhuǎn)換成標(biāo)準(zhǔn)的文件格式,提供給后續(xù)模塊進(jìn)行處理。 8 計(jì)費(fèi)系統(tǒng)的預(yù)處理模塊,可以認(rèn)為是計(jì)費(fèi)系統(tǒng)的一個(gè)子系統(tǒng),可以獨(dú)立于計(jì)費(fèi)系統(tǒng)之外進(jìn)行處理。 預(yù)處理可以處理的話單類型包括:語音話單、數(shù)據(jù)話單和代收話單。 分割:根據(jù)分割規(guī)則,將目的事件文件劃分成若干子文件。揀重模塊目前包括話單合并和話單排重功能。具體包括: (1)支持根據(jù)事件類 型組、揀重關(guān)鍵字進(jìn)行合并、揀重; (2)支持事件類型組之間的完全、交叉揀重; (4)支持揀重時(shí)間范圍的靈活定值; (3)支持對某個(gè)時(shí)間偏差內(nèi)的話單作為非重單規(guī)則; (5)支持揀重例外的設(shè)置:可以設(shè)置某個(gè)事件屬性滿足一定條件時(shí)不揀重,或者主產(chǎn)品或附屬產(chǎn)品為某個(gè)值時(shí)不揀重,或者它們之間的組合; (6)支持連續(xù)話單、連續(xù)短話單等特殊方法揀重; (7)支持與主控連接 揀重處理流程: 10 揀 重獲取話單查詢存檔話單分析規(guī)則加載資料重單分析話單存檔輸出話單 圖 8,揀重處理流程圖 從話單接口獲得話單內(nèi)容。如果查不到話單或不符合重單要求,則話單為正常話單。故揀重模塊存放的為關(guān)鍵字串,以存檔文件形式存放。組內(nèi)揀重簡單快捷,組與組之間揀重效率也顯著提高。第三章 對預(yù)付費(fèi)入庫的基類和預(yù)付費(fèi)流程進(jìn)行了設(shè)計(jì),簡單的介紹了預(yù)付費(fèi)入庫的基類是怎樣設(shè)計(jì)出來的,以及類的大體結(jié)構(gòu);并詳細(xì)介紹了流程圖和流程圖中各個(gè)函數(shù)的功能;還畫出了數(shù)據(jù)轉(zhuǎn)移圖,它是數(shù)據(jù)在程序中的轉(zhuǎn)移過程的結(jié)合 。利用 VC++.NET編程工具 編寫程序,在 UNIX下編譯 、調(diào)試 和運(yùn)行程序。 調(diào)試程序可以使用 GDB調(diào)試程序,也可以使用 dbx 命令來調(diào)試程序。于是 UNIX下的軟件比 Windows下的軟件更能有機(jī)地結(jié)合,各自發(fā)揮各自的長處,組合成更為強(qiáng)勁的功能。 可讓被調(diào)試的程序在你所指定的調(diào)置的斷點(diǎn)處停住。在這里不細(xì)說了。要想進(jìn)行預(yù)付費(fèi)入庫程序設(shè)計(jì),首先要了解這些基礎(chǔ),然后才能在這些基礎(chǔ)上進(jìn)行程序設(shè)計(jì)。 TDBDatabase:數(shù)據(jù)庫類,成員變量包括數(shù)據(jù)庫名、用戶名和密碼等信息;成員函數(shù)有 Connect()用于連接數(shù)據(jù)庫,它封裝 Oracle數(shù)據(jù)庫的 OCI函數(shù)來實(shí)現(xiàn)和數(shù)據(jù)庫的連接。 TDBQuery:數(shù)據(jù)庫操作類,用于對數(shù)據(jù)庫的 操作,可以用來查詢數(shù)據(jù)庫,向數(shù)據(jù)庫里插入數(shù)據(jù)和修改數(shù)據(jù)等。 TPcsTransExecInfo,程序運(yùn)行參數(shù)結(jié)構(gòu)體,用于存放程序運(yùn)行參數(shù),它的成員變量包含有:當(dāng)前帳期標(biāo)識、下個(gè)帳期標(biāo)識、帳期開始時(shí)間、帳期結(jié)束時(shí)間、客戶分組 ID、流程 ID 等??梢杂脕沓跏蓟?jì)費(fèi)文件數(shù)據(jù)庫接口類和計(jì)費(fèi)文件解析類。)它的成員變量有:用于存放取得的未處理文件信息的 vector m_vUnsettledFileInfo,查詢條件 m_sQuerySql,每次從數(shù)據(jù)庫中取得的文件數(shù) m_iDBSearchStep。 13 有關(guān)表的介紹: EVENT_SOURCE(事件來源表),是用來存放各種話單文件的信息的一張表。否則,應(yīng)該新建一個(gè)事件來源。 event_source_typ:用來標(biāo)識事件的來源,即 1:正常事件 2:無主事件 3:異常事件。 instance_id:消費(fèi)者流程標(biāo)識。與BILLING_CYCLE_TYPE表的CYCLE_TYPE_ID屬性關(guān)聯(lián)。 due_date 違約金起算日期 DATETIME YEAR TO SECOND Y 違約金開始計(jì)算的時(shí)間。 表 2,帳務(wù)周期表 ACCT_ITEM_GROUP_MEMBER(帳目組 _帳目表) , 定義每個(gè)帳目組包含哪些帳目。 state 狀態(tài) VARCHAR(3) 帳目組 _帳目的狀態(tài)。 入庫前的話單經(jīng)過了預(yù)處理標(biāo)準(zhǔn)化。清單表、費(fèi)用表是給 web前臺查詢用的,為客戶提供清單級的查詢;sd表的帳目數(shù)據(jù)是給后面出帳用的,可以為客戶提供總帳級的查詢。 填寫清單表、費(fèi)用表和 sd表時(shí)會有所不同,清單表的字段可以直接從中間數(shù)據(jù) pRecordData中獲得,費(fèi)用表的字段通過清單表,查找?guī)つ款愋捅韥?填寫。用新記錄與 Hash內(nèi)存的記錄比較,如果沒有記錄,對 insert容器進(jìn)行操作 ,用新記錄與 insert容器中的記錄比較, insert容器中有記錄就修改該記錄, insert容器沒有記錄就把新記錄放入其中;如果 Hash內(nèi)存有記錄,就對 update容器進(jìn)行操作,用新記錄與 update容器中的記錄比較, update容器中有記 18 錄就修改該記錄, update容器沒有記錄就把新記錄放入其中。 預(yù)付費(fèi)入庫與計(jì)費(fèi)系統(tǒng)的合帳模塊有些類似,在設(shè)計(jì)預(yù)付費(fèi)入庫時(shí)會參考合帳模塊的相關(guān)設(shè)計(jì)思想。另外還需要一些私有成員函數(shù):根據(jù)執(zhí)行方式預(yù)設(shè)查詢 SQL PreSetQuerySQL(), 讀取配置信息GetConfigInfo(),處理文件函數(shù) ProcessPcsFile(), 處理單條記錄 DealOneCdr(), 完成一個(gè)文件操作同時(shí)入庫 : DoneOneFile()。 if(!m_EventPcsInfo) { throw TException(TPcsTrans::TPcsTrans alloc memory for TEventPcsInfo !)。 m_EventPcsInfo = NULL。 private: // 根據(jù)執(zhí)行方式預(yù)設(shè)查詢 SQL bool PreSetQuerySQL(const TPcsTransExecInfo amp。 // 處理話單文件 bool ProcessPcsFile(const char *psSQL, TPcsTransExecInfo amp。clRateFileIOMan,TCdrEvent amp。clRateFileIOMan, TRateFileDBInterface amp。 //預(yù)設(shè)的入庫緩沖區(qū)記錄數(shù)量 int m_iCount。 ( TeventPcsInfo)的設(shè)計(jì) 由上面類 TPcsTrans對它的要求, TeventPcsInfo必須具備內(nèi)存空間用于存儲數(shù)據(jù),且還要有把內(nèi)存中的數(shù)據(jù)寫入數(shù)據(jù)庫的功能。另外還有一些成員變量來輔助實(shí)現(xiàn)上述功能。 public: inline int GetBufferCount() { return iBufferCount。tCdrEvent, TPcsTransExecInfo amp。nor_result,int amp。 private: vectorEvent_Pcs_Abnormal msEventPcs。 //往數(shù)據(jù)集合類里面插入數(shù)據(jù) bool InsertPcsElement() bool InsertPcsFeeElement() //將一個(gè)文件處理成功的結(jié)果插入容器 bool InsertOneFileResult()。 //獲得對應(yīng)事件類型的帳目類型 int GetAcctItemType(char* service_type)。tPcsTransExecInfo)。為了方便類 TPcsTrans對它操作,將類 TPcsTrans定義為TEventPcsInfo的友元類。清單表、費(fèi)用表只需要進(jìn)行入庫,定義為 vector向量即可實(shí)現(xiàn); SD表的入庫時(shí)候,要和原來的記錄進(jìn)行比較,有了記錄要進(jìn)行合帳,沒有記錄插入記錄,如果不采取任何措施的話程序會很慢,因此我們要用到 Hash表( HASHTABLE),用它來定義內(nèi)存空間,先把 SD表讀到內(nèi)存,產(chǎn)生一條記錄時(shí),先查找 SD表,如果有了記錄把它放到更新的 Hash內(nèi)存中,沒有記錄把它放到插入的 Hash內(nèi)存中。 //存放已經(jīng)處理的文件信息 vectorTEventSourceFileInfo m_vFileProc。tPcsTransExecInfo)。tPcsTransExecInfo)。tConfigInfo)。 // 讀取配置信息 bool GetConfigInfo(TConfigInfo amp。 // 處理 bool Execute(TPcsTransExecInfo amp。 }。還需要成員變量:存放已經(jīng)處理的文件信息 vectorTEventSourceFileInfo m_vFileProc等,另外它還要繼承類TAppComponent,這樣可以方便對數(shù)據(jù)庫的操作。因?yàn)閷?shù)據(jù)庫的操作很慢,會占用大量的運(yùn)行時(shí)間,所以先把這些記錄放 在內(nèi)存中,等到達(dá)一定數(shù)量時(shí),再成批的放入數(shù)據(jù)庫,為此我們需要一個(gè)用于存放這些記錄的空間,所以我們還要設(shè)計(jì)一個(gè)數(shù)據(jù)組織操作類(數(shù)據(jù)庫緩沖區(qū)) TEventPcsInfo,并把它作為 TPcsTrans的一個(gè)成員。 Hash內(nèi)存等這 些在計(jì)費(fèi)系統(tǒng)的其他模塊中也用到過,相關(guān)結(jié)構(gòu)和申明都已經(jīng)寫好放在公用的庫中,在這里我們只要使用它,所以不會細(xì)講它。 入清單表和費(fèi)用表與入 sd表也有不同,入清單表和費(fèi)用表時(shí),只要將解析出的記錄寫進(jìn)對應(yīng)的表中即可,而入 sd表時(shí)比較復(fù)雜,新記錄還要與對應(yīng) sd表中的記錄比較,如果沒有記錄才寫入新的紀(jì)錄,有相同記錄要修改記錄。 實(shí)現(xiàn)從文件級到表級的轉(zhuǎn)換,關(guān)鍵是如何提取文件中的話單記錄并把它放到表中相應(yīng)得位置中,在這里我們用的是事件驅(qū)動來實(shí)現(xiàn),即先讀取話單文 件的頭文件,把它屬性標(biāo)識 ID存放到當(dāng)前文件的屬性 ID序列 中;然后取出一條話單記錄,依次讀取話單字段,然后根據(jù)當(dāng)前文件的屬性 ID序列 中對應(yīng)屬性標(biāo)
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1