隨著網路技術的進步,現在我們已經可以藉由網路電話與遠方的人們進行多媒體通信。比起傳統電話系統,網路電話更能節省成本,也可以進行多方通話等功能,將來很有可能取代現有的電話系統。為了讓網路電話的產品更方便、更易於使用,使用者介面的設計與實作就顯的非常重要。
本篇論文實作一個網路電話軟體的使用者介面,實作的內容包含使用者介面在畫面上呈現的元件,以及和底層提供服務的程式互動的元件,藉由這些內容,說明一個實作使用者介面需要完成的事項,以及使用者執行各項功能時,使用者介面如何與客戶端程式的其他部分互動,達成使用者的需求。