




已閱讀5頁,還剩11頁未讀, 繼續(xù)免費閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
第 1 頁 共 16 頁 HLR WEB 受理臺受理臺 總體設(shè)計方案總體設(shè)計方案 第 2 頁 共 16 頁 項目編號 文檔編號 項目編號 d1 0 當(dāng)前版本 V1 0 編寫部門 華通科技有限公司業(yè)務(wù)開發(fā)部 文件狀態(tài) 草稿 正式發(fā)布 正在修改 完成日期 起 草 曹健 校 驗 審 核 閱讀類別 公開 保密 批 準(zhǔn) 魯成鑫 相關(guān)文檔相關(guān)文檔 文檔名文檔名文檔編號文檔編號備注備注 ZXUN USPP V4 09 20 用戶受理命令行 接口規(guī)范 CDMA 分冊 NGHLR V5 00 11 DBIO 和受理臺接口說 明 版本歷史版本歷史 版本 狀態(tài)作者參與者完成日期備注 V1 0 曹健魯成鑫 2010 07 04 創(chuàng)建 第 3 頁 共 16 頁 目目 錄錄 第一篇 概述 5 1范圍 5 2設(shè)計依據(jù) 5 3術(shù)語 定義和縮略語 5 3 1術(shù)語 定義 5 3 2縮略語 5 第二篇 系統(tǒng)總體設(shè)計 6 4系統(tǒng)體系結(jié)構(gòu) 6 5體系結(jié)構(gòu)概述 7 6標(biāo)準(zhǔn)化設(shè)計 7 6 1模塊標(biāo)準(zhǔn)化設(shè)計 7 6 2接口標(biāo)準(zhǔn)化設(shè)計 8 7系統(tǒng)版本規(guī)劃 8 8模塊說明 8 8 1公共模塊 8 8 1 1模塊描述 8 8 1 2輸入 8 8 1 3輸出 8 8 1 4處理 8 8 1 5異常處理 8 8 2業(yè)務(wù)功能模塊 9 9接口說明 可選 9 10開發(fā)和運行環(huán)境 9 10 1硬件環(huán)境 9 10 2軟件環(huán)境 9 11可靠性設(shè)計 9 12可測試性設(shè)計 10 13安全性設(shè)計 10 第三篇 系統(tǒng)運行說明 11 14配置說明 11 14 1配置 A 11 14 2配置 B 11 14 3可選的網(wǎng)絡(luò)設(shè)備 12 15系統(tǒng)應(yīng)用方式 12 第四篇 關(guān)鍵技術(shù)問題說明 14 16關(guān)鍵技術(shù)問題說明 14 第五篇進(jìn)度和成本 15 17進(jìn)度計劃 15 第 4 頁 共 16 頁 17 1項目分解 15 17 2完成時間 15 第六篇參考文獻(xiàn) 16 18參考文獻(xiàn) 16 第 5 頁 共 16 頁 第一篇第一篇概述概述 1范圍范圍 本文件規(guī)定了 HLR WEB 受理臺的軟件總體設(shè)計 系統(tǒng)運行配置與應(yīng)用方式以及使用 的關(guān)鍵技術(shù)等 本文件適用于 HLR WEB 受理臺軟件的開發(fā)研制工作 2設(shè)計依據(jù)設(shè)計依據(jù) 現(xiàn)有的 HLR 受理臺系統(tǒng)及其相關(guān)文檔 3術(shù)語 定義和縮略語術(shù)語 定義和縮略語 3 1術(shù)語 定義術(shù)語 定義 術(shù)語 定義英文說 明 受理臺Radius Agent 業(yè)務(wù)受理子系統(tǒng)的客戶端 負(fù)責(zé)為營業(yè)廳操作人員提供人機(jī)化的受 理界面 DBIODBIO業(yè)務(wù)受理子系統(tǒng)的服務(wù)器端 負(fù)責(zé)處理來自業(yè)務(wù)受理客戶端的訪問 請求 操作 HLR 數(shù)據(jù)庫中的用戶數(shù)據(jù) RIA Rich Internet Application 富網(wǎng)絡(luò)應(yīng)用 可以算作是第三代技術(shù) 它基于 XMl 腳本語言和 Web Service 可以產(chǎn)生豐富而強(qiáng)大的應(yīng)用 3 2縮略語縮略語 本文件應(yīng)用了以下縮略語 第 6 頁 共 16 頁 第二篇第二篇系統(tǒng)總體設(shè)計系統(tǒng)總體設(shè)計 4系統(tǒng)體系結(jié)構(gòu)系統(tǒng)體系結(jié)構(gòu) HLR 受理臺是 HLR 中各網(wǎng)元受理軟件子系統(tǒng)中不可缺少的重要部分 也是產(chǎn)品直接 面向用戶的一部分 本文中所描述的 HLR WEB 受理臺采用 Browser Server 架構(gòu) 用于替 代現(xiàn)有的 Client Server 架構(gòu)的受理臺 圖中 可以看到 WEB 受理臺部署在 Web 服務(wù)器上 用戶通過瀏覽器即可方便的操作 無須再安裝客戶端程序 WEB 受理臺的主要功能 用戶登錄鑒權(quán)以及設(shè)置內(nèi)網(wǎng)代理 并把用戶提交的業(yè)務(wù)受理 請求消息發(fā)送給 DBIO 實現(xiàn) DBIO 對 Radius 數(shù)據(jù)庫的操作等 上圖為 HLR WEB 受理臺的網(wǎng)絡(luò)結(jié)構(gòu)圖 下面描述一下軟件結(jié)構(gòu)圖 如圖所示 整個 HLR WEB 受理臺主要包含界面呈現(xiàn)模塊 MML 命令模塊 通訊模 塊和配置模塊 第 7 頁 共 16 頁 其中 HLR 中的各網(wǎng)元相關(guān)業(yè)務(wù)在配置模塊中配置 通過界面呈現(xiàn)模塊呈現(xiàn)給用戶 用 戶請求相關(guān)業(yè)務(wù)生成 MML 命令通過通訊模塊與 DBIO 交互 5體系結(jié)構(gòu)概述體系結(jié)構(gòu)概述 HLR WEB 受理臺系統(tǒng)中的包含通用模塊和業(yè)務(wù)模塊 通用模塊包含界面呈現(xiàn)模塊 MML 命令模塊 鏈路通訊模塊 日志系統(tǒng) 權(quán)限管理 模塊 配置管理模塊等 業(yè)務(wù)模塊主要包含 HLR 中各網(wǎng)元的相關(guān)業(yè)務(wù) 以 xml 方式實現(xiàn)模塊化配置 6標(biāo)準(zhǔn)化設(shè)計標(biāo)準(zhǔn)化設(shè)計 6 1模塊標(biāo)準(zhǔn)化設(shè)計模塊標(biāo)準(zhǔn)化設(shè)計 HLR WEB 受理臺采用 MVC 模式 即模型 視圖 控制器 MVC 其中 M 是指數(shù)據(jù) 模型 V 是指用戶界面 C 則是控制器 第 8 頁 共 16 頁 MVC 是一個架構(gòu)模式 它強(qiáng)制性的使應(yīng)用程序的輸入 處理和輸出分開 使用 MVC 應(yīng)用程序被分成三個核心部件 模型 視圖 控制器 它們各自處理自己的任務(wù) MVC 的處理過程 首先控制器接收用戶的請求 并決定應(yīng)該調(diào)用哪個模型來進(jìn)行處理 然后模型用業(yè)務(wù)邏輯來處理用戶的請求并返回數(shù)據(jù) 最后控制器用相應(yīng)的視 圖格式化模型 返回的數(shù)據(jù) 并通過表示層呈現(xiàn)給用戶 6 2接口接口標(biāo)準(zhǔn)化設(shè)計標(biāo)準(zhǔn)化設(shè)計 沿用 Client Server 架構(gòu)的 HLR 中各網(wǎng)元受理臺與 DBIO 的接口規(guī)范 7系統(tǒng)版本規(guī)劃系統(tǒng)版本規(guī)劃 計劃在 2010 年 7 月 31 日前完成通用模塊的開發(fā)完善 另外完成簡單的用戶鑒權(quán)和代 理功能 由于 HLR 中包含多個網(wǎng)元 每個網(wǎng)元業(yè)務(wù)功能的移植和測試工作預(yù)計需要 2 個月左右 8模塊說明模塊說明 8 1公共模塊公共模塊 8 1 1模塊描述模塊描述 主要功能是 界面呈現(xiàn)模塊 用于展示圖形界面 MML 命令模塊 生成 MML 命令 鏈路通訊模塊 和 DBIO 交互 發(fā)送 MML 命令 和接收返回信息 權(quán)限管理模塊 用于用戶鑒權(quán)和建立訪問代理 配置管理模塊 管理相關(guān)業(yè)務(wù)模型配置 日志系統(tǒng) 用于記錄用戶操作日志 和系統(tǒng)日志 8 1 2輸入輸入 主要包括用戶登錄鑒權(quán)輸入 以及 HLR 業(yè)務(wù)操作的相關(guān)操作 8 1 3輸出輸出 1 完成鑒權(quán)輸出應(yīng)答 2 HLR 業(yè)務(wù)操作下載相關(guān)配置文件 8 1 4處理處理 1 HLR WEB 受理臺收到用戶登錄請求后將對用戶的身份進(jìn)行鑒權(quán) 如果鑒權(quán)失敗 返回 提示登錄失敗的提示信息 2 如果鑒權(quán)成功 則加載用戶相關(guān)配置和業(yè)務(wù)功能模塊 展現(xiàn)業(yè)務(wù)處理的界面到瀏覽器 中 3 當(dāng)用戶進(jìn)行相關(guān)的 HLR 業(yè)務(wù)功能操作 組織 MML 命令 向 DBIO 發(fā)送請求 4 HLR WEB 受理臺接收到 DBIO 返回請求結(jié)果碼或查詢結(jié)果后 更新界面視圖 第 9 頁 共 16 頁 8 1 58 1 5異常處理異常處理 1 HLR WEB 受理臺發(fā)送 MML 命令碼 如果一段時間后沒有響應(yīng) 可重發(fā)若干次 2 如果 DBIO 不可達(dá) 進(jìn)行異常日志記錄 3 鑒權(quán)失敗必須記錄日志 8 2業(yè)務(wù)功能模塊業(yè)務(wù)功能模塊 業(yè)務(wù)功能模塊主要包括 HLR 中各網(wǎng)元的相關(guān)業(yè)務(wù)功能 主要通過配置文件來加載各網(wǎng) 元的業(yè)務(wù)功能 9接口說明 可選 接口說明 可選 沿用 Client Server 架構(gòu)的 HLR 受理臺與 DBIO 的接口規(guī)范 10 開發(fā)和運行環(huán)境開發(fā)和運行環(huán)境 10 1 硬件環(huán)境硬件環(huán)境 最低要求硬件平臺 1 臺以 Intel 的 PentiumIII 800M 以上的 CPU 128M 內(nèi)存 800M 以上的磁盤空間 若需要集群與負(fù)載分擔(dān) 需要配置多臺服務(wù)器 多臺網(wǎng)絡(luò)設(shè)備等 可以選擇 1 HP DELL COMPAQ IBM 的 PC 服務(wù)器 2 也可以選擇 SUN HP IBM 的 UNIX 工作站或小型機(jī) 注 可以與 DBIO 放在同一服務(wù)器 考慮負(fù)載 可以采用集群方式 10 2 軟件環(huán)境軟件環(huán)境 兩種操作系統(tǒng)平臺 1 Windows NT 操作系統(tǒng) 2 通用的 Unix Linux 操作系統(tǒng) 還需要的軟件 Apache HTTP SERVER WEB 服務(wù)器 11 可靠性設(shè)計可靠性設(shè)計 系統(tǒng)組網(wǎng)的可靠性保證方法 采用集群的方式達(dá)到可靠性保證 軟件的可靠性保證方法 1 HLR WEB 受理臺服務(wù)器與 DBIO 的連接通訊需要檢查錯誤 并妥善處理異常 2 HLR WEB 受理臺對用戶輸入進(jìn)行校驗 對錯誤的輸入要給出相關(guān)提示 3 HLR WEB 受理臺有錯誤檢測機(jī)制 用 try catch 等異常捕獲的機(jī)制 4 系統(tǒng)的公共模塊和業(yè)務(wù)模塊等所有的軟件模塊都要求能詳細(xì)日志 報告錯誤的 原因 12 可測試性可測試性設(shè)計設(shè)計 通過相關(guān)測試用例測試系統(tǒng)的相關(guān)功能 第 10 頁 共 16 頁 通過使用壓力測試工具來測試系統(tǒng)的性能 13 安全性設(shè)計安全性設(shè)計 HLR WEB 受理臺可靠性是由服務(wù)器 網(wǎng)絡(luò)設(shè)備來保證的 而整個系統(tǒng)的可靠性由以 下幾個方面 1 軟件 要通過下述途徑解決 增強(qiáng)出錯處理能力 對異常消息能妥善處理 良好的軟件編碼習(xí)慣 2 組網(wǎng) 根據(jù)用戶的需求選擇不同檔次的設(shè)備 要求具備系統(tǒng)擴(kuò)展集成能力 3 人為故障 系統(tǒng)要求有專業(yè)人員維護(hù) 避免人為故障 軟件系統(tǒng)應(yīng)提供手段防止用戶有意或無意對系統(tǒng)造成傷害 軟件系統(tǒng)的運行網(wǎng)絡(luò)環(huán)境 應(yīng)盡可能同外界網(wǎng)絡(luò)隔離 如條件不許可 應(yīng)采取防火措施 所有密碼或加密信息不應(yīng)以 任何形式的明碼存放在系統(tǒng)中 關(guān)鍵操作要有鑒權(quán)手段 采用 WEB 方式下 為了保正加密算法的保密性 可以在對相關(guān)的算法文件進(jìn)行混淆 和加密 第 11 頁 共 16 頁 第三篇第三篇 系統(tǒng)運行說明系統(tǒng)運行說明 14 配置說明配置說明 14 1 配置配置 A 配置 A 是最小配置的 HLR WEB 受理臺 沒有冗余 適合與小型系統(tǒng) 硬件 序號名稱型號單位基本數(shù)量備注 1Web 服務(wù)器 服務(wù)器 1 個 CPU 內(nèi)存 256M 硬盤 18G 臺1 根據(jù)用戶需求可 以調(diào)整服務(wù)器具 體配置 2終端 PC 內(nèi)存 128M 硬盤 10G 臺1通過瀏覽器訪問 配套軟件 序號軟件名稱單位基本數(shù)量備注 1 Windows Server 或 Linux 套1 2HLR WEB 受理臺系統(tǒng)套1 14 2 配置配置 B 有服務(wù)器冗余的 HLR WEB 受理臺 中型 大型系統(tǒng) 采用 2 臺服務(wù)器構(gòu)成 Cluster 對 不同業(yè)務(wù)的適用情況是 容災(zāi)以及集群負(fù)載 硬件 序號名稱型號 單 位 基本數(shù)量備注 1Web 服務(wù)器 服務(wù)器 4 個 CPU 內(nèi)存 1024M 硬盤 18G 臺2 根據(jù)用戶需求可以調(diào)整 服務(wù)器具體配置 2終端 PC 內(nèi)存 128M 硬盤 10G 臺1 系統(tǒng)軟件 序號軟件名稱單位基本數(shù)量備注 1 Windows Server 或 Linux 套1 2HLR WEB 受理臺系統(tǒng)套1 3Cluster 軟件套1 第 12 頁 共 16 頁 14 3 可選的網(wǎng)絡(luò)設(shè)備可選的網(wǎng)絡(luò)設(shè)備 硬件 序號軟件名稱單位基本數(shù)量備注 1100M 以太網(wǎng)交換機(jī)套2 2路由器套2 15 系統(tǒng)應(yīng)用方式系統(tǒng)應(yīng)用方式 配置包括以下幾個部分 1 服務(wù)器 PC 2 軟件 包括操作系統(tǒng) HLR WEB 受理臺 根據(jù)用戶的需求不同 配置又有一些不同點 主要是 1 最小配置的 HLR WEB 受理臺 性能要求不高 如圖所示 PC 終端 Web 服務(wù)器 2 有服務(wù)器冗余的 HLR WEB 受理臺 如圖所示 PC 終端 主用 Web 服務(wù)器 備用 Web 服務(wù)器 3 有服務(wù)器與網(wǎng)絡(luò)冗余的 HLR WEB 系統(tǒng) 如圖所示 第 13 頁 共 16 頁 PC 終端 主用 Radius 服務(wù)器 數(shù)據(jù)庫服務(wù)器 Web 服務(wù)器 備用 Radius 服務(wù)器 數(shù)據(jù)庫服務(wù)器 Web 服務(wù)器 路由器 1 路由器 1 IP 網(wǎng)絡(luò) 第 14 頁 共 16 頁 第四篇第四篇 關(guān)鍵技術(shù)問題說明關(guān)鍵技術(shù)問題說明 16 關(guān)鍵技術(shù)問題說明關(guān)鍵技術(shù)問題說明 無 第 15 頁 共 16 頁 第五篇第五篇進(jìn)度和成本進(jìn)度和成本 17 進(jìn)度計劃進(jìn)度計劃 17 1 項目分解項目分解 1 公共模塊 a 界面呈現(xiàn)模塊 b MML 命令模塊 c 鏈路通訊模塊 d 權(quán)限管理模塊 e 配置管理模塊 f 日志系統(tǒng) 2 業(yè)務(wù)模塊
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 機(jī)場電氣建設(shè)方案(3篇)
- 工廠后勤招標(biāo)方案(3篇)
- 花園隱蔽水池清理方案(3篇)
- 廢棄果園管護(hù)方案(3篇)
- DB23-T3020-2021-氣象為農(nóng)服務(wù)效益專家評估技術(shù)規(guī)范-黑龍江省
- DB23-T3002-2021-第二積溫帶水稻灌溉技術(shù)操作規(guī)程-黑龍江省
- DB23-T2887-2021-小黑楊萌蘗更新技術(shù)規(guī)程-黑龍江省
- 外包軟件項目管理制度
- 農(nóng)村畜禽養(yǎng)殖管理制度
- 廠區(qū)接待車隊管理制度
- 租教練場地合同協(xié)議書
- 肌力分級考試題及答案
- GB/T 18910.103-2025液晶顯示器件第10-3部分:環(huán)境、耐久性和機(jī)械試驗方法玻璃強(qiáng)度和可靠性
- 2025年財務(wù)管理全球經(jīng)濟(jì)試題及答案
- 轉(zhuǎn)讓亞馬遜店鋪合同協(xié)議
- 2024年濱州市沾化區(qū)區(qū)屬國有企業(yè)招聘考試真題
- 校園食品安全和膳食經(jīng)費管理突出問題專項整治工作方案范文
- 2025-2030瀝青再生行業(yè)市場現(xiàn)狀供需分析及重點企業(yè)投資評估規(guī)劃分析研究報告
- 5《有話好好說》(教案)-大象版心理健康四年級
- 2025-2030中國氮氣彈簧行業(yè)市場發(fā)展趨勢與前景展望戰(zhàn)略研究報告
- 制造企業(yè)生產(chǎn)效率提升計劃
評論
0/150
提交評論