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

正文內(nèi)容

基于局域網(wǎng)的聊天軟件的設(shè)計與實現(xiàn)-wenkub.com

2024-11-25 10:20 本頁面
   

【正文】 在接收線程里(如圖 ),會不斷的判斷數(shù)據(jù)包隊列里是否有數(shù)據(jù)到來,若沒有數(shù)據(jù),則進(jìn)入等待( iMessaging 里使用的時事件內(nèi)核對象,當(dāng)現(xiàn)在數(shù)據(jù)包隊列里沒有任何數(shù)據(jù)時進(jìn)入睡眠狀態(tài),這樣可以降低該線程因反復(fù)執(zhí)行判斷循環(huán)而造成占用大量 CPU時候,當(dāng) OnRecevie里接收到一個數(shù)據(jù)后,就會將觸發(fā)事件對象,喚醒接 收線程)。當(dāng) CIMSocket 類創(chuàng)建成功后,將其指針保存在對話框里保護類型成員變量里 CIMSocket* m_pSocket,方便以后的使用。 基于局域網(wǎng)的聊天軟件的設(shè)計與實現(xiàn) 24 重要模塊的具體實現(xiàn) 網(wǎng)絡(luò)通信的實現(xiàn) 1.基于 UDP的數(shù)據(jù)發(fā)送與接收 服 務(wù) 器客 戶 端相 互 通 訊發(fā) 送 命 令接 受 命 令相 互 通 訊相 互 通 訊相 互 通 訊 圖 服務(wù)器與客戶端通信模型圖 服 務(wù) 器 相 關(guān) 處 理C I M S o c k e t 接 收 與發(fā) 送C I M S o c k e t 接 收 與發(fā) 送服 務(wù) 器 相 關(guān) 處 理 客 戶 端 相 關(guān) 處 理客 戶 端 相 關(guān) 處 理發(fā) 送 數(shù) 據(jù)發(fā) 送 數(shù) 據(jù)發(fā) 送 處 理發(fā) 送 處 理回 復(fù) 處 理回 復(fù) 處 理分 發(fā) 處 理分 發(fā) 處 理回 復(fù) 處 理回 復(fù) 處 理 圖 服務(wù)器與客戶端的通信圖 ( 1)服務(wù)器端的數(shù)據(jù)接收 基于局域網(wǎng)的聊天軟件的設(shè)計與實現(xiàn) 25 服務(wù)器基于 UDP 的數(shù)據(jù)發(fā)送與接受主要采用的是 MFC 提供的 CAsyncSocket類,該類提供了基于異步非阻塞式的 IO 操作。 ( 11) UDP 打洞請求:客戶端無法與另一客戶端進(jìn)行 UDP 通訊時,將向服務(wù)器發(fā)送打洞請求。 ( 7)好友聊天:好友與好友之間可以進(jìn)行基于文本的文字聊天。若創(chuàng)建成功,客戶端能獲得一個唯一的 iM 群號。 ( 9)創(chuàng)建 IM 群:客戶端發(fā)送創(chuàng)建信息,服務(wù)器負(fù)責(zé)對群表進(jìn)行修改。 ( 6)發(fā)送離線消息:當(dāng)客戶端給未在線的好友發(fā)送消息或請求時,會將該消息或請求保存到數(shù)據(jù)庫里,待下次該好友上線后,將消息一次性發(fā)送過去。 ( 4)添加好友:服務(wù)器提供添加好友功能,主要啟到一個中介的功能,實現(xiàn)添加命令的轉(zhuǎn)發(fā)。 系統(tǒng)業(yè)務(wù)流程分析 業(yè)務(wù)流程圖的圖形表示的意義: 業(yè)務(wù)處理單位 / 個人 表格 / 報表信息傳遞過程 會員處理業(yè)務(wù)流程圖 用 戶會 員 信 息 表登 陸 驗 證會 員 1驗 證 成 功會 員 信 息 表注 冊會 員 信 息 表群 信 息 表好 友 關(guān) 系 表群 關(guān) 系 表添 加 好 友查 詢 群查 詢 好 友加 入 群聊 天 信 息發(fā) 送 消 息會 員 2傳 送 消 息文 件 數(shù) 據(jù)傳 送 數(shù) 據(jù)傳 送 文 件創(chuàng) 建 群更 新 信 息日 志 信 息 表記 錄 登 出 信 息記 錄 登 陸 信 息離 線 消 息 表獲 取 離 線 消 息 圖 會員處理業(yè)務(wù)流程圖 基于局域網(wǎng)的聊天軟件的設(shè)計與實現(xiàn) 12 系統(tǒng)數(shù)據(jù)流程分析 頂層數(shù)據(jù)流程圖 D 2 發(fā) 送 信 息D 5 接 受 信 息P 1各 種 操 作D 3 接 受 信 息D 4 發(fā) 送 信 息S 2 會 員 S 3 后 臺S 1 用 戶D 1 登 陸 信 息P 2好 友 操 作S 4 會 員D 6 發(fā) 送 消 息D 9 接 受 消 息D 8 發(fā) 送 消 息D 7 接 受 消 息 圖 數(shù)據(jù)總流程圖 基于局域網(wǎng)的聊天軟件的設(shè)計與實現(xiàn) 13 第一層數(shù)據(jù)流程圖 S 1 用 戶P 1 登 陸D 1 登 陸 信 息F 1 會 員 信 息 表D 2 驗 證 信 息S 2 會 員D 3 登 陸 成 功 信 息P 5 查 詢 好 友P 4 查 詢 群P 6創(chuàng) 建 群P 7更 新 信 息P 3 添 加 好 友P 8加 入 群F 1 會 員 信 息 表P 2 注 冊 會 員D 1 8 注 冊 信 息D 4 注 冊 信 息D 5 待 添 加 好 友 信 息D 7 查 詢 群 信 息D 9 查 詢 好 友 信 息D 8 群 信 息D 1 0 會 員 信 息D 1 1 待 加 入 的 群 信 息F 4 群 關(guān) 系 表D 1 2 群 關(guān) 系 信 息F 1 會 員 信 息 表F 2 群 信 息 表F 1 會 員 信 息 表F 2 群 信 息 表F 3 好 友 關(guān) 系 表D 6 好 友 關(guān) 系 信 息D 8 群 信 息D 1 0 會 員 信 息D 8 群 信 息D 1 0 會 員 信 息P 9好 友 聊 天P 1 0文 件 傳 輸D 1 4 文 件 信 息D 1 3 聊 天 信 息S 2 會 員D 1 3 聊 天 信 息 D 1 4 文 件 信 息F 6 日 志 記 錄 表登 陸 信 息F 5 離 線 消 息 表D 4 離 線 消 息P 1 1群 聊 天F 2 群 信 息 表D 1 7 群 成 員 信 息D 1 6 群 信 息D 1 5 群 聊 天 信 息 圖 iMessaging 會員操作數(shù)據(jù)流程圖 第二層數(shù)據(jù)流程圖 基于局域網(wǎng)的聊天軟件的設(shè)計與實現(xiàn) 14 S 1 . 1 用戶P 1 . 1傳 輸 登 陸信 息S 1 . 2 后臺P 1 . 2賬 號 驗 證F 1 會 員 信 息 表S 1 . 3 會員F 3 好 友 關(guān) 系 表P 1 . 4 獲 取 好 友信 息D 1 . 1 登 陸 數(shù) 據(jù)D 1 . 1 登 陸 數(shù) 據(jù) D 1 . 2 驗 證 數(shù) 據(jù) D 1 . 4 驗 證 合 格 信 息D 1 . 7 獲 取 好 友 命 令D 1 . 3 會 員 信 息D 1 . 8 好 友 信 息F 1 會 員 信 息 表P 1 . 3獲 取 群 信息D 1 . 6 獲 取 群 信 息 命 令P 1 . 7 其 他 處 理D 1 . 1 4 其 他 操 作 信 息F 2 群 信 息 表 F 4 群 關(guān) 系 表D 1 . 9 群 信 息P 1 . 6獲 取 離 線信 息F 5 離 線 關(guān) 系 表D . 1 3 離 線 消 息D 1 . 1 2 獲 取 離 線 消 息 命 令P 1 . 5更 新 日 雜記 錄 表D . 1 0 登 陸 信 息F 6 日 志 記 錄 表D . 1 1 更 新 信 息 圖 會員登陸數(shù)據(jù)流程圖 F 1 會 員 信 息 表S 2 . 1 用 戶P 2 . 1發(fā) 送 注 冊 會 員信 息D 2 . 1 注 冊 信 息S 2 . 2 后 臺D 2 . 1 注 冊 信 息P 2 . 2更 新 會 員 信 息表D 2 . 2 會 員 信 息 D 2 . 3 更 新 信 息P 2 . 3返 回 注 冊 信 息D 2 . 4 反 饋 信 息D 2 . 4 反 饋 信 息 圖 基于局域網(wǎng)的聊天軟件的設(shè)計與實現(xiàn) 15 S 3 . 1 會 員P 3 . 1發(fā) 送 好 友 請 求D 3 . 1 好 友 請 求 信 息S 3 . 2 后 臺D 3 . 2 好 友 請 求 信 息F 1 會 員 信 息 表D 3 . 3 好 友 信 息S 3 . 3 會 員P 3 . 2發(fā) 送 好 友 請 求D 3 . 5 請 求 信 息D 3 . 4 請 求 信 息D 3 . 6 回 應(yīng) 信 息P 3 . 3回 應(yīng) 請 求D 3 . 7 回 應(yīng) 信 息F 1 好 友 關(guān) 系 表D 3 . 8 好 友 關(guān) 系 信 息 圖 添加好友數(shù)據(jù)流程圖 S 4 . 1 會 員P 4 . 1發(fā) 送 加 入 群 請求D 4 . 1 加 入 群 請 求 信 息S 4 . 2 后 臺D 4 . 2 加 入 群 請 求 信 息F 2 群 信 息D 4 . 3 管 理 員 信 息S 4 . 3 會 員P 3 . 2發(fā) 送 群 請 求D 4 . 5 請 求 信 息D 3 . 4 請 求 信 息D 4 . 6 回 應(yīng) 信 息P 4 . 3回 應(yīng) 請 求D 4 . 7 回 應(yīng) 信 息F 4 群 關(guān) 系 表D 4 . 8 群 關(guān) 系 信 息 基于局域網(wǎng)的聊天軟件的設(shè)計與實現(xiàn) 16 圖 加入群數(shù)據(jù)流程圖 S 5 . 1 會 員P 5 . 1發(fā) 送 查 詢 內(nèi) 容S 5 . 2 后 臺D 5 . 1 查 詢 會 員 內(nèi) 容 D 5 . 2 查 詢 內(nèi) 容F 1 會 員 信 息 表D 5 . 3 查 詢 會 員 信 息P 5 . 2返 回 查 詢 的 內(nèi)容D 5 . 4 會 員 信 息D 5 . 5 會 員 信 息 圖 查詢好友數(shù)據(jù)流程圖 S 6 . 1 會 員P 6 . 1發(fā) 送 查 詢 內(nèi) 容S 6 . 2 后 臺D 6 . 1 查 詢 群 內(nèi) 容 D 6 . 2 查 詢 內(nèi) 容F 2 群 信 息 表D 6 . 3 查 詢 群 信 息P 6 . 2返 回 查 詢 的 內(nèi)容D 6 . 4 群 信 息D 6 . 5 群 信 息 圖 查詢?nèi)簲?shù)據(jù)流程圖 S 7 . 1 會 員 S 7 . 2 后 臺P 7 . 1發(fā) 送 群 信 息D 7 . 1 待 創(chuàng) 建 的 群 信 息 D 7 . 2 群 信 喜F 2 群 信 息 表D 7 . 3 更 新 群 信 息F 4 群 關(guān) 系 表D 7 . 4 更 新 群 關(guān) 系 信 息圖 創(chuàng)建群數(shù)據(jù)流程圖 基于局域網(wǎng)的聊天軟件的設(shè)計與實現(xiàn) 17 S 8 . 1 會 員P 8 . 1發(fā) 送 更 新 信 息D 8 . 1 會 員 更 新 信 息 S 8 . 2 后 臺D 8 . 2 更 新 信 息F 1 會 員 信 息 表D 8 . 3 更 新 會 員 信 息 圖 更新會員信息數(shù)據(jù)流程圖 S 9 . 1 會 員P 9 . 1發(fā) 送 群 聊 天 信息D 9 . 1 群 聊 天 信 息S 9 . 2 后 臺D 9 . 2 群 聊 天 信 息P 9 . 2查 詢 群 成 員 信息D 9 . 3 查 詢 數(shù) 據(jù)F 4 群 關(guān) 系 表D 9 . 4 查 詢 信 息P 9 . 3發(fā) 送 群 聊 天 消息 到 各 成 員D 9 . 5 群 成 員 信 息F 6 離 線 消 息 表D 9 . 6 添 加 離 線 消 息S 9 . 3 其 他 會員D 9 . 7 聊 天 信 息圖 群聊天數(shù)據(jù)流程圖 系統(tǒng)數(shù)據(jù)模型 系統(tǒng) ER 圖 ER 圖的圖形表示的意義: 屬 性實 體 關(guān) 系 基于局域網(wǎng)的聊天軟件的設(shè)計與實現(xiàn) 18 會 員 號會 員昵 稱 密 碼 年 齡國 家地 區(qū) 最 近 更 新 時 間職 業(yè)學(xué) 校出 生 日 期其 他 信 息電 子 郵 件電 話 圖 會員 ER圖 群群 號 群 名 稱創(chuàng) 建 時 間最 近 更 新時 間群 描 述群 管 理 員號 圖 群 ER 圖 群 關(guān) 系群 號 成 員 號 圖 群關(guān)系 ER圖 好 友 關(guān) 系好 友 號 會 員 號 圖 好友關(guān)系 ER圖 離 線 消 息發(fā) 送 者 號待 發(fā) 群 號待 發(fā) 好 友號信 息 類 別發(fā) 送 時 間 附 加 信 息 基于局域網(wǎng)的聊天軟件的設(shè)計與實現(xiàn) 19 圖 離線消息 ER圖 會 員 群擁 有M N離 線 消 息擁 有1M群 關(guān) 系擁 有1N 好 友 關(guān) 系擁 有1N 圖 總體 ER圖 CDM 圖 擁有包含屬于擁有包含屬于擁有包含擁有擁有擁有屬于會員會員號密碼昵稱性別年齡國家地區(qū)電話電子郵箱職業(yè)學(xué)校其他信息最近更新時間pi Long integerVariable characters (20)Variable characters (30)Short integerIntegerVariable characters (10)Variable characters (20)Variable characters (20)Variable characters (40)Variable characters (30)Variable characters (50)
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1