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

正文內(nèi)容

基于局域網(wǎng)的聊天軟件的設(shè)計(jì)與實(shí)現(xiàn)-展示頁(yè)

2024-12-11 10:20本頁(yè)面
  

【正文】 .......................................................... 33 基于 UDP 的文件傳輸模塊 ................................................................. 34 群聊天模塊 ......................................................................................... 38 網(wǎng)絡(luò)通信安全模塊 ............................................................................. 39 數(shù)據(jù)設(shè)計(jì) ........................................................................................................ 39 數(shù)據(jù)庫(kù)設(shè)計(jì) ......................................................................................... 39 數(shù)據(jù)結(jié)構(gòu) ............................................................................................. 41 用戶界面設(shè)計(jì) ................................................................................................ 49 用戶界面設(shè)計(jì)原則 ............................................................................ 49 登陸會(huì)員界面 .................................................................................... 53 登陸驗(yàn)證界面 .................................................................................... 54 已登陸界面 ........................................................................................ 55 修改個(gè)人資料界面 ............................................................................ 56 查找好友 /群的界面 .......................................................................... 57 好友聊天界面 .................................................................................... 57 基于局域網(wǎng)的聊天軟件的設(shè)計(jì)與實(shí)現(xiàn) 群聊天界面 ........................................................................................ 58 好友信息界面 .................................................................................... 59 簡(jiǎn)潔模式界面 .................................................................................. 60 代碼設(shè)計(jì) ........................................................................................................ 61 5 系統(tǒng)實(shí)施 ................................................................................................................... 78 系統(tǒng)實(shí)施 ........................................................................................................ 78 軟件開發(fā)工具的選擇 ......................................................................... 78 開發(fā)平臺(tái) ............................................................................................. 78 模式選擇 ............................................................................................. 78 程序設(shè)計(jì)與調(diào)試 ................................................................................. 79 系統(tǒng)測(cè)試 ........................................................................................................ 79 系統(tǒng)維護(hù) ........................................................................................................ 81 6 總 結(jié) ....................................................................................................................... 82 致 謝 .......................................................................................................................... 83 參考文獻(xiàn) ...................................................................................................................... 84 文獻(xiàn)綜述 ...................................................................................................................... 85 基于局域網(wǎng)的聊天軟件的設(shè)計(jì)與實(shí)現(xiàn) 摘 要 如今網(wǎng)絡(luò)的飛速發(fā)展,網(wǎng)絡(luò)世界這一概念早已不 再陌生,正是因?yàn)榧磿r(shí)通訊軟件的誕生,網(wǎng)絡(luò)世界才蓬勃發(fā)展。即時(shí)通訊軟件給人們提供了一個(gè)交流的平臺(tái),這種平臺(tái)逐漸衍生發(fā)展成為一種特殊的社區(qū),但是脫離這樣的社區(qū)就會(huì)影響到人們的正常生活,工作和學(xué)習(xí)。 iMessaging 局域網(wǎng)聊天軟件正是介于這樣的發(fā)展背景之下開發(fā)而成,后續(xù)將探索更為便捷,更多元化的聊天模式,隨著后期的逐步完善,將會(huì)提高人們學(xué)習(xí),辦公,交流的效率,提供更為直觀的聊天方式,開創(chuàng)聊天軟件的新局面。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)的聊天軟件的設(shè)計(jì)與實(shí)現(xiàn) 基于局域網(wǎng)的聊天軟件的設(shè)計(jì)與實(shí)現(xiàn) 1 1 引 言 聊天工具的出現(xiàn),促進(jìn)了網(wǎng)絡(luò)社會(huì)的形成,人們的生活世界也逐漸的劃分為真實(shí)世界和虛擬世界。虛擬世界從某種程度上促進(jìn)了社會(huì)各個(gè)方面的發(fā)展,無(wú)論從經(jīng)濟(jì)上,文化上,教育上都有著舉足輕重的地位。在社會(huì)方面,聊天工具提供了一個(gè)交流的平臺(tái),就好比一個(gè)虛擬的社會(huì),廣大的使用者可以通過(guò)這個(gè)社會(huì)里暢所欲言,以特殊的方式營(yíng)造出了一種社會(huì)屬性。在工作方面,人們利用聊天室和聊天群招開工作會(huì)議,利用聊天工具的文件服務(wù)實(shí)現(xiàn)文件共享和文件傳輸,提高了工作的效率。目前的主流聊天工具更是將工作、娛樂(lè)、購(gòu)物整合在 了一起,逐漸發(fā)展成了綜合化的聊天軟件。在我看來(lái),由于互聯(lián)網(wǎng)的飛速發(fā)展,其必定會(huì)整合通信行業(yè),而聊天工具將會(huì)取代電話,成為最流行普及的交流工具。在這 之 后 在 1980 年, UNIX/Linux 的交談即時(shí) 通訊 被廣泛的使用 于 工程師與學(xué)術(shù)界, 1990 年即時(shí)通訊更跨越了網(wǎng)際網(wǎng)路交流。在 ICQ的介紹之后 ,同時(shí)在許多地方有一定數(shù)量的即時(shí)通訊方式發(fā)展,且各式的即時(shí)通訊 基于局域網(wǎng)的聊天軟件的設(shè)計(jì)與實(shí)現(xiàn) 2 程式有獨(dú)立的協(xié)定,無(wú)法彼此互通。 在中國(guó), 是目前最主流的聊天軟件,具有龐大的用戶群體,功能具有多樣化。雖然目前的聊天軟件已經(jīng)具備強(qiáng)大多種的功能,并且支持廣域網(wǎng)的聊天,但是他們?nèi)匀淮嬖诟鞣N各樣的問(wèn)題, 如安全問(wèn)題。 2 系統(tǒng)概述 iMeassaging 即時(shí)通訊程序是基于 windows 下的聊天程序,采用 Winsock 實(shí)現(xiàn)網(wǎng)絡(luò)通訊,其設(shè)計(jì)架構(gòu)為集中式的 P2P,即服務(wù)器為中心,所有相關(guān)的核心數(shù)據(jù)全部存放在服務(wù)器上,客戶端只能按照規(guī)定的方式讀取其數(shù)據(jù)。比如,命令消息和聊天消息均基于 UDP 協(xié)議,而獲取用戶列表則采用的是 TCP 協(xié)議,兩種協(xié)議的混用更能保證客戶端與服務(wù)器通訊時(shí)的效 率和準(zhǔn)確性。其中服務(wù)器部分進(jìn)行對(duì)會(huì)員,群數(shù)據(jù)的增添,刪除,存儲(chǔ),查詢等,并即時(shí)相應(yīng)客戶端發(fā)送而來(lái)的命令,進(jìn)行相關(guān)的數(shù)據(jù)讀寫,并返回客戶端相應(yīng)的命令消息。 國(guó)內(nèi)外發(fā)展現(xiàn)狀 隨著移動(dòng)互聯(lián)網(wǎng)的發(fā)展,互聯(lián)網(wǎng)即時(shí)通信也在向移動(dòng)化擴(kuò)張。 基于局域網(wǎng)的聊天軟件的設(shè)計(jì)與實(shí)現(xiàn) 3 即時(shí)聊天軟件 最早的創(chuàng)始人是三個(gè)以色列青年,是他們?cè)?1996 年做出來(lái)的,取名叫 ICQ。目前 ICQ 有 1億多用戶,主要市場(chǎng)在美洲和歐洲,已成為世界上最大的即時(shí)通信系統(tǒng)。 的前身 OICQ在 1999年 2 月第一次推出,目前幾乎接近壟斷中國(guó)在線即時(shí)通訊軟件市場(chǎng)。 即時(shí)通信最初是由 AOL、微軟、雅虎、騰訊等獨(dú)立于電信運(yùn)營(yíng)商的即時(shí)通信服務(wù)商提供的。 2020 年 6 月,中國(guó)移動(dòng)已經(jīng)推出了自己的即時(shí)通信工具 —— Fetion,中國(guó)聯(lián)通也將推出即時(shí)通訊工具 “ 超信 ” ,但由于進(jìn)入市場(chǎng)較晚,其用戶規(guī)模和品牌知名度還比不上原有的即時(shí)通信服務(wù)提供商。其中包含的類包含大量 Windows 句柄封裝類和很多 Windows 的內(nèi)建控件和組件的封裝類。 iMessaging 就 是典型的MFC應(yīng)用程序,采用了MFC對(duì)話框設(shè)計(jì)框架,但是為了設(shè)計(jì)一個(gè)友好美觀的操作界面,僅用微軟提供的控件類庫(kù)達(dá)不到預(yù)期的 基于局域網(wǎng)的聊天軟件的設(shè)計(jì)與實(shí)現(xiàn) 4 效果,因此,就必須重新繪制其對(duì)話框和控件的界面。一般來(lái)說(shuō),實(shí)現(xiàn)對(duì)控件的重繪技術(shù)主要有子類化,自繪和重繪技術(shù),由于MFC框架太過(guò)于標(biāo)準(zhǔn)化,因此實(shí)現(xiàn)這些技術(shù)也是有一定的難度,這必須要對(duì)框架的結(jié)構(gòu)有一定的了解。主要核心技術(shù)是GDI雙緩沖繪圖。BOOL CDC::CreatieCompatibleDC(CDC* pDC)函數(shù)用來(lái)創(chuàng)建一個(gè)兼容 DC,即在內(nèi)存里創(chuàng)建一個(gè) DC,以后的任何繪圖所需的操作,如選用何種畫筆,畫刷,字體等,都將在內(nèi)存中進(jìn)行,而不是在真實(shí)設(shè)備上下文里。最后需要將兼容 DC里的東西投射到真實(shí)的 DC里, BOOL BitBlt(HDC hdcDest, int nXDest, int nYDest, int
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1