跳到主要內容

臺灣博碩士論文加值系統

(18.97.14.83) 您好!臺灣時間:2024/12/06 13:33
字體大小: 字級放大   字級縮小   預設字形  
回查詢結果 :::

詳目顯示

: 
twitterline
研究生:施威年
研究生(外文):William Shy
論文名稱:以人為本的存在感知及時通訊與通訊錄同步系統的設計與實作
論文名稱(外文):Design and Implementation of a User-Centric Presence-aware Instant Communication and Address Book Synchronization System
指導教授:曾建超曾建超引用關係
指導教授(外文):Chien-Chao Tseng
學位類別:碩士
校院名稱:國立交通大學
系所名稱:資訊科學與工程研究所
學門:工程學門
學類:電資工程學類
論文種類:學術論文
論文出版年:2006
畢業學年度:94
語文別:中文
論文頁數:59
中文關鍵詞:即時通訊存在感知同步通訊錄聯絡人管理
外文關鍵詞:instant messengingpresence awarenesssynchronizationaddress bookcontact management
相關次數:
  • 被引用被引用:1
  • 點閱點閱:365
  • 評分評分:
  • 下載下載:49
  • 收藏至我的研究室書目清單書目收藏:2
網路科技的演進使得使用者可以透過各式各樣的通訊系統與他人聯繫,如 電子郵件,或是像MSN Messenger、Yahoo Messenger、Skype之類的即時訊息系統。由於同時存在著這麼多不同的通訊方式,使用者在網路上的聯絡人很可能使用著不同的通訊系統。再者,每一種通訊系統都用它自己的方式來維護自己的聯絡人清單。於是對於使用者來說,在各種通訊系統的聯絡人清單中找出某個特定的聯絡人、得知該聯絡人的上線狀態、以及與該聯絡人透過適當的方式聯繫就成為一種困擾。
在這篇論文中,我們設計並實作出一套「以人為本的存在感知及時通訊與通訊錄同步系統」,以幫助使用者管理跨越各種通訊系統的聯絡人清單、獲知聯絡人的上線狀態,以及方便地透過最適當的通訊系統與聯絡人聯絡。並且,此系統也具備與使用者在不同裝置上的系統通訊錄同步之能力。
最後,有別於其他的即時通訊互通平台,我們的系統是以使用者為中心,並加上即時通訊互通機制。因為它提供了一個方便友善的介面,讓使用者辨別每個聯絡人的識別身份與上線狀態—因為每個聯絡人在不同的即時通訊系統中可能有不同的識別身份與上線狀態。使用我們的系統,使用者可以方便地察看聯絡人的上線狀態、以群組方式管理聯絡人,並方便地與某位聯絡人用適當的方式通訊。除此之外,我們的系統也提供一個公開的介面,讓第三方系統可以與我們的系統交互合作,來發展出其他需要即時通訊能力之新系統。
The advance and pervasion of Internet technologies make it possible for Internet users to communicate with each other via various communication systems, such as e-mails or Instance Message Systems, for examples MSN Messenger, Yahoo Messenger, Skype and many others. With so many communication methods existing, it is possible that the contacts of an Internet user may use different communication systems. Furthermore, each of the communication systems maintains the contact list of a user in its own way. Therefore, it is very troublesome for a user to find a contact from the contact lists maintained by various communication systems, determine the presence status of the contact, and communicate with the contact via an appropriate communication system.
In this thesis, we design and implement a “User-Centric Presence-aware Instance Communication and Address Book Synchronization System” that can help a user to manage his contact lists across various communication systems, determine the presence status of a contact, and click to communicate with the contact through the most appropriate communicate system. Furthermore the platform also enables the user to synchronize his address books across various devices.
Finally, unlike other inter-communication platforms of different IMSs, our platform is user-centric, in addition to the inter-IMS communication mechanism, because it also provides a friendly interface for a user to gather the identities and presence statuses of each contact, which may have different identities on different IMSs. Therefore, using our system, a user can easily check the presence of contacts, manage contacts by grouping, and communicate with a contact by an appropriate method conveniently. Beside, our system also provides a public interface for other third-party systems to inter-work with our platform for novel Internet services that require instant communication services.
摘要......................................................................i
英文摘要.................................................................ii
致謝.....................................................................iv
目錄......................................................................v
圖目錄..................................................................vii
表目錄.................................................................viii
第一章 緒論...............................................................1
1.1 研究動機..........................................................1
1.2 研究目標..........................................................2
1.3 章節概要..........................................................4
第二章 背景與相關研究.....................................................5
2.1 背景..............................................................5
2.2 即時通訊系統之存在感知............................................6
2.2.1 Microsoft MSN Messenger.....................................6
2.2.2 Skype.......................................................7
2.3 聯絡人管理相關系統................................................9
2.3.1 離線聯絡人管理系統..........................................9
2.3.2 線上聯絡人管理系統.........................................10
第三章 系統功能需求分析..................................................11
3.1 伺服器端系統之功能需求...........................................11
3.2 客戶端系統之功能需求.............................................13
3.3 系統功能設計與實作上之考量.......................................14
3.4 系統應用實例示意.................................................14
第四章 系統設計與實作....................................................16
4.1 系統架構概觀.....................................................16
4.2 伺服器端之系統設計...............................................18
4.2.1 伺服器端架構...............................................18
4.2.2 聯絡人管理概念.............................................19
4.2.3 資料庫結構.................................................20
4.2.4 伺服器端 API...............................................24
4.2.5 伺服器面對客戶端要求之處理過程.............................36
4.2.5.1 聯絡人上線狀態之維護.................................36
4.2.5.2 即時通訊.............................................37
- v -
4.2.5.3 聯絡人管理...........................................37
4.3 客戶端之系統設計.................................................39
4.3.1 客戶端架構.................................................39
4.3.2 與即時通訊系統之互動.......................................40
4.3.3 伺服器端與本地端聯絡人資料庫之存取.........................42
4.3.3.1 客戶端聯絡人資料庫...................................43
4.3.3.2 伺服器端聯絡人資料庫.................................44
4.3.4 聯絡人資料庫同步...........................................44
4.3.5 瀏覽器呼叫伺服器端API的方式...............................46
4.3.6 系統元件互動實例...........................................46
4.3.6.1 聯絡人狀態同步.......................................47
4.3.6.2 即時通訊.............................................47
第五章 實作成果演示......................................................48
5.1 客戶端程式.......................................................48
5.2 Web使用者介面...................................................50
5.3 存在感知即時通訊.................................................52
5.4 聯絡人資料庫同步.................................................54
第六章 結論與未來發展....................................................56
6.1 總結.............................................................56
6.2 系統未來發展方向.................................................57
6.2.1 即時通訊...................................................57
6.2.2 存在感知...................................................57
6.2.3 聯絡人資料庫...............................................57
6.2.4 系統應用...................................................58
參考文獻.................................................................59
[1] Microsoft MSDN Library/Win32 and COM Development/Messaging and Collaboration, “Windows Address Book”.
http://msdn.microsoft.com/library/en-us/wab/wab/wabentry.asp
[2] Microsoft MSDN Library/Servers and Enterprise Development/Exchange Server, “Messaging API(MAPI) SDK”.
http://msdn.microsoft.com/library/en-us/exchanchor/htms/msexchsvr_mapi.asp
[3] Microsoft MSDN Library/Win32 and COM Development/Messaging and Collaboration, “Windows Messenger”
http://msdn.microsoft.com/library/en-us/WinMessenger/winmessenger/messenger_entry.asp
[4] Skype Developer Zone“Skype4Com Library”
https://developer.skype.com/Docs/Skype4COMLib/
[5] Skype Developer Zone“Skype URI Handler”
https://developer.skype.com/Docs/ApiDoc/Skype_URI_handler
[6] W3C “AJAX Tutorial”
http://www.w3schools.com/ajax/default.asp
[7] Mozilla Developer Center “AJAX: Getting Started”
http://developer.mozilla.org/en/docs/AJAX:Getting_Started
[8] W3C“Javascript Tutorial”
http://www.w3schools.com/js/default.asp
[9] W3C“CSS2 Reference”
http://www.w3schools.com/css/css_reference.asp
[10] 葉秉哲, “物件導向設計模式(Design Patterns)”,培生, 民國九十年
[11] 胡為君, “DHTML網頁設計手札(DHTML Utopia: Modern Web Design Using Javascript & DOM)”, 上奇, 民國94年
[12] 寧心, “XML大全”, 華逵, 民國九十年
QRCODE
 
 
 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                               
第一頁 上一頁 下一頁 最後一頁 top