利用金笛短信web中間件搭建短信交流服務(wù)系統(tǒng)
本方案采用成熟穩(wěn)定的金笛短信web中間件,為應(yīng)用系統(tǒng)提供統(tǒng)一的短信接入服務(wù),實現(xiàn)應(yīng)用系統(tǒng)的短信發(fā)送功能。
具體實現(xiàn)功能如下:
事件提醒:當有事件需要通知時,登陸短信平臺發(fā)送相關(guān)事件信息到相關(guān)負責人(或文書)的手機上,以提醒其及時處理。
日程提醒:根據(jù)日程安排的內(nèi)容(包括活動名稱、時間、地點、人員等),設(shè)定一個時刻發(fā)送短信,及時提醒活動參加者。
會議通知:及時通知相關(guān)部門或人員參加會議。無論參加人員在何處,無論有多少人員,通過短信一次性快速地將會議通知傳達到部門辦公室負責人或參會人員的手機上,大大提高會議組織效率。
業(yè)務(wù)系統(tǒng)接入:區(qū)各部門涉及到短信功能的業(yè)務(wù)系統(tǒng)能快速方便的接入并使用短信網(wǎng)關(guān)接口實現(xiàn)短信發(fā)送相關(guān)功能。
(1)短信平臺應(yīng)具有以下功能:
短信推送接口:提供多種調(diào)用的形式(數(shù)據(jù)庫方式、HTTP通信API)。
短信平臺的性能:每秒至少推送100條短信息。當通信運營商平臺出現(xiàn)問題時,短信平臺可以進行短信息存儲,等待通信運營商平臺恢復正常后將沒有發(fā)送成功的短信重試發(fā)送。
群發(fā)功能:對在短信平臺內(nèi)注冊的用戶或群用戶發(fā)送短信通知,實現(xiàn)一對多的發(fā)送方式。
定時群發(fā):用戶成功登錄系統(tǒng)后,可以在可以自定義電話,并設(shè)置不小于當前時間的某一個固定日期發(fā)送短信,發(fā)送后會存入數(shù)據(jù)庫。
短信狀態(tài)報告:當短信被發(fā)送后,系統(tǒng)會自動監(jiān)測接收手機是否收到,以確保重要通知能夠被收取人讀取。若未收到就會及時重發(fā),以免網(wǎng)絡(luò)故障造成短信的發(fā)送接收失敗。系統(tǒng)對每條發(fā)送過的短信均會生成“短信狀態(tài)報告”,供應(yīng)用程序使用。
短信管理功能:系統(tǒng)自動記錄每條短信收發(fā)的詳細數(shù)據(jù)并可進行日志化管理和實時監(jiān)控。
(2)管理系統(tǒng)功能:
支持主流數(shù)據(jù)庫的存儲,支持主流操作系統(tǒng),基于J2EE架構(gòu),具備跨平臺可移植性,功能擴展性。
業(yè)務(wù)處理模塊
智能化處理發(fā)起的短信發(fā)送請求,形成短信發(fā)送隊列,并支持手動設(shè)置發(fā)送優(yōu)先級功能。并做到對發(fā)送消息的內(nèi)容審查,屏蔽非規(guī)定內(nèi)容,核對收信人手機號碼的正確性。
平臺監(jiān)控模塊
提供有詳盡的日志記錄,便于管理員對系統(tǒng)狀態(tài)進行監(jiān)控和評估。
高級統(tǒng)計功能:對已發(fā)短信,支持按業(yè)務(wù)(事件)、組織(群組)和時間等要素來進行分類,管理員和業(yè)務(wù)操作員都能夠按其需要進行統(tǒng)計。
短信回執(zhí)功能:當接收用戶收到短信后,短信平臺可顯示信息是否已經(jīng)成功發(fā)送到接收用戶手機。
數(shù)據(jù)管理模塊
人性化的WEB管理平臺,管理員可配置和查詢平臺的各種信息。
自定義群組劃分:除按照部門組織結(jié)構(gòu)對人群進行基本分類外,支持按照業(yè)務(wù)需要自由定義群組,自定義群組與部門定義不沖突。
短信群發(fā):對人員進行分組,不用重復輸入內(nèi)容,實現(xiàn)向指定群體發(fā)送短信業(yè)務(wù)。
定時短信提醒:預(yù)先設(shè)定好發(fā)送的時間、發(fā)送間隔、次數(shù)、輸入的短信內(nèi)容和目的手機號,短信平臺按時自動發(fā)送信息,用于到期通知、日程提醒等日常管理。
姓名保護:對特殊人群的姓名采用符號和字母組合方式進行保護,確保其姓名不被泄露。
系統(tǒng)維護管理模塊
進行短信平臺的日常管理與維護,并保障系統(tǒng)的安全性。短信平臺管理權(quán)限控制:提供一個可視化管理界面,用來管理短信平臺中各用戶的具體權(quán)限??赏ㄟ^建立角色,并與權(quán)限進行邦定,實現(xiàn)具體的權(quán)限控制。(如管理員、短息發(fā)送員等等)。