某電信增值業務平台的需求分析 1

2021-05-22 03:29:10 字數 1804 閱讀 6698

vasp

系統需求分析

劉志(2010-04-01)

摘要:

2006

年,我公司負責承建國內某電信運營商的綜合增值業務平台。該系統充分利用該電信運營商的網路資源和使用者資源進行統一業務門戶、統一計費、統一業務展示。將業務展示、使用者訂購、退定及管理業務、使用者使用業務計費等等都統一到這個平台上來。由於該系統同其它傳統電信業務介面繁多、系統複雜,對系統的安全性和效能的要求比較高,因此對系統的需求分析就顯得非常重要,直接關係到後繼工程的進行及最終的系統能否滿足客戶的需求。採用適當的工具,不但能減少需求分析中的錯誤,也可大幅度提高需求分析的質量和工作效率。

我接受公司委託,擔任該業務增值平台的需求分析、方案設計工作,並承擔了一部分測試任務。

本文結合我工作的實際經歷,簡要描述了開發該增值業務平台是如何應用

ms viso

軟體中的

uml工具對系統各個功能模組的業務流程進行需求描述、

uml圖形繪製的;接著說明了為什麼選用物件導向的分析方法和

uml建模工具進行增值平台系統設計的。

正文:

該電信運營商的綜合增值業務平台功能複雜,他的功能主要劃分為業務展示門戶、

cp閘道器(遮蔽各電信協議如

cdma

、gms、3g

,是手機使用者訪問流動網路的統一入口)、

aaa伺服器(負責手機使用者、

cp/sp

的認證、鑑權、計費)、管理門戶、內容管理、還包括一組與傳統電信業務的介面。開發這類功能複雜的系統,在整個系統的分析過程中,我們都採用物件導向的分析方法。這是因為我們在近幾年的實踐中已經堅信這種分析方法能夠更加有效的表達和描述現實世界,軟體要具有適用性和擴充套件性,就必須更接近於現實世界本身的發展規律。

為配合物件導向的分析方法,我們選用微軟公司的

microsoft viso

工具uml

圖的繪製,如用例圖、順序圖、活**。最終的使用者需求規範用

word

編寫,而各種

uml圖內嵌到

word

文件中,

只要雙擊

uml圖形就可以開啟

viso

進行編輯和修改。

下面就舉例來說明這些方法工具在需求分析中的綜合應用。

在我們的業務展示需求分析中,我們經過和客戶的詳細溝通,將業務流程劃分為使用者登入、使用者註冊、使用者對業務的訂購、退訂及管理等等,並將乙個功能用**描述,如使用者訂購業務的**項如下:

功能編號

a0100

功能名稱

使用者訂購業務

上下文功能描述

使用者定位到業務後,檢視業務相關產品、描述、定購情況等資訊。

參與者終端使用者

前置條件

使用者登入成功,已定位到

sp/cp

業務入口鏈結

主要路徑

可選路徑 結果

使用者看到業務、業務包詳細資訊,可以開始訂購

補充說明

存在疑問 擴充套件

包含服務優先權

其中在「上下文」的內容我們選用

uml用例圖來表示,主要描述該功能的參與者和實際的用例名稱。而在「主要路徑的」的內容上,我們選用

uml的活**來表示,用於描述該功能的程式執行流程。

(未完待續)

電信增值業務平台模組清單

電信增值業務彩信管理平台軟體模組清單 彩信平台軟體 產品名稱 模組 模組功能描述 標準版 專家版 彩信網關部分 協議處理模組 支援mm7 中國移動彩信網關.中國聯通彩信網關 協議,華為彩信中心 中興彩信中心 愛立信彩信中心除錯通過.支援isag ismp電信綜合彩信介面協議 計費話單模組 每一條簡訊...

電信增值業務學習筆記 6 彩信增值業務

1.mms messaging service,中國移動叫做彩信 基本概念 注意 ems enhanced message service 中文意為增強型短訊息服務。它比起sms來,其優勢是除了可以像sms那樣傳送文字短訊息之外,還可以傳送簡單的影象 聲音和動畫等資訊。2.相關標準 wap foru...

電信增值業務學習筆記 3 語音類增值業務

出處 1.一卡多號 single sim multiple number ssmn 組網方案 mo呼叫流程示例及流程圖 基於isup 採用接入碼方式實現業務觸發,需在交換裝置上做好接入碼的路由資料。呼叫流程圖 mt呼叫流程示例及流程圖 基於in 需要在主號碼的hlr中為其副號碼設定t csi 被叫使...