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

正文內(nèi)容

基于winsock的局域網(wǎng)聊天室系統(tǒng)分析與設(shè)計(jì)-全文預(yù)覽

  

【正文】 True = FalseEnd SubOption Explicit39。如果已連接,發(fā)送消息 = Exit SubX: MsgBox 連接中斷!, 48, 提示 39。鼠標(biāo)指針樣式 If Right(, 1) Chr(10) Then 39。關(guān)閉連接 = TrueEnd SubPrivate Sub Comd1_Click() If MsgBox(確認(rèn)關(guān)閉聊天室?, 36, 退出系統(tǒng)) = 6 Then 39。時(shí)鐘控件不可用 = 0 39。鼠標(biāo)指針樣式 = True 39。鼠標(biāo)指針樣式 = False 39。收到消息 Dim i As String i 39。設(shè)置遠(yuǎn)程IP = 3000 39。鼠標(biāo)指針樣式 = True 39。連接的主機(jī)IP Else If Option1(0).Value = True Then HostIP = 39。二人私聊的內(nèi)容別人看不見,服務(wù)器默認(rèn)是不顯示。(6) 點(diǎn)擊進(jìn)入聊天室即可聊天。(5) 輸入聊天對(duì)象的的IP地址和自己的昵稱戶名,即可在登陸界面中使用你的用戶名登陸聊天軟件。程序?qū)懲旰笞罱K生成服務(wù)器和客戶端兩個(gè)可執(zhí)行文件,打開服務(wù)器可執(zhí)行文件,即運(yùn)行服務(wù)器,然后客戶端可以不局域網(wǎng)上不同的主機(jī)上運(yùn)行,輸入服務(wù)器主機(jī)的IP,連接到服務(wù)器,客戶端與客戶端之間即可實(shí)現(xiàn)簡(jiǎn)易的聊天功能,在服務(wù)器可以顯示在線人數(shù)以及客戶端的IP地址。e) 設(shè)計(jì)一個(gè)良好的人機(jī)交互環(huán)境。二、功能設(shè)計(jì)a) 提供基本的文本編輯功能,使用戶可以方便的編輯要發(fā)送的信息??磩e人的東西,看得再多,看的懂,但是自己不動(dòng)手去寫的話,是學(xué)不到什么東西的,時(shí)間一過就什么都沒有留下,只有自己動(dòng)手去做了,才能夠記住東西,才能夠把它轉(zhuǎn)化為自己的東西。很多程序看著簡(jiǎn)單,認(rèn)為寫起來也很簡(jiǎn)單,認(rèn)為這樣寫就可以了,只要懂就行了,寫起來馬上就可以搞定。 。通過這次課設(shè),使我對(duì)網(wǎng)絡(luò)的TCP/IP協(xié)議和網(wǎng)絡(luò)中實(shí)現(xiàn)主機(jī)之間的相互通信的方法有了一定的了解和體會(huì)。在開發(fā)過程中的團(tuán)隊(duì)合作的精神。第六章、系統(tǒng)的測(cè)試功能測(cè)試覆蓋各子系統(tǒng)中的功能模塊,本測(cè)試針對(duì)在現(xiàn)有產(chǎn)品功能模塊以及實(shí)施結(jié)果分別進(jìn)行測(cè)試,測(cè)試整個(gè)系統(tǒng)是否達(dá)到需求規(guī)格說明書中要求實(shí)現(xiàn)的功能,以及測(cè)試系統(tǒng)的易用性、用戶界面的友好性。在服務(wù)器的系統(tǒng)設(shè)置中,打開記錄密談就可以看到二人密聊的內(nèi)容1 系統(tǒng)的功能 服務(wù)器端 客戶端:登陸界面:輸入姓名和密碼還有服務(wù)器IP地址連接服務(wù)器并轉(zhuǎn)入聊天界面 點(diǎn)對(duì)點(diǎn)聊天 聊天室聊天 文件發(fā)送:在二人連接的條件下,進(jìn)行文件傳輸。進(jìn)入私聊的方法:,在右邊的所有鄰居中點(diǎn)選你要進(jìn)行二人聊天的用戶,單擊菜單的下拉菜單, 點(diǎn)擊二人世界,即可進(jìn)入。在登陸之前首先要確定服務(wù)器端是夠已經(jīng)打開。(1) 首先運(yùn)行服務(wù)器,運(yùn)行結(jié)果如圖所示。當(dāng)接收到數(shù)據(jù)時(shí),會(huì)發(fā)生DataArrival事件,在DataArrival事件中調(diào)用GetData方法就可以獲得對(duì)方傳送的數(shù)據(jù)。創(chuàng)建服務(wù)器應(yīng)用程序時(shí),應(yīng)相應(yīng)設(shè)置一個(gè)偵聽端口(Local2Port屬性)并調(diào)用listen方法。第5章 、系統(tǒng)實(shí)現(xiàn)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 1 實(shí)現(xiàn)原理Winsock控件可以使用兩種協(xié)議:TCP協(xié)議和UDP協(xié)議。流式套接字定義了一種可靠的面向連接的服務(wù),提供了雙向的,有序的,無(wú)重復(fù)并且無(wú)記錄邊界的數(shù)據(jù)流服務(wù)??蛻粼诎l(fā)送連接請(qǐng)求時(shí),必須說明服務(wù)器程序運(yùn)行主機(jī)的IP地址和協(xié)議端口號(hào)來指定它所希望的服務(wù)。該模型中,服務(wù)器應(yīng)用是一種專門用來提供某一種服務(wù)的程序,它被動(dòng)地等待通信,而客戶應(yīng)用主動(dòng)地啟動(dòng)通信,請(qǐng)求服務(wù)器的服務(wù)。它簡(jiǎn)單易學(xué)、效率高,且功能強(qiáng)大可以與 Windows 專業(yè)開發(fā)工具SDK相媲美。從這也可以說,該軟件的總體開發(fā)模式采用原型演化的開發(fā)模型,因?yàn)檫@個(gè)項(xiàng)目只是個(gè)人開發(fā),而且先前對(duì)有些知識(shí)不是很了解,所有這些都是采用原型開發(fā)的必然因素。該軟件的開發(fā)過程基本可以分為三個(gè)階段: ,花費(fèi)三周時(shí)間學(xué)習(xí)VB編程環(huán)境,VB的語(yǔ)法。 UDP 協(xié)議是一種無(wú)連接協(xié)議,兩臺(tái)計(jì)算機(jī)之間的傳輸類似于傳遞郵件:消息從一臺(tái)計(jì)算機(jī)發(fā)送到另一臺(tái)計(jì)算機(jī),但是兩者之間沒有明確的連接。選擇通訊協(xié)議 在使用 WinSock 控件時(shí),首先需要選擇使用什么協(xié)議。 建立連接后,任何一方計(jì)算機(jī)都可以收發(fā)數(shù)據(jù)。 如果創(chuàng)建客戶應(yīng)用程序,就必須知道服務(wù)器計(jì)算機(jī)名或者 IP 地址(RemoteHost 屬性),還要知道進(jìn)行“偵聽”的端口(RemotePort 屬性),然后調(diào)用 Connect 方法。實(shí)現(xiàn)點(diǎn)對(duì)點(diǎn)和廣播信息的發(fā)送功能。 客戶端與服務(wù)器端功能獨(dú)立,可獨(dú)立運(yùn)行在不同的計(jì)算機(jī)上或運(yùn)行在同一臺(tái)計(jì)算機(jī)上,具有最大的靈活性。 TCP: 傳輸控制協(xié)議(Transmission Control Protocol)這是一種提供給用戶進(jìn)程的可靠的全雙工字節(jié)流面向連接的協(xié)議。TCP/IP主要包括以下協(xié)議: IP:網(wǎng)間協(xié)議(Internet Protocol) ,負(fù)責(zé)主機(jī)間數(shù)據(jù)的路由和網(wǎng)絡(luò)上數(shù)據(jù)的存儲(chǔ)。這兩種協(xié)議都能用來創(chuàng)建客戶端和服務(wù)端應(yīng)用程序。我們稱這種應(yīng)用程序?yàn)閃indows Sockets應(yīng)用程序。(3) winsock使用方法 設(shè)計(jì)并實(shí)現(xiàn)基于WINSOCK的文本聊天程序包括聊天室聊天,一對(duì)一私聊,涉及的內(nèi)容包括通信方式的選擇,及選擇會(huì)話方式是資料報(bào)還是建立連接方式,WinSock通信,身份驗(yàn)證和群組名驗(yàn)證,建立服務(wù)器,連接服務(wù)器等;設(shè)計(jì)并實(shí)現(xiàn)基于WinSock的語(yǔ)音聊天,文件傳輸,涉及的內(nèi)容包括通信方式的選擇,文件傳輸技術(shù)等內(nèi)容。Winsock控件問世之前,用Visual Basic進(jìn)行網(wǎng)絡(luò)編程就變得非常方便了。(2) Visual Basic Winsock控件簡(jiǎn)單介紹 本實(shí)驗(yàn)用到Visual Basic中一個(gè)比較新的控件,就是Winsock控件。程序?qū)懲旰笞罱K生成服務(wù)器和客戶端兩個(gè)可執(zhí)行文件,打開服務(wù)器可執(zhí)行文件,即運(yùn)行服務(wù)器,然后客戶端可以不局域網(wǎng)上不同的主機(jī)上運(yùn)行,輸入服務(wù)器主機(jī)的IP,連接到服務(wù)器,客戶端與客戶端之間即可實(shí)現(xiàn)簡(jiǎn)易的聊天功能,在服務(wù)器可以顯示在線人數(shù)以及客戶端的IP地址。使用VB作為系統(tǒng)開發(fā)的開發(fā)環(huán)境,它提供完善的指令控制語(yǔ)句、類與對(duì)象的支持及豐富的數(shù)據(jù)類型,給開發(fā)高性能系統(tǒng)提供的保障為開發(fā)滿足客戶要求的系統(tǒng),保證了代碼的模塊化要求,而代碼模塊化的提高,非常有利于以后對(duì)新系統(tǒng)的擴(kuò)展與修改 隨著計(jì)算機(jī)網(wǎng)絡(luò)的迅速發(fā)展,人們的生活越來越離不開網(wǎng)絡(luò),如今網(wǎng)絡(luò)編程已成為計(jì)算機(jī)發(fā)展的熱點(diǎn),而在眾多的網(wǎng)絡(luò)通信中,又以TCP/IP協(xié)議最為流行。取最具代表性的和MSN進(jìn)行了一些研究,作為我開發(fā)聊天系統(tǒng)的準(zhǔn)備。聊天軟件已經(jīng)成為人們通過因特網(wǎng)相互聯(lián)系和娛樂的主要平臺(tái)?,F(xiàn)在已有的聊天軟件和聊天工具不勝枚舉,流行的主要有, MSN多玩YY和各種的網(wǎng)頁(yè)聊天室等。它不同于在于它的交談是即時(shí)的。 局域網(wǎng)通訊(Local Network,簡(jiǎn)稱LNLNIM)是指能夠即時(shí)發(fā)送和接收互聯(lián)網(wǎng)消息等的業(yè)務(wù)。 2. 該聊天軟件基于VB中的WinSock通信,在此基礎(chǔ)上,實(shí)現(xiàn)一對(duì)一聊天、一對(duì)多聊天以及文件的傳輸。北京聯(lián)合大學(xué)信息學(xué)院計(jì)算機(jī)網(wǎng)絡(luò)實(shí)踐報(bào)告木瓜Chat局域網(wǎng)聊天工具設(shè)計(jì)報(bào)告
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1