SMS短信平臺解決方案.doc_第1頁
SMS短信平臺解決方案.doc_第2頁
SMS短信平臺解決方案.doc_第3頁
SMS短信平臺解決方案.doc_第4頁
SMS短信平臺解決方案.doc_第5頁
已閱讀5頁,還剩43頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

短信平臺操作手冊伏明成2012/3/13目錄1.背景32.建設目標33.解決方案33.1總體思路33.2功能描述53.2.1客服人員功能53.2.2代理商功能63.2.3終端用戶功能63.2.4發送短信服務功能73.2.5權限管理73.2.6統計查詢83.3技術結構83.3.1平臺總體結構83.3.2開發架構93.3.3技術優勢93.4需求分析103.4.1代理商平臺103.4.2終端用戶平臺183.4.3管理員平臺273.4.4數據接口393.4.5短信發送服務403.5其他非功能性需求424.項目實施計劃454.1工程進度表454.2項目啟動階段454.3系統構建階段464.4項目計劃階段464.5系統開發階段474.6系統穩定階段474.7試運行階段484.8驗收階段491. 背景近幾年中國通信市場飛速發展,市場規模以人們難以想象的速度急劇擴張。短信(SMS)作為目前無線領域中一個神采飛揚的應用,改變傳統的通信方式,改變著人們現在的生活方式,引發出新的機遇。2. 建設目標按著同客戶方的了解,本項目的建設目標是以短信的收發為核心建立一個可以支持多級管理的短信平臺。具體要去如下: 后臺管理支持通道權限控制管理 支持多級供應商管理 支持短信的多級審核功能 支持準確、清晰的計費管理,包括通道計費和客戶計費 支持帳戶充值管理 支持代理商后臺分級管理 支持為客戶提供SDK服務3. 解決方案3.1 總體思路對于目前四大電信服務商,平臺的通道管理提供應對不同服務商的通道功能,以及支持同一個供應商的多通道服務。整個平臺提供兩種形式的短信發送服務,一個是WEB版的短信發送,可以使用自己定義的短信模板發送單個用戶或者多個用戶的短息,可以定時發送,也可以立即發送。同時也提供SDK形式的服務,由客戶自己集成到應用中,使用平臺的發送功能。平臺支持多級代理商功能,每個代理商可以發展自己的客戶,使用平臺維護自己的客戶信息以及客戶充值、發送、短信審核等功能。平臺網絡拓撲圖如下:平臺的包括的各種角色如下:客服人員:公司內部對短信平臺進行管理的人員代理商:在平臺中注冊賬號,并且同時可以自己添加下線服務的人員或者公司。終端用戶:根據指定的服務商提供的發短信協議,可以通過WEB端發送短信的操作者。SDK接入服務:使用平臺提供的SDK,并且在指定代理商或者公司本身提供通訊協議框架內發送短信服務的客戶。3.2 功能描述3.2.1 客服人員功能客服人員定義通道,發送短信并且對經過文字過濾后沒有審核通過的短信手工審核。同時可以幫助客戶修改短信內容,從新發送。客服人員二次審核3.2.2 代理商功能代理商是母公司下屬的使用平臺協議用戶,他們可以增加自己的終端用戶,也可以自己發送短信。同時也具有充值、日志查詢、計費管理等功能。代理商所屬終端用戶在發短信計費時,一個是首先從客戶本身的計費中扣除發送費用,二是根據代理商的短信價格扣除代理商本身的費用。3.2.3 終端用戶功能終端發送短信,同時可以查詢發送短息歷史數據。可以統計或者查詢目前發送的費用情況。3.2.4 發送短信服務功能無論是終端客戶、代理商還是客戶服務人員,發送短信后,首先經過文字過濾,如果過濾通過后,進入發送短信隊列中。由短信調度服務來發送短信,同時短信發送服務自動記錄沒有發送成功的短信以及信息提示。同時可以根據設置開關,計算是否計費。3.2.5 權限管理管理員根據用戶角色分配操作權限。另外在每個頁面訪問時,首先通過權限控制判斷是否可以操作。3.2.6 統計查詢統計人員可以根據所屬代理商、個人或者平臺管理的統計人員按天、按月或者按代理商統計發送成功發送條數、失敗發送條數等情況。3.3 技術結構3.3.1 平臺總體結構3.3.2 開發架構平臺開發采用.NET技術,使用多層開發結構,如下:3.3.3 技術優勢微軟 .NET平臺及Visual Studio .NET開發環境也擁有下列技術優勢: 先進的應用開發開發平臺與開發環境.NET是目前使用最為廣泛的開發平臺。Visual Studio系列開發工具也是業界公認的最先進,開發效率最高的集成開發環境(IDE,Integrated Development Environment),支持多種編程語言進行開發(C#、J#、VC+、VB、Pascal),支持Windows和WEB應用的可視化設計與開發。在快速應用開發(RAD,Rapid Application Development)領域占據著絕對的主導地位。 高開發速度與低總體擁有成本(TCO,Total Cost of Ownership)微軟的產品提供了大量開箱即用的功能,在其上進行擴展開發也明顯易于其他廠商。方便友好的功能配置和較少的代碼量使得基于微軟產品和技術開發的應用系統在可維護性上領先于其他廠商。另外,Net平臺運行在PC服務器上,對硬件沒有依賴性。同時PC硬件本身成本較低,維護水平要求和費用都比較低。而且基于Intel開發架構的PC硬件不綁定廠商,零部件有較高的可替換性。基于.Net的應用維護和升級都十分簡單,特別是基于.Net的智能客戶端技術,可以將升級的成本降低到接近于零。 技術先進性與開放性.NET技術在提出時全面基于開放的XML標準進行構建,支持Web Service等最新的技術。.NET技術完全支持并主動提倡面向服務的架構(SOA,Service Oriented Architecture)設計理念,始終是目前業界技術的領導者。 系統和用戶的易用性目前,絕大部分的客戶端系統均采用Windows平臺,在前臺辦公平臺軟件如Office、Outlook和IE應用程序方面也處于市場的主流地位。基于微軟平臺的解決方案可以與客戶端的系統和應用程序進行無縫地集成,并能夠支持同風格界面的移動設備遠程訪問方式。最大限度維持了用戶原有的使用習慣,大大提高系統的易用性,降低用戶培訓學習的成本。3.4 需求分析 后臺管理支持通道權限控制管理 支持多級供應商管理 支持短信的多級審核功能 支持準確、清晰的計費管理,包括通道計費和客戶計費 支持帳戶充值管理 支持代理商后臺分級管理 支持為客戶提供SDK服務3.4.1 代理商平臺 系統設置.1 密碼修改修改當前賬戶的登錄密碼信息.2 余額查詢查詢當前賬戶的余額信息.3 賬戶信息修改修改當前賬戶的信息 客戶管理.1 代理客戶管理代理商客戶管理添加編輯代理商客戶信息.2 終端客戶管理客戶管理,代理商對客戶信息進行添加修改操作,同時可給當前客戶的相關莊戶進行充值操作。添加和編輯客戶信息客戶賬戶充值.3 站內信管理站內信是方便代理商與終端客戶之間的溝通。新增站內信 充值管理.1 代理商客戶充值給當前賬戶下面的代理客戶進行充值,選擇充值賬戶進行充值。網關充值.2 代理商充值記錄(當前賬戶)當前登錄賬戶的充值記錄.3 代理商終端客戶充值記錄當前代理商名下客戶的充值記錄 客戶消費管理.1 代理商終端客戶消費記錄當前代理商名下客戶的消費記錄 短信管理.1 待發短信查看當有待發短信的時候,系統會通過語音形式進行提醒,并且將待發短信提交出去。.2 待審核短信查看當有待審核短信的時候,系統會通過語音形式進行提醒,管理員需將其審核通過,方可進入待發隊列中,在審核的同時可以變更短信發送通道等信息。短信審核.3 待審核定時短信查看當有待審核定時短信的時候,系統會通過語音形式進行提醒,管理員需將其審核通過,方可進入待發隊列中,在審核的同時可以變更短信發送通道等信息。短信審核.4 彩信管理查看短信發送記錄。.5 已發短信管理查看已經發送的短信記錄,可以根據時間區間按日統計,按月統計等等。可查看發送記錄詳細,以及具體發送的號碼信息。并且可以導出當前發送記錄 安全注銷系統將自動清除登錄前的相關信息。3.4.2 終端用戶平臺 系統設置.1 密碼修改修改當前賬戶的登錄密碼信息.2 余額查詢查詢當前賬戶的余額信息.3 賬戶信息修改修改當前賬戶的信息.4 開票信息修改當前賬戶的開票信息.5 賬戶消費記錄根據時間或者關鍵詞篩選當前賬戶的消費記錄.6 賬戶充值記錄根據時間或者關鍵詞篩選當前賬戶的充值記錄 集群信息管理.1 集群信息申請集群信息是針對一些無法再平臺發送短信的情況下設置的,用戶可以發送內容到指定的號碼,然后由系統幫助客戶完成發送。管理員可以對用戶的申請進行審核,審核后分配一個集群號給當前客戶,輸入申請標題,選擇需要加入集群的客戶信息.2 集群信息管理當前審核通過的集群申請,客戶通過平臺分配的集群號進行集群發送.3 賬戶充值記錄集群短信發送記錄統計 短信庫信息.1 短信庫分類管理短信庫分類添加和編輯短信庫分類信息.2 短信庫管理短信庫管理,短信庫是方便客戶批量提交短信時使用添加和編輯短信庫信息 通訊錄管理.1 分組管理分組管理,分組是便于用戶對自己的客戶的管理添加和編輯分組信息.2 會員信息管理會員信息管理添加和編輯會員信息.3 會員信息導入為了方便用戶添加會員信息,用戶根據平臺提供的會員信息模板,直接導入。方便快捷的錄入會員信息 短信管理.1 短信發送短信發送,用戶可以選擇發送通道。號碼導入,導入的方式可以限制記事本或者excel模式進行導入發送的內容可以選擇短信庫中的短信內容.2 接收短信接收短信,需要相應通道支持,通道需要支持回復功能。.3 短信發送記錄根據時間觀關鍵詞進行篩選,并對篩選的記錄進行導出,也可以查看指定短信的發送內容和手機號的詳細信息短信詳細記錄.4 個性化短信發送個性化短信發送是方便特例情況下的短信發送。用戶可以拼接發送內容,設置相關發送參數等等設置參數.5 個性化短信發送記錄查看個性化短信發送記錄 安全注銷系統將自動清除登錄前的相關信息。3.4.3 管理員平臺 系統管理.1 管理員列表管理當前系統的所有管理員賬戶,對賬戶進行添加,修改刪除,并給對應的管理員配置相應的權限新增或者修改管理員信息設置管理員的權限.2 密碼修改修改當前登錄的賬戶的登錄密碼.3 扣量操作在此頁面主要設置扣量方式,設置一種扣量區間,然后選擇對應的客戶適用與此扣量區間。.4 登錄時間設置通過設置登錄時間區間,可以限制用戶在某一段時間內可以登錄本系統,同時也可以取消登錄時間的限制功能,.5 公告通知管理員可以通過公告通知對整個平臺的用戶發布一些通知,已經活動公告等等新增公告通知 通道管理.1 通道列表查看當前平臺的所有通道信息,并對相關通道信息進行維護,并且查看對應通道中短信記錄信息。新增和編輯通道信息通道發送記錄查看,可根據時間進行篩選,并且可以調整相關記錄的發送狀態,對發送的短信進行補發,重發等等操作,.2 通道關鍵詞設置管理員可以給特定的通道設置關鍵詞,這樣使得當通道發送記錄中有了設置的關鍵詞存在時,系統會進行提醒。新增和編輯關鍵詞.3 通道關鍵詞設置查看當前平臺所有通道的設置關鍵詞。 充值管理.1 代理商充值管理員可以對選擇的代理商不同賬戶進行充值。代理商網關充值如下,充值成功后,系統會生成充值記錄,以便后期待查.2 代理商充值記錄查看管理員可以選擇不同充值列表篩選所需要的充值記錄數據。.3 用戶充值記錄查看管理員對代理商給其名下客戶充值的記錄進行查看和監測。 代理商管理.1 代理商信息管理管理代理商信息,添加,修改,刪除代理商信息,并且設置代理商的發送級別,已經發送通道新增,編輯代理商信息,設置代理商發送通道設置代理商的發送級別.2 代理商名下客戶管理管理員管理相關代理商名下的客戶信息,并且可以設置相關客戶的發送級別,發送通道以及初始密碼,和賬戶狀態等等。通道設置發送級別設置.3 用戶充值記錄查看管理員對代理商給其名下客戶充值的記錄進行查看和監測。.4 客戶消費記錄查看根據時間篩選短信發送記錄。 短信管理.1 待發短信查看當有待發短信的時候,系統會通過語音形式進行提醒,并且將待發短信提交出去。.2 待審核短信查看當有待審核短信的時候,系統會通過語音形式進行提醒,管理員需將其審核通過,方可進入待發隊列中,在審核的同時可以變更短信發送通道等信息。短信審核.3 待審核定時短信查看當有待審核定時短信的時候,系統會通過語音形式進行提醒,管理員需將其審核通過,方可進入待發隊列中,在審核的同時可以變更短信發送通道等信息。短信審核.4 彩信管理查看短信發送記錄。.5 已發短信管理查看已經發送的短信記錄,可以根據時間區間按日統計,按月統計等等。可查看發送記錄詳細,以及具體發送的號碼信息。并且可以導出當前發送記錄 安全注銷系統將自動清除登錄前的相關信息。3.4.4 短信發送服務短信發送服務主要是由主控和通道發送服務組成,主控主要是對待發的短信進行相關邏輯處理,并進行分流發送。提交到對應的通道隊列中,由相關通道發送服務進行如實提交。兩個平臺需運行在服務器以支持短信平臺的發送。.1 主控平臺主控平臺登錄,選擇需要提交的相關通道.2 通道發送服務通道發送服務,可查看當前通道的余額,和當前通道運行的情況和世界通道發送的情況3.5 其他非功能性需求除了上述功能方面的需求,基礎平臺還需要滿足下列性能需求: 設計要求1. 系統必須是構件化、面向對象的,做到靈活性好、可維護性高;2. 系統采用多層架構的體系結構,應充分考慮到系統今后縱向和橫向的平滑擴展能力; 容量要求1. 系統容量要求:系統應具備足夠支撐短信發送量要求2. 在發送量超過設置容量可以靈活的擴充; 可靠性要求1. 系統應提供724小時的連續運行,平均年故障時間:3天,平均故障修復時間:2小時。2. 系統關鍵軟件系統應有一定的備份措施,保證系統的不間斷運行,系統應具有軟件故障在線恢復的能力。3. 提供數據邏輯性和關聯性操作錯誤的檢驗功能,在數據輸入時,應對相關數據的邏輯一致性進行校驗,對于校驗失敗的數據禁止輸入,同時給出相應錯誤提示信息,并保持系統原正確數據不變。4. 提供對輸入數據的數值范圍和數據的完備性進行校驗的功能,在進行數據設定時,系統能夠對輸入數據的數值范圍進行有效性校驗,超出數據范圍視作非法,禁止錄入數據,并給出錯誤提示。 安全性要求1. 為了確保系統內部數據的完整性和可靠性,系統必須提供有效的安全保密措施,確保整個系統的安全運行。2. 系統對所有操作都有日志記錄。 成熟性和先進性要求1. 系統選型和設計要在體現先進性的同時,保證成熟性。 可維護性與可管理性要求1. 系統軟件、應用軟件都應提供方便、靈活的維護手段,方便應用人員的維護和管理。要求采用目前主流的編程技術,附帶文檔要求標準而全面。2. 為應用與管理人員提供充分的培訓,做到會用、用好。3. 應具有在線幫助功能,并能方便管理員修改幫助信息。 易用性要求1. 系統應向用戶提供方便、快捷的業務使用體驗。2. 向操作人員提供方便、快捷的操作界面,適用于登錄和維護。4. 項目實施計劃4.1 工程進度表月份階段2012年1月2012年2月2012年3月啟動階段項目啟動確定項目范圍構建階段需求調研計劃階段確定項目風險和計劃開發階段系統設計軟件開發完成范圍開發穩定階段完成測試試用版本發布運維階段試用系統運維系統試運行和驗收注:本項目暫以2012年1月20日作為項目起始日期,按照招標文件的要求,我們完全有能力在合同簽訂之日起3個月之內完成的需求調研、到系統開發、測試、運維、試運行、驗收及階段交付工作。4.2 項目啟動階段l 工作目標n 為項目組正式運行做準備。l 主要任務n 提供項目大致范圍、工期、資源、實施規劃和風險分析;n 確定項目團隊成員,召開項目啟動會議。l 工作產物n 項目啟動會議文檔l 完成標志n 該階段的主要任務是取得典型的、具有普遍適應性的用戶原始需求,同時編寫“軟件需求規約”1.0版本;4.3 系統構建階段l 工作目標n 創建關于項目目標、限制、解決方案的高級視圖。l 主要任務n 分析對于團隊的技能要求n 用戶需求調研,建立評審與變更的基礎n 盡可能全面、準確地分析項目需求n 找到解決問題的方法n 建立評審與變更的基礎n 客戶溝通及需求確認l 工作產物n 項目總體計劃n 初步的風險評估文檔l 完成標志n 需求得到客戶方的確認。4.4 項目計劃階段l 工作目標n 建立解決方案的架構、設計,建立項目的計劃與時間表。l 主要任務n 盡可能早的、盡可能多的挖掘項目的相關信息n 盡可能全面地分析項目風險和規避措施n 明確何時能夠擁有足夠的信息開展下一步工作l 工作產物n 風險列表n 總體計劃時間表l 完成標志n 人力和物力資源已經確定;工期、范圍、風險已知;全組的工作計劃通過評審。4.5 系統開發階段l 工作目標n 建立解決方案的架構、設計。n 完成需求規約要求的功能特性、組件和其他產物。l 主要任務n 完成代碼編寫n 基礎系統環境的建立n 開發培訓和教育文檔資料l 工作產物n 產品代碼n 操作指南n 更新的主計劃和時間表l 完成標志n 架構設計和詳細設計已完成;n 測試計劃和測試用例已完成;n 需求規約中明確必須實現的特性已全部實現。4.6 系統穩定階段

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論