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

正文內容

基于局域網(wǎng)的聊天軟件的設計與實現(xiàn)(完整版)

2025-01-16 10:20上一頁面

下一頁面
  

【正文】 應 信 息F 4 群 關 系 表D 4 . 8 群 關 系 信 息 基于局域網(wǎng)的聊天軟件的設計與實現(xiàn) 16 圖 加入群數(shù)據(jù)流程圖 S 5 . 1 會 員P 5 . 1發(fā) 送 查 詢 內 容S 5 . 2 后 臺D 5 . 1 查 詢 會 員 內 容 D 5 . 2 查 詢 內 容F 1 會 員 信 息 表D 5 . 3 查 詢 會 員 信 息P 5 . 2返 回 查 詢 的 內容D 5 . 4 會 員 信 息D 5 . 5 會 員 信 息 圖 查詢好友數(shù)據(jù)流程圖 S 6 . 1 會 員P 6 . 1發(fā) 送 查 詢 內 容S 6 . 2 后 臺D 6 . 1 查 詢 群 內 容 D 6 . 2 查 詢 內 容F 2 群 信 息 表D 6 . 3 查 詢 群 信 息P 6 . 2返 回 查 詢 的 內容D 6 . 4 群 信 息D 6 . 5 群 信 息 圖 查詢群數(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 群 關 系 表D 7 . 4 更 新 群 關 系 信 息圖 創(chuàng)建群數(shù)據(jù)流程圖 基于局域網(wǎng)的聊天軟件的設計與實現(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 群 關 系 表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 圖的圖形表示的意義: 屬 性實 體 關 系 基于局域網(wǎng)的聊天軟件的設計與實現(xiàn) 18 會 員 號會 員昵 稱 密 碼 年 齡國 家地 區(qū) 最 近 更 新 時 間職 業(yè)學 校出 生 日 期其 他 信 息電 子 郵 件電 話 圖 會員 ER圖 群群 號 群 名 稱創(chuàng) 建 時 間最 近 更 新時 間群 描 述群 管 理 員號 圖 群 ER 圖 群 關 系群 號 成 員 號 圖 群關系 ER圖 好 友 關 系好 友 號 會 員 號 圖 好友關系 ER圖 離 線 消 息發(fā) 送 者 號待 發(fā) 群 號待 發(fā) 好 友號信 息 類 別發(fā) 送 時 間 附 加 信 息 基于局域網(wǎng)的聊天軟件的設計與實現(xiàn) 19 圖 離線消息 ER圖 會 員 群擁 有M N離 線 消 息擁 有1M群 關 系擁 有1N 好 友 關 系擁 有1N 圖 總體 ER圖 CDM 圖 擁有包含屬于擁有包含屬于擁有包含擁有擁有擁有屬于會員會員號密碼昵稱性別年齡國家地區(qū)電話電子郵箱職業(yè)學校其他信息最近更新時間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)Variable characters (320)Long integer主標示符 pi好友關系會員號好友號piaiLong integerLong integerMM主標示符次標示符...piai群群號群名稱群描述群管理員號最近更新時間創(chuàng)建時間pi Long integerVariable characters (20)Variable characters (320)Long integerLong integerLong integerMMM主標示符...pi群關系群號成員號piaiLong integerLong integerMM主標示符次標示符...piai離線消息發(fā)送時間信息類別發(fā)送者號待發(fā)好有號待發(fā)群號附加信息piLong integerIntegerLong integerLong integerLong integerVariable characters (320)MMMMIdentifier_1...pi 基于局域網(wǎng)的聊天軟件的設計與實現(xiàn) 20 圖 CDM 圖 PDM 圖 屬于包含屬于包含擁有包含包含擁有屬于擁有會員會員號密碼昵稱性別年齡國家地區(qū)電話電子郵箱職業(yè)學校其他信息最近更新時間...integervarchar(20)varchar(30)smallintintegervarchar(10)varchar(20)varchar(20)varchar(40)varchar(30)varchar(50)varchar(320)integerpk好友關系會員_會員號會員號好友號integerintegerintegerpk,fkpkak群群號群名稱群描述群管理員號最近更新時間創(chuàng)建時間...integervarchar(20)varchar(320)integerintegerintegerpk群關系群_群號群號成員號integerintegerintegerpk,fkpkak離線消息會員_會員號發(fā)送時間信息類別發(fā)送者號待發(fā)好有號待發(fā)群號附加信息...integerintegerintegerintegerintegerintegervarchar(320)fk擁有群號會員號integerintegerpk,fk1pk,fk2 圖 PDM 圖 基于局域網(wǎng)的聊天軟件的設計與實現(xiàn) 21 4 系統(tǒng)詳細設計 系統(tǒng)功能設計 主要功能模塊 1.服務器功能模塊框架圖 i M e s s a g i n g 服 務 器登陸驗證功能注冊會員發(fā)送離線消息創(chuàng)建新群添加好友加入群心跳驗證U D P打洞服務獲取好友或群信息日志記錄 圖 服務器功能模塊框架圖 2.客戶端功能模塊 i M e s s a i n g 客 戶 端會員登陸注冊會員創(chuàng)建I M群添加好友加入群好友聊天文件傳輸群聊天退出登陸查詢會員或群信息U D P打洞請求更改會員資料心跳功能 基于局域網(wǎng)的聊天軟件的設計與實現(xiàn) 22 圖 客戶端功能模塊 框架圖 主要功能描述 1.服務器功能描述 ( 1)登陸驗證功能:當客戶端發(fā)送了登陸驗證命令后,服務器會驗證傳入的帳號和密碼是否為已注冊的會員,并返回驗證后的信息。因此,在技術上是可行的。群里的所有成員的聊天都是公開的,即該群所有成員能看到群里所有的發(fā)送的消息。會員可以與自己所有的好友進行聊天,同時可以打開多個好友的對話框窗口進行文本聊天。 iMessaging 在客戶端聊天模塊部分添加了該功能,但由于服務器環(huán)境的限制,暫時沒有測試環(huán)境。在 iMessaging 聊天程序中,最常用的是臨界區(qū),原因是基于用戶模式,同步效率快,服務器可以進行更多的操作,其次還用到了事件對象,由于臨界區(qū)太過單一的功能,并不能滿足有些數(shù)據(jù)同步的需要,因此用到了功能強大的事件對象,在 MFC中,事件對象被封裝成了 CEvent類,在 SDK 下,可以用調用 CreateEvent API 函數(shù)創(chuàng)建一個事件對象。那么進程和線程有什么區(qū)別和聯(lián)系呢?進程實際就是一個運 基于局域網(wǎng)的聊天軟件的設計與實現(xiàn) 8 行的程序,該程序有自己的堆??臻g,有自己的線程(至少有一個主線程),并且可以創(chuàng)建其它進程或線程。多線程編成雖說是基礎,但是卻是一個難點,因為線程同步的確比我們想象的復雜得多。 因此介于微軟提供的強大類方法,就很容易實現(xiàn)數(shù)據(jù)的通信。對于這一特點,數(shù)據(jù)報套接字采用了與現(xiàn)在許多包交換網(wǎng)絡(例如以太網(wǎng))非常類似的模型 。套接字可以根據(jù)通訊性質分類;這種性質對于用戶是可見的。其 通信的基礎是套接 字 ( Socket),一個套接 字 是通訊的一端。 對于 VC6 開發(fā)環(huán)境,微軟提供的通用 button 控件的外觀從現(xiàn)在看來的確不太美觀,無法實現(xiàn)動態(tài)狀態(tài)的效果。最后需要將兼容 DC里的東西投射到真實的 DC里, BOOL BitBlt(HDC hdcDest, int nXDest, int nYDest, int nWidth, int nHeight, HDC hdcSrc, int nXSrc, int nYSrc,DWORD dwRop )函數(shù)可以實現(xiàn)該功能,具體用法可參考 MSDN。 iMessaging 就 是典型的MFC應用程序,采用了MFC對話框設計框架,但是為了設計一個友好美觀的操作界面,僅用微軟提供的控件類庫達不到預期的 基于局域網(wǎng)的聊天軟件的設計與實現(xiàn) 4 效果,因此,就必須重新繪制其對話框和控件的界面。 的前身 OICQ在 1999年 2 月第一次推出,目前幾乎接近壟斷中國在線即時通訊軟件市場。其中服務器部分進行對會員,群數(shù)據(jù)的增添,刪除,存儲,查詢等,并即時相應客戶端發(fā)送而來的命令,進行相關的數(shù)據(jù)讀寫,并返回客戶端相應的命令消息。 在中國, 是目前最主流的聊天軟件,具有龐大的用戶群體,功能具有多樣化。目前的主流聊天工具更是將工作、娛樂、購物整合在 了一起,逐漸發(fā)展成了綜合化的聊天軟件。s normal life, work and study and so on. As munications, work integration, instant messaging software will be further developed into a new generation of munications software, has great prospects for development. iMessaging between LAN chat software is developed under the background that made the development of followup to explore more convenient, more diversified chat mode, with the gradual improvement of late, will increase people to study, office, munication efficiency provide a more intuitive way to chat, and chat software must be arrive at a new situation. Key words: instant messaging 基于局域網(wǎng)的聊天軟件的設計與實現(xiàn) 基于局域網(wǎng)的聊天軟件的設計與實現(xiàn) 1 1 引 言 聊天工具的出現(xiàn),促進了網(wǎng)絡社會的形成,人們的生活世界也逐漸的劃分為真實世界和虛擬世界。隨著通信,網(wǎng)絡的整合,即時通訊軟件將進一步發(fā)展成為新一代的通訊軟件,有著巨大
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1