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

正文內(nèi)容

java本科飛鳥局域網(wǎng)聊天工具的設(shè)計與實現(xiàn)(完整版)

2025-01-24 01:06上一頁面

下一頁面
  

【正文】 ................................................................................................. 18 第二節(jié) 系統(tǒng)實現(xiàn)層次圖 ................................................................................................. 19 第三節(jié) 各模塊詳細功能 ................................................................................................. 19 一、服務(wù)器端結(jié)構(gòu) ....................................................................................................... 19 二、客戶端結(jié)構(gòu) ........................................................................................................... 20 第四章 詳細設(shè)計 ................................................................................................................. 21 第一節(jié) 系統(tǒng)流程圖 ......................................................................................................... 21 一、系統(tǒng)總體流程圖 ................................................................................................... 21 二、系統(tǒng)客戶端流程圖 ............................................................................................... 22 第二節(jié) 編寫服務(wù)器端程序 ............................................................................................. 23 一、問題陳述 ............................................................................................................... 23 二、解決方案 ............................................................................................................... 23 第三節(jié) 客戶端程序編寫 ................................................................................................. 34 第四節(jié) 用戶登錄 ............................................................................................................. 36 一、收集用戶登錄信息 ............................................................................................... 36 第五節(jié) 聊天室 ................................................................................................................. 37 一、用戶發(fā)送信息 ....................................................................................................... 38 第七節(jié) 退出聊天系統(tǒng) ..................................................................................................... 40 第八節(jié) 出現(xiàn)異常信息 ..................................................................................................... 41 第五章 總 結(jié) ..................................................................................................................... 42 致謝 ....................................................................................................................................... 43 參考文獻 ............................................................................................................................... 44 貴陽學(xué)院畢業(yè)論文(設(shè)計) 5 第一章 前言 第一節(jié) 課題研究的意義 研究該課題,具有重大意義,這對于今后研究網(wǎng)絡(luò)與通信融合具有指導(dǎo)作用。系統(tǒng)采用 C/S 結(jié)構(gòu),客戶端與客戶端以及客戶端與服務(wù)器端之間通過 Socket 傳送消息。使用 JAVA 語言編寫,開發(fā)工 具采用 Eclipse。雖然目前的聊天軟件已經(jīng)具備強大多種的功能,并且支持廣域網(wǎng)的聊天,但是他們?nèi)匀淮嬖诟鞣N各樣的問題,如安全問題。 的前身 OICQ 在 1999 年 2 月第一次推出,目前幾乎接近壟斷中國在線即時通訊軟件市場。起初他用具有面向?qū)ο筇卣鞯?C++語言編寫嵌入式軟件,可以放在面包機或 PDA( Personal Digital Assistant,個人數(shù)字主力)等小型電子消費這杯里,以使設(shè)備變得更為 “ 聰明 ” ,更具備人工只能。 Oak 是一種可移置的語言,它是一種平臺獨立的語言,能夠在各種芯片上執(zhí)行,可以降低設(shè) 備的研發(fā)成本。 Java 提供了許多安全機制來保證其適用上的安全性。 三、 Java 與 Inter Java 語言取得成功的領(lǐng)域之一就是網(wǎng)絡(luò) , (其他語言 )數(shù)頁代碼 (Java)一條語句 TCP/IP(傳輸控制協(xié)議 /網(wǎng) 間協(xié)議 )是 inter 的主要協(xié)議 ,定義了計算機和外設(shè)進行通信所使用的規(guī)則 (應(yīng)用層 ,傳輸層 ,網(wǎng)絡(luò)層 ,鏈路層 ), 大多數(shù)基于 inter 的應(yīng)用程序被看作 TCP/IP 協(xié)議的上一層 , 如 : ftp、 、 smtp、 pop tel、 nntp 等 。如果服務(wù)器收到 SYN 標記,它將發(fā)回一個“ SYN+ACK”數(shù)據(jù)包。它們之間的區(qū)別只有在客戶機試圖同服務(wù)器連接的時候才顯得非常明顯。 圖 服務(wù)器和客戶機的連接 第四節(jié) 多線程編程 多線程編成是網(wǎng)絡(luò)編成的基礎(chǔ),幾乎所有的網(wǎng)絡(luò)編程都將涉及到多個線程的數(shù)據(jù)傳輸,并且還要實現(xiàn)界面和數(shù)據(jù)處理互不影響。 在 windows 系統(tǒng)中,進程和線程是最為重要的兩個概念,因為整個系統(tǒng)就是基于進程和線程的。 綜上所述 ,本系統(tǒng)的設(shè)計與開發(fā)在技術(shù)上和硬件設(shè)備上的條件都是滿足的 ,因此 ,它在技術(shù)上是可行的。使系統(tǒng)能夠無 論在功能設(shè)計上,還是在技術(shù)實現(xiàn)上,都處于同行業(yè)的領(lǐng)先地位。 圖 系統(tǒng)實現(xiàn)原理 貴陽學(xué)院畢業(yè)論文(設(shè)計) 19 第二節(jié) 系 統(tǒng)實現(xiàn)層次圖 圖 系統(tǒng)實現(xiàn)層次圖 第三節(jié) 各模塊詳細功能 一、服務(wù)器端結(jié)構(gòu) 圖 服務(wù)器端結(jié)構(gòu)圖 局域網(wǎng)聊天系統(tǒng) 客 戶 端 服 務(wù) 器 端 多人聊天 好 好好友私聊 用戶注冊 登錄 不設(shè)置聊天風(fēng)格 服務(wù)器監(jiān)控聊天類容 服務(wù)器發(fā)送通知 保保存用戶聊天信息 保保存服務(wù)器日志 服務(wù)器監(jiān)聽控制窗體 啟動服務(wù)器監(jiān)聽 處理所有用戶請求 Serve_view ServerStart ServerModel 貴陽學(xué)院畢業(yè)論文(設(shè)計) 20 為服務(wù)器端程序界面,負責(zé)為服務(wù)器的啟動提供界面服務(wù)。 用戶注冊窗體 用戶窗體監(jiān)聽 用戶登錄窗體 用戶聊天窗體 啟動客服端 RegistView _Listener Listener _Client _Window Chat 貴陽學(xué)院畢業(yè)論文(設(shè)計) 21 第 四 章 詳細設(shè)計 與實現(xiàn) 第一節(jié) 系統(tǒng)流程圖 一、系統(tǒng)總體流程圖 開 始啟 動 服 務(wù) 器判 斷 啟 動 信 息啟 動 客 戶 端判 斷 登 錄 信 息登 錄 聊 天 室退 出 聊 天 室結(jié) 束是是注 冊 用 戶退 出 服 務(wù) 器否是否 圖 系統(tǒng)總體流程圖 貴陽學(xué)院畢業(yè)論文(設(shè)計) 22 二、系統(tǒng)客戶端流程圖 圖 客戶端流程圖 客服端登錄界面 聊天室界面 清 屏 聊天類容 保 存 退 出 聊天對象 字體顏色 表 情 開 始 結(jié) 束 貴陽學(xué)院畢業(yè)論文(設(shè)計) 23 第二節(jié) 編寫服務(wù)器端程序 一、問題陳述 1. 接受用戶注冊信息并保存在一個基于文件的對象型數(shù)據(jù)庫。 ( 2) tb_friend 表 貴陽學(xué)院畢業(yè)論文(設(shè)計) 24 (3)tb_group 表 聊天系統(tǒng)采用用戶名作為用戶帳號,并給每個用戶生成一個唯一 ID 來做系統(tǒng)內(nèi)部的用戶標識。 User mine = new User()。 貴陽學(xué)院畢業(yè)論文(設(shè)計) 25 ()??蛻舳说玫阶孕畔⒑髸谇芭_填寫注冊信息,然后創(chuàng)建文件輸出流,再用對象輸出流包裝后寫入本地文件將其持久化。 return false。 } Connection conn = ()。 (ps2)。 (4, ().getUser_sign())。 } catch (SQLException e) { ()。 (3, ().getUser_sign())。 } return true。 (5)關(guān)閉 Socket 連接 當(dāng)以上的程序都正常運行后,需要關(guān)閉 Socket 連接,否則將會浪費服務(wù)器與客戶端之間的資源。 if((().getUser_num())amp。 ()。 (r)。 (ps)。 (conn)。 貴陽學(xué)院畢業(yè)論文(設(shè)計) 30 用戶退出模塊程序: // mun關(guān)閉 public void close_mun(Message m) { (().getUser_num())。 try { (md)。 IteratorString ii = ()。 IteratorString itt = ()。 ()。 String mes1 = ()。 int sec = ()。 } catch (Exception ex) { ()。 // 如果消息為空,就只將時間發(fā)送出去 i
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1