freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

畢業(yè)設(shè)計(jì)(論文)-基于java的多人聊天室設(shè)計(jì)(已修改)

2025-06-21 06:05 本頁(yè)面
 

【正文】 摘要 隨著信息革命的到來(lái) , 使用網(wǎng)絡(luò)工具進(jìn)行交流已經(jīng) 成為 我們平常 生活 里 不可或缺也脫離不開(kāi) 的 一件事 , 相比較與使用手機(jī)通訊和短信交流 ,它們 過(guò)于繁瑣和昂貴,而 網(wǎng)絡(luò)通信 工具 由于 使用 方便、 傳遞信息的即時(shí)性 , 特別 是 眾多 青 少 年人的 追捧和使用。 更 加關(guān)鍵 的是 網(wǎng)絡(luò)工具 給 我們 提供了一個(gè) 低消費(fèi)更便于 交流 溝通的平臺(tái),這個(gè) 網(wǎng)絡(luò)工具 平臺(tái) 擁 有 廣泛 性、 即 時(shí)性、 便捷 性,因 而得到了廣大 公司、事 業(yè) 單位、 院校 和民眾 的 認(rèn)可 ,本論文 敘述 的 是 一 種 基于 利用 TCP/IP 協(xié)議 的 、利用 數(shù)據(jù) 流的存儲(chǔ)和讀取、 C/S 框架結(jié)構(gòu)模式、 多線程、實(shí)現(xiàn) 設(shè)計(jì) 點(diǎn)對(duì)點(diǎn) 和點(diǎn)對(duì)面 通信的一 個(gè)多人 網(wǎng)絡(luò)連天工具 ,可以進(jìn)行私聊、群聊、 文件傳輸 等 . 關(guān) 鍵 詞 : Java; 聊天室 ; 線程 ; 協(xié)議 ;數(shù)據(jù)流; C/S結(jié)構(gòu); Abstract With the advent of the information revolution, using working tools to municate one thing has bee indispensable in our daily life are inseparable from the parison with the use of mobile munications and text messaging munication, they are too cumbersome and costly, and online munication tools due to ease of use, instant transfer of information, especially the many young people to the pursuit and use. More critical is working tools provides us with a low consumption easier munication platform, the work platform has extensive tools, immediacy, convenience, and therefore get the majority of panies, institutions, universities and public recognition, this paper describes is based on the use of TCP / IP protocol, the use of storage and reading of data flow, C / S frame mode, multithreaded, to implement a multiplayer online groaning tool design point and point opposite the munications, you can private chat, group chat, file transfer, and so on. Keywords: Java。 chat rooms。 thread。 protocol。 data stream。 C / S structure。 目錄 第 1 章 緒論 .................................................................................................................. 4 選題背景 .......................................................................................................... 4 目的和意義 ...................................................................................................... 4 第 2 章 系統(tǒng)概況 .......................................................................................................... 5 軟件系統(tǒng)主要功能 .......................................................................................... 5 軟件系統(tǒng)所用技術(shù) .......................................................................................... 5 java 多線程技術(shù) ................................................................................. 5 TCP/IP 協(xié)議 ......................................................................................... 6 java 數(shù)據(jù)流技術(shù) ................................................................................. 7 第 3 章 關(guān)于多人聊天室 的分析和設(shè)計(jì) ...................................................................... 8 關(guān)于系統(tǒng)分析 .................................................................................................. 8 系統(tǒng)可行性分析 ................................................................................... 8 系統(tǒng)功能分析 .................................................................................................. 9 客戶端功能實(shí)現(xiàn)分析 ........................................................................... 9 服務(wù)器端系統(tǒng)分析 ............................................................................ 11 系統(tǒng)流程圖 .................................................................................................... 11 第 4 章 系統(tǒng)實(shí)現(xiàn) ........................................................................................................ 12 客戶端界面和功能實(shí)現(xiàn) ............................................................................... 12 登錄和注冊(cè)界面 ................................................................................ 12 用戶列表界面 .................................................................................... 23 聊天窗口和文件傳輸界面 ................................................................ 27 服務(wù)器端實(shí)現(xiàn) ............................................................................................... 37 第 5 章 結(jié)束語(yǔ) ............................................................................................................ 42 參考文獻(xiàn) ...................................................................................................................... 43 第 1 章 緒論 在信息爆炸的今天 信息的 溝通和 交 流已經(jīng)和我們息息相關(guān) 。盡管一些通信工具 和通信手段 ,例如手機(jī) 和電話 , 可是手機(jī)短信和電話通訊相對(duì)于網(wǎng)絡(luò)通信工具日積月累下來(lái)花費(fèi)也是相當(dāng)不菲 ; 所以一般的通信工 具對(duì)于長(zhǎng)時(shí)間的溝通和交流以及大量的信息傳輸都是相當(dāng)不便和不劃算的 。 網(wǎng)絡(luò)通 訊工具和軟件 , 同樣的 由于它的方便 快捷和免費(fèi)性 , 僅需要 之間都有能夠連接互聯(lián) 網(wǎng)的 Computer 或者手機(jī)等工具 ,安裝有 對(duì)應(yīng) 的 工具或客戶端 , 這樣能夠 進(jìn)行 大量的 信息 傳輸和溝通 ; 網(wǎng)絡(luò)聊天工具同時(shí)方便與我們與不國(guó)家、不同地點(diǎn)和多個(gè)人進(jìn)行溝通, 交流的過(guò)程中 還 可以傳輸 發(fā)送 大量的 資料 , 相比較而言 更加的方便快捷 也沒(méi)有傳統(tǒng)通信工具的局限性,更加節(jié)省了 過(guò)多的通信 花費(fèi) ;而且它還具有電話和短信所沒(méi)有的視頻和語(yǔ)音聊天功能 , 可以使用戶得到不同于傳統(tǒng)通信手段的優(yōu)質(zhì)服務(wù) 。 這也讓網(wǎng)絡(luò)通信工具受到了廣大 的公司、企業(yè)及院校 的追捧,大多的企業(yè)和院校 都有相應(yīng)的網(wǎng)絡(luò)通信軟件 工具或者對(duì)應(yīng)的自己開(kāi)發(fā)的網(wǎng)絡(luò)通信工具 , 方便于進(jìn)行 企業(yè)和院校 日常的信息 和事務(wù) 處理 。 本論文所 敘述 的多人聊天 是軟件 是 通過(guò)了解廣泛受到大眾喜愛(ài) 的 聊天工具 qq 的 基礎(chǔ)上自己 模仿 制作的一個(gè)實(shí)現(xiàn)了 部分功能 作用 的網(wǎng)絡(luò) 聊天工具。 網(wǎng)絡(luò) 聊天 工具會(huì)幫助事業(yè)單位、公司 和大眾帶來(lái)便捷 的信息 事務(wù) 處理??梢詭椭蟊?解決信息 傳輸和溝通 中的 數(shù)據(jù)和信息無(wú)法及時(shí)接受和傳輸?shù)膯?wèn)題 , 它的即 時(shí)性,廣域性 和無(wú)局限性 為企業(yè) 和大眾之間 的 感情 凝聚 ,與外界的 溝通 交 流也因此變得更加高效和方便,它改變了我們的生活方式。在現(xiàn)實(shí)生活中我們有多種手段和親戚朋友溝通交流和通訊,但要么是實(shí)時(shí)性不強(qiáng)或則是費(fèi)用太高、功能單一無(wú)法做到網(wǎng)絡(luò)聊天工具的多樣性功能,能夠同時(shí)與多個(gè)好友進(jìn)行通訊,這無(wú)疑填補(bǔ)了我們生活方式的空白,而網(wǎng)絡(luò)聊天軟件的使用方便快捷、系統(tǒng)占用消耗資 源少等諸多優(yōu)點(diǎn),都讓他快速成為了企業(yè)事業(yè)單位和個(gè)人廣泛應(yīng)用的軟件之一。 第 2 章 系統(tǒng)概況 主要功能 注冊(cè) :用戶需要輸入昵稱和密碼,并且昵稱是沒(méi)有被占用且合法的,而密碼和輸入的重復(fù)密碼也是 一致的,才會(huì)提示注冊(cè)成功; :用戶需要輸入相應(yīng)的用戶昵稱和用戶密碼,這樣用戶才能登陸通過(guò),然后轉(zhuǎn)到用戶列表信息界面,如若用戶昵稱和用戶密碼都輸入錯(cuò)誤,那么我們會(huì)彈出一個(gè)信息提示框,提示用戶信息輸入錯(cuò)誤和登陸失敗。 聊天: 用戶聊天分為私聊和群聊,群聊不指定任何用戶,即所有用戶都可以接受信息和回復(fù)信息,私聊即指定用戶接受信息,具有隱秘性; :用戶之間可以共享發(fā)送文件和資料,在聊天界面點(diǎn)擊發(fā)送文件按鈕,然后選擇文件發(fā)送即可; 系統(tǒng)所用技術(shù) java 多線程技 術(shù) 什么是進(jìn)程, 進(jìn)程 process 是一 個(gè)占有資源和需要消耗資源的內(nèi)存區(qū)域,我們根據(jù)他的功能單元會(huì)對(duì)他在操作系統(tǒng)進(jìn)行區(qū)分, 進(jìn)程中所包含的一個(gè)或多個(gè)執(zhí)行單元稱為線 程( thread)。 一個(gè)操作系統(tǒng)做可以同時(shí)運(yùn)行多個(gè)程序(任務(wù)),每個(gè)被運(yùn)行的程序(任務(wù))都可以被稱為一個(gè)進(jìn)程。一個(gè)程序同時(shí)運(yùn)行多個(gè)任務(wù),那么每個(gè)任務(wù)就稱作為一個(gè)線程。 線程只能歸屬于一個(gè)進(jìn)程并且它只能訪問(wèn)該進(jìn)程所擁有的資源。當(dāng)操作系統(tǒng)創(chuàng)建一個(gè)進(jìn)程后,該進(jìn)程會(huì)自動(dòng)申請(qǐng)一個(gè)名為主線程或首要線程的線程。通常,操作系統(tǒng)上運(yùn)行的每一個(gè)應(yīng)用程 序都運(yùn)行在一個(gè)進(jìn)程中 ,例如 :,IE 等等。 線程是并發(fā)運(yùn)行的,操作系統(tǒng)將運(yùn)行時(shí)間分為若干個(gè)時(shí)間片段,盡可能均勻的分配給每一個(gè)任務(wù),被分配時(shí)間片段之后,任務(wù)就有可能 CPU 所執(zhí)行,從微觀上來(lái)講,每個(gè)任務(wù)都是走走停停,但是隨著任務(wù)的執(zhí)行宏觀上來(lái)看就是所有任務(wù)都在執(zhí)行,這種
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號(hào)-1