1. 程式人生 > >業務流程(電話系統)

業務流程(電話系統)

一.專案概覽:

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