


下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、企業及時通訊系統Java 畢業論文 目錄摘要 1前言 21 緒論 31.1 即時通訊系統的現狀 31.2 論文的主要目的 41.3 論文的主要內容 42 相關知識和技術 52.1 系統的基本結構 52.1.1 C/S體系結構 52.1.2 C/S架構軟件的優勢 62.2 關鍵技術 62.2.1 TC
2、P/IP協議 62.2.2 UDP協議 72.2.3 Socket套接字 72.2.4 TLS(傳輸層安全協議) 92.3 JAVA語言的特點 102.4 JAVA語言概述 122.4.1 package語句 122.4.2 import語句 132.4.3 Java的工作原理圖 132.4.4 Java源文件的命名規則 142.5 JAVA開發環境與工具 142.5.1 Java程序的編譯 152.5.2 類路徑的配置 162.6 輔助工具JCREATOR簡介
3、160;173 需求分析 193.1可行性需求分析 193.1.1 技術可行性 193.1.2 經濟可行性 193.1.3 運行可行性 193.2 聊天室功能需求分析 204 總體設計 214.1 系統分析 214.2 聊天室的信息流設計 214.3 聊天室的功能模塊劃分 225 詳細設計 265.1系統體系設計 265.1.1 服務器的體系設計 265.1.2 客戶端的體系設計 265.2 界面的設計 275.2.1 聊天室服務器界面
4、;275.2.2 聊天室客戶端界面 305.3 主要功能實現 315.3.1 用戶注冊 315.3.2 用戶登錄 345.3.3 即時消息發送 375.3.4 給服務器留言 395.3.5 文件的傳送 405.3.6 服務器踢出用戶功能 435.3.7 服務器發送通知功能 456 總結與展望 486.1總結 486.2 展望 48參考文獻 49致謝 50企業及時通訊系統 摘要:隨著Internet的飛速發展和計算機應用的普及,即時通訊系統的研究目
5、前是互聯網中的1個熱門方向,尤其是關于企業級即時通訊系統更為國內外應用的熱點。從國內外即時通訊軟件的發展來看,出現了用于電子商務訂單跟蹤的通訊平臺,企業用于客戶關系管理的即時通訊平臺,用于人才招聘和遠程考核的即時通訊平臺等等,同時,人們也認識到即時信息工具能夠帶來極高的生產力。作為使用頻率最高的網絡軟件,即時通訊已經突破了作為技術工具的極限,被認為是現代交流方式的新象征。論文以計算機網絡原理為指導,結合當前網絡中的1些常用的技術,例如soket,tcp,udpb編程,多線程等。通過對騰訊聊天室的模仿,系統采用C/S機構,客戶端與客戶端以及客戶端與服務器端之間通過socket傳送消息。客戶端與服
6、務器之間采用Tcp傳送信息,而客戶端之間采用Udp傳送信息。系統使用java語言編寫以及jcreator開發工具,實現了文本聊天、用戶注冊、用戶登錄、傳送文件以及踢用戶出聊天室等功能。關鍵字:Java;套接字;TCP/IP;Jcreator;客戶端/服務器. Enterprise Instant Messaging System Abstract: Recently,with the quick development of the Internet and the popularization of computer application, the research
7、of instant messaging system has generated great interests ,especially enterprise instant messaging system is more domestic and international applied of hot point. In the view of the development of the instant messaging system, some instant messaging system softwares such as used in the electronic co
8、mmerce order form track communication platform, the enterprise used in the customer relations management instant messaging platform, used in the talented person employment advertise and the long-distance inspection instant messaging platform and so on.In the meantime, people also know instant inform
9、ation tool can bring very high productivity. Instant messaging system regard as the new symbol of the modern exchanges method because it already broken the extreme limit of the technique tool.In this paper, network principle of the computer for instruction, combine with some daily technology in the
10、present network, such as socket ,TCP ,UDP, programming, multi-thread, etc. By the imitation of Tengxun ChatRoom, this system adopt C/S structure, client and client, client and server convey news through socket. Client and sever adopt TCP convey information, and between the clients adopt udp to
11、 convey news. The system using java language and adopt jcreator to complete such as the text chating in the system, the registration of users, uer land, transforming file to other users , ticking off the users and so on.Keywords: Java; socket; TCP/IP; Jcreator; C/S. 前言在現今的企業,即時通訊開拓了網絡應用的新領域。人們青
12、睞即時通訊不僅僅在于娛樂和聊天,還在于即時通訊軟件顯示出商務通訊的卓越功能。即時通訊軟件在商務上的吸引力是顯而易見的:它1方面能夠讓企業員工知道其他人是否在線,從而避免了員工在打電話找人或者通知開會等事宜上耗費大量的時間。而正是這樣情況下即時通訊系統正在走入企業中。但是企業都不得不借助于現有的外部的服務器或者花費高昂的價格購進軟件,以實現企業內部網絡的通信。并不是所有的軟件都為企業提供了它們所需要的特性和便利。即時通訊系統 (Instant Messaging System)的研究目前是互聯網中1個熱門方向,尤其是關于企業級即時通訊系統更為國內外應用的熱點。企業版的即時通訊軟件的誕生,給企業的
13、管理帶來了新的思路和手段。推動了企業工作效率的提高,辦公費用的降低,引起了工程應用領域的研究熱潮。即時通訊系統均采用了客戶機/服務器 (C/S)模式,在此模式下,服務器無疑是處于1個核心地位。論文正是圍繞即時通訊系統服務器端軟件開發這1核心展開的。 首先,我研究了當今流行的各種即時通訊軟件,對其進行分析,確定了即時通訊系統的功能分析,提出了不同的即時通訊服務器的架構。 圍繞即時通訊的論文字交流功能,設計了管理在線用戶,維護在線用戶,實現文字通訊的文字通訊主服務器。為了減輕服務器的負載,客戶端的基本文字消息的傳遞,首先利用UDP嘗試P2P地傳遞,若失敗則嘗試從主服務器中轉,此方案大大提高了服務器的處理能力和響應速度。 基于企業內部傳輸文件的需求,從不同的技術實現角度來分析了即時通信系統如何實現內網與內網之間的傳輸,并從中選取了最佳實現方案。為此,我們設計了通訊路由服務器,負責在不同的子網之間傳遞文件。若客戶端為同1子網則可以直接連
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 江西省贛州市寧師中學2025年高二化學第二學期期末綜合測試模擬試題含解析
- 民事審判團隊管理辦法
- 醫療安全事件管理辦法
- 保安公司公章管理辦法
- 桐鄉疫情出入管理辦法
- 江蘇公司商旅管理辦法
- 村級移風易俗管理辦法
- 洗煤廠崗位責任制度與職責分配
- 金礦液滴形成的微觀機制及成因研究
- 數字化轉型背景下電商企業運營模式創新
- 2025年武漢市漢陽區社區干事崗位招聘考試筆試試題(含答案)
- 黨課課件含講稿:《關于加強黨的作風建設論述摘編》輔導報告
- 國家開放大學行管??啤侗O督學》期末紙質考試總題庫2025春期版
- GB/T 3280-2015不銹鋼冷軋鋼板和鋼帶
- 物理化學實驗:實驗12 膠體的制備和電泳
- 高中物理選修 分子動理論
- 管道施工主要質量保證措施及通病防治措施
- 斯巴達勇士賽
- 住院醫師規范化培訓臨床小講課指南(2021年版)
- 1#球磨機襯板更換及方案
- 常用塑料改性加工工藝
評論
0/150
提交評論