馮艷華
(中國鐵通吉林分公司,吉林 長春 130051)
隨著吉林鐵通的發展,用戶數成倍增長。同時,所開展的業務種類、推出的營銷策略豐富多樣,極大的滿足了客戶的需要。但是,用戶量的增加、業務種類和優惠種類的增加以及營業廳終端的增加,使現有的業務支撐系統承擔著巨大的壓力,為更好地發揮計費和營業等系統的作用和提高其處理效率,實現靈活多變的營銷策略,搞好用戶服務,不僅需要在組織結構、經營理念、管理模式、管理手段等方面進行改革和優化,在技術手段方面更需要1套更強有力的支撐系統,無論是體系結構方面、功能方面還是性能方面,都要能夠適應競爭形勢與變化的需要,重新改造建設業務支撐系統勢在必行。依據《鐵通集團有限公司業務支撐系統(TBSS)規范》對吉林鐵通現有分業務的多套營業系統進行改造,建設統一的綜合營業系統。
采用先進的設計思想,選用先進的網絡設備,使網絡在今后一定時期內保持技術上的先進性。
方案設計及網絡設備選型遵從國際標準及國家標準,使網絡具有高度的開放性和所提供設備在技術上的兼容性。系統應提供靈活的二次開發手段,在面向對象的業務組件應用框架上,能夠在不影響系統情況下快速開發新業務、增加新功能,同時提供方便地對業務進行修改和動態加載的支持,保障應用系統應能夠方便支持集中的版本控制與升級管理。
綜合營收及寬帶認證計費系統在充分考慮當前情況的同時,必須考慮到今后較長時期內業務發展的需要,留有充分的升級和擴充的可能性。充分利用現有設備資源,為以后擴充到更多用戶接入提供充分的余地。另一方面,還必須為網絡規模的擴展留有充分的余地。系統應能夠支持硬件、系統軟件、應用軟件多個層面的可擴展性,通過負載平衡、快速開發/重組、業務參數配置、業務功能二次開發等多個方面使系統可以支持我公司智能網業務未來不斷變化的特征。要求投標方提供的解決方案必須滿足在不影響業務的情況下,能夠平滑升級,滿足后期需求。
綜合營收及寬帶認證計費系統的設計必須貫徹安全性原則,以防止來自網絡內部和外部的各種破壞、攻擊。
綜合營收及寬帶認證計費系統的設計必須貫徹可靠性原則,硬件要求使用具有進網許可的設備,并保證設備通過正規渠道所得。可靠性原則體現在:選用技術先進、成熟、可靠性高的網絡設備;設備關鍵部位,如引擎、電源的冗余備份;設備的可維護性好。
系統應提供友好的用戶操作界面、完備的幫助信息。系統的操作界面要充分考慮不同使用者的不同操作能力,針對不同操作人員提供可配置、差異化的操作界面。系統應用層面的所有操作、維護都應該能夠通過操作界面維護、管理(包括系統參數的維護與管理都應該能夠通過操作界面實現),避免出現人為修改數據庫才能實現系統配置、業務操作的情況。
吉林鐵通綜合營收系統采用符合TBSS和移動BOSS相關規范的綜合業務支撐體系,結合吉林鐵通業務開展實際的需求,同時充分考慮到面向未來的業務擴展以及與移動BOSS的互聯互通。
該方案采用了先進的技術架構和業務模型,具有高度的可擴展性、靈活性和系統穩定性,不僅能滿足目前廣東鐵通提出的各項業務相關需求,還便于未來與移動合作業務的開展(可建立綜合營業系統與移動BOSS之間的統一的、基于3戶模型的標準業務接口)。
吉林鐵通公司建設的綜合營業系統是一個綜合性的業務支撐系統,這主要表現在兩個方面:一方面是業務的融合,即系統應能完成吉林鐵通各項電信業務以及未來與移動合作業務的統一支撐,而不是針對某一項業務建立單獨的一套支撐體系;另一方面,系統在功能結構上高度融合,支撐系統考慮各類數據資源和信息資源的充分共享和合理調度使用,減少系統間錯綜復雜的接口,提高數據和信息的實時性與準確性,基于鐵通集團TBSS規范的統一架構實現從業務受理、客戶管理、業務資源管理等綜合營業支撐功能,并充分對將來其他業務支撐系統整體建設提供基礎。
綜合營收系統是一個綜合、復雜性、大型系統,因此,以立足現狀、考慮整體、面向未來為指導思想,在進行系統分析設計時采用分層模型。這種分層模型,對于降低系統實施的風險,簡化大型系統的規劃和設計,提高系統運行的穩定性有很大意義。在整個系統中,各個子系統內部的軟件架構設計采用3層體系結構,系統體系結構見圖1。
3.2.1 縱向描述
數據層:分為數據子層和數據操作組件兩層。數據層是系統的基礎,數據層中的數據子層存放系統中用到的所有數據。數據層的數據操作組件向業務層提供統一、規范的數據操作對象,用于屏蔽業務數據的存儲、組織和訪問的細節,實現業務數據的充分共享。業務層必須通過數據操作組件訪問業務數據,這些業務數據包括共享數據和私有數據。
業務層:業務層的業務邏輯通過數據層的數據操作對象訪問業務數據。一組業務邏輯過程實現具體的業務功能。業務組件是業務邏輯的原子功能,是完成業務的最小單位,在業務層中業務組件組成業務庫,通過在業務庫中組合業務組件形成具體的業務邏輯。業務層通過向接入層提供統一的業務邏輯過程實現業務邏輯的共享。
接入層:實現系統與外部的數據交換,包括界面邏輯和接入邏輯。對于系統使用者、接入層接收使用者的數據輸入,通過調用業務層的業務邏輯過程實現具體的業務功能,并將處理結果返回接入層,利用交互界面進行表示。對于外部系統,業務過程通過接入層的接口服務完成與外部系統的數據交換。

圖1 系統體系結構圖
3.2.2 橫向描述
綜合營業系統是多層次的、分布式體系的系統,數據要在多個層次上進行傳遞和交換,因此,采用應用管理、全局事務管理、軟件總線結構進行通信和管理。從橫向分為3層管理:
(1)應用管理:對應用服務器、中間件、數據庫等應用軟件設施進行全面監控和管理。應用管理可以完成應用配置管理、應用安全管理和應用系統監控。應用配置管理是對應用系統根據需要進行配置,如動態增加組件、重新分配位置、調整負載、配置負載因子等;應用安全管理是負責系統的安全管理,如權限配置、防止非法訪問等;應用系統監控完成對應用的故障、性能、狀態進行監控,如進程的死活、系統的負載量。
(2)全局事務管理:由于系統是一個分布式系統,有新建系統、已有系統,應用存在跨平臺、數據存在異構性等多種復雜因素,因此全局事務管理,保證數據在各個部分的流轉。
(3)軟件總線:它是一個廣義的概念,系統中采用API、數據庫表、文件等接口,進行信息的流轉和交換。華泰貝通的綜合營業系統支持業內主要的信息總線軟件,如Oracle公司的ESB等。該技術的應用為未來與移動BOSS系統(也采用了信息總線技術,標準的通用數據調用接口)之間進行接口調用提供了極大的方便。
同時,綜合營業系統通過中間件連接池機制來控制主機的連接數,終端應用不再直接建立與數據庫的長連接,而是通過中間件的連接池動態的分配數據庫連接。該方案在未來需要支持更多營業終端時,擴容費用比現有系統直接擴容支撐要大大節省。
為保證認證計費帳務系統的穩定性,保證客戶良好的上網體驗,綜合營業和綜合銷帳的主機均采用了雙機互備的方式。綜合營收 WEB應用同樣提供了高性能的備機(綜合查詢統計系統服務器),保障了綜合營收核心系統的不間斷運行。系統硬件組織架構見圖2。

圖2 系統硬件組織架構圖
該綜合營收系統與綜合帳務系統滿足 TBSS各項技術和業務規范,已經先后在多省份成功上線運行,系統運行情況良好。同時,2009年在湖南移動和湖南鐵通建設了基于綜合營收系統與移動BOSS的全面業務融合,包括寬帶、固話、無線固話、智能網等業務以及產品的捆綁和費用的代收。2009年在江蘇移動和鐵通建設了基于綜合營收系統與移動BOSS的寬帶業務融合接口。該綜合帳務系統2008年在遼寧鐵通成功上線,已經在線運行近3年的時間,系統運行良好。
本次建設的全新架構的綜合營收與計費系統、綜合帳務系統整體解決方案替換了現有的固話營業系統、固話計費帳務系統、易套餐處理平臺、收費系統、綜合子查詢系統避免了新系統的優惠處理、實現機制、實現效率受到現有計費系統和易套餐處理平臺的限制,大大提高了系統整體的效率與靈活性。
從業務支撐面上,綜合營收系統是以實現綜合業務為目的進行設計的,經過業務插件的擴展后,除了能支持固話業務、智能網、寬帶業務等外,通過業務擴展,還能很好的支撐。目前鐵通其他各項業務和各業務之間的融合綁定,如無線固話業務、移動業務等。
綜合營收系統與綜合帳務系統均采用了電信行業穩定而成熟的3戶模型:客戶-用戶-賬戶,建立和規范了3者之間豐富的對應和關聯關系,為多業務綜合支撐、統一客戶資料、客戶多業務統一管理等奠定了系統數據基礎。同時,在核心數據模型中引入了產品概念,將業務定義、業務優惠、業務捆綁納入產品管理中,使之更加靈活、實用,同時更加方便新產品的擴充與推廣。另外,3戶模型與中國移動BOSS系統模型一致,為未來更靈活的實現固話與移動業務的全業務營銷提供了方便。
綜合營收系統對后臺業務處理進程和底層數據結構進行了良好設計,更多的采用了并發多線程處理機制和大數據分表處理方式,使系統業務處理效率和前臺業務操作效率大大提高。
將查詢統計和業務支撐分離,各自獨立部署的設計理念,使大數據量和并發性查詢對核心業務的影響降到最低,同時對大數據量的查詢統計采用生成中間統計數據源的方式,大大提高了各級經營管理部門的查詢效率。
綜合營收系統和綜合帳務系統均采用了多層管理結構,打破了目前CRTBS省-地市-營業區的3級管理模式,支持省-地市-經營部-營業廳等多級機構管理和考核,同時對客戶和產品銷售包進行了分級管理,與鐵通現有業務模式結合更加緊密。
1 中國鐵通集團有限公司業務支撐系統-技術規范
2 電信管理論壇.增強的電信運營圖(eTOM)[M].北京:中信出版社,2003
3 陳龍、張春仁、云亮.電信運營支撐系統(第 2版)[M].北京:人民郵電出版社,2007