即時通訊系統(tǒng)開題報告_第1頁
即時通訊系統(tǒng)開題報告_第2頁
即時通訊系統(tǒng)開題報告_第3頁
即時通訊系統(tǒng)開題報告_第4頁
即時通訊系統(tǒng)開題報告_第5頁
已閱讀5頁,還剩3頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

1、。即時通訊(Instant Messaging), 是今年來逐漸興起的網(wǎng)絡(luò)應(yīng)用之一。面向大眾娛樂聊天休閑的即時通訊軟件層出不窮,如 QQ, MSN,Yahoo, Messenger 等等。1、研究目的該系統(tǒng)的設(shè)計目的是實現(xiàn)一個實時通訊平臺,實現(xiàn)用戶注冊,用戶登錄添加好友,好友分組,上線通知,即時通訊(聊天)等功能。研2、研究意義究21 世紀(jì)是信息的時代, 隨著互聯(lián)網(wǎng)技術(shù)的發(fā)展, 信息在傳遞方面也有目了嶄新的一面?,F(xiàn)今聊天軟件成為信息傳遞最為廣泛的應(yīng)用工具,它發(fā)的揮了即時性通信的特點,可以讓用戶在第一時間內(nèi)得到信息的交流,它和不僅可以讓用戶進行文字聊天,而且還增添語音、視頻功能。這樣可以意讓網(wǎng)上

2、的好友身臨其境的面對面的聊天,讓彼此之間更為深入的了解。義人性化的設(shè)計讓每個用戶都可以得心應(yīng)手的使用,從而獲得更多人的青睞。 Internet 的出現(xiàn)連通了整個世界,而聊天軟件的出現(xiàn)則連通了每一位網(wǎng)上的用戶。隨著網(wǎng)絡(luò)應(yīng)用的發(fā)展,聊天軟件已經(jīng)成為最熱門的網(wǎng)絡(luò)應(yīng)用之一。經(jīng)歷了近幾年突飛猛進的發(fā)展之后,即時通訊工具早已不再是簡單的互聯(lián)網(wǎng)通訊工具,它已經(jīng)成為一個集互動交流、休閑娛樂、信息管理為一體的多元化互聯(lián)網(wǎng)應(yīng)用平臺??傊?,聊天軟件的出現(xiàn)給人們彼此之間的溝通帶來了無比的方便,人們可以通過聊天軟件建立深刻的友情,讓人們在互聯(lián)網(wǎng)上的交流更加充滿活力與生機。即時通訊是當(dāng)今流行的一種以 Internet 網(wǎng)

3、絡(luò)及其它有線、無線網(wǎng)絡(luò)為基礎(chǔ)的實時通訊方式,是一種便捷的網(wǎng)絡(luò)通訊技術(shù),是基于互聯(lián)網(wǎng)的國新型通訊方式,它通過通訊系統(tǒng)建立網(wǎng)絡(luò)虛擬環(huán)境,通過計算機鍵盤或內(nèi)無線設(shè)備在網(wǎng)絡(luò)上進行實時交談,是提供公共通訊、商務(wù)通訊及商務(wù)合外作的新媒介,可以彌補傳統(tǒng)通訊形式的不足,尤其是電子郵件及語音的研不足,為用戶提供實時有效的溝通手段。究現(xiàn)1、國外研究現(xiàn)狀狀年 11月 ICQ 在全球發(fā)布,拉開了互聯(lián)網(wǎng) IM(InstantMessenger,1996和即時通訊)應(yīng)用的序幕。就是這樣一款小軟件在短短數(shù)年時間里發(fā)展出發(fā)一個巨大的 IM 產(chǎn)業(yè)。展時至今日,即時性通訊工具早已成為最熱門的網(wǎng)絡(luò)應(yīng)用之一。國內(nèi)外趨的聊天工具舉不勝

4、數(shù)。 ICQ 作為全球第一款即時性通訊工具,在經(jīng)過短短勢數(shù)年的發(fā)展,其行業(yè)內(nèi)的地位如今已是無人能夠撼動。 ICQ 名字取自英文 “I seek you ”的諧音,即是“我找你”的意思。最初的 ICQ 只有兩個-可編輯修改 -。特性,即用戶列表和即時聊天。但一經(jīng)推出就受到眾多網(wǎng)民的喜愛,6個月內(nèi)其注冊用戶迅速攀升至85 萬, 1998 年它的用戶數(shù)量更是翻了10數(shù)倍,達到了 1200 萬人。ICQ 的迅猛發(fā)展也讓當(dāng)時的互聯(lián)網(wǎng)領(lǐng)頭羊Yahoo和在桌面軟件領(lǐng)域獨步天下的微軟嗅到了商機,它們分別推出了YahooMessenger、MSN Messenger和曇花一現(xiàn)的MS Chat。即時通訊市場雛形頓

5、顯,有了國際互聯(lián)網(wǎng)巨頭和最大軟件公司的融入,即時通訊時代的大幕就此徐徐拉開。2、國內(nèi)研究現(xiàn)狀當(dāng) ICQ 風(fēng)行全球的時候,在國內(nèi)各種仿ICQ 的中文 IM 軟件也紛紛推出,時至今日,占據(jù)國內(nèi)的市場的主要是騰訊公司的 QQ、微軟的 MSN、雅虎的雅虎通等。其中騰訊公司的 QQ以占據(jù)了國內(nèi) 70%以上的市場。3、發(fā)展趨勢隨著 IM 應(yīng)用的深入,其功能早已超越了初期的即時文字聊天。表情圖標(biāo)早已成為各個 IM 軟件的標(biāo)準(zhǔn)功能,文件傳輸、語音 / 視頻聊天、游戲、網(wǎng)上交友等高級功能也正越來越多地被集成進入 IM 應(yīng)用。事實表明,現(xiàn)在的 IM 已不再是一個簡單的溝通工具, 而是一個信息資訊、 交流互動、休閑

6、娛樂中心, IM 平臺上的語音、視頻、音樂點播、信息共享等新應(yīng)用層出不窮。發(fā)展到現(xiàn)在, IM 軟件越來越成熟, IM 產(chǎn)業(yè)鏈也已經(jīng)形成,已經(jīng)成為現(xiàn)代人和現(xiàn)代經(jīng)濟中不可或缺的一部份, 相信未來 IM 軟件的道路會更加寬廣和精彩。由于即時通訊軟件可以加裝到臺式機、筆記本電腦、PDA、手機等終端上,具有強大的通訊能力,文件傳輸、視頻音頻會議、休閑娛樂等諸功能,能夠有效地降低企業(yè)內(nèi)部的通訊費用,提高工作效率。作為即時通訊的一種運用的聊天軟件,它繼承了即時通訊軟件的優(yōu)點,它具有文字聊天、語音聊天、傳送文件、撥打電話、遠(yuǎn)程協(xié)助、視頻聊天、郵件輔助、發(fā)送短信、瀏覽咨詢等功能。開發(fā)基于桌面的,面主向個人的大眾

7、化聊天軟件,可以滿足網(wǎng)民在網(wǎng)絡(luò)交流中的需要,和電話、要手機有著異曲同工之妙,但較之電話和手機,聊天軟件具有方便快捷,研功能強大,交流成本低等優(yōu)點。究內(nèi)主要研究內(nèi)容包括以下幾個方面:容1) 查找相關(guān)書籍與文獻 , 了解 C/S 構(gòu)架并搭建 .NET 開發(fā)平臺2) 查找相關(guān)資料 , 學(xué)習(xí) C#開發(fā)語言以及 SQLServer 數(shù)據(jù)庫的使用,3) 查找現(xiàn)階段基于 LAN的即時通訊軟件的發(fā)展現(xiàn)狀以及相關(guān)功能4)Socket 編程技術(shù)在上述基礎(chǔ)上 , 做出即時通訊軟件的相關(guān)功能如下:1) 用戶注冊功能-可編輯修改 -。2) 用戶登錄功能3) 添加好友功能4) 好友分組功能5) 好友上線通知功能6) 即時

8、通訊(聊天)功能7) 完成該課題的軟件并進行相應(yīng)的軟件測試課題研究的拓展方向1) 截圖功能2) 文件傳輸功能本設(shè)計是一個基于局域網(wǎng)的即時通訊軟件, 要在短時間內(nèi)開發(fā)出來并且滿足客戶要求,無論是硬件還是軟件都要選擇合適,要求如下:開發(fā)設(shè)備完善;開發(fā)機器的性能必須穩(wěn)定;操作系統(tǒng)的選擇應(yīng)該適當(dāng);開發(fā)出的程序可以在盡可能多的平臺上運行;要求運行機配置盡可能抵擋。對此,我選擇的硬件環(huán)境和軟件環(huán)境如下:硬件環(huán)境:1) 處理器: Intel Pentium PIII或者更高的處理器2) 內(nèi)存: 2GB或更高3) 網(wǎng)絡(luò):局域網(wǎng)軟件環(huán)境擬采用4) 操作系統(tǒng): Windows XP/Windows 7的研究201

9、05) 開發(fā)平臺: Microsoft Visual Studio思路6) 數(shù)據(jù)庫: SQL Server 2008(方法、7) 開發(fā)語言: C#技術(shù)路線、可1、研究方法行性論查閱 .NET、SQLServer 和網(wǎng)絡(luò)通信相關(guān)的一些書籍、文獻資料,進行證等)系統(tǒng)的學(xué)習(xí)。了解 .NET 平臺下的通信技術(shù)及應(yīng)用程序開發(fā),和同學(xué)、老師、有經(jīng)驗的朋友溝通、交流、學(xué)習(xí),同時借鑒一些比較成熟的、目前比較流行的軟件功能(如 QQ等),進行綜合學(xué)習(xí)和研究。2、技術(shù)路線1) 先根據(jù)題目要求、參考成熟軟件的一些功能,完成需求分析。2) 深入學(xué)習(xí) .NET 平臺下 C#程序設(shè)計語言,重點學(xué)習(xí)Socket 網(wǎng)絡(luò)編程的

10、相關(guān)技術(shù),解決軟件設(shè)計中通信方面的技術(shù)問題。3) 使用 SQL Server 2005/2008完成數(shù)據(jù)庫設(shè)計。4) 詳細(xì)設(shè)計和實現(xiàn)。5) 通過查閱資料、交流學(xué)習(xí)等方式處理設(shè)計中的重點和難點,完成設(shè)計。-可編輯修改 -。3、可行性基于 .NET 的即時通訊軟件, 實現(xiàn)一般通訊軟件的基本功能 (登錄,聊天,退出),沒有十分復(fù)雜的其他功能,如:皮膚設(shè)置,截圖等,這些都能夠運用所學(xué)的知識實現(xiàn)。此項目使用過的編程語言是 C#,雖然沒有系統(tǒng)的學(xué)習(xí)過 C#編程。對于 C#的一些知識有所欠缺,但是,學(xué)校開設(shè)了 C#課程,使自己對于 C#編程語言有一定了解,能夠在短時間之內(nèi)掌握一些基本的C#知識。完成這個通訊

11、軟件的知識大都已經(jīng)具備,同時,在網(wǎng)絡(luò)上有許多開源社區(qū),有很多開源愛好者,能夠查到許多開源源代碼,自己能夠充分運用這些網(wǎng)絡(luò)資源,完成這個畢業(yè)設(shè)計。1 陳鐘 .C#編程語言程序設(shè)計與開發(fā) . 清華大學(xué)出版社, 2003-9-1:60 2002 夏敏捷 .Visual C# NET 開發(fā)技術(shù)原理與實踐教程 . 電子工業(yè)出版社,2008-1-1:76 2123 李澤 , 陳 彬 , 唐 俊瞿 , 張曜 C#函數(shù) 實用 手冊 . 冶金 工業(yè) 出版社,2004-1-1:36 1464 敏日科技 .Visual C#開發(fā)技術(shù)大全 . 人們郵電出版社, 2007-11-1:6548045 李用江 .Visua

12、l C#.NET 與網(wǎng)絡(luò)數(shù)據(jù)庫編程 . 西安交通大學(xué)出版,2007-2-1:63 2856 卡爾弗特,多納霍 .Java TCP/Socket 編程 . 機械工業(yè)出版社,2009-1-1:23 1147羅軍舟,黎波濤,楊明 .TCP/IP 協(xié)議及網(wǎng)絡(luò)編程技術(shù) . 清華大學(xué)出版參社, 2004-10-1:110 240考8金華,華進 .C#網(wǎng)絡(luò)編程技術(shù)教程 . 人民郵電出版社, 2009-2-1:36 文256獻9扶松柏 . 深入體驗 C#項目開發(fā) . 清華大學(xué)出版社 ,2011-7:239 295目10阿曼,奧法特 . 軟件測試基礎(chǔ) . 機械工業(yè)城, 2009-10-1:21 289錄11 朱

13、少明 . 軟件測試方法和技術(shù) . 清華大學(xué)出版社, 2005-7-1:1-42512 James Huddleston , Ranga Raghuram, Syed Fahad Gilani. Beginning C# 2005 Databases: From Novice to Professional.Apress出版社, 2006-12-1 :66 16813Jay Glynn.ProfessionalC# 2008.Wrox 出版社, 2008-3-1:36 21214Andrew Troelsen.C#and the .NET Platform.Apress出 版社 ,2001-6-

14、6:76 16815 Andrew Troelsen.Pro C# with .NET 3.0, Special Edition.Apr ess 出版社 ,2007-1-16:112 18616 John Sharp.Microsoft Visual C# 2008 Step by Step.Microsoft Press 出版社 ,2008-3-12 :155 236-可編輯修改 -。1、畢業(yè)設(shè)計時間總體安排選題2011年 11月 2011 年 12月實施研究、收集資料、開題報告2011 年 12月 2012 年 2月 初步設(shè)計、詳細(xì)設(shè)計2012年 2月 2012 年 4 月設(shè)計 撰寫論文、完成初稿2012年 4月 2012 年 5 月(論文) 完成修改、定稿2012年 5月 2012 年 5 月工作 答辯2012年 6 月安排及進2、當(dāng)前進度度 1) 完成開發(fā)環(huán)境的搭建和測試2) 完成可行性分析、需求分析3) 查找、收集 C#、.NET 與 Socket 的相關(guān)資料4) 深入學(xué)習(xí) C# OOP編程,重點學(xué)習(xí) .NET 平臺下 Socket 通信編程5

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論