




已閱讀5頁,還剩11頁未讀, 繼續(xù)免費閱讀
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
第 1 頁 共 16 頁 HLR WEB 受理臺受理臺 總體設計方案總體設計方案 第 2 頁 共 16 頁 項目編號 文檔編號 項目編號 d1 0 當前版本 V1 0 編寫部門 華通科技有限公司業(yè)務開發(fā)部 文件狀態(tài) 草稿 正式發(fā)布 正在修改 完成日期 起 草 曹健 校 驗 審 核 閱讀類別 公開 保密 批 準 魯成鑫 相關文檔相關文檔 文檔名文檔名文檔編號文檔編號備注備注 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設計依據(jù) 5 3術語 定義和縮略語 5 3 1術語 定義 5 3 2縮略語 5 第二篇 系統(tǒng)總體設計 6 4系統(tǒng)體系結構 6 5體系結構概述 7 6標準化設計 7 6 1模塊標準化設計 7 6 2接口標準化設計 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è)務功能模塊 9 9接口說明 可選 9 10開發(fā)和運行環(huán)境 9 10 1硬件環(huán)境 9 10 2軟件環(huán)境 9 11可靠性設計 9 12可測試性設計 10 13安全性設計 10 第三篇 系統(tǒng)運行說明 11 14配置說明 11 14 1配置 A 11 14 2配置 B 11 14 3可選的網(wǎng)絡設備 12 15系統(tǒng)應用方式 12 第四篇 關鍵技術問題說明 14 16關鍵技術問題說明 14 第五篇進度和成本 15 17進度計劃 15 第 4 頁 共 16 頁 17 1項目分解 15 17 2完成時間 15 第六篇參考文獻 16 18參考文獻 16 第 5 頁 共 16 頁 第一篇第一篇概述概述 1范圍范圍 本文件規(guī)定了 HLR WEB 受理臺的軟件總體設計 系統(tǒng)運行配置與應用方式以及使用 的關鍵技術等 本文件適用于 HLR WEB 受理臺軟件的開發(fā)研制工作 2設計依據(jù)設計依據(jù) 現(xiàn)有的 HLR 受理臺系統(tǒng)及其相關文檔 3術語 定義和縮略語術語 定義和縮略語 3 1術語 定義術語 定義 術語 定義英文說 明 受理臺Radius Agent 業(yè)務受理子系統(tǒng)的客戶端 負責為營業(yè)廳操作人員提供人機化的受 理界面 DBIODBIO業(yè)務受理子系統(tǒng)的服務器端 負責處理來自業(yè)務受理客戶端的訪問 請求 操作 HLR 數(shù)據(jù)庫中的用戶數(shù)據(jù) RIA Rich Internet Application 富網(wǎng)絡應用 可以算作是第三代技術 它基于 XMl 腳本語言和 Web Service 可以產生豐富而強大的應用 3 2縮略語縮略語 本文件應用了以下縮略語 第 6 頁 共 16 頁 第二篇第二篇系統(tǒng)總體設計系統(tǒng)總體設計 4系統(tǒng)體系結構系統(tǒng)體系結構 HLR 受理臺是 HLR 中各網(wǎng)元受理軟件子系統(tǒng)中不可缺少的重要部分 也是產品直接 面向用戶的一部分 本文中所描述的 HLR WEB 受理臺采用 Browser Server 架構 用于替 代現(xiàn)有的 Client Server 架構的受理臺 圖中 可以看到 WEB 受理臺部署在 Web 服務器上 用戶通過瀏覽器即可方便的操作 無須再安裝客戶端程序 WEB 受理臺的主要功能 用戶登錄鑒權以及設置內網(wǎng)代理 并把用戶提交的業(yè)務受理 請求消息發(fā)送給 DBIO 實現(xiàn) DBIO 對 Radius 數(shù)據(jù)庫的操作等 上圖為 HLR WEB 受理臺的網(wǎng)絡結構圖 下面描述一下軟件結構圖 如圖所示 整個 HLR WEB 受理臺主要包含界面呈現(xiàn)模塊 MML 命令模塊 通訊模 塊和配置模塊 第 7 頁 共 16 頁 其中 HLR 中的各網(wǎng)元相關業(yè)務在配置模塊中配置 通過界面呈現(xiàn)模塊呈現(xiàn)給用戶 用 戶請求相關業(yè)務生成 MML 命令通過通訊模塊與 DBIO 交互 5體系結構概述體系結構概述 HLR WEB 受理臺系統(tǒng)中的包含通用模塊和業(yè)務模塊 通用模塊包含界面呈現(xiàn)模塊 MML 命令模塊 鏈路通訊模塊 日志系統(tǒng) 權限管理 模塊 配置管理模塊等 業(yè)務模塊主要包含 HLR 中各網(wǎng)元的相關業(yè)務 以 xml 方式實現(xiàn)模塊化配置 6標準化設計標準化設計 6 1模塊標準化設計模塊標準化設計 HLR WEB 受理臺采用 MVC 模式 即模型 視圖 控制器 MVC 其中 M 是指數(shù)據(jù) 模型 V 是指用戶界面 C 則是控制器 第 8 頁 共 16 頁 MVC 是一個架構模式 它強制性的使應用程序的輸入 處理和輸出分開 使用 MVC 應用程序被分成三個核心部件 模型 視圖 控制器 它們各自處理自己的任務 MVC 的處理過程 首先控制器接收用戶的請求 并決定應該調用哪個模型來進行處理 然后模型用業(yè)務邏輯來處理用戶的請求并返回數(shù)據(jù) 最后控制器用相應的視 圖格式化模型 返回的數(shù)據(jù) 并通過表示層呈現(xiàn)給用戶 6 2接口接口標準化設計標準化設計 沿用 Client Server 架構的 HLR 中各網(wǎng)元受理臺與 DBIO 的接口規(guī)范 7系統(tǒng)版本規(guī)劃系統(tǒng)版本規(guī)劃 計劃在 2010 年 7 月 31 日前完成通用模塊的開發(fā)完善 另外完成簡單的用戶鑒權和代 理功能 由于 HLR 中包含多個網(wǎng)元 每個網(wǎng)元業(yè)務功能的移植和測試工作預計需要 2 個月左右 8模塊說明模塊說明 8 1公共模塊公共模塊 8 1 1模塊描述模塊描述 主要功能是 界面呈現(xiàn)模塊 用于展示圖形界面 MML 命令模塊 生成 MML 命令 鏈路通訊模塊 和 DBIO 交互 發(fā)送 MML 命令 和接收返回信息 權限管理模塊 用于用戶鑒權和建立訪問代理 配置管理模塊 管理相關業(yè)務模型配置 日志系統(tǒng) 用于記錄用戶操作日志 和系統(tǒng)日志 8 1 2輸入輸入 主要包括用戶登錄鑒權輸入 以及 HLR 業(yè)務操作的相關操作 8 1 3輸出輸出 1 完成鑒權輸出應答 2 HLR 業(yè)務操作下載相關配置文件 8 1 4處理處理 1 HLR WEB 受理臺收到用戶登錄請求后將對用戶的身份進行鑒權 如果鑒權失敗 返回 提示登錄失敗的提示信息 2 如果鑒權成功 則加載用戶相關配置和業(yè)務功能模塊 展現(xiàn)業(yè)務處理的界面到瀏覽器 中 3 當用戶進行相關的 HLR 業(yè)務功能操作 組織 MML 命令 向 DBIO 發(fā)送請求 4 HLR WEB 受理臺接收到 DBIO 返回請求結果碼或查詢結果后 更新界面視圖 第 9 頁 共 16 頁 8 1 58 1 5異常處理異常處理 1 HLR WEB 受理臺發(fā)送 MML 命令碼 如果一段時間后沒有響應 可重發(fā)若干次 2 如果 DBIO 不可達 進行異常日志記錄 3 鑒權失敗必須記錄日志 8 2業(yè)務功能模塊業(yè)務功能模塊 業(yè)務功能模塊主要包括 HLR 中各網(wǎng)元的相關業(yè)務功能 主要通過配置文件來加載各網(wǎng) 元的業(yè)務功能 9接口說明 可選 接口說明 可選 沿用 Client Server 架構的 HLR 受理臺與 DBIO 的接口規(guī)范 10 開發(fā)和運行環(huán)境開發(fā)和運行環(huán)境 10 1 硬件環(huán)境硬件環(huán)境 最低要求硬件平臺 1 臺以 Intel 的 PentiumIII 800M 以上的 CPU 128M 內存 800M 以上的磁盤空間 若需要集群與負載分擔 需要配置多臺服務器 多臺網(wǎng)絡設備等 可以選擇 1 HP DELL COMPAQ IBM 的 PC 服務器 2 也可以選擇 SUN HP IBM 的 UNIX 工作站或小型機 注 可以與 DBIO 放在同一服務器 考慮負載 可以采用集群方式 10 2 軟件環(huán)境軟件環(huán)境 兩種操作系統(tǒng)平臺 1 Windows NT 操作系統(tǒng) 2 通用的 Unix Linux 操作系統(tǒng) 還需要的軟件 Apache HTTP SERVER WEB 服務器 11 可靠性設計可靠性設計 系統(tǒng)組網(wǎng)的可靠性保證方法 采用集群的方式達到可靠性保證 軟件的可靠性保證方法 1 HLR WEB 受理臺服務器與 DBIO 的連接通訊需要檢查錯誤 并妥善處理異常 2 HLR WEB 受理臺對用戶輸入進行校驗 對錯誤的輸入要給出相關提示 3 HLR WEB 受理臺有錯誤檢測機制 用 try catch 等異常捕獲的機制 4 系統(tǒng)的公共模塊和業(yè)務模塊等所有的軟件模塊都要求能詳細日志 報告錯誤的 原因 12 可測試性可測試性設計設計 通過相關測試用例測試系統(tǒng)的相關功能 第 10 頁 共 16 頁 通過使用壓力測試工具來測試系統(tǒng)的性能 13 安全性設計安全性設計 HLR WEB 受理臺可靠性是由服務器 網(wǎng)絡設備來保證的 而整個系統(tǒng)的可靠性由以 下幾個方面 1 軟件 要通過下述途徑解決 增強出錯處理能力 對異常消息能妥善處理 良好的軟件編碼習慣 2 組網(wǎng) 根據(jù)用戶的需求選擇不同檔次的設備 要求具備系統(tǒng)擴展集成能力 3 人為故障 系統(tǒng)要求有專業(yè)人員維護 避免人為故障 軟件系統(tǒng)應提供手段防止用戶有意或無意對系統(tǒng)造成傷害 軟件系統(tǒng)的運行網(wǎng)絡環(huán)境 應盡可能同外界網(wǎng)絡隔離 如條件不許可 應采取防火措施 所有密碼或加密信息不應以 任何形式的明碼存放在系統(tǒng)中 關鍵操作要有鑒權手段 采用 WEB 方式下 為了保正加密算法的保密性 可以在對相關的算法文件進行混淆 和加密 第 11 頁 共 16 頁 第三篇第三篇 系統(tǒng)運行說明系統(tǒng)運行說明 14 配置說明配置說明 14 1 配置配置 A 配置 A 是最小配置的 HLR WEB 受理臺 沒有冗余 適合與小型系統(tǒng) 硬件 序號名稱型號單位基本數(shù)量備注 1Web 服務器 服務器 1 個 CPU 內存 256M 硬盤 18G 臺1 根據(jù)用戶需求可 以調整服務器具 體配置 2終端 PC 內存 128M 硬盤 10G 臺1通過瀏覽器訪問 配套軟件 序號軟件名稱單位基本數(shù)量備注 1 Windows Server 或 Linux 套1 2HLR WEB 受理臺系統(tǒng)套1 14 2 配置配置 B 有服務器冗余的 HLR WEB 受理臺 中型 大型系統(tǒng) 采用 2 臺服務器構成 Cluster 對 不同業(yè)務的適用情況是 容災以及集群負載 硬件 序號名稱型號 單 位 基本數(shù)量備注 1Web 服務器 服務器 4 個 CPU 內存 1024M 硬盤 18G 臺2 根據(jù)用戶需求可以調整 服務器具體配置 2終端 PC 內存 128M 硬盤 10G 臺1 系統(tǒng)軟件 序號軟件名稱單位基本數(shù)量備注 1 Windows Server 或 Linux 套1 2HLR WEB 受理臺系統(tǒng)套1 3Cluster 軟件套1 第 12 頁 共 16 頁 14 3 可選的網(wǎng)絡設備可選的網(wǎng)絡設備 硬件 序號軟件名稱單位基本數(shù)量備注 1100M 以太網(wǎng)交換機套2 2路由器套2 15 系統(tǒng)應用方式系統(tǒng)應用方式 配置包括以下幾個部分 1 服務器 PC 2 軟件 包括操作系統(tǒng) HLR WEB 受理臺 根據(jù)用戶的需求不同 配置又有一些不同點 主要是 1 最小配置的 HLR WEB 受理臺 性能要求不高 如圖所示 PC 終端 Web 服務器 2 有服務器冗余的 HLR WEB 受理臺 如圖所示 PC 終端 主用 Web 服務器 備用 Web 服務器 3 有服務器與網(wǎng)絡冗余的 HLR WEB 系統(tǒng) 如圖所示 第 13 頁 共 16 頁 PC 終端 主用 Radius 服務器 數(shù)據(jù)庫服務器 Web 服務器 備用 Radius 服務器 數(shù)據(jù)庫服務器 Web 服務器 路由器 1 路由器 1 IP 網(wǎng)絡 第 14 頁 共 16 頁 第四篇第四篇 關鍵技術問題說明關鍵技術問題說明 16 關鍵技術問題說明關鍵技術問題說明 無 第 15 頁 共 16 頁 第五篇第五篇進度和成本進度和成本 17 進度計劃進度計劃 17 1 項目分解項目分解 1 公共模塊 a 界面呈現(xiàn)模塊 b MML 命令模塊 c 鏈路通訊模塊 d 權限管理模塊 e 配置管理模塊 f 日志系統(tǒng) 2 業(yè)務模塊
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 甘州區(qū)教師亮燈活動方案
- 甜品六一活動方案
- 甜點熱銷活動方案
- 生態(tài)實踐活動方案
- 生態(tài)騎行活動方案
- 生活作業(yè)活動方案
- 生物實驗活動方案
- 生鮮日促銷活動方案
- 貍貓游玩活動方案
- 物價專項檢查活動方案
- 脊柱術后腦脊液漏護理
- 預防溺水小學課件
- 2025年福建福州地鐵春季校園招聘105人筆試參考題庫附帶答案詳解
- 血小板減少課件
- 裝修工程滿堂腳手架施工方案
- 12J12無障礙設施圖集
- 《鐵路技術管理規(guī)程》(普速鐵路部分)
- VMware數(shù)據(jù)中心的服務器虛擬化與運維管理解決方案
- 夫妻婚內財產約定協(xié)議書范本(2025年)
- 2025年中醫(yī)師承合同范本文字
- 2025年牢牢堅守廉潔與廉政職業(yè)底線專題課件
評論
0/150
提交評論