通過對短信平臺系統(tǒng)的功能需求分析可以明確系統(tǒng)應(yīng)具備的各項功能,這是整個系統(tǒng)設(shè)計工作的切入點,也是進(jìn)行系統(tǒng)總體設(shè)計的依據(jù)。系統(tǒng)功能需求分析通常從用戶對數(shù)據(jù)處理要求的提出開始。通過設(shè)計人員和用戶的充分討論和協(xié)商,提出需求和實施方案,最后把系統(tǒng)的功能確定下來,并以某種形式的陳述語占或自然語占做出無二義性的表述。
1.1下面,從用戶需求角度來分析短信客服的功能需求。系統(tǒng)應(yīng)滿足如下要求:
(1)系統(tǒng)應(yīng)該能夠?qū)崿F(xiàn)包月服務(wù)管理,短信記錄查詢、業(yè)務(wù)統(tǒng)計、系統(tǒng)用戶管理、操作日志管理、系統(tǒng)管理等功能。
(2)支持網(wǎng)絡(luò)共享。允許多個用戶同時利用客服系統(tǒng)進(jìn)行相關(guān)信息的查詢。
(3)支持并發(fā)控制。允許多個用戶同時對短信系統(tǒng)進(jìn)行管理操作。
(4)提供良好的查詢功能。客服人員可以快速查詢短信記錄等信息。
(5)具備良好的安全性。系統(tǒng)應(yīng)具有良好的安全機(jī)制和保護(hù)功能,防止外來人員或不具備操作權(quán)限的人員對數(shù)據(jù)庫進(jìn)行非法改動或破壞。
1.2數(shù)據(jù)分析對短信客服系統(tǒng)進(jìn)行數(shù)據(jù)分析可以明確系統(tǒng)要存儲和管理的對象,以及對數(shù)據(jù)處理的目標(biāo),這是進(jìn)行系統(tǒng)總體設(shè)計和數(shù)據(jù)庫設(shè)計的基礎(chǔ)。數(shù)據(jù)的收集和分析主要包括如下內(nèi)容:
(1)用戶在數(shù)據(jù)庫中需存儲哪些數(shù)據(jù),確定各實體以及實體應(yīng)以哪些屬性進(jìn)行描述。
(2)確定各屬性的名稱、類型和數(shù)據(jù)量。
(3)確定用戶對數(shù)據(jù)的處理要求,搞清數(shù)據(jù)的來源以及數(shù)據(jù)『自J的聯(lián)系,哪些是基本數(shù)據(jù),哪些是導(dǎo)出數(shù)據(jù),以及各種數(shù)據(jù)可能發(fā)生的變化等。
對短信系統(tǒng)而占,系統(tǒng)中存在查詢相關(guān)的多個實體。數(shù)據(jù)庫中存儲的數(shù)據(jù)主要就是實體相關(guān)屬性的描述數(shù)據(jù),這也正是本客服系統(tǒng)要管理并處理的對象。
1.3業(yè)務(wù)流程短信客服系統(tǒng)設(shè)計了一個完整的訪問控制方案,該方案包括短信客服系統(tǒng)的功能模塊及公用構(gòu)件和數(shù)據(jù)庫接口。
短信網(wǎng)關(guān)(I)SMG的建設(shè)可以為sP與短消息中心(SMSC)之間數(shù)據(jù)交換提供一條安全、快捷的通道,以便用戶采用短信方式與sP雙向通信,接收sP提供的信息服務(wù),同時完成相應(yīng)計費采集、業(yè)務(wù)管理、網(wǎng)絡(luò)管理等功能。
短信聯(lián)網(wǎng)協(xié)議分析層次說明聯(lián)網(wǎng)協(xié)議主要包括業(yè)務(wù)提供商與互聯(lián)網(wǎng)短信網(wǎng)關(guān)之間的接口協(xié)議、互聯(lián)網(wǎng)短信網(wǎng)關(guān)之間的接口協(xié)議、互聯(lián)網(wǎng)短信網(wǎng)關(guān)與匯接網(wǎng)關(guān)之間的接口協(xié)議。短信協(xié)議是(I)SMG和SP之間、(I)SMG和GNS之間、以及(I)SMG和(I)SMG之間的接口協(xié)議,簡稱SGIP。