夏葉航 南京中興軟創(chuàng)軟件技術有限公司
數(shù)據(jù)庫建模在BOSS系統(tǒng)中的運用
夏葉航 南京中興軟創(chuàng)軟件技術有限公司
在大型網(wǎng)絡體系的建設中BOSS系統(tǒng)起著關鍵性作用,為整個網(wǎng)絡系統(tǒng)提供者運轉(zhuǎn)支持。BOSS系統(tǒng)是基于數(shù)據(jù)庫的數(shù)據(jù)支持進行運作的,因此,數(shù)據(jù)庫建模技術直接影響著BOSS系統(tǒng)的構建。本文從數(shù)據(jù)庫的角度出發(fā),對數(shù)據(jù)庫在BOSS系統(tǒng)中的應用層面開展數(shù)據(jù)庫建模的原則和主要技術的具體分析,希望為相關行業(yè)提供理論參考。
BOSS系統(tǒng) 數(shù)據(jù)庫 建模
近年來,信息技術獲得了飛躍式的發(fā)展,在信息共享時代,每天都會有數(shù)以億計的海量信息在網(wǎng)絡中產(chǎn)生、傳播,這些信息都需要交給各大運營商的BOSS系統(tǒng)進行處理[1]。為了能夠滿足日益增長的信息處理需求,提供更好的用戶體驗,需要對數(shù)據(jù)庫的資源進行整合,對BOSS系統(tǒng)的數(shù)據(jù)庫不斷更新升級,以解決數(shù)據(jù)的傳輸、存儲等問題[2]。
運營和業(yè)務的支撐系統(tǒng)統(tǒng)稱為BOSS系統(tǒng),BOSS系統(tǒng)作為電信運營系統(tǒng)的骨架,它能夠讓信息或指令在系統(tǒng)內(nèi)實現(xiàn)橫縱傳遞,便于統(tǒng)一系統(tǒng)功能的管理。當今云信息時代的到來,BOSS系統(tǒng)不僅要為用戶提供個性化的信息服務,也要保證系統(tǒng)的處理速率和統(tǒng)一性。
BOSS系統(tǒng)的數(shù)據(jù)安全和處理速度是基于結(jié)構合理的數(shù)據(jù)庫模型。對于數(shù)據(jù)庫的開發(fā),當前應用較多的是C++和Smalltalk語言,通過ER進行系統(tǒng)整個框架的構建。結(jié)合系統(tǒng)的需求,將這些需求信息轉(zhuǎn)變成相互關聯(lián)的實體或?qū)嶓w屬性,由此而產(chǎn)生原始的程序邏輯架構,最后用具體的代碼表達和構建數(shù)據(jù)庫模型[3]。
(1)以客戶為中心。在電信商業(yè)服務中,如何給客戶更好的服務體驗應當始終作為數(shù)據(jù)建模的基本原則,以提高商業(yè)競爭力。
(2)提高數(shù)據(jù)的的安全性和邏輯性。BOSS系統(tǒng)包含著數(shù)個子系統(tǒng),囊括了上百個數(shù)據(jù)域。因此,必須要強化數(shù)據(jù)庫的安全性,優(yōu)化數(shù)據(jù)庫結(jié)構的邏輯性,以保證系統(tǒng)在處理大量數(shù)據(jù)時的穩(wěn)定性、準確性。
(3)提高系統(tǒng)的數(shù)據(jù)分析能力和擴展性能。高速發(fā)展的信息技術和快速增長的信息需求都直接影響著數(shù)據(jù)庫發(fā)展建設的速度和方向。因此,在構建數(shù)據(jù)庫時應當設置可升級的擴展接口,使數(shù)據(jù)庫具有良好的可升級性和可改造性,適應快速發(fā)展和變化的信息時代。
(1)“由里而外,由下而上”。該技術有利于將系統(tǒng)的整體邏輯結(jié)構簡化,提高數(shù)據(jù)的傳輸速度。具體的,將數(shù)據(jù)庫分割為多個獨立的子系統(tǒng);然后在各個子系統(tǒng)之間建立實體聯(lián)系,并用ER圖表達其邏輯結(jié)構;最后通過各個子系統(tǒng)的相互關系,實現(xiàn)數(shù)據(jù)庫的模塊化管理。
(2)臨時數(shù)據(jù)庫和內(nèi)數(shù)據(jù)庫相互組合。該技術能夠提高系統(tǒng)整體的處理速率,以為用戶提供更好的個性服務。把數(shù)據(jù)庫中的數(shù)據(jù)按照不同類型存放在不同的位置,并設置不同的訪問順序,然后通過SQL語句表達查詢優(yōu)化器接收到的查詢指令,指向需求數(shù)據(jù)的所在位置,最后通過客戶端顯示查詢結(jié)果。
(3)統(tǒng)一數(shù)據(jù)管理和保密的數(shù)據(jù)格式技術。為保證數(shù)據(jù)信息的完整性和穩(wěn)定性,需要通過數(shù)據(jù)格式的統(tǒng)一來實現(xiàn),否則將對程序的運行造成影響。對于數(shù)據(jù)的保密一般通過固態(tài)密碼和動態(tài)密碼相結(jié)合的完成。數(shù)據(jù)的管理和保密都是基于數(shù)據(jù)的統(tǒng)一得以實現(xiàn)的。
計費系統(tǒng)的結(jié)算方式包括漫游結(jié)算和互聯(lián)結(jié)算。結(jié)合當前用戶的消費狀況,通過數(shù)據(jù)庫的數(shù)據(jù)分析功能,利用云量級的整體底層數(shù)據(jù),建立GSM網(wǎng)、模擬網(wǎng)以及營業(yè)服務器中心聯(lián)系通道,消除由于孤島而導致的用戶信息統(tǒng)計的缺失。
電信企業(yè)需要對消費者的多路賬務利用多種不同的計算方法進行并行處理,并要求保障處理的安全性和準確性,同時還要結(jié)合反饋數(shù)據(jù)制定更能滿足用戶需求的新業(yè)務。對于上述情況,數(shù)據(jù)庫的建模就要求具備相應的業(yè)務處理功能,為營業(yè)系統(tǒng)和賬務系統(tǒng)服務。
客服系統(tǒng)的主要功能是為客戶提供咨詢服務,解決客戶在使用過程中遇到的各種問題。當前的客戶服務系統(tǒng)可以根據(jù)客戶的不同類型提供多元化、個性化的服務。因此,為了提高客戶服務的質(zhì)量和效率,要求數(shù)據(jù)庫建模能夠結(jié)合相應數(shù)據(jù)提供有效的營銷策略。
決策支持系統(tǒng)基于對數(shù)據(jù)的動態(tài)分析及更新,管理層通過對其進行精準管理后,提供企業(yè)的發(fā)展所需要的決策支持。各個管理層需要為數(shù)據(jù)庫建模提供全面的關于企業(yè)發(fā)展的數(shù)據(jù)信息,使得決策支持系統(tǒng)能夠?qū)ζ髽I(yè)的發(fā)展狀況有一個整體了解。由于在統(tǒng)一調(diào)度和權限內(nèi)管理的數(shù)據(jù)庫中,可以保證數(shù)據(jù)信息的準確性和真實性,因此可以在很大程度上對決策的準確性提供保障。
BOSS系統(tǒng)作為電信行業(yè)正常運行的系統(tǒng)骨架,系統(tǒng)整體的安全性、穩(wěn)定性和數(shù)據(jù)處理的高效性幾乎完全依賴于科學合理的數(shù)據(jù)庫模型?;诖耍嚓P行業(yè)的專業(yè)人士應當以數(shù)據(jù)庫建模為基礎,不斷優(yōu)化改善企業(yè)的BOSS系統(tǒng),從而為系統(tǒng)整體的運行提供強大的數(shù)據(jù)支撐。
[1]廖鋒,成靜靜.電信運營商BOSS系統(tǒng)中內(nèi)存數(shù)據(jù)庫的應用研究[J].數(shù)據(jù)通信,2015(6).
[2]閆淼.論業(yè)務建模對完善BOSS系統(tǒng)的重要作用[J].黑龍江科技信息,2013(15).
[3]王曉玲.探討可視化建模在數(shù)據(jù)庫管理系統(tǒng)設計中的應用[J].南昌教育學院學報,2013(10).
夏葉航,1987.08,男,漢,安徽宣城,本科,電子工程師,目前從事通信行業(yè)。