業務流程(電話系統)
阿新 • • 發佈:2018-12-09
一.專案概覽:
1.基礎設施:申請機器部署環境快取db mongo code mq等
2.業務流程:
1)資料初始化
2)介面呼叫
3)定時指令碼
3.第三方工具:
1)工具安裝
2)後臺功能
二.業務流程:
環境配置:db nginx evn.conf | 第三方後臺軟體安裝測試資料
基礎服務:mq redis db mongo | yii yaf | 儲存郵件上傳
介面呼叫:外部介面內部介面| 呼叫被呼叫| cache db mongo儲存服務
業務邏輯:分機號表+通話記錄表
1)指令碼初始化資料,預先寫入可用電話(寫入分機號表)
2)分配分機號(更新分機號表)獲取坐席與分機號繫結關係(查詢分機號表)登入軟電話(通過分機號和密碼等)
3)撥打電話(預先寫入通話記錄表)
4)結束通話電話(外部推送資料,更新通話記錄表)
4)定時任務(上傳外部通話記錄到本地雲服務,更新通話記錄表)
5)坐席獲取通話記錄,聽取電話錄音(查詢通話記錄表)
6)定時任務(每天拉取運營商通話記錄,如果記錄缺失,則寫入通話記錄表)
三.介面呼叫:
- 內部介面呼叫:
1)被呼叫介面:催收和審批(詳見介面文件)
2)呼叫介面:訂單(會員中心查詢使用者是否存在)和基礎服務(上傳檔案,獲取檔案下載連結和傳送簡訊(本期暫不實現))
- 外部介面呼叫:
1)呼叫介面(分機號狀態判斷電話撥打和結束通話通話記錄拉取等)
2)被呼叫介面(通話記錄推送)
四.外部檔案:
--外部:
後臺管理
軟電話
介面文件
測試賬號
--內部:
db env nginx
內部檔案:
db env nginx doc