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

正文內(nèi)容

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

2025-06-21 06:05 本頁面
 

【正文】 摘要 隨著信息革命的到來 , 使用網(wǎng)絡工具進行交流已經(jīng) 成為 我們平常 生活 里 不可或缺也脫離不開 的 一件事 , 相比較與使用手機通訊和短信交流 ,它們 過于繁瑣和昂貴,而 網(wǎng)絡通信 工具 由于 使用 方便、 傳遞信息的即時性 , 特別 是 眾多 青 少 年人的 追捧和使用。 更 加關(guān)鍵 的是 網(wǎng)絡工具 給 我們 提供了一個 低消費更便于 交流 溝通的平臺,這個 網(wǎng)絡工具 平臺 擁 有 廣泛 性、 即 時性、 便捷 性,因 而得到了廣大 公司、事 業(yè) 單位、 院校 和民眾 的 認可 ,本論文 敘述 的 是 一 種 基于 利用 TCP/IP 協(xié)議 的 、利用 數(shù)據(jù) 流的存儲和讀取、 C/S 框架結(jié)構(gòu)模式、 多線程、實現(xiàn) 設(shè)計 點對點 和點對面 通信的一 個多人 網(wǎng)絡連天工具 ,可以進行私聊、群聊、 文件傳輸 等 . 關(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è)計 ...................................................................... 8 關(guān)于系統(tǒng)分析 .................................................................................................. 8 系統(tǒng)可行性分析 ................................................................................... 8 系統(tǒng)功能分析 .................................................................................................. 9 客戶端功能實現(xiàn)分析 ........................................................................... 9 服務器端系統(tǒng)分析 ............................................................................ 11 系統(tǒng)流程圖 .................................................................................................... 11 第 4 章 系統(tǒng)實現(xiàn) ........................................................................................................ 12 客戶端界面和功能實現(xiàn) ............................................................................... 12 登錄和注冊界面 ................................................................................ 12 用戶列表界面 .................................................................................... 23 聊天窗口和文件傳輸界面 ................................................................ 27 服務器端實現(xiàn) ............................................................................................... 37 第 5 章 結(jié)束語 ............................................................................................................ 42 參考文獻 ...................................................................................................................... 43 第 1 章 緒論 在信息爆炸的今天 信息的 溝通和 交 流已經(jīng)和我們息息相關(guān) 。盡管一些通信工具 和通信手段 ,例如手機 和電話 , 可是手機短信和電話通訊相對于網(wǎng)絡通信工具日積月累下來花費也是相當不菲 ; 所以一般的通信工 具對于長時間的溝通和交流以及大量的信息傳輸都是相當不便和不劃算的 。 網(wǎng)絡通 訊工具和軟件 , 同樣的 由于它的方便 快捷和免費性 , 僅需要 之間都有能夠連接互聯(lián) 網(wǎng)的 Computer 或者手機等工具 ,安裝有 對應 的 工具或客戶端 , 這樣能夠 進行 大量的 信息 傳輸和溝通 ; 網(wǎng)絡聊天工具同時方便與我們與不國家、不同地點和多個人進行溝通, 交流的過程中 還 可以傳輸 發(fā)送 大量的 資料 , 相比較而言 更加的方便快捷 也沒有傳統(tǒng)通信工具的局限性,更加節(jié)省了 過多的通信 花費 ;而且它還具有電話和短信所沒有的視頻和語音聊天功能 , 可以使用戶得到不同于傳統(tǒng)通信手段的優(yōu)質(zhì)服務 。 這也讓網(wǎng)絡通信工具受到了廣大 的公司、企業(yè)及院校 的追捧,大多的企業(yè)和院校 都有相應的網(wǎng)絡通信軟件 工具或者對應的自己開發(fā)的網(wǎng)絡通信工具 , 方便于進行 企業(yè)和院校 日常的信息 和事務 處理 。 本論文所 敘述 的多人聊天 是軟件 是 通過了解廣泛受到大眾喜愛 的 聊天工具 qq 的 基礎(chǔ)上自己 模仿 制作的一個實現(xiàn)了 部分功能 作用 的網(wǎng)絡 聊天工具。 網(wǎng)絡 聊天 工具會幫助事業(yè)單位、公司 和大眾帶來便捷 的信息 事務 處理??梢詭椭蟊?解決信息 傳輸和溝通 中的 數(shù)據(jù)和信息無法及時接受和傳輸?shù)膯栴} , 它的即 時性,廣域性 和無局限性 為企業(yè) 和大眾之間 的 感情 凝聚 ,與外界的 溝通 交 流也因此變得更加高效和方便,它改變了我們的生活方式。在現(xiàn)實生活中我們有多種手段和親戚朋友溝通交流和通訊,但要么是實時性不強或則是費用太高、功能單一無法做到網(wǎng)絡聊天工具的多樣性功能,能夠同時與多個好友進行通訊,這無疑填補了我們生活方式的空白,而網(wǎng)絡聊天軟件的使用方便快捷、系統(tǒng)占用消耗資 源少等諸多優(yōu)點,都讓他快速成為了企業(yè)事業(yè)單位和個人廣泛應用的軟件之一。 第 2 章 系統(tǒng)概況 主要功能 注冊 :用戶需要輸入昵稱和密碼,并且昵稱是沒有被占用且合法的,而密碼和輸入的重復密碼也是 一致的,才會提示注冊成功; :用戶需要輸入相應的用戶昵稱和用戶密碼,這樣用戶才能登陸通過,然后轉(zhuǎn)到用戶列表信息界面,如若用戶昵稱和用戶密碼都輸入錯誤,那么我們會彈出一個信息提示框,提示用戶信息輸入錯誤和登陸失敗。 聊天: 用戶聊天分為私聊和群聊,群聊不指定任何用戶,即所有用戶都可以接受信息和回復信息,私聊即指定用戶接受信息,具有隱秘性; :用戶之間可以共享發(fā)送文件和資料,在聊天界面點擊發(fā)送文件按鈕,然后選擇文件發(fā)送即可; 系統(tǒng)所用技術(shù) java 多線程技 術(shù) 什么是進程, 進程 process 是一 個占有資源和需要消耗資源的內(nèi)存區(qū)域,我們根據(jù)他的功能單元會對他在操作系統(tǒng)進行區(qū)分, 進程中所包含的一個或多個執(zhí)行單元稱為線 程( thread)。 一個操作系統(tǒng)做可以同時運行多個程序(任務),每個被運行的程序(任務)都可以被稱為一個進程。一個程序同時運行多個任務,那么每個任務就稱作為一個線程。 線程只能歸屬于一個進程并且它只能訪問該進程所擁有的資源。當操作系統(tǒng)創(chuàng)建一個進程后,該進程會自動申請一個名為主線程或首要線程的線程。通常,操作系統(tǒng)上運行的每一個應用程 序都運行在一個進程中 ,例如 :,IE 等等。 線程是并發(fā)運行的,操作系統(tǒng)將運行時間分為若干個時間片段,盡可能均勻的分配給每一個任務,被分配時間片段之后,任務就有可能 CPU 所執(zhí)行,從微觀上來講,每個任務都是走走停停,但是隨著任務的執(zhí)行宏觀上來看就是所有任務都在執(zhí)行,這種
點擊復制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1