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

正文內(nèi)容

基于局域網(wǎng)的聊天軟件的設(shè)計(jì)與實(shí)現(xiàn)(畢業(yè)論文-資料下載頁

2025-11-01 02:39本頁面

【導(dǎo)讀】題目基于局域網(wǎng)的聊天工具

  

【正文】 容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è)計(jì)與實(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 圖的圖形表示的意義: 屬 性實(shí) 體 關(guān) 系 基于局域網(wǎng)的聊天軟件的設(shè)計(jì)與實(shí)現(xiàn) 18 會 員 號會 員昵 稱 密 碼 年 齡國 家地 區(qū) 最 近 更 新 時 間職 業(yè)學(xué) 校出 生 日 期其 他 信 息電 子 郵 件電 話 圖 ER圖 群群 號 群 名 稱創(chuàng) 建 時 間最 近 更 新時 間群 描 述群 管 理 員號 圖 ER 圖 群 關(guān) 系群 號 成 員 號 圖 群關(guān)系 ER圖 好 友 關(guān) 系好 友 號 會 員 號 圖 ER圖 離 線 消 息發(fā) 送 者 號待 發(fā) 群 號待 發(fā) 好 友號信 息 類 別發(fā) 送 時 間 附 加 信 息 基于局域網(wǎng)的聊天軟件的設(shè)計(jì)與實(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)Variable characters (320)Long integer主標(biāo)示符 pi好友關(guān)系會員號好友號piaiLong integerLong integerMM主標(biāo)示符次標(biāo)示符...piai群群號群名稱群描述群管理員號最近更新時間創(chuàng)建時間pi Long integerVariable characters (20)Variable characters (320)Long integerLong integerLong integerMMM主標(biāo)示符...pi群關(guān)系群號成員號piaiLong integerLong integerMM主標(biāo)示符次標(biāo)示符...piai離線消息發(fā)送時間信息類別發(fā)送者號待發(fā)好有號待發(fā)群號附加信息piLong integerIntegerLong integerLong integerLong integerVariable characters (320)MMMMIdentifier_1...pi 基于局域網(wǎng)的聊天軟件的設(shè)計(jì)與實(shí)現(xiàn) 20 圖 CDM圖 PDM 圖 圖 PDM圖 屬于包含屬于包含擁有包含包含擁有屬于擁有會員會員號密碼昵稱性別年齡國家地區(qū)電話電子郵箱職業(yè)學(xué)校其他信息最近更新時間...integervarchar(20)varchar(30)smallintintegervarchar(10)varchar(20)varchar(20)varchar(40)varchar(30)varchar(50)varchar(320)integerpk好友關(guān)系會員_會員號會員號好友號integerintegerintegerpk,fkpkak群群號群名稱群描述群管理員號最近更新時間創(chuàng)建時間...integervarchar(20)varchar(320)integerintegerintegerpk群關(guān)系群_群號群號成員號integerintegerintegerpk,fkpkak離線消息會員_會員號發(fā)送時間信息類別發(fā)送者號待發(fā)好有號待發(fā)群號附加信息...integerintegerintegerintegerintegerintegervarchar(320)fk擁有群號會員號integerintegerpk,fk1pk,fk2 基于局域網(wǎng)的聊天軟件的設(shè)計(jì)與實(shí)現(xiàn) 21 4 系統(tǒng) 詳細(xì) 設(shè)計(jì) 系統(tǒng)功能設(shè)計(jì) 主要功能模塊 1.服務(wù)器功能模塊 框架圖 i M e s s a g i n g 服 務(wù) 器登陸驗(yàn)證功能注冊會員發(fā)送離線消息創(chuàng)建新群添加好友加入群心跳驗(yàn)證U D P打洞服務(wù)獲取好友或群信息日志記錄 圖 服務(wù)器功能模塊框架圖 2.客戶端功能模塊 i M e s s a i n g 客 戶 端會員登陸注冊會員創(chuàng)建I M群添加好友加入群好友聊天文件傳輸群聊天退出登陸查詢會員或群信息U D P打洞請求更改會員資料心跳功能 圖 客戶端功能模塊框架圖 基于局域網(wǎng)的聊天軟件的設(shè)計(jì)與實(shí)現(xiàn) 22 主要功能描述 1.服務(wù)器功能描述 ( 1)登陸驗(yàn)證功能:當(dāng)客戶端發(fā)送了登陸驗(yàn)證命令后,服務(wù)器會驗(yàn)證傳入的帳號和密碼是否為已注冊的會員,并返回驗(yàn)證后的信息。 ( 2)注冊會員:當(dāng)客戶端發(fā)送了注冊會員命令后, 服務(wù)器會添加注冊的信息到會員表里,并更新在線會員列表,同時返回會員帳號給客戶端。 ( 3)獲取好友或群信息:服務(wù)器可以查詢會員表和群表信息,返回指定 ID的信息。該功能主要用于獲取好友列表和群成員列表信息。 ( 4)添加好友:服務(wù)器提供添加好友功能,主要啟到一個中介的功能,實(shí)現(xiàn)添加命令的轉(zhuǎn)發(fā)。若添加成功,還會更新好友關(guān)系表。 ( 5)加入群:該功能同添 加好友功能類似,服務(wù)器會將加入請求發(fā)送到群管理員處,管理員的回應(yīng)也將被服務(wù)器轉(zhuǎn)發(fā)回客戶端。若成功加入該群,還會更新群成員表。 ( 6)發(fā)送離線消息:當(dāng)客戶端給未在線的好友發(fā)送消息或請求時,會將該消息或請求保存到數(shù)據(jù)庫里,待下次該好友上線后,將消息一次性發(fā)送過去。 ( 7)心跳功能:為了 防止 客戶端 因非正常退出而導(dǎo)致服務(wù)器誤認(rèn)為其還在線,客戶端會每隔一段時間向服務(wù)器發(fā)送心跳命令,因此服務(wù)器也會每隔一段時間檢測各在線會員是否按時發(fā)送心 跳事件。若發(fā)現(xiàn)某會員超時,強(qiáng)迫其下線,并通知他的所有好友。 ( 8) UDP 打洞服務(wù):當(dāng) 客戶端無法正常與好友進(jìn)行通訊時,會請求服務(wù)器進(jìn)行 UDP 打洞服務(wù),即是通知另一會員向該申請的好友 IP 和端口發(fā)生一個數(shù)據(jù)包,使其成為信任 IP和端口。 ( 9)創(chuàng)建 IM 群:客戶端發(fā)送創(chuàng)建信息,服務(wù)器負(fù)責(zé)對群表進(jìn)行修改。 ( 10)登陸離線日志功能:服務(wù)器可以將所有用戶的登陸和 離線的信息記錄到數(shù)據(jù)庫里,便于管理員進(jìn)行信息察看 2.客戶端功能描述 ( 1)會員登陸 :要想使用 iMessaging 進(jìn)行聊天,就必須在登陸界面進(jìn)行會員登陸,客戶端會發(fā)送驗(yàn)證的帳號和密碼給服務(wù)器,若驗(yàn)證通過,就能登陸進(jìn)該 基于局域網(wǎng)的聊天軟件的設(shè)計(jì)與實(shí)現(xiàn) 23 帳號,進(jìn)行后續(xù)的服務(wù)功能。 ( 2)注冊會員 :若第一次使用 iMessaging,沒有 iM 帳號的話,可以在登陸界面下進(jìn)行注冊,客戶端會將待注冊的信息發(fā)送給服務(wù)器處理,若注冊成功,用戶會得到一個 iM帳號。 ( 3)創(chuàng)建 IM 群 :在客戶端下, iM會員可以創(chuàng)建多個 iM 群,客戶端將待創(chuàng)建的信息發(fā)送給服務(wù)器,服務(wù)器返回創(chuàng)建信息。若創(chuàng)建成功,客戶端能獲得一個唯一的 iM 群號。 ( 4) 添加好友 : iM 會員能夠添加其他用戶為好友,通過對該用戶發(fā)送添加請求,若該會員統(tǒng)一添加,兩會員便成為好友,更新好友列表,可以進(jìn)行好友間的功能。 ( 5)加入群 : iM會員可以選擇加入任意的 iM群,客戶端會發(fā)送請求給該群的管理員進(jìn)行驗(yàn)證,若驗(yàn)證通過 ,該會員便成為該群的一員,并更新群成員列表。 ( 6)文件傳輸 :好友與好友之間可以任意互相傳輸文件,并且同時支持多個文件的高速傳輸。 ( 7) 好友聊天 :好友與好友之間可以進(jìn)行基于文本的文字聊天。 ( 8)群聊天 :好友能在自己所加的群里,進(jìn)行群聊天,其它人在群里的任何對話均能被接受到。 ( 9)退出登陸 : iM 會員退出登陸時將發(fā)送命令給服務(wù)器,服務(wù)器獲得退出命令后將更新在線列表,并通知所有該會員的好友,更新他們的好友在線列表。 ( 10)查詢會員 或群信息 : iM 會員可以通過查詢界面,查詢指定會員或群的信息。 ( 11) UDP 打洞請求 :客戶端無法與另一客戶端進(jìn)行 UDP 通訊時,將向服務(wù)器發(fā)送打洞請求。服務(wù)器將打洞的結(jié)果返回給客戶端。 ( 12) 更改 會員資料 :可以更新自己的基本信息。 ( 13)心跳功能: 在線的 客戶端能 定期的向服務(wù)器發(fā)送心跳命令,避免非正常結(jié)束 iMessaging 后導(dǎo)致的非法的登出。 基于局域網(wǎng)的聊天軟件的設(shè)計(jì)與實(shí)現(xiàn) 24 重要模塊的具體實(shí)現(xiàn) 網(wǎng)絡(luò)通信的實(shí)現(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) 處 理
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1