呼叫中心主要由語音服務器(IVR)、傳真服務器(Fax Server)、坐席端(CSR)等子系統組成
1)面向對象設計原則的應用。
FS系統需要采用傳真卡,而傳真卡有數字卡與模擬卡,不同廠家提供的API也
可能不一樣。
利用了多態的特性,抽象出板卡之間的共性作為基類,而具體采用的板卡從這個基類上派生出子類即可。
2)UML(Unified Modeling Language)的采用。
UML作為面向對象建模語言的標準,很適合在開發過程中進行設計、交流、寫文檔。使開發人員之間的交流方式得到統一,也能使程序員準確地理解設計,避免二義性。
3)設計模式的理解運用。設計模式是一些常見的設計問題的的優雅、巧妙的解決方案,通過“模仿”設計模式,即使是面向對象設計的初學者,也可實現大師級的設計,從而擁有極好的靈活性、重用性。
FS系統設計中,只允許有一個消息隊列,為了避免意外,采用了Singleton(單件)模式,優美地解決了這個問題。另外,采用了Template模式,實現了業務流程的定制等。
posted on 2007-05-21 10:05
李大嘴 閱讀(231)
評論(0) 編輯 收藏