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

正文內(nèi)容

畢業(yè)設(shè)計(jì)論文--基于vc的局域網(wǎng)聊天室-全文預(yù)覽

  

【正文】 象的封裝 ,替編程者執(zhí)行對(duì)底層函數(shù)的操作 ,簡(jiǎn)化了 Socket 編程。若通過(guò)套接字接口進(jìn)行網(wǎng)絡(luò)互連 ,則程序在每個(gè)網(wǎng)絡(luò)互連的末端都需要一個(gè)套接字 ,套接字接口相當(dāng)于文件系統(tǒng) ,可以使用 API 通過(guò)網(wǎng)絡(luò)軟件申請(qǐng)一個(gè)可以指定特定套接字的句柄來(lái)定義套接字的特性。它是網(wǎng)絡(luò)通信的基本構(gòu)件。今天,SOCKET 接口是 TCP/IP 網(wǎng)絡(luò)最為通用的 API,也是 INTERNET 上進(jìn)行應(yīng)用開(kāi)發(fā)最為通用的 API。這種可視化的編程方法易學(xué)易用,而且大大提高了工作效 率 [6]。 由于 是一個(gè)可視化的開(kāi)發(fā)工具,在介紹 的各個(gè)組成部分之前,首先了解一下可視化編程的概念。 武漢理工大學(xué)畢業(yè)設(shè)計(jì)(論文) 5 3 開(kāi)發(fā)環(huán)境及編程語(yǔ)言介紹 Visual C++可視化集成開(kāi)發(fā)環(huán)境 是微軟推出的一款可視化編程工具,適用面非常廣泛。 武漢理工大學(xué)畢業(yè)設(shè)計(jì)(論文) 4 圖 2 MSN 服務(wù)器 客戶(hù)端模型 騰訊使用的模型中,服務(wù)器主要處理客戶(hù)端各種狀態(tài)的控制,可以極大減輕服務(wù)器的處理壓力,但其內(nèi)部協(xié)議和實(shí)現(xiàn)復(fù)雜度都較高。 參考了許多網(wǎng)絡(luò)上的資料,以及自己通過(guò)觀察騰訊 運(yùn)行時(shí)的各種細(xì)節(jié)。并對(duì)今后的繼續(xù)完善做了展望! 武漢理工大學(xué)畢業(yè)設(shè)計(jì)(論文) 3 2 國(guó)內(nèi)外聊天系統(tǒng)的現(xiàn)狀 目前國(guó)內(nèi)外做聊天系統(tǒng)的公司很多,產(chǎn)品也琳瑯滿(mǎn)目,國(guó)內(nèi)有諸如騰訊 、新浪 UC、網(wǎng)易泡泡等,國(guó)外有著名的 MSN(新版改名為 Live Messenger)以及跨平臺(tái) Gaim 等。 第二章介紹了目前國(guó)內(nèi)外聊天系統(tǒng)的現(xiàn)狀,對(duì)國(guó)內(nèi) 和國(guó)外 MSN 聊天軟件做出了概括性的介紹并作了一些比較。 整個(gè)工程采用結(jié)構(gòu)化的方式進(jìn)行編譯,逐步完善系統(tǒng)功能。 論文的主要內(nèi)容 本課題主要研究的是局域網(wǎng)聊天 室 , 該 聊天 室 采用客戶(hù)端 /服務(wù)器( C/S)模式和 TCP連接 , 能實(shí)現(xiàn) 用戶(hù)在客戶(hù) 端與服務(wù)器間 傳遞文字信息 。它具有信息收發(fā)速度快,保密性好 ,占用網(wǎng)絡(luò)帶寬資源低,占用服務(wù)器吞吐能力低,易于編程實(shí)現(xiàn)等優(yōu)點(diǎn) [3]。 本課題研究的是基于局域網(wǎng)的聊天室,用 VC++編寫(xiě)的程序,程序?qū)崿F(xiàn)一般的文字聊天功能,可作為某局域網(wǎng)的交流工具。為了解決上述矛盾,人們提出了開(kāi)發(fā)局域網(wǎng)聊天 軟件的構(gòu)想,通過(guò)局域網(wǎng)聊天軟件,企業(yè)員工可以隨時(shí)的進(jìn)行即時(shí)消息傳遞,召開(kāi)網(wǎng)絡(luò)會(huì)議 等,有利于提高工作效率,同時(shí)又保護(hù)了企業(yè)內(nèi)部信息的安全。 論文的目的和意義 近年來(lái),隨著全球信息化的不斷發(fā)展,網(wǎng)絡(luò)也在飛速發(fā)展?;?VC++網(wǎng)絡(luò)編程的強(qiáng)大功能,本次畢業(yè)設(shè)計(jì)使用 VC++編寫(xiě)一個(gè)聊天系統(tǒng)。而 Socket 是 Windows 中得到廣泛應(yīng)用的、開(kāi)放的、支持多協(xié)議的網(wǎng)絡(luò)編程接口。 服務(wù)器模塊主要用來(lái)維護(hù)網(wǎng)絡(luò)上所有用戶(hù) 的信息,如用戶(hù)名 ; 聊天客戶(hù)端模塊主要包括用戶(hù)登錄、發(fā)送信息、接收信息等 。武漢理工大學(xué)畢業(yè)設(shè)計(jì)(論文) 目 錄 摘 要 .......................................................................................................................................... I ABSTRACT ....................................................................................................................................II 1 緒論 ............................................................................................................................................. 1 論文的目的和意義 .................................................................................................................. 1 論文的主要內(nèi)容 ...................................................................................................................... 2 2 國(guó)內(nèi)外聊天系統(tǒng)的現(xiàn)狀 ............................................................................................................. 3 3 開(kāi)發(fā)環(huán)境及編程語(yǔ)言介紹 ......................................................................................................... 5 VISUAL C++可視化集成開(kāi)發(fā)環(huán)境 ........................................................................................... 5 網(wǎng)絡(luò)編程 .................................................................................................................................. 5 4 局域網(wǎng)聊天室的設(shè)計(jì) ................................................................................................................. 7 客戶(hù)機(jī) /服務(wù)器模式 ................................................................................................................. 7 系統(tǒng)實(shí)現(xiàn)原理 .......................................................................................................................... 7 系統(tǒng)工作流程 ........................................................................................................................ 10 界面設(shè)計(jì) ................................................................................................................................ 11 5 局域網(wǎng)聊天室的實(shí)現(xiàn) ............................................................................................................... 12 準(zhǔn)備工作 ................................................................................................................................ 12 功能實(shí)現(xiàn) ................................................................................................................................ 15 6 結(jié)論 ........................................................................................................................................... 26 參考文獻(xiàn) ....................................................................................................................................... 28 附 錄 ....................................................................................................................................... 29 致 謝 ....................................................................................................................................... 37 武漢理工大學(xué)畢業(yè)設(shè)計(jì)(論文) I 摘 要 隨著計(jì)算機(jī)科學(xué)和 Inter 的飛速發(fā)展 , 網(wǎng)上聊天已成為人們相互交流的一種方式 , 與 Email、電話(huà)相比 , 聊天服務(wù)更具有實(shí)時(shí)性和有效性。它有兩個(gè) 模塊 組成:服務(wù)器和客戶(hù)端 。 CSocket 是 MFC 在 CAsyncSocket 基礎(chǔ)上派生的一個(gè)同步阻塞 Socket 的封裝類(lèi) 。The client model includes user regediting,sending message,receiving message and so on. System uses CSocket to achieve working. CSocket is a synchronous blocking Socket wrappers derived by MFC based on CAsynncSocket. The Socket is widely used for open, multiprotocol work programming interface in windows. This work chat tool can be used in inter environment ,it can be operated simply, its flexibility is fine and can run steadily. Key Words: VC++; CSocket; TCP; Network; Chat room武漢理工大學(xué)畢業(yè)設(shè)計(jì)(論文) 1 1 緒論 在網(wǎng)絡(luò)越來(lái)越發(fā)達(dá)的今天,人們對(duì)網(wǎng)絡(luò)的依賴(lài)越來(lái)越多,越來(lái)越離不開(kāi)網(wǎng)絡(luò),由此而產(chǎn)生的聊天工具越來(lái)越多,例如,國(guó)外的 ICQ、國(guó)內(nèi)騰訊公司開(kāi)發(fā)的 OICQ。使用 VC++語(yǔ)言編寫(xiě),開(kāi)發(fā)工具采用 [2]。然而,隨著企業(yè)規(guī)模的擴(kuò)大,業(yè)務(wù)量的增加,企業(yè)內(nèi)部的信息越來(lái)越私密,企業(yè)只希望員工通過(guò)內(nèi)部局域網(wǎng)進(jìn)行溝通與交流,避免企業(yè)內(nèi)部機(jī)密通過(guò) Inter 泄露到外部。為了滿(mǎn)足用戶(hù)的需求,包括騰訊公司的聊天軟件 在內(nèi),許多即時(shí)性聊天工具都推出了語(yǔ)音聊天、視頻聊天功能模塊。 基于 Socket的局域網(wǎng)聊天工具很好地詮釋了 Socket通信的原理,并且在企業(yè)內(nèi)部通信、教學(xué)、討論等應(yīng)用中都具有一定的實(shí)用價(jià)值。 UDP 的實(shí)時(shí)性比較好,但是不一定提供可靠的數(shù)據(jù)傳輸, TCP 可以提供可靠的數(shù)據(jù)傳輸,本課題采用 TCP 完成局域網(wǎng)聊天室的 設(shè)計(jì) 。服務(wù)器模塊主要用來(lái)維護(hù)網(wǎng)絡(luò)上所有用戶(hù)的信息,如用戶(hù)名;聊天客戶(hù)端模塊主要包括用戶(hù)登錄、發(fā)送信息、接收信息等 。 第一章主要討論課題研究的目的和意義,并對(duì)主要內(nèi)容作了簡(jiǎn)單的介紹。 第五章主要是對(duì)各個(gè)功 能的實(shí)現(xiàn)做了詳細(xì)的分析 第六章給出總結(jié),對(duì)設(shè)計(jì)過(guò)程中出現(xiàn)的問(wèn)題進(jìn)行分析,概括了整個(gè)聊天室系統(tǒng)的優(yōu)缺點(diǎn)。騰訊的成功與其對(duì) 的不斷創(chuàng)新和完善是分不開(kāi)的。 圖 1 騰訊 服務(wù)器 客戶(hù)端模型 與騰訊 不同,微軟的 MSN Messenger 只使用了 TCP 作為傳輸層通信協(xié)議,所有客戶(hù)端與服務(wù)器進(jìn)行連接,然后通過(guò)與服務(wù)器的 TCP 連 接進(jìn)行中轉(zhuǎn)通信。 但是 隨著企業(yè)規(guī)模的擴(kuò)大,業(yè)務(wù)量的增加,企業(yè)內(nèi)部的信息越來(lái)越私密,企業(yè)只希望員工通過(guò)內(nèi)部局域網(wǎng)進(jìn)行溝通與交流,避免企業(yè)內(nèi)部機(jī)密通過(guò) Inter 泄露到外部 ,所以局域網(wǎng)的聊天工具也占了很大的市場(chǎng) [4]。 采用標(biāo)準(zhǔn)的多窗口 Windows 用戶(hù)界面,并增加了一些新特性,使得開(kāi)發(fā)環(huán)境更易于使用,用戶(hù)很容易學(xué)會(huì)它的使用方法。所謂可視化編程,就是指:在軟件開(kāi)發(fā)過(guò)程中,用直觀的具有一定含義的圖標(biāo)按鈕、圖形化的對(duì)象取代原來(lái)手工的抽象的編輯、運(yùn)行、瀏覽操作,軟件開(kāi)發(fā)過(guò)程表現(xiàn)為鼠標(biāo)點(diǎn)擊按鈕和拖放圖形化的對(duì)象以及指定對(duì)象的屬性、行為的過(guò)程。這個(gè) API 稱(chēng)為 Socket 接口(套接字)。對(duì)程序員來(lái)說(shuō) ,也可以把 Socket 看成一
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1