《《dsmp總結》PPT課件.ppt》由會員分享,可在線閱讀,更多相關《《dsmp總結》PPT課件.ppt(24頁珍藏版)》請在裝配圖網上搜索。
1、DSMP總結 Dsmp業(yè)務 系統(tǒng)邏輯結構 C C S B O S S D S M P 接 口 W e b S e r v e r D S M P 接 口 W e b C l i e n t D S M P h t t p / x m l 鑒 權 和 數 據 同 步 操 作 以 及 沖 正 C o r b a C + + 應 用 服 務 數 據 庫 h t t p / x m l 對 b o s s 和 c c s 的 業(yè) 務 受 理 以 及 對 帳 和 沖 正 開 通 接 口 表 同 一 開 通 異 步 業(yè) 務 C o r b a J a v a 應 用 服 務 同 步 業(yè) 務 H t t p
2、 / x m l 系統(tǒng)邏輯結構 -服務組成 其中上海 DSMP接口平臺由四個應用服務組成: DSMP接口平臺 WebServer,主要是接收來自 DSMP平臺 的業(yè)務請求,包括鑒權、用戶和業(yè)務信息同步,方向是從 DSMP平臺到上海 DSMP接口平臺 DSMP接口平臺 WebClient,主要處理用戶狀態(tài)變更通知, 方向從 DSMP接口平臺到 DSMP平臺 DSMP接口平臺 JAVA CORBA應用服務,主要處理實時的 業(yè)務訂購 Corba C+應用 Server,主要是用來處理 DSMP接口平臺 和 BOSS和 CCS的交互 Dsmp基本業(yè)務 DSMP基本業(yè)務 : SP信息同步 當 DSMP側
3、 SP信息、 SP業(yè)務資料等有變更的時候, 需實時同步到 BOSS側。 定購關系同步 DSMP需實時的將用戶的定購關系變更信息 (定購 /取 消 /暫停 /恢復 )同步到 BOSS, BOSS在本地形成一個定購 關系數據庫 。 用戶狀態(tài)變更同步 當 BOSS側用戶狀態(tài)發(fā)生變更 (停機 /復機 /銷戶 /) 的時 候,需實時同步到 DSMP系統(tǒng); DSMP在本地形成一個用 戶狀態(tài)數據庫。 Dsmp基本業(yè)務 DSMP基本業(yè)務 : 用戶品牌變更同步 當 BOSS側用戶品牌發(fā)生變更的時候,需實時同步到 DSMP系統(tǒng);目前該功能沒有用上。 用戶狀態(tài)鑒權 當用戶定購某 SP業(yè)務的時候, DSMP需要檢查該
4、用戶 的當前狀態(tài) (如為停機狀態(tài),則不允許定購 ): DSMP首先 到本地用戶狀態(tài)數據庫中查找用戶狀態(tài);如找不到,則通 過用戶狀態(tài)鑒權接口到 BOSS庫中查找用戶狀態(tài),同時更 新本地用戶狀態(tài)數據庫。 Dsmp基本業(yè)務 DSMP基本業(yè)務 : 統(tǒng)一查詢退訂 當 BOSS系統(tǒng)接收到 CCS系統(tǒng)的定購關系查詢請求時, BOSS系 統(tǒng)直接從本地定購關系數據庫查找用戶的定購關系。當 BOSS系統(tǒng)接 收到 CCS系統(tǒng)的定購關系退訂請求時, BOSS系統(tǒng)首先將本地定購關 系數據庫中對應的定購關系置為失效,并返回成功信息給用戶;然后 再將該退訂請求發(fā)送給 DSMP系統(tǒng),由 DSMP系統(tǒng)進行真正的退訂處 理。 自
5、有業(yè)務訂購 當 BOSS系統(tǒng)受到 rboss、 ccs、短信等子系統(tǒng)的業(yè)務訂購請求時, BOSS系統(tǒng)把訂購請求實時發(fā)到 MISC平臺并把 MISC的返回結構返回 給前臺系統(tǒng)。 MISC在業(yè)務訂購成功后, MISC走訂購關系同步流程同 步給 BOSS。 基本業(yè)務流程 R B O S S 、 C C S 、 短 信 等 用 戶 請 求 受 理 界 面 D S M P 接 口 子 系 統(tǒng) 后 臺 C O R B A 接 口 D S M P 接 口 子 系 統(tǒng) 前 臺 接 口 D S M P 平 臺 D S M P 接 口 數 據 庫 C O R B A C O R B A J d b c O t l
6、 H t t p + x m l 基本業(yè)務流程 -查詢退訂 R B O S S 、 C C S 、 短 信 等 用 戶 請 求 受 理 界 面 D S M P 接 口 子 系 統(tǒng) 后 臺 C O R B A 接 口 D S M P 接 口 數 據 庫 查 詢 d s m p _ o r d e r 1 .受 理 查 詢 請 求 2 . 查 詢 d s m p _ o r d e r 3 . 返 回 結 果 集 4 .返 回 前 臺 查 詢 結 果 查詢退訂 D S M P 接 口 子 系 統(tǒng) 后 臺 C O R B A 接 口 D S M P 接 口 子 系 統(tǒng) 前 臺 接 口 R B O S
7、 S 、 C C S 、 短 信 等 用 戶 請 求 受 理 界 面 5 . 受 理 退 訂 請 求 D S M P 接 口 數 據 庫 6 . 置 訂 購 紀 錄 為 預 退 訂 , 把 退 訂 請 求 紀 錄 插 入 接 口 表 a s y n c _ b i z p r o c 6 . 退 訂 請 求 操 作 7 . 返 回 操 作 結 果 8 . 返 回 前 臺 查 詢 結 果 查 詢 a s y n c _ b i z p r o c 表 9 . 取 退 訂 紀 錄 D S M P 平 臺 1 0 . 組 成 x m l 報 文 發(fā) 去 m i s c 1 1 . M S I C 接
8、 受 應 答 1 2 . 退 訂 結 果 處 理 置 處 理 結 果 狀 態(tài) , 并 移 動 紀 錄 到 a s y n c _ b i z p r o c _ h i s 數據同步 w e b S e r v e r 接 受 平 臺 發(fā) 來 的 數 據 調 用 d s m p r e s p o n s e 鑒 權 接 口 查 詢 三 戶 表 驗 證 用 戶 狀 態(tài) 、 獲 取 夢 網 信 息 開 關 返 回 鑒 權 結 果 業(yè) 務 平 臺 調 用 d s m p r e s p o n s e S P 信 息 同 步 接 口 把 d s m p _ s p _ i n f o 表 里 指
9、定 S P 的 信 息 置 無 效 , 插 入 新 的 S P 信 息 返 回 同 步 結 果 調 用 d s m p r e s p o n s e S P 業(yè) 務 信 息 同 步 接 口 把 d s m p _ s e r v i c e _ i n f o 表 里 指 定 S P 的 業(yè) 務 信 息 置 無 效 , 插 入 新 的 S P 業(yè) 務 信 息 調 用 d s m p r e s p o n s e 用 戶 數 據 同 步 接 口 把 用 戶 數 據 插 入 M I S C _ U S E R 表 D s m p r e s p o n s e 把 數 據 插 入 M I S
10、C _ U S E R 表 后 。 P r o c _ s y n M i s c 模 塊 進 程 輪 訓 此 表 , 給 用 戶 添 加 M I S C 功 能 。 訂 購 關 系 同 步 , 把 訂 購 關 系 記 錄 插 入 d s m p _ m i s c _ o r d e r _ s y n 表 狀態(tài)同步 開 通 進 程 把 有 m is c 功 能 用 戶 狀 態(tài) 變 更 數 據 拆 分 到 d s m p _ w o r k _ p a p e r 1 5 2 主 機 上 ja v a 進 程 用 戶 狀 態(tài) 變 更 通 知 讀 取 d s m p _ w o r k _ p
11、 a p e r 數 據 ,組 成 x m l報 文 發(fā) 送 。 受 到 應 答 把 表 數 據 的 狀 態(tài) 改 成 成 功 。 業(yè) 務 平 臺 發(fā) 送 報 文 接 收 應 答 1 5 2 上 進 程 ( 啟 動 用 戶 品 牌 變 更 通 知 進 程 .b a t,啟 動 M I S C 用 戶 狀 態(tài) 變 更 通 知 進 程 .b a t,啟 動 其 他 平 臺 用 戶 狀 態(tài) 變 更 通 知 進 程 .b a t) 調 用 d s m p r e q u e s t進 程 g e t_ w o r k P a p e r 接 口 調 用 d s m p r e q u e s t進 程
12、u p d a te _ w o r k P a p e r 接 口 更 新 工 單 表 基本業(yè)務信息表 DSMP基本表 : Dsmp_sp_info sp信息表 Dsmp_service_info 業(yè)務信息表 Dsmp_order 訂購關系表 Async_bizproc 退訂接口表 Business_base_info 交易基本信息表 Business_sp_info 交易業(yè)務信息表 Business_sub_log 交易記錄表 (記錄渠道 ) Dsmp_self_serv_config 自有業(yè)務配置表 Misc_user MISC功能同步接口表 Dsmp_misc_order_syn 訂購
13、關系同步接口表 Dsmp_work_paper dsmp工單表 Dsmp相關系統(tǒng)結構圖 業(yè) 務 受 理 渠 道 營 業(yè) 廳 客 服 短 信 網 營 業(yè) 務 平 臺 V G O P M I S C 體 驗 門 戶 流 媒 體 D S P 統(tǒng) 一 開 通 C B O S S 集 團 平 臺 H L R 手 機 導 航 D S M P D S M P 3 0 D S P ( B O S S ) V G O P ( B O S S ) S H C E M ( 體 驗 門 戶 )營 業(yè) 其 他 模 塊 數 據 業(yè) 務 模 塊 夢 網 訂 購 關 系 稽 核 系統(tǒng)結構圖 用 戶 營 業(yè) D S M P D
14、 S M P 3 0 D S P V G O P C B O S S 流 媒 體 M I S C D S P D S P 前 置 機 D S M P 前 置 機 統(tǒng) 一 開 通 C R M 側 業(yè) 務 平 臺 系統(tǒng)結構圖 營 業(yè) D S M P D S M P 3 0 D S P V G O P C B O S S 流 媒 體 M I S C D S P D S P 前 置 機 V G O P 前 置 機 用 戶 中 間 同 步 表 C R M 側 業(yè) 務 平 臺 D S M P 前 置 機 Dsmp集團業(yè)務 受 理 渠 道 D S M P C B O S S 一 級 B O S S 1 .業(yè)
15、 務 請 求 2 .業(yè) 務 請 求 3 .業(yè) 務 請 求 4 .請 求 結 果 反 饋 5 .保 存 訂 購 關 系 集團自有業(yè)務 局數據: dsmp.dsmp_sp_info dsmp.dsmp_service_info sp代碼和業(yè)務代碼 計費類型和資費 訂購關系: dsmp.dsmp_order dsmp.dsmp_order_his 04 暫停 05 恢復 06 訂購 07 退訂 集團自有業(yè)務 對外接口: DSMPCCSLOCAL 等 主要提供自有業(yè)務訂購和統(tǒng)一查詢退訂 自有業(yè)務訂購配置表 dsmp.dsmp_base_type 大類 dsmp.dsmp_self_serv_confi
16、g 小類 產品類業(yè)務退訂配置表 aicbs.dsmp_business_config 業(yè)務退訂接口表(自動輪循) aicbs.dsmp_self_serv_dtl 訂購關系同步表(自動輪循) dsmp.dsmp_misc_order_syn 訂購關系稽核表和上發(fā)表 dsmp.recv_mcsa_body dsmp.send_mcsa_body 集團自有業(yè)務 boss15_dev和 boss15_rm products/boss15/aicbs21/datasynchecknew 訂購關系稽核程序 products/boss15/aicbs21/dsmpbusimgnt 對仗等處理 produc
17、ts/boss15/aicbs21/dsmpccslocal 訂購關系查詢,業(yè)務查 詢等 products/boss15/aicbs21/dsmpselforder 輪訓表給用戶添加訂 購 products/boss15/aicbs21/dsmpsysgen dsmp的 kernel層的基 礎庫 products/boss15/aicbs21/dsmpsysmgnt 基本操作如記錄報文 入表等 products/boss15/aicbs21/dsmprequest 取 dsmp_work_paper數 據,彩玲業(yè)務相關接口 products/boss15/aicbs21/checkupdata
18、 用戶狀態(tài)變更增量文 件生成和全量文件生成 Dsmp夢網業(yè)務 受 理 渠 道 D S M P D S M P 3 0 M I S C 1 .業(yè) 務 請 求 2 .業(yè) 務 請 求 3 .業(yè) 務 請 求 4 .請 求 結 果 反 饋 5 .保 存 訂 購 關 系 夢網業(yè)務 使用南研的 APPFRAME5.0 模型,包括產品模型,受理模型,實例模型 局數據: up_sp_info up_sp_service 實例數據: - 當前有效地訂購 select b.bill_id,c.supplier_id,c.extend_id2,c.name,a.state,a.create_date from ins
19、tance_servicepkg a, instance_product b, up_product_item c where a.product_instance_id = b.product_instance_id and a.servicepkg_id = c.product_item_id and c.item_type = SRVC_SINGLE and b.bill_id = -號碼 and c.supplier_id = -SP編碼 and c.extend_id2 = -業(yè)務編碼 and a.state = - 1正常 5/12暫停 夢網業(yè)務 計費中間表: dsmp30.dsm
20、p_servent_sub 二次確認表: aicbs.sms_send_dsmp30 用戶信息開關表: kt.dsmp_work_paper type in 216 217 用戶狀態(tài)變更表: kt.dsmp_state_change type in 472 474 開通回執(zhí)表: kt.misc_work_paper type in 471 373 MISC確認表: dsmp30. misc_order_udr_relate 夢網業(yè)務 工作流: 業(yè)務流程圖控制業(yè)務流程,具體見 APPFRAME5.0 隊列: Queue.module 配置多線程任務,可以對單表的并發(fā)處 理 VGOP接口模型 用
21、戶 業(yè) 務 平 臺 省 V G O P 省 B O S S 1 , 用 戶 發(fā) 起 業(yè) 務 訂 購 請 求 2 , 業(yè) 務 訂 購 請 求 4 , 業(yè) 務 訂 購 請 求 3 , 返 回 響 應 5 , 返 回 響 應 6 , B O S S 處 理 定 購 7 , 訂 購 請 求 結 果 反 饋 8 , 返 回 響 應 1 0 , 訂 購 請 求 結 果 反 饋 1 1 , 返 回 響 應 1 3 ,返 回 響 應 9 , 更 新 定 購 關 系 1 2 , 更 新 定 購 關 系 1 4 , 開 通 結 果 反 饋 1 5 , 返 回 響 應 1 6 , 開 通 結 果 反 饋 1 7 , 返 回 響 應 V G O P 2 - R 2 .6 - 0 1 V G O P 2 - R 6 .1 - 0 1 V G O P 2 - R 6 .1 - 1 0 V G O P 2 - R 2 . 6 - 1 0 V G O P 2 - R 2 .7 - 0 5 V G O P 2 - R 6 .2 - 0 5