標題: | 整合式群組即時通訊系統貸設計與實作 Design and Implementation of a Group-based Integrated Instant Message System |
作者: | 劉育宗 Yu-Tsung Liu 曾建超 Chien-Chao Tseng 資訊科學與工程研究所 |
關鍵字: | 即時通訊;聯絡人管理;群組通訊;Instant message;contact management;group communication |
公開日期: | 2006 |
摘要: | 本論文以群組為基礎並整合時下多種即時通訊網路,設計與實作一個整合性群組通訊平台,讓使用者可以藉由較適當的通訊系統發送訊息給其他使用者。隨著資訊產業、網際網路的發展,資訊科技早就已經是生活的一部份了。資訊科技的最終目的,就是將各式各樣的資訊,帶到每個人的手中。資訊科技普及,網路技術發達,各種通訊方式百家爭鳴,對於一個使用者,要同時面對各式各樣的通訊管道,不僅要花時間去適應,也需要更改原有的使用習慣。
因此我們設計與實作出一套整合性群組通訊系統。本系統以群組為基礎,允許使用者建立通訊群組,發送群組訊息,並且整合即時通訊網路,利用現今廣為使用的即時通訊軟體,將訊息傳送給所有的群組成員,藉由本系統的幫助,使用者的訊息可以傳送給不同即時通訊系統的使用者。本系統除了可以提供給使用者、系統發開者建立通訊群組、發送群組訊息外,另外還針對每個通訊群組、每個使用者提供偏好設定,讓系統運作的更符和使用者的期望。
此外,本群組通訊系統亦可與其他應用程式整合,做為應用程式的通訊平台以開發新型態的網路服務。 In this thesis, we design and implementation a group-based communication platform that integrates different instant message systems (IMS), such as MSN or Skype, and enables a user to communicate with other users via the most appropriate IMS. With the advance of network and device technologies, people can now communicate with each other through various communication vehicles. However with so many different communication systems in use, a person may need to maintain many different communication identities, such as PSTN or PLMN numbers, and MSN or Sktpe IDs, of his contacts on various communication systems. Furthermore, the person needs to equip his device with appropriate software or hardware so that he can use an appropriate communication vehicle to communicate with a corresponding person. Therefore, we design and implemented an integrated communication system that can help a user to organize the identities of his contacts, and provide a one-click communication interface for the user to communicate with a contact through the most appropriate communication vehicle. In this thesis, we further extend the integrated communication system to support group-casting. With the extension, a user can set up his own communication groups and send group-casting messages to a designated group of contacts by using the most appropriate communication vehicle for each contact. As a consequence, our system can send messages to a group of members who belong to different IMSs. Furthermore, our system can provide mechanism for a user to set up the preference of the user or a group. Besides, it also provides interfaces for other applications to send group messages effectively. The experimental results show that the groupcasting mechanism can indeed deliver messages to a group of users on different IMSs |
URI: | http://140.113.39.130/cdrfb3/record/nctu/#GT009455611 http://hdl.handle.net/11536/82130 |
顯示於類別: | 畢業論文 |