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

正文內(nèi)容

飛鴿傳書軟件的設(shè)計(jì)與測(cè)試-預(yù)覽頁

2025-01-07 01:42 上一頁面

下一頁面
 

【正文】 目標(biāo)是設(shè)計(jì)一個(gè)類似飛鴿傳輸?shù)木钟蚓W(wǎng)通信軟件, 并分析它在其領(lǐng)域的優(yōu)勢(shì)。s, needs to develop one based on the local of instant message area work information receiving and dispatching system instant message facilities, realizes carries on the information which work the exchange. This topic design mainly aims at the local area work munication to develop the design, uses is the C/S skeleton,like IP Messenger, for chat and files transmission. LAN against the text chat, documents and folders transmission, the design of a fake IP Messenger of LAN software, and analyze it in their areas of advantage. The design is developed by C program it can make in the vironment of windows 2021//xp of topic selection, in the environment The design altogether divides into five big modules, respectively is: First, introduction selected topic background and significance and domestic and foreign research present situation。 Fourth, carries on the design according to the solution to the system。在這種情況下,如何使局域網(wǎng)內(nèi)的用戶便捷的勾通,以及快速的資源共享,也就成為了人們對(duì)網(wǎng)絡(luò)研究 的重點(diǎn)之一。 大部分編程語言都提供了基于 Windows Sockets 網(wǎng)絡(luò)編程接口的 Win socket 控件,它使開發(fā) TCP/IP 通訊變得簡(jiǎn)單方便。TCP/IP 協(xié)議提供了兩種計(jì)算機(jī)之間的通訊方式: TCP 方 式和 UDP 方式。 研究項(xiàng)目的目的以及意義 隨著互聯(lián)網(wǎng)技術(shù)的迅猛發(fā)展,網(wǎng)絡(luò)給人們帶來了很多便利,比如人們借助于網(wǎng)絡(luò)進(jìn)行相互交流變得更加方便。 Win Socket 的尋址方式 因?yàn)?Winsock 要兼容多個(gè)協(xié)議,所以必須使用通用的尋址方式。定義如下: Struct sockaddr_in{ short sin_family。 }。 2 系統(tǒng)需求分析 根據(jù)對(duì)飛鴿傳輸系統(tǒng)的調(diào)研,我認(rèn)為本設(shè)計(jì)需要滿足以下幾個(gè)系統(tǒng)設(shè)計(jì)目標(biāo): 第 4 頁 共 20 頁 (1)實(shí)用性原則:真正為局域網(wǎng)的實(shí)際工作服務(wù),按照需求的輕重緩急,合理設(shè)計(jì)本系統(tǒng)。 系統(tǒng)總體需求分析 根據(jù)用戶需求,本系統(tǒng)分為兩個(gè)子系統(tǒng) :1:局域網(wǎng)內(nèi)簡(jiǎn)單文字聊天子系統(tǒng),它是在 局域網(wǎng)內(nèi) 選擇相應(yīng)的用戶,以便對(duì)之發(fā)送文字信息,2:文件、文件夾傳輸系統(tǒng),它是在 先把需要傳輸?shù)奈募⑽募A轉(zhuǎn)換成相就的數(shù)據(jù)流傳關(guān),到了目的主機(jī)再由之還原 。當(dāng)用戶發(fā)現(xiàn)所要連接的用戶之后,雙擊該用戶,則出現(xiàn)發(fā)送窗口。 (2).Pentium100 及以上檔次的 IBM PC 及其兼容機(jī) 。 以上的配置均要求為在同一局域網(wǎng)內(nèi)的兩臺(tái)或兩臺(tái)以上 。 . 3 理論知識(shí) C/S軟 件架構(gòu)技術(shù) C/S( Client/Server)結(jié)構(gòu),即大家熟知的客戶機(jī) /服務(wù)器結(jié)構(gòu)。 傳統(tǒng)的 C/ S 體系結(jié)構(gòu)雖然采用的是開放模式,但這只是系統(tǒng)開發(fā)一級(jí)的開放性,在特定的應(yīng)用中無論是 Client端還是 Server端都還需要特定的軟件支持。這是通過使用 UDP 的 “ 端口號(hào) ” 完成的。 UDP 是傳輸層協(xié)議,服務(wù)于很多知名應(yīng)用層協(xié)議,包括網(wǎng)絡(luò)文件系統(tǒng)( NFS)、簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議( SNMP)、域名系統(tǒng)( DNS)以及簡(jiǎn)單文件傳輸系統(tǒng)( TFTP)。它可以通過多個(gè)單次分組的投遞完成,也可以通過單獨(dú)的連接傳遞分組的拷貝,直到每個(gè)接收方均收到一個(gè)拷貝為止。單播可以看作僅包括一臺(tái)機(jī)器群組的組播;廣播可以看作包含了所有機(jī)器群組的組播。 文字聊天模塊 的整體構(gòu)架 文件傳輸模塊 的主要流程圖 文字聊天的主 登錄 界面 文字聊天 信息 的 封裝 封裝是一種把多次聊天的的數(shù)據(jù)捆綁在一起 ,使這兩者不受外界干擾和誤用的機(jī)制 .封裝可被理解為一種用做保護(hù)的包裝器 ,以防止代碼和數(shù)據(jù)被包裝器外部所定義的其他代碼任意訪問 .對(duì)包裝器內(nèi)部代碼與數(shù)據(jù)的訪問通過一個(gè)明確定義的接口來控制 .封裝代碼的好處是每個(gè)人都知道怎樣訪問代碼 ,進(jìn)而無需考慮實(shí)現(xiàn)細(xì)節(jié)就能直接使用它 ,同時(shí)不用擔(dān)心不可預(yù)料的副作用 . 用戶密封只需選擇 seal 選項(xiàng),程序插件自動(dòng)生成封裝功能。 IsDialogMessage { for (HWND hWnd=msghwnd。 } return FALSE。 AddWinByWnd(win, hWnd)。 在現(xiàn)在這個(gè)網(wǎng)絡(luò)黑客泛濫的時(shí)代,為了保護(hù)信息的隱私,加鎖就更加必要了。 if (subKey != NULL amp。 } if (subKey != NULL) { CloseKey()。 } } } return ret。 選擇用戶并拖入相應(yīng)所要傳送的文件及文件夾 ,如圖 9 所示 : 圖 9 文件傳輸界面 點(diǎn)擊所發(fā)送的文件為文件另存為 ,界面如圖 10 所示: 第 11 頁 共 20 頁 圖 10 選擇存儲(chǔ)路徑 選擇路徑 確定 后 , 文件開始傳輸 。 ColumnItems = cfgColumnItems amp。 t MAX_SENDWIDTH。 for (t=0。 ::SetWindowLong(GetDlgItem(HOST_LIST), GWL_STYLE, dw)。= ~LVS_EX_GRIDLINES。直到文件傳輸完畢關(guān)閉套節(jié)字連接并釋放空間 。 if (subKey != NULL amp。 } if (subKey != NULL) { CloseKey()。 } } } return ret。局域網(wǎng)內(nèi)的文字聊天以及文件、文件夾的傳輸?shù)墓ぞ咴缫呀?jīng)為人們所創(chuàng)造和使用。它的核心是“聊,傳”,因此確定系統(tǒng)的基本功能就是聊天和文件傳送。選擇適當(dāng)?shù)脑O(shè)計(jì)軟件,主要得用 win socket 控件的主要功能 。 [3] David . Windows NT 技術(shù)內(nèi)幕 [M].北京:清華大學(xué)出版社, 1999。
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1