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

正文內(nèi)容

局域網(wǎng)聊天程序的實現(xiàn)—計算機畢業(yè)設(shè)計-wenkub.com

2024-11-25 10:57 本頁面
   

【正文】 系統(tǒng)設(shè)計目標(biāo) 局域網(wǎng)聊天程序的實現(xiàn), 主要 為 需要局域網(wǎng)內(nèi)聊天的用戶設(shè)計一個聊天平臺; 本系統(tǒng)的目的是為了讓 局域網(wǎng)內(nèi)的計算機用戶如寢室、辦公室 能隨時隨地通過網(wǎng)絡(luò)進行 交流 。交換完成后,服務(wù)器方 /客戶方關(guān)閉套接字 ns/s,最后服務(wù)器方通過 closesocket()關(guān)閉最初套接字 s,服務(wù)結(jié)束。 Inprise 在 Delphi中對 Windows Socket 進行了有效的封裝,使得用戶可以很方便地編寫網(wǎng)絡(luò)通信程序。在新建一個 Socket 時,可以指定新建何類Socket。 微軟的 Windows Socket 規(guī)范 (簡稱 Winsock)對 Berkley 的套接字規(guī)范進行了擴展,利用標(biāo)準(zhǔn)的 Socket 的方法,可以同任何平臺上的 Socket 進行通信;利用其擴展,可以更有效地實現(xiàn)在 Windows 平臺上計算機間的通信。 在 TCP/IP 網(wǎng)絡(luò)中兩個進程間 的相互作用的主機模式是客戶機 /服務(wù)器模式(Client/Server model)。 從上面的描述過程可知: ( 1) 客戶與服務(wù)器進程的作用是非對稱的。 ( 4) 返回第二步,等待另外的客戶請求 ( 5) 關(guān)閉服務(wù)器。 ( 3) 接收到重復(fù)服務(wù)請求,處理該請求并發(fā)送應(yīng)答信號。目前大多數(shù)應(yīng)用 軟件 系統(tǒng)都是 Client/Server 形式的兩層結(jié)構(gòu),由于現(xiàn)在的軟件應(yīng)用系統(tǒng)正在向分布式的Web 應(yīng)用發(fā)展, Web 和 Client/Server 應(yīng)用都可以進行同樣的業(yè)務(wù)處理,應(yīng)用不同的模塊共享邏輯 組件 ;因此,內(nèi)部的和外部的用戶都可以訪問新的和現(xiàn)有的應(yīng)用系統(tǒng),通過現(xiàn)有應(yīng)用系統(tǒng)中的邏輯可以擴展出新的應(yīng)用系統(tǒng)。前者為核內(nèi)設(shè)計,后者為核外設(shè)計。 2 局域網(wǎng)聊天程序系統(tǒng) 分析 系統(tǒng) 理論基礎(chǔ) TCP/IP 的特點 TCP/IP 協(xié)議的核心部分是傳輸層協(xié)議 (TCP、 UDP),網(wǎng)絡(luò)層協(xié)議 (IP)和物理接口層,這三層通常是在操作系統(tǒng)內(nèi)核中設(shè)計。提升網(wǎng)絡(luò)帶寬及增加服務(wù)器的吞吐能力是解決此矛盾的一種方法。在內(nèi)部局域網(wǎng)的幫助下,企業(yè)得以簡 化信息流程,提高信息交換的速度,從而提高工作效率。網(wǎng)絡(luò)聊天程序 .越來越 影響著我們的網(wǎng)絡(luò)生活 。 TCP/IP。 關(guān)鍵詞 : Socket。數(shù)據(jù)庫使用 Delphi 自帶的 Database desktop。 除非另有科研合同和其他法律文書的制約,本論文的科研成果屬于成都信息工程學(xué)院。 ( 2)學(xué)??梢圆捎糜坝?、縮印或其他復(fù)制方式保存學(xué)位論文。 此外還要感謝辛勤培育我的老師們,及朝夕相處的同學(xué)們,他們得關(guān)心使我充滿動力,他們在系統(tǒng)設(shè)計初期給予的幫助,使此系統(tǒng)的開發(fā),有了一個很好的開端!感謝同學(xué)們在專業(yè)知識上給予我的幫助,因為他們的協(xié)助,才得以順利完成了設(shè)計! 在論文完成過程中,本人還得到了其他老師和許多同學(xué)的熱心幫助,本人向他們表示深深的謝意! 最后向在百忙之中評審本文的各位專家、老師表示衷心的感謝! 作者簡介 : 姓 名:吳劍輝 性別:男 出生年月: 1983 年 5 月 民族:漢 Email : 聲 明 本論文的工作是 2020 年 2 月至 2020 年 6 月在成都信息工程學(xué)院網(wǎng)絡(luò)工程系完成的。 [10]江國星 .一個基于 Client/Server 模型的網(wǎng)絡(luò)應(yīng)用模式 [J].華中理工大學(xué)學(xué)報 , 2020。 [6]高恩勇 .利用 Delphi編寫 Socket 通信程序 [J].滄州師范專科學(xué)校學(xué)報 2020。 [2]儲啟明 .Delphi7典型實例開發(fā)篇 [M].北京:清 華大學(xué)出版社, 2020。聊天室的制作是件煩瑣而有挑戰(zhàn)性的工作,涉及面廣,與實踐教學(xué)環(huán)節(jié)密不可分,與課程內(nèi)容密切相關(guān),要多參考用其他語言是如何制作聊天室的,多搜集一點網(wǎng)上的資料。當(dāng)然,由于時間緊迫,所設(shè)計的軟件難免有不足之處,敬請各位評委老師指導(dǎo)。 ? 將數(shù)據(jù)庫和網(wǎng)絡(luò)編程相結(jié)合,利用 這一軟件進行編程,將在大學(xué)里學(xué)到的知識進行了很好的綜合。設(shè)計期間有許多的感觸、想法、經(jīng)驗,教訓(xùn),對以后的學(xué)習(xí)、工作有很大的益處。 其功能基本符合用戶需求。 ( 2)客戶端能夠連接到服務(wù)器,并能夠進行注冊和登錄 ( 3)在有新用戶登錄時,用戶列表動態(tài)刷新 ( 4)聊天功能可以正常進行 ( 5)服務(wù)器系統(tǒng)信息欄記錄了用戶的注冊、登錄、下線等相關(guān)信息 測試結(jié)論 以上的測試案例是單獨進行測試的,還需要進一步的交叉案例測試。 ( 4) 注冊若干個用戶進行登錄,看 服務(wù)器和客戶端的 在線戶列表是否刷新 和同步。表示有登陸信息 。表示從用戶列表中刪除下線的用戶 ; 當(dāng)有 39。 end 客戶端與服務(wù)器進行通信時同樣是通過附加不同的特殊字符串來讓服務(wù)器區(qū)分登錄、注冊、下線等信息, 當(dāng)有 39。)。 39。 (39。,tmptext)0 then // 當(dāng)有 39。 //注冊成功后提示 end。 (39。新用戶: [39。用戶名已經(jīng)有人用了,請檢查后重新注冊。 chattext:=copy(tmptext,signpos+6,length(tmptext)6length(member))。字符串表示注冊信息 begin signpos:=pos(39。 end else if pos(39。 sleep(300)。 [i].SendText(tmptext+39。 if counter0 then begin for i:=0 to counter1 do begin [counter].SendText (chatname[i]+39。+tmptext+39。39。password39。 (tmptext)。,tmptext)0 then // 當(dāng)有 39。39。 以上是聊天部分的代碼,服務(wù)器通過特殊的字符串來區(qū)分公聊和私聊,當(dāng)有39。 end。對你說: 39。,tmptext)+2,length(tmptext)pos(39。$$39。39。字符串時表示私聊 begin tmptext := copy(tmptext,1,length(tmptext)6)。%amp。%amp。 end。Socket: TCustomWinSocket)。)。]39。示意 圖如圖 12: 圖 12 服務(wù)器界面設(shè)計 4 系統(tǒng)實現(xiàn)及核心代碼 網(wǎng)絡(luò)通信核心代碼 begin if not then begin :=true。 總體思想是上下,下 分兩欄,使用框架做布局,此方法可以使整個系統(tǒng)更加符合信息空間的信息存儲,運行速度更快,信息層次更加清晰,用戶操作則更方便,更有條理。服務(wù)器同樣設(shè)計一個可以動態(tài)刷新的在線用戶列表,管理員可以看到當(dāng)前的用戶在線情況。用戶列表只是顯示在 線用戶,當(dāng)有新用戶上線時用戶列表動態(tài)刷新。客戶端的功能模塊 如圖 3 所示; 局 域 網(wǎng) 聊 天 程 序 客 戶 端在 線 用 戶 列 表用 戶 登 錄用 戶 注 冊消 息 收 發(fā) 圖 3 客戶端功能模塊 圖 服務(wù)器主要功能 有 消息處理 、系統(tǒng)消息、在線用戶列表、監(jiān)聽狀態(tài)控制,如圖 4 所示 : 局 域 網(wǎng) 聊 天 程 序 服 務(wù) 器監(jiān) 聽 狀 態(tài) 控 制在 線 用 戶 列 表系 統(tǒng) 消 息消 息 處 理 圖 4 服務(wù)器功能模塊 圖 客戶端設(shè)計 客戶 端 設(shè)計時以用戶使用為出發(fā)點,功能 分登錄、注冊、輸入服務(wù)器 IP、聊天、用戶列表和關(guān)于這幾個詳細模塊 。 根據(jù) 局域網(wǎng)聊天程序系統(tǒng) 的一般 要求,通過對整個系統(tǒng)運行過程和數(shù)據(jù)流程分析,得出本系統(tǒng)的實體表:用戶基本信息表。 網(wǎng)絡(luò)中各個機器的資源是不平等的 ,網(wǎng)絡(luò)的真正目的就是共享這些不均 等資源 源 ,非對 等相互作用特點也正好體現(xiàn)和適應(yīng)了客觀現(xiàn)實中資源的不均等現(xiàn)象。 系統(tǒng)運行 環(huán)境 ? 硬件環(huán)境: CPU: Intel PentiumM 725 內(nèi)存: 512 MB 硬盤: 60 G ? 軟件環(huán)境: 操作系統(tǒng): Microsoft Windows XP Professional 應(yīng)用軟件: Delphi + Database Desktop 系統(tǒng)開發(fā)環(huán)境 本系統(tǒng)開發(fā)環(huán)境采用 Borland 公司新推出的 Delphi 是全新的可視化編程環(huán)境 ,為我們提供了一種方便、快捷的 Windows應(yīng)用程序開發(fā)工具。 ? 客戶端與服務(wù)器端功能獨立,可獨立運行在不同的計算機上或運行在同一臺計算 機上 ,具有最大的靈活性。 系統(tǒng)設(shè)計目標(biāo) 局域網(wǎng)聊天程序的實現(xiàn), 主要 為 需要局域網(wǎng)內(nèi)聊天的用戶設(shè)計一個聊天平臺; 本系統(tǒng)的目的是為了讓 局域網(wǎng)內(nèi)的計算機用戶如寢室、辦公室 能隨時隨地通過網(wǎng)絡(luò)進行 交流 。交換完成后,服務(wù)器方 /客戶方關(guān)閉套接字 ns/s,最后服務(wù)器方通過 closesocket()關(guān)閉最初套接字 s,服務(wù)結(jié)束。 Inprise 在 Delphi中對 Windows Socket 進行了有效的封裝,使得用戶可以很方便地編寫網(wǎng)絡(luò)通信程序。在新建一個 Socket 時,可以指定新建何類Socket。 微軟的 Windows Socket 規(guī)范 (簡稱 Winsock)對 Berkley 的套接字規(guī)范進行了擴展,利用標(biāo)準(zhǔn)的 Socket 的方法,可以同任何平臺上的 Socket 進行通信;利用其擴展,可以更有效地實現(xiàn)在 Windows 平臺上計算機間的通信。 在 TCP/IP 網(wǎng)絡(luò)中兩個進程間 的相互作用的主機模式是客戶機 /服務(wù)器模式(Client/Server model)。 從上面的描述過程可知: ( 1) 客戶與服務(wù)器進程的作用是非對稱的。 ( 4) 返回第二步,等待另外的客戶請求 ( 5) 關(guān)閉服務(wù)器。 ( 3) 接收到重復(fù)服務(wù)請求,處理該請求并發(fā)送應(yīng)答信號。目前大多數(shù)應(yīng)用 軟件 系統(tǒng)都是 Client/Server 形式的兩層結(jié)構(gòu),由于現(xiàn)在的軟件應(yīng)用系統(tǒng)正在向分布式的Web 應(yīng)用發(fā)展, Web 和 Client/Server 應(yīng)用都可以進行同樣的業(yè)務(wù)處理,應(yīng)用不同的模塊共享邏輯 組件 ;因此,內(nèi)部的和外部的用戶都可以訪問新的和現(xiàn)有的應(yīng)用系統(tǒng),通過現(xiàn)有應(yīng)用系統(tǒng)中的邏輯可以擴展出新的應(yīng)用系統(tǒng)。前者為核內(nèi)設(shè)計,后者為核外設(shè)計。 2 局域網(wǎng)聊天程序系統(tǒng) 分析 系統(tǒng) 理論基礎(chǔ) TCP/IP 的特點 TCP/IP 協(xié)議的核心部分是傳輸層協(xié)議 (TCP、 UDP),網(wǎng)絡(luò)層協(xié)議 (IP)和物理接口層,這三層通常是在操作系統(tǒng)內(nèi)核中設(shè)計。提升網(wǎng)絡(luò)帶寬及增加服務(wù)器的吞吐能力是解決此矛盾的一種方法。在內(nèi)部局域網(wǎng)的幫助下,企業(yè)得以簡 化信息流程,提高信息交換的速度,從而提高工作效率。網(wǎng)絡(luò)聊天程序 .越來越 影響著我們的網(wǎng)絡(luò)生活 。 TCP/IP。 關(guān)鍵詞 : Socket。數(shù)據(jù)庫使用 Delphi 自帶的 Database desktop。 畢業(yè)設(shè)計 ( 論文 ) 局域網(wǎng)的聊天程序的實現(xiàn) 論文作者姓名: 申請學(xué)位專業(yè): 申請學(xué)位類別: 指導(dǎo)教師姓名(職稱): 論文提交日期: 局域網(wǎng) 的 聊天程序的實現(xiàn) 摘 要 網(wǎng)絡(luò)通訊是目前計算機用戶進行交流最普遍的方式,各種各樣的聊天軟件也層出不窮;服務(wù)提供商也提供了越來越豐富的通訊服務(wù)功能。系統(tǒng) 采用典型的 C/S(服務(wù)器 /客戶 端 )構(gòu)架 。 TCP/IP。 C/S目 錄 論文總頁數(shù): 22 頁 1 引 言 .......................................................................................................................... 6 2 局域網(wǎng)聊天程序系統(tǒng)分析 .............................................................................................. 6 系統(tǒng)理論基礎(chǔ) ..................................................................................................... 6 TCP/IP 的特點 ............................................................................................ 6 客戶機 /服務(wù)器模式 .........................................................
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1