專利名稱:一種提供客戶信息的方法和系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及業(yè)務(wù)運營支撐系統(tǒng)技術(shù)領(lǐng)域,尤其涉及一種提供客戶信息的方 法和系統(tǒng)。
背景技術(shù):
對于在業(yè)務(wù)運營支撐系統(tǒng)(BOSS)中存在的各類客戶信息,B0SS系統(tǒng)依據(jù) 儲存在不同子系統(tǒng)或者統(tǒng)一資料平臺庫上的數(shù)據(jù),為指定業(yè)務(wù)號碼的用戶提供 分散、煩雜、多系統(tǒng)的信息展示,BOSS系統(tǒng)由運營管理系統(tǒng)、帳務(wù)管理系統(tǒng)、 客戶管理系統(tǒng)、經(jīng)營分析管理系統(tǒng)、沖值繳費平臺系統(tǒng)、聯(lián)機指令系統(tǒng)、計費 帳務(wù)系統(tǒng)、客戶維系管理系統(tǒng)、客戶服務(wù)系統(tǒng)等組成。
BOSS系統(tǒng)運營管理系統(tǒng),為客戶提供業(yè)務(wù)辦理、變更辦理等業(yè)務(wù),運營管 理系統(tǒng)保存客戶入網(wǎng)、交互等信息,并在運營管理系統(tǒng)中,提供固定的査詢展 示頁面。
BOSS系統(tǒng)帳務(wù)管理系統(tǒng),為客戶提供帳戶信息的管理,包括帳單、費用、 繳費、付費關(guān)系等信息的管理,帳務(wù)管理系統(tǒng)保存客戶帳戶的每次繳費、欠費、 欠停等信息數(shù)據(jù),并在帳務(wù)管理系統(tǒng),提供固定的查詢展示頁面。
BOSS系統(tǒng)客戶管理系統(tǒng),為客戶提供營銷信息的管理,包括客戶附屬信息、 客戶聯(lián)系信息等相關(guān)信息,并在客戶管理系統(tǒng)中,提供固定的查詢展示頁面。
BOSS系統(tǒng)充值繳費平臺系統(tǒng),為客戶提供繳費、充值方面信息的管理,包 括繳費歷史、充值信息、交互信息等,并在沖值繳費平臺系統(tǒng)中,提供固定的 查詢展示頁面。
BOSS系統(tǒng)聯(lián)機指令管理系統(tǒng),為客戶所對應(yīng)的用戶所作的開停機信息的管理。BOSS系統(tǒng)計費帳務(wù)管理系統(tǒng),為客戶提供其所對應(yīng)的詳單計費、帳務(wù)優(yōu)惠 等信息,并為運營系統(tǒng)提供固定的查詢接口。
BOSS系統(tǒng)經(jīng)營分析管理系統(tǒng),為客戶提供各種主題、專題以及其他相關(guān)分 析數(shù)據(jù)提供的功能,并將分析數(shù)據(jù)根據(jù)不同的查詢接口或者接口方式,為查詢、 使用提供分析數(shù)據(jù)基礎(chǔ)。
BOSS系統(tǒng)客戶維系管理系統(tǒng),為客戶提供各類活動、維系、關(guān)懷、預(yù)警、 差異化服務(wù)等的服務(wù)及活動和回訪等的功能處理,并在維系管理系統(tǒng)中,為客 戶提供相應(yīng)的固定的査詢展示頁面。
BOSS系統(tǒng)客戶服務(wù)管理系統(tǒng),為客戶提供投訴受理、投訴解決、電話回訪、 營銷、調(diào)査等方面的客戶交互、接觸信息存儲,并提供固定的査詢展示頁面。
上述現(xiàn)有BOSS系統(tǒng)使用各個分系統(tǒng)進行數(shù)據(jù)展示的方法,存在以下的缺點
客戶信息展示分散,這是因為在各個單獨分系統(tǒng)做業(yè)務(wù)辦理的過程中,數(shù) 據(jù)存儲不能統(tǒng)一,各個子系統(tǒng)所采用的各類查詢方式、接口方式都無法做到統(tǒng) 一,如果強行做到統(tǒng)一客戶全方位展示的話,需要將各個分系統(tǒng)中的系統(tǒng),采 用集合的方式將各類查詢頁面集中在一起進行信息展示,開發(fā)量、調(diào)整量相對 加大,同時,可維護行降低,權(quán)限無法準(zhǔn)確控制,接口紛繁。
開發(fā)周期加長,成本加大,這是因為各個分系統(tǒng)所使用的技術(shù)體系千差萬 別,接口模式、查詢方式都不盡相同,如果統(tǒng)一展示的話,就需要單獨維護各 個分系統(tǒng)的接口和查詢,并同時需要承擔(dān)異構(gòu)體系所帶來的維護沖擊,而因此 所造成的所有調(diào)整和開發(fā),將勢必增加投入成本。
因此,如何避免在BOSS系統(tǒng)客戶全方位信息展示中,所產(chǎn)生的客戶信息分 散、開發(fā)周期長、成本偏高,客戶信息展示雜亂無章的問題,從而進行在業(yè)務(wù) 運營支撐系統(tǒng)的可配置的集中的客戶全方位信息展示,就亟待解決。
發(fā)明內(nèi)容
本發(fā)明的目的在于提出一種提供客戶信息的方法和系統(tǒng),解決了因BOSS系 統(tǒng)客戶信息數(shù)據(jù)存放分散、子系統(tǒng)異構(gòu)造成的開發(fā)周期長、成本高、不易調(diào)試 的問題,降低了項目實施失敗的風(fēng)險。
為達此目的,本發(fā)明采用以下技術(shù)方案
一種提供客戶信息的方法,適用于業(yè)務(wù)運營支撐系統(tǒng),包括以下步驟-
A、 根據(jù)對客戶信息的需求,對需要提供的客戶信息項目數(shù)據(jù)、客戶信息展 示方式數(shù)據(jù)、客戶信息分布數(shù)據(jù)和客戶信息獲取接口方式數(shù)據(jù)進行映射配置, 并保存在數(shù)據(jù)庫中;
B、 從客戶端輸入客戶信息需求,并將所述客戶信息需求發(fā)送給網(wǎng)絡(luò)服務(wù)器;
C、 根據(jù)所述客戶信息需求,所述網(wǎng)絡(luò)服務(wù)器從所述數(shù)據(jù)庫中獲取對應(yīng)的需 要提供的客戶信息項目數(shù)據(jù)、客戶信息展示方式數(shù)據(jù)、客戶信息分布數(shù)據(jù)和客 戶信息獲取接口方式數(shù)據(jù);
D、 所述網(wǎng)絡(luò)服務(wù)器根據(jù)需要提供的客戶信息項目數(shù)據(jù)、客戶信息分布數(shù)據(jù) 和客戶信息獲取接口方式數(shù)據(jù),通過適配器模塊,從業(yè)務(wù)運營支撐系統(tǒng)的子系 統(tǒng)獲取所需求的客戶信息;
E、 所述網(wǎng)絡(luò)服務(wù)器根據(jù)所述客戶信息展示方式數(shù)據(jù),將獲取的客戶信息發(fā) 送給所述客戶端展示。
步驟A中所述客戶信息的需求還包括查詢?nèi)藛T的工號、密碼、客戶ID或者 客戶業(yè)務(wù)號碼信息。
步驟A中所述客戶信息可以區(qū)分成不同功能項,每一個功能項被分配一個 功能代碼。
所述不同功能項的客戶信息可以組合成信息項組。
所述客戶信息獲取接口方式數(shù)據(jù)包括服務(wù)、DB、文件、通訊、WebService、 RMI和Corba。
所述客戶信息展示方式數(shù)據(jù)包括客戶信息內(nèi)容范圍、表單樣式、線狀圖和 列表。
步驟B還包括以下步驟
所述網(wǎng)絡(luò)服務(wù)器將所述客戶信息需求解析成己經(jīng)完成配置的客戶信息需求。
步驟D還包括以下步驟
所述網(wǎng)絡(luò)服務(wù)器根據(jù)需要提供的客戶信息項目數(shù)據(jù)、客戶信息分布數(shù)據(jù)和 客戶信息獲取接口方式數(shù)據(jù),組合成相應(yīng)子系統(tǒng)的查詢語句,對所述子系統(tǒng)進 行査詢。
一種提供客戶信息的系統(tǒng),包括客戶端、網(wǎng)絡(luò)服務(wù)器、數(shù)據(jù)庫、適配器模 塊和業(yè)務(wù)運營支撐系統(tǒng)的子系統(tǒng),所述客戶端和所述網(wǎng)絡(luò)服務(wù)器連接,客戶信 息需求通過所述客戶端發(fā)送給所述網(wǎng)絡(luò)服務(wù)器,所述網(wǎng)絡(luò)服務(wù)器將獲取的客戶 信息發(fā)送給所述客戶端展示,所述網(wǎng)絡(luò)服務(wù)器還分別和所述數(shù)據(jù)庫、所述適配 器模塊連接,所述數(shù)據(jù)庫用于存儲客戶信息的需求與需要提供的客戶信息項目 數(shù)據(jù)、客戶信息展示方式數(shù)據(jù)、客戶信息分布數(shù)據(jù)和客戶信息獲取接口方式數(shù) 據(jù)之間的映射配置,并發(fā)送給所述網(wǎng)絡(luò)服務(wù)器,所述適配器模塊與所述業(yè)務(wù)運 營支撐系統(tǒng)的子系統(tǒng)連接,用于獲取所述業(yè)務(wù)運營支撐系統(tǒng)的子系統(tǒng)存儲的客 戶信息,并發(fā)送給所述網(wǎng)絡(luò)服務(wù)器。
采用了本發(fā)明的技術(shù)方案,為客戶全方位的數(shù)據(jù)信息,提供集中展示各種 參數(shù)的配置,實現(xiàn)了統(tǒng)一視圖;依據(jù)前臺請求,在配置信息中找到其關(guān)聯(lián)的配 置信息,自動調(diào)用相應(yīng)的解析組合處理邏輯程序,組合查詢條件,并根據(jù)展示 配置信息,組合、分拆返回信息成為配置信息中要求的展示格式和風(fēng)格;對于 展示不準(zhǔn)確或者需要調(diào)整以及需要新增的信息項,配置人員只需調(diào)整或添加統(tǒng) 一視圖中相應(yīng)信息項的配置信息即可,而不再需要單獨在各個子系統(tǒng)中進行獨 立配置、開發(fā)、調(diào)試,解決了因BOSS系統(tǒng)客戶信息數(shù)據(jù)存放分散、子系統(tǒng)異構(gòu) 造成的開發(fā)周期長、成本高、不易調(diào)試的問題,并降低了項目實施失敗的風(fēng)險。
另外不影響B(tài)OSS系統(tǒng)的原有的客戶信息展示,涉及到的客戶端査詢接口可
以基于現(xiàn)有的BOSS的査詢組件,如DB數(shù)據(jù)實體、服務(wù)、socket服務(wù)端等,對 于配置,只要求收集當(dāng)前信息展示的分布、獲取接口、展示項、展示方式信息 需求。
圖l是本發(fā)明具體實施方式
中提供客戶信息的系統(tǒng)結(jié)構(gòu)示意圖; 圖2是本發(fā)明具體實施方式
中提供客戶信息的流程圖。
具體實施例方式
下面結(jié)合附圖并通過具體實施方式
來進一步說明本發(fā)明的技術(shù)方案。
圖l是本發(fā)明具體實施方式
中提供客戶信息的系統(tǒng)結(jié)構(gòu)示意圖。如圖1所示, 提供客戶信息的系統(tǒng)包括客戶端101、網(wǎng)絡(luò)服務(wù)器102、數(shù)據(jù)庫103、適配器模塊 104和業(yè)務(wù)運營支撐系統(tǒng)的子系統(tǒng)105,客戶端和網(wǎng)絡(luò)服務(wù)器連接,客戶信息需 求通過客戶端發(fā)送給網(wǎng)絡(luò)服務(wù)器,網(wǎng)絡(luò)服務(wù)器將獲取的客戶信息發(fā)送給客戶端 展示,網(wǎng)絡(luò)服務(wù)器還分別和數(shù)據(jù)庫、適配器模塊連接,數(shù)據(jù)庫用于存儲客戶信 息的需求與需要提供的客戶信息項目數(shù)據(jù)、客戶信息展示方式數(shù)據(jù)、客戶信息 分布數(shù)據(jù)和客戶信息獲取接口方式數(shù)據(jù)之間的映射配置,并發(fā)送給網(wǎng)絡(luò)服務(wù)器, 適配器模塊與業(yè)務(wù)運營支撐系統(tǒng)的子系統(tǒng)連接,用于獲取業(yè)務(wù)運營支撐系統(tǒng)的 子系統(tǒng)存儲的客戶信息,并發(fā)送給網(wǎng)絡(luò)服務(wù)器。
圖2是本發(fā)明具體實施方式
中提供客戶信息的流程圖。如圖2所示,業(yè)務(wù)運 營支撐系統(tǒng)中提供客戶信息的流程包括以下步驟
步驟201、根據(jù)對客戶信息的需求,對需要提供的客戶信息項目數(shù)據(jù)、客 戶信息展示方式數(shù)據(jù)、客戶信息分布數(shù)據(jù)和客戶信息獲取接口方式數(shù)據(jù)進行映 射配置,并保存在數(shù)據(jù)庫中,客戶信息的需求還可以包括査詢?nèi)藛T的工號、密 碼、客戶ID或者客戶業(yè)務(wù)號碼信息,客戶信息可以區(qū)分成不同功能項,每一個 功能項被分配一個功能代碼,不同功能項的客戶信息可以組合成信息項組,客
戶信息獲取接口方式數(shù)據(jù)包括服務(wù)、DB、文件、通訊、WebService、 RMI和Corba 等,客戶信息展示方式數(shù)據(jù)包括客戶信息內(nèi)容范圍、表單樣式、線狀圖和列表 等;
步驟202、從客戶端輸入客戶信息需求,并將客戶信息需求發(fā)送給網(wǎng)絡(luò)服務(wù) 器,網(wǎng)絡(luò)服務(wù)器將客戶信息需求解析成已經(jīng)完成配置的客戶信息需求;
步驟203、根據(jù)客戶信息需求,網(wǎng)絡(luò)服務(wù)器從數(shù)據(jù)庫中獲取對應(yīng)的需要提供 的客戶信息項目數(shù)據(jù)、客戶信息展示方式數(shù)據(jù)、客戶信息分布數(shù)據(jù)和客戶信息 獲取接口方式數(shù)據(jù);
步驟204、網(wǎng)絡(luò)服務(wù)器根據(jù)需要提供的客戶信息項目數(shù)據(jù)、客戶信息分布數(shù) 據(jù)和客戶信息獲取接口方式數(shù)據(jù),網(wǎng)絡(luò)服務(wù)器根據(jù)需要提供的客戶信息項目數(shù) 據(jù)、客戶信息分布數(shù)據(jù)和客戶信息獲取接口方式數(shù)據(jù),組合成相應(yīng)子系統(tǒng)的査 詢語句,通過適配器模塊,對子系統(tǒng)進行查詢,從業(yè)務(wù)運營支撐系統(tǒng)的子系統(tǒng) 獲取所需求的客戶信息;
步驟205、網(wǎng)絡(luò)服務(wù)器根據(jù)客戶信息展示方式數(shù)據(jù),將獲取的客戶信息發(fā)送 給客戶端展示。
.下面再具體描述配置或獲取客戶信息的過程-
首先根據(jù)BOSS系統(tǒng)的客戶信息數(shù)據(jù)分布情況、各種信息可能的獲取接口方 式(服務(wù)、DB、文件、通訊、WebService、 RMI、 Corba),以及需要展示的信息 項和展示方式需求,在統(tǒng)一視圖的配置頁面中進行配置,保存在數(shù)據(jù)庫配置表 中和配置歷史表中;
然后統(tǒng)一視圖根據(jù)配置信息,根據(jù)前臺發(fā)起的展示請求,按照配置的數(shù)據(jù) 分布情況、信息獲取接口方式,組合成相應(yīng)數(shù)據(jù)庫査詢語句或者接口客戶端査 詢條件項,進行相應(yīng)的查詢,同時根據(jù)預(yù)先配置的展示信息項和展示方式信息, 將查詢出來的數(shù)據(jù)進行組合、拆分并展示。
BOSS系統(tǒng)為在BOSS中的客戶建立各種層次的、分散的或者統(tǒng)一的資料數(shù)據(jù) 信息,包括客戶相關(guān)信息、客戶對應(yīng)帳戶信息、客戶對應(yīng)用戶信息以及費用、
交互等信息數(shù)據(jù),其過程為
BOSS系統(tǒng)通過營業(yè)系統(tǒng)、帳務(wù)系統(tǒng)、客服系統(tǒng)、經(jīng)分系統(tǒng)、沖值平臺、網(wǎng)
上營業(yè)廳系統(tǒng)、客戶管理系統(tǒng)、計費系統(tǒng),將客戶的受理信息、接觸交互信息、 繳費信息、查詢信息、對應(yīng)的帳戶信息、對應(yīng)的用戶信息記錄在統(tǒng)一的客戶資 料平臺中或者分散的收集在不同的系統(tǒng)中。
BOSS系統(tǒng)為在BOSS中的客戶建立各種層次的、分散的或者統(tǒng)一的資料數(shù)據(jù) 信息,包括客戶相關(guān)信息、客戶對應(yīng)帳戶信息、客戶對應(yīng)用戶信息以及費用、 交互等信息數(shù)據(jù)為,BOSS系統(tǒng)各個相關(guān)的子系鋏為客戶的不同信息提供不同的 查詢方式,如文件、DB、 S0CKET、 webservice、服務(wù)、RMI、 C0RBA等,供B0SS 系統(tǒng)各個周邊子系統(tǒng)的查詢調(diào)用。
根據(jù)BOSS系統(tǒng)的數(shù)據(jù)分布情況、各種信息可能的獲取接口方式(服務(wù)、DB、 文件、通訊、WebService、 RMI、 Corba),以及需要展示的信息項和展示方式需 求,在統(tǒng)一視圖的配置頁面中進行配置,保存在數(shù)據(jù)庫配置表中和配置歷史表 的過程為
BOSS系統(tǒng)將客戶全方位的信息數(shù)據(jù)分布情況、以及各種信息可能的獲取方 式,如服務(wù)名稱、服務(wù)返回數(shù)據(jù)信息、服務(wù)輸入?yún)?shù)信息,形成初步的分析描 述,同時,依據(jù)客戶全方位信息項的展示要求(功能項)和展示方式要求,如 客戶聯(lián)系信息展示,客戶聯(lián)系地址、客戶聯(lián)系電話等信息,以及客戶信息項的 展示方式,展示方式如,客戶信息包含基本信息、客戶附加信息、客戶消費信 息、客戶服務(wù)信息等,和客戶信息項使用表單樣式或者線狀圖或者列表等展示 方式,按照統(tǒng)一視圖的向?qū)ы撁?,進行各種信息項和展示方式以及響應(yīng)信息項 數(shù)據(jù)的獲取方式的配置。
依據(jù)客戶全方位信息項的展示要求(功能項)和展示方式要求,如客戶聯(lián) 系信息展示,客戶聯(lián)系地址、客戶聯(lián)系電話等信息,以及客戶信息項的展示方 式,展示方式如,客戶信息包含基本信息、客戶附加信息、客戶消費信息、客 戶服務(wù)信息等,和客戶信息項使用表單樣式或者線狀圖或者列表等展示方式,
其過程為
統(tǒng)一視圖將客戶全方位的信息分為分類功能項,如客戶信息、客戶營銷信 息、客戶入網(wǎng)信息、客戶繳費信息、客戶欠費信息、客戶接觸信息、客戶交互 信息、客戶活動信息等,統(tǒng)一視圖將每類功能項對應(yīng)一個唯一的功能代碼,統(tǒng) 一視圖依據(jù)客戶需求,將信息項組合為一個或多個信息項組,并將信息項組與 功能代碼進行關(guān)聯(lián)或者將信息項與功能代碼進行關(guān)聯(lián)。
客戶信息項的展示方式,展示方式如,客戶信息包含基本信息、客戶附加 信息、客戶消費信息、客戶服務(wù)信息等,和客戶信息項使用表單樣式或者線狀 圖或者列表等展示方式,其方法進一步包括
統(tǒng)一視圖將每個功能項對應(yīng)的多個信息項以及信息項組,進行展示方式的 定義,如表單形式、列表形式、圖表形式。
按照統(tǒng)一視圖的向?qū)ы撁妫M行各種信息項和展示方式以及響應(yīng)信息項數(shù) 據(jù)的獲取方式的配置,其方法進一步包括配置某個信息項的數(shù)據(jù),通過統(tǒng)一 視圖的緩存機制,緩存在內(nèi)存中以及在多種信息項獲取方式下,配置最優(yōu)信息 項數(shù)據(jù)獲取方式。
配置某個信息項的數(shù)據(jù),通過統(tǒng)一視圖的緩存機制,緩存在內(nèi)存中以及在 多種信息項獲取方式下,配置最優(yōu)信息項數(shù)據(jù)獲取方式,其方法進一步包括-配置信息項的展示方式,如下拉列表、文本域、標(biāo)簽域、單選域、多選域; 配置信息項的數(shù)據(jù)轉(zhuǎn)換方式,如從字典表中轉(zhuǎn)換數(shù)據(jù)為容易識別的中文信
息;
配置信息項的TAB鍵的順序方式;
配置信息項在頁面中的寬度、高度、跨行、跨列信息; 配置信息項在頁面中的顯示格式信息,如使用CSS樣式; 配置信息項在頁面中的顯示換行信息,如在系統(tǒng)統(tǒng)一風(fēng)格中,由每行兩列 的信息項展示轉(zhuǎn)換為三列展示;
配置信息項在頁面中的中文顯示信息; 配置信息項在頁面中的顯示順序信息;
配置信息項的數(shù)據(jù)轉(zhuǎn)換方式,如從字典表中轉(zhuǎn)換數(shù)據(jù)為容易識別的中文信 息,其方法進一步包括
可以配置將查詢出的數(shù)據(jù),轉(zhuǎn)換為指定字典表中的那一列數(shù)據(jù),所使用條 件如何。
可以配置將查詢出的數(shù)據(jù),轉(zhuǎn)換為指定字典表中的那一列數(shù)據(jù),所使用條
件如何,其方法進一步包括
可以配置條件中的value部分,將用前臺輸入的請求信息項中,那些信息來
填充,使用何種方式填充,如使用文本、還是數(shù)字還是日期等,以及如何將傳
入的信息,轉(zhuǎn)換為DB所識別的類型,或者數(shù)據(jù)獲取方式(服務(wù)、DB、文件等)
所可以識別的類型。
保存在數(shù)據(jù)庫配置表中和配置歷史表中的過程為 通過服務(wù)或者JDBC連接數(shù)據(jù)庫,并將數(shù)據(jù)庫寫入到庫中。 通過服務(wù)或者JDBC連接數(shù)據(jù)庫,調(diào)整寫入到庫中的配置信息。 在步驟B所述根據(jù)前臺發(fā)起的展示請求,其過程為:
統(tǒng)一視圖將客戶全方位的信息分為各類功能項,如客戶信息、客戶營銷信 息、客戶入網(wǎng)信息、客戶繳費信息、客戶欠費信息、客戶接觸信息、客戶交互 信息、客戶活動信息等,統(tǒng)一視圖將每一個功能項的功能代碼以及響應(yīng)的查詢 工號、密碼、客戶id或者客戶業(yè)務(wù)號碼傳入到統(tǒng)一視圖系統(tǒng)中。
統(tǒng)一視圖將每一個功能項的功能代碼以及相應(yīng)的查詢工號、密碼、客戶id 或者客戶業(yè)務(wù)號碼傳入到統(tǒng)一視圖系統(tǒng)中,該方法進一步包括
統(tǒng)一視圖系統(tǒng)接收前臺請求數(shù)據(jù),并從屬性配置文件中,獲取前臺請求參 數(shù)所對應(yīng)的接口信息,系統(tǒng)將實例話接口,按照viewbean+service+dao的接口 方式,將前臺請求參數(shù)傳遞到統(tǒng)一視圖系統(tǒng)。
按照配置的數(shù)據(jù)分布情況、信息獲取接口方式,組合成相應(yīng)數(shù)據(jù)庫查詢語 句或者接口客戶端查詢條件項,其過程為
統(tǒng)一視圖按照前臺傳入的功能代碼和信息項以及信息項組的關(guān)聯(lián)配置信 息,找到相應(yīng)的信息項所對應(yīng)的數(shù)據(jù)分布方式以及數(shù)據(jù)獲取方式配置信息。
統(tǒng)一視圖將從前臺傳入的相應(yīng)的查詢工號、密碼、客戶id或者客戶業(yè)務(wù)號 碼,按照各個信息項所對應(yīng)的關(guān)聯(lián)配置信息,填充到條件中。
統(tǒng)一視圖根據(jù)信息項所對應(yīng)的數(shù)據(jù)分布方式,根據(jù)不同的分布方式,如DB、 FILE、服務(wù)、webservice等,找到對應(yīng)的接入配置信息項,并提取接入配置信 息中,相應(yīng)的查詢前置條件配置。
統(tǒng)一視圖根據(jù)信息項所對應(yīng)的數(shù)據(jù)獲取方式,從統(tǒng)一接口適配器中,將不 同的查詢客戶端對象實例話。
統(tǒng)一視圖組合査詢前置條件配置信息、查詢客戶端實例以及查詢條件,按 照數(shù)據(jù)分布配置信息,調(diào)用不同的組合處理邏輯,完成査詢條件組合。
調(diào)用不同的組合處理邏輯,完成查詢條件組合,其方法進一步包括
根據(jù)不同的數(shù)據(jù)獲取方式,調(diào)用不同的處理邏輯,對應(yīng)于操作DB,調(diào)用數(shù) 據(jù)庫査詢條件組合邏輯,對于FILE操作,調(diào)用文件調(diào)用組合邏輯。
進行相應(yīng)的査詢,其過程為
調(diào)用不同的客戶端查詢對象實例,運行實例查詢。
在步驟B中,同時根據(jù)預(yù)先配置的展示信息項和展示方式信息,將查詢出來 的數(shù)據(jù)進行組合、拆分并展示,其過程為-
統(tǒng)一視圖將功能代碼對應(yīng)的所有的信息項對應(yīng)的展示方式以及緩存等配置 信息取出,置入內(nèi)存,將調(diào)用査詢客戶端查詢返回的數(shù)據(jù),按照對應(yīng)的信息項 的展示方式配置信息進行相應(yīng)的調(diào)整,如排序、轉(zhuǎn)換、分頁、合并操作,將信 息項完整的在頁面上展示。
按照對應(yīng)的信息項的展示方式配置信息進行相應(yīng)的調(diào)整,如排序、轉(zhuǎn)換、 分頁、合并操作,將信息項完整的在頁面上展示,其方法進一步包括
根據(jù)功能代碼對應(yīng)的信息項和信息項組所對應(yīng)的展示方式,如列表、表單、 圖表等方式,調(diào)用不同的頁面展示邏輯(列表、表單、圖表),展示信息項。
息中的各項配置,解析成為前臺瀏覽器所能識別的展 示代碼。
如果信息項沒有配置信息,則提示沒有配置,轉(zhuǎn)入配置頁面進行配置。 如果信息項査詢返回空值,即沒有合適的結(jié)果信息,則提示査詢沒有預(yù)期 結(jié)果,返回到上層頁面。
從上述方案可以看出,本發(fā)明通過將客戶信息數(shù)據(jù)分布情況、各種信息可
能的獲取接口方式(服務(wù)、DB、文件、通訊、WebService、 RMI、 Corba),以及 需要展示的信息項和展示方式需求,在統(tǒng)一視圖的配置頁面中進行配置,保存 在數(shù)據(jù)庫配置表中和配置歷史表中,在配置完畢后,統(tǒng)一視圖根據(jù)配置信息和 前臺發(fā)起的展示請求,按照配置的數(shù)據(jù)分布情況、信息獲取接口方式,組合成 相應(yīng)數(shù)據(jù)庫查詢語句或者接口客戶端查詢條件項,進行相應(yīng)的査詢,同時根據(jù) 預(yù)先配置的展示信息項和展示方式信息,將査詢出來的數(shù)據(jù)進行組合、拆分并 展示,統(tǒng)一視圖,使用統(tǒng)一接口、統(tǒng)一查詢、統(tǒng)一響應(yīng)、統(tǒng)一配置來進行BOSS 客戶數(shù)據(jù)信息業(yè)務(wù)邏輯層面上的統(tǒng)一 。統(tǒng)一接口采用統(tǒng)一接口適配技術(shù)統(tǒng)一, 統(tǒng)一查詢采用査詢請求解析平臺技術(shù)統(tǒng)一,統(tǒng)一響應(yīng)采用響應(yīng)解析、組合、分 拆平體技術(shù)統(tǒng)一,統(tǒng)一配置采用統(tǒng)一的配置平臺進行配置。因此,統(tǒng)一視圖將 能有效的規(guī)避因現(xiàn)有信息分散、查詢接口方式異構(gòu),所造成的開發(fā)周期長、成 本高的風(fēng)險。
以上所述,僅為本發(fā)明較佳的具體實施方式
,但本發(fā)明的保護范圍并不局 限于此,任何熟悉該技術(shù)的人在本發(fā)明所揭露的技術(shù)范圍內(nèi),可輕易想到的變 化或替換,都應(yīng)涵蓋在本發(fā)明的保護范圍之內(nèi)。因此,本發(fā)明的保護范圍應(yīng)該 以權(quán)利要求的保護范圍為準(zhǔn)。
權(quán)利要求
1、一種提供客戶信息的方法,適用于業(yè)務(wù)運營支撐系統(tǒng),其特征在于,包括以下步驟A、根據(jù)對客戶信息的需求,對需要提供的客戶信息項目數(shù)據(jù)、客戶信息展示方式數(shù)據(jù)、客戶信息分布數(shù)據(jù)和客戶信息獲取接口方式數(shù)據(jù)進行映射配置,并保存在數(shù)據(jù)庫中;B、從客戶端輸入客戶信息需求,并將所述客戶信息需求發(fā)送給網(wǎng)絡(luò)服務(wù)器;C、根據(jù)所述客戶信息需求,所述網(wǎng)絡(luò)服務(wù)器從所述數(shù)據(jù)庫中獲取對應(yīng)的需要提供的客戶信息項目數(shù)據(jù)、客戶信息展示方式數(shù)據(jù)、客戶信息分布數(shù)據(jù)和客戶信息獲取接口方式數(shù)據(jù);D、所述網(wǎng)絡(luò)服務(wù)器根據(jù)需要提供的客戶信息項目數(shù)據(jù)、客戶信息分布數(shù)據(jù)和客戶信息獲取接口方式數(shù)據(jù),通過適配器模塊,從業(yè)務(wù)運營支撐系統(tǒng)的子系統(tǒng)獲取所需求的客戶信息;E、所述網(wǎng)絡(luò)服務(wù)器根據(jù)所述客戶信息展示方式數(shù)據(jù),將獲取的客戶信息發(fā)送給所述客戶端展示。
2、 根據(jù)權(quán)利要求1所述的一種提供客戶信息的方法,其特征在于,步驟A 中所述客戶信息的需求還包括查詢?nèi)藛T的工號、密碼、客戶ID或者客戶業(yè)務(wù)號 碼信息。
3、 根據(jù)權(quán)利要求l所述的一種提供客戶信息的方法,其特征在于,步驟A 中所述客戶信息可以區(qū)分成不同功能項,每一個功能項被分配一個功能代碼。
4、 根據(jù)權(quán)利要求3所述的一種提供客戶信息的方法,其特征在于,所述不同功能項的客戶信息可以組合成信息項組。
5、 根據(jù)權(quán)利要求l所述的一種提供客戶信息的方法,其特征在于,所述客 戶信息獲取接口方式數(shù)據(jù)包括服務(wù)、DB、文件、通訊、WebService、 RMI和Corba。
6、 根據(jù)權(quán)利要求1所述的一種提供客戶信息的方法,其特征在于,所述客戶信息展示方式數(shù)據(jù)包括客戶信息內(nèi)容范圍、表單樣式、線狀圖和列表。
7、 根據(jù)權(quán)利要求1所述的一種提供客戶信息的方法,其特征在于,步驟B還包括以下步驟所述網(wǎng)絡(luò)服務(wù)器將所述客戶信息需求解析成已經(jīng)完成配置的客戶信息需求。
8、 根據(jù)權(quán)利要求l所述的一種提供客戶信息的方法,其特征在于,步驟D還包括以下步驟所述網(wǎng)絡(luò)服務(wù)器根據(jù)需要提供的客戶信息項目數(shù)據(jù)、客戶信息分布數(shù)據(jù)和 客戶信息獲取接口方式數(shù)據(jù),組合成相應(yīng)子系統(tǒng)的査詢語句,對所述子系統(tǒng)進 行查詢。
9、 一種提供客戶信息的系統(tǒng),其特征在于,包括客戶端、網(wǎng)絡(luò)服務(wù)器、數(shù) 據(jù)庫、適配器模塊和業(yè)務(wù)運營支撐系統(tǒng)的子系統(tǒng),所述客戶端和所述網(wǎng)絡(luò)服務(wù) 器連接,客戶信息需求通過所述客戶端發(fā)送給所述網(wǎng)絡(luò)服務(wù)器,所述網(wǎng)絡(luò)服務(wù) 器將獲取的客戶信息發(fā)送給所述客戶端展示,所述網(wǎng)絡(luò)服務(wù)器還分別和所述數(shù) 據(jù)庫、所述適配器模塊連接,所述數(shù)據(jù)庫用于存儲客戶信息的需求與需要提供 的客戶信息項目數(shù)據(jù)、客戶信息展示方式數(shù)據(jù)、客戶信息分布數(shù)據(jù)和客戶信息 獲取接口方式數(shù)據(jù)之間的映射配置,并發(fā)送給所述網(wǎng)絡(luò)服務(wù)器,所述適配器模 塊與所述業(yè)務(wù)運營支撐系統(tǒng)的子系統(tǒng)連接,用于獲取所述業(yè)務(wù)運營支撐系統(tǒng)的 子系統(tǒng)存儲的客戶信息,并發(fā)送給所述網(wǎng)絡(luò)服務(wù)器。
全文摘要
本發(fā)明公開了一種提供客戶信息的方法和系統(tǒng),客戶信息需求通過客戶端發(fā)送給網(wǎng)絡(luò)服務(wù)器,網(wǎng)絡(luò)服務(wù)器將獲取的客戶信息發(fā)送給客戶端展示,數(shù)據(jù)庫用于存儲客戶信息的需求與需要提供的客戶信息項目數(shù)據(jù)、客戶信息展示方式數(shù)據(jù)、客戶信息分布數(shù)據(jù)和客戶信息獲取接口方式數(shù)據(jù)之間的映射配置,并發(fā)送給網(wǎng)絡(luò)服務(wù)器,適配器模塊與子系統(tǒng)連接,用于獲取子系統(tǒng)存儲的客戶信息,并發(fā)送給網(wǎng)絡(luò)服務(wù)器。采用了本發(fā)明的技術(shù)方案,解決了因BOSS系統(tǒng)客戶信息數(shù)據(jù)存放分散、子系統(tǒng)異構(gòu)造成的開發(fā)周期長、成本高、不易調(diào)試的問題,降低了項目實施失敗的風(fēng)險。
文檔編號H04L29/06GK101184101SQ200710304120
公開日2008年5月21日 申請日期2007年12月25日 優(yōu)先權(quán)日2007年12月25日
發(fā)明者易 何, 品 呂, 宇 辛, 黃保玉 申請人:天柏寬帶網(wǎng)絡(luò)科技(北京)有限公司