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

正文內(nèi)容

基于qt的局域網(wǎng)聊天軟件設(shè)計(jì)與實(shí)現(xiàn)論文(完整版)

  

【正文】 ........... 2 研究方法 ....................................................... 2 設(shè)計(jì)思路 ....................................................... 3 第二章 應(yīng)用需求分析與可行性分析 ............................................. 4 應(yīng)用 需求分析 ........................................................ 4 運(yùn)行需求分析 ........................................................ 4 其他需求分析 ........................................................ 4 可行性分析 .......................................................... 4 經(jīng)濟(jì)可行性 ..................................................... 4 技術(shù)可行性 ..................................................... 5 運(yùn)行可行性 ..................................................... 5 時(shí)間可行性 ..................................................... 5 法律可行性: ................................................... 5 第三章 相關(guān)技術(shù)簡(jiǎn)介 ......................................................... 6 C++ ................................................................. 6 QT .................................................................. 6 局域網(wǎng)聊天原理 ...................................................... 7 第四章 系統(tǒng)分析 ............................................................ 10 系統(tǒng)實(shí)現(xiàn)目標(biāo) ....................................................... 10 系統(tǒng)體系結(jié)構(gòu) ....................................................... 10 第五章 系統(tǒng)設(shè)計(jì) ............................................................ 12 概要設(shè)計(jì) ........................................................... 12 軟件結(jié)構(gòu)設(shè)計(jì) ....................................................... 12 詳細(xì)設(shè)計(jì) ........................................................... 13 登錄界面 ...................................................... 13 聊天室界面 .................................................... 19 主要技術(shù)實(shí)現(xiàn) ....................................................... 43 窗體拖動(dòng) ...................................................... 43 文字內(nèi)容傳輸以及上線(xiàn)通知 ...................................... 44 文件傳輸 ...................................................... 48 第六章 測(cè)試 ................................................................ 52 程序調(diào)試 ........................................................... 52 程序的測(cè)試 ......................................................... 52 測(cè)試的重要性及目的 ............................................ 52 測(cè)試的步驟 .................................................... 53 太原科技大學(xué)華科學(xué)院畢業(yè)設(shè)計(jì)(論文) 4 測(cè)試的主要內(nèi)容 ................................................ 53 本 程序的測(cè)試情況 ................................................... 53 主要 測(cè)試用例 .................................................. 53 測(cè)試用例的實(shí)施 ................................................ 54 結(jié)束語(yǔ) ..................................................................... 55 參考文獻(xiàn) ................................................................... 56 致謝 ....................................................................... 57 附錄 ....................................................................... 58 1 太原科技大學(xué)華科學(xué)院畢業(yè)設(shè)計(jì)(論文) 第 1 章 引言 研究現(xiàn)狀 目前,大型的專(zhuān)業(yè)的局域網(wǎng)聊天軟件主要有以下幾種:通軟聯(lián)合 GoCom、騰訊 RTX、 IBM LotusSametime 等。雖然現(xiàn)在這個(gè)時(shí)代已經(jīng)出現(xiàn)了許許多多各種各樣的聊天軟件,甚至于發(fā)展向廣域網(wǎng),全民化的節(jié)奏,但局域網(wǎng)內(nèi)的交流與溝通仍然是不可或缺的。 本次開(kāi)發(fā)在產(chǎn)品開(kāi)發(fā)過(guò)程中遵循的是瀑布模型開(kāi)發(fā)方法,主要的開(kāi)發(fā)步驟有市場(chǎng)調(diào)查、需求分析、可行性分析、系統(tǒng)設(shè)計(jì)、詳細(xì)設(shè)計(jì)、編碼、測(cè)試等步驟 。 根據(jù)局域網(wǎng)聊天軟件的特點(diǎn),該軟件主要需要實(shí)現(xiàn)的就是即時(shí)通訊功能,其需要體現(xiàn)出用戶(hù)的用戶(hù)名, IP 地址,當(dāng)前狀態(tài)等信息,主要功能就是實(shí)現(xiàn)客戶(hù)端之間的通信,并能實(shí)時(shí)更新用戶(hù)的信息。 本 項(xiàng)目 是作為畢業(yè) 設(shè)計(jì)是 由 個(gè)人設(shè)計(jì) 的,投入 費(fèi)用可忽略不計(jì) , 主要經(jīng)費(fèi)開(kāi)支主要是個(gè)人的日常生活費(fèi)用,日常的運(yùn)行和維護(hù)也全由個(gè)人完成,故經(jīng)費(fèi)較低 。 ② 開(kāi)發(fā)過(guò)程中不存在 侵犯他人 知識(shí)產(chǎn)權(quán)問(wèn)題。 QT Qt 是一個(gè)跨平臺(tái)的具有圖形用戶(hù)界面的開(kāi)發(fā)程序,主要使用 C++語(yǔ)言進(jìn)行軟件開(kāi)發(fā),使用面向?qū)ο缶幊炭蚣埽梢蚤_(kāi)發(fā) GUI 程序和非 GUI 程序,擁有特殊的代碼生成擴(kuò)展,允許組件編程,并且支持 WIN,LINUX,ANDROID,IOS, WP 等等多種平臺(tái)開(kāi)發(fā)。 建立一個(gè)廣播 Scoket A用戶(hù)登錄 8 太原科技大學(xué)華科學(xué)院畢業(yè)設(shè)計(jì)(論文) Y Y 然后,接收方流程如下: 用 A的用戶(hù)名、主機(jī)名和 IP 地址建立一個(gè) Socket 接收 A的用戶(hù)名、主機(jī)名、 IP 地址 是否接到消息 B用戶(hù)登錄 顯示聊天內(nèi)容 發(fā)送聊天內(nèi)容 是否需要發(fā)送消息 用聊天 Socket發(fā)送消息 連接接收信號(hào)和槽函數(shù)hasPendingDatagrams() 將 Socket綁定到本地 IP 和聊天端口 N N 9 太原科技大學(xué)華科學(xué)院畢業(yè)設(shè)計(jì)(論文) Y 回復(fù)信息 是否發(fā)送消息 顯示 A發(fā)送的消息 N 10 太原科技大學(xué)華科學(xué)院畢業(yè)設(shè)計(jì)(論文) 第 4 章 系統(tǒng)分析 系統(tǒng)實(shí)現(xiàn)目標(biāo) 本軟件 主要實(shí)現(xiàn): 實(shí)現(xiàn)局域網(wǎng)中用戶(hù)的日常聊天,文字傳輸,上線(xiàn)提示,可以更改字體、字號(hào),保存聊天記錄,刪除聊天記錄,傳輸小型文件,實(shí)現(xiàn)窗口拖動(dòng)等功能,具備基本的局域網(wǎng)聊天軟件功能,使用 QT開(kāi)發(fā),使其可以跨平臺(tái)使用,為將來(lái)的軟件移植打下堅(jiān)實(shí)的基礎(chǔ)。 12 太原科技大學(xué)華科學(xué)院畢業(yè)設(shè)計(jì)(論文) 第 5 章 系統(tǒng)設(shè)計(jì) 該 軟件 要求功能 齊全 ,界面 美觀簡(jiǎn)介,符合當(dāng)代人的基本審美要求 , 進(jìn)行合格 的軟件 開(kāi)發(fā) ,功能模塊 開(kāi)發(fā) 是 重中之重 。 14 太原科技大學(xué)華科學(xué)院畢業(yè)設(shè)計(jì)(論文) 圖 用戶(hù)登錄 圖 主要 UI設(shè)計(jì)代碼如下: ?xml version= encoding=UTF8? ui version= classDialog/class widget class=QDialog name=Dialog property name=geometry rect x0/x y0/y width400/width height184/height /rect /property property name=windowTitle stringDialog/string /property widget class=QPushButton name=enterBtn property name=geometry rect x300/x y110/y width61/width 15 太原科技大學(xué)華科學(xué)院畢業(yè)設(shè)計(jì)(論文) height61/height /rect /property property name=cursor cursorShapePointingHandCursor/cursorShape /property property name=styleSheet string notr=trueQPushButton{ borderimage: url(:/imgs/)。 thissetAttribute(Qt::WA_TranslucentBackground, true)。 move(x()+dx, y()+dy)。 uiusrEditsetFocus()。} QPushButton::checked{ borderimage: url(:/imgs/)。} QPushButton::hover{ borderimage: url(:/imgs/)。}/string /property property name=iconSize size width22/width height22/height /size /property property name=autoDefault booltrue/bool /property property name=flat
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1