版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
報(bào)程計(jì)告年月日本項(xiàng)目的主要內(nèi)容客戶端注冊(cè)模塊客戶端登錄模塊客戶端QQ模塊客戶端消息發(fā)送模塊服務(wù)器控制臺(tái)模塊用戶信息管理模塊一、項(xiàng)目概述及功能介紹隨著網(wǎng)絡(luò)的發(fā)展,即時(shí)通信軟件近年來很受網(wǎng)民們的青睞,本課程設(shè)現(xiàn)以MyQQ聊天工具是一個(gè)通過數(shù)據(jù)庫交換聊天消息的軟件,主要實(shí)現(xiàn)以6、好友視頻;JffyQQ聊天工貝2.3.1用戶注冊(cè)無如果注冊(cè)成功,則系統(tǒng)記錄本次注冊(cè)的信息并返(1)用例起始于用戶需要注冊(cè)自己的賬號(hào)(2)用戶填寫基本信息,并點(diǎn)擊注冊(cè)(3)系統(tǒng)記錄用戶的基本信息,并返回給用戶一個(gè)賬號(hào),用例結(jié)束A-1用戶在點(diǎn)擊注冊(cè)之前,隨時(shí)都可以終止該用例補(bǔ)充約束-數(shù)據(jù)需求系統(tǒng)用戶系統(tǒng)填寫注冊(cè)信息一一232與好友聊天QQ用戶:與自己的好友聊天好友:與自己無如果能聊天,則系統(tǒng)記錄用戶與好友的聊天好友不在線,可以發(fā)送離線消息(6)用戶關(guān)閉聊天窗口,聊天結(jié)束,系統(tǒng)記錄聊天記錄結(jié)束A-1系統(tǒng)在打開聊天窗口之后,用戶隨時(shí)都可以終止該用例(1)系統(tǒng)顯示對(duì)方離線或隱身,可能無法立即回復(fù),你可以給他發(fā)補(bǔ)充約束-數(shù)據(jù)需求補(bǔ)充約束-業(yè)務(wù)規(guī)則233與好友視頻用戶通過該用例與自己的好友視頻聊天無如果連接成功,則可以視頻聊天A-1用戶在選擇是否確認(rèn)視頻之前,好友隨時(shí)都可以終止該用例補(bǔ)充約束-數(shù)據(jù)需求補(bǔ)充約束-業(yè)務(wù)規(guī)則234查看個(gè)人信息補(bǔ)充約束-數(shù)據(jù)需求補(bǔ)充約束-業(yè)務(wù)規(guī)則3、好友列表界面5、好友視頻界面6、顯示用戶信息界面狀態(tài),此類消息的內(nèi)容一般為空,作用只是傳遞一個(gè)命令,并不需要實(shí)際的內(nèi)容三、系統(tǒng)架構(gòu)設(shè)計(jì)客戶:按狀態(tài)本地,連接在局域網(wǎng)內(nèi),可注冊(cè)和登錄,登陸后可以向在線好友發(fā)控制臺(tái):從數(shù)據(jù)庫中讀取數(shù)據(jù),顯示以注冊(cè)用戶的狀態(tài)信息,并且可以刪除無用系統(tǒng)關(guān)鍵抽象即系統(tǒng)實(shí)體類圖,系統(tǒng)實(shí)體類圖描述了系統(tǒng)中的類及其相互之間的關(guān)系,它反映了系統(tǒng)中包含的各種對(duì)象的類型以及對(duì)象間的各種靜態(tài)關(guān)系。主要描述了系統(tǒng)實(shí)體層中各實(shí)體類的屬性及其相互關(guān)系,是對(duì)實(shí)體層中各模塊的細(xì)化描述。MyQQ用例分析007111i11I'3對(duì)強(qiáng);-wtiie ■U■町ji1hi>7Z?r1jjijii|iili|1i|j>1iijiIii1SJ25?!l11itaJ*iiiT11i-另II1盍看n5.1.1客戶端注冊(cè)模塊注冊(cè)模塊主要是在客戶端第一次使用企業(yè)QQ程序時(shí)對(duì)當(dāng)前用戶進(jìn)行注冊(cè),申請(qǐng)屬于自己的qq號(hào),并將注冊(cè)的信息發(fā)送給服務(wù)器端進(jìn)行記錄。5.1.2客戶端登錄模塊器端有該用戶時(shí),將返回一個(gè)登錄成功的消息,通過該消息,將關(guān)閉登錄窗體,進(jìn)入QQ窗體。而當(dāng)輸入有誤時(shí),則不能進(jìn)行到好友界面。也沒有登錄QQ模塊主要是顯示已注冊(cè)的所有用戶的名稱,并根據(jù)用戶在線的情況設(shè)置用戶名稱前的圖標(biāo)樣式。5.1.4客戶端消息發(fā)送模塊消息發(fā)送模塊主要是用于實(shí)現(xiàn)客戶端與遠(yuǎn)程客戶5.1.5服務(wù)器控制臺(tái)模塊該模塊是客戶端與遠(yuǎn)程客戶端相互通信的一個(gè)中轉(zhuǎn)站,并且在該窗體上顯示已注冊(cè)的所有用戶信息。數(shù)據(jù)庫中有誤信息的更改。5.2.1客戶端注冊(cè)模塊5.2.2客戶端登錄模塊在UDP協(xié)議的監(jiān)聽事件中通過開啟一個(gè)線程,來現(xiàn)實(shí)局域網(wǎng)信息的發(fā)5.2.3客戶端QQ模塊在本窗體中使用InnerList列表記錄當(dāng)前已注冊(cè)用戶的信息,并可以通過該屬性的Add和Remove方法想列表中添加和移除元素5.2.4客戶端消息發(fā)送模塊在用Socket發(fā)送消息時(shí),只能以二進(jìn)制流的形式進(jìn)行發(fā)送,并且Socket發(fā)送的內(nèi)存流不能大于1024,當(dāng)發(fā)送大容量的圖片時(shí),要對(duì)圖片法來讀取指定的塊的消息。5.2.5服務(wù)器控制臺(tái)模塊在本模塊中使
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024完整機(jī)床采購合同含機(jī)床操作員培訓(xùn)與技能考核協(xié)議3篇
- 2024年度特許經(jīng)營合同標(biāo)的經(jīng)營范圍和特許權(quán)使用費(fèi)3篇
- 2024年度綠色有機(jī)飼料運(yùn)輸服務(wù)合同2篇
- 2024年度化妝品代理加盟授權(quán)合同模板下載3篇
- 2024年度節(jié)能電梯升級(jí)改造項(xiàng)目安裝服務(wù)合同書2篇
- 2024版農(nóng)產(chǎn)品采購合同質(zhì)量追溯體系與合同履行規(guī)范3篇
- 2024年度鋼筋工程勞務(wù)派遣勞動(dòng)合同3篇
- 2024年度產(chǎn)品展示視頻拍攝與銷售支持合同3篇
- 2024版?zhèn)€人創(chuàng)業(yè)項(xiàng)目啟動(dòng)資金短期借款合同3篇
- 2024臨時(shí)技術(shù)支持合同5篇
- 少年閏土薛法根教學(xué)實(shí)錄
- 宴會(huì)管家管理手冊(cè)
- 600MW凝汽式機(jī)組全廠原則性熱力系統(tǒng)計(jì)算(DOC)
- 口腔科診療常規(guī)(正文)
- 標(biāo)準(zhǔn)工時(shí)評(píng)定方法
- 機(jī)械加工表面質(zhì)量影響因素
- 農(nóng)村土地流轉(zhuǎn)審查備案表(雙方自愿達(dá)成協(xié)議)(共2頁)
- 小學(xué)英語社團(tuán)教案(共19頁)
- 聚氨酯類型與使用范圍
- 護(hù)理質(zhì)控檢查表
- 0-15V直流穩(wěn)壓電源設(shè)計(jì)
評(píng)論
0/150
提交評(píng)論