![即時通訊課程設(shè)計_第1頁](http://file3.renrendoc.com/fileroot_temp3/2022-1/21/ae82f867-47c3-49a0-85c8-1dde46e0712f/ae82f867-47c3-49a0-85c8-1dde46e0712f1.gif)
![即時通訊課程設(shè)計_第2頁](http://file3.renrendoc.com/fileroot_temp3/2022-1/21/ae82f867-47c3-49a0-85c8-1dde46e0712f/ae82f867-47c3-49a0-85c8-1dde46e0712f2.gif)
![即時通訊課程設(shè)計_第3頁](http://file3.renrendoc.com/fileroot_temp3/2022-1/21/ae82f867-47c3-49a0-85c8-1dde46e0712f/ae82f867-47c3-49a0-85c8-1dde46e0712f3.gif)
![即時通訊課程設(shè)計_第4頁](http://file3.renrendoc.com/fileroot_temp3/2022-1/21/ae82f867-47c3-49a0-85c8-1dde46e0712f/ae82f867-47c3-49a0-85c8-1dde46e0712f4.gif)
![即時通訊課程設(shè)計_第5頁](http://file3.renrendoc.com/fileroot_temp3/2022-1/21/ae82f867-47c3-49a0-85c8-1dde46e0712f/ae82f867-47c3-49a0-85c8-1dde46e0712f5.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、3曠電移工彳丫 ? ri 膽彳t 1羅院 Fujijn University o# TtchnoinRy Guoinai Information College計算機應(yīng)用系統(tǒng)(軟件)課程設(shè)計報告題目即時通訊軟件專業(yè):計算機科學(xué)與技術(shù)班級: 學(xué)號: 姓名: 指導(dǎo)教師:完成日期:2014 年8 月23 日一、系統(tǒng)需求分析 . 項目名稱 . 開發(fā)背景 . 1、文檔說明 . 實現(xiàn)功能 . 功能說明 . 2、3、系統(tǒng)的UML基本模型1、用例圖 . 三、數(shù)據(jù)庫設(shè)計 . (1)E-R 圖 (2)數(shù)據(jù)庫邏輯結(jié)構(gòu) . 1 存儲用戶信息表 Users 詳細信息 2存儲QQ消息表 Messages詳細信息 3存儲Q
2、Q消息類型表 MessageType詳細信息.4 存儲好友表 Friends 詳細信息 5 存儲好友策略表 FriendshipPolicy 詳細信息6 存儲血型表 bloodType 詳細信息 7 存儲星座類型表 star 詳細信息 8 存儲密碼表 SavePwd 詳細信息 三、系統(tǒng)運行結(jié)果(截圖) 1、登錄界面: 申請QQ界面忘記密碼窗體 主窗體: 修改個人信息 查找好友界面: 聊天界面: 設(shè)置字體 3355666788889991010111212141516172、3、4、5、6、7、8、9、10、退出 四、課程設(shè)計總結(jié) 有新消息提示 、系統(tǒng)需求分析? 項目名稱“ MyQQ聊天系統(tǒng)?
3、開發(fā)背景在當(dāng)今信息化的時代, 人們需要簡捷快速的方式進行溝通。 用手機交流存在費用高, 操作麻煩的問題。因此開發(fā)一個基于 C/S架構(gòu)的QQ可解決在局域網(wǎng)范圍內(nèi)與好友進行便 利交流,無需任何費用。1、文檔說明改文檔描述了 MyQQ勺功能、數(shù)據(jù)庫、以及 ER圖、等、讓用戶可以大體的了解該軟件 安的功能。2、實現(xiàn)功能01020304050607注冊QQ號登錄到主界面登錄后可以顯示好友列表、QQ頭像、未查看的消息可以通過性別、年齡、QC號查詢好友,并添加好友編輯個人的信息、修改密碼、設(shè)置添加好友的模式 可以與好友進行實時聊天頭像列表、可以從 100 個頭像里面選擇自己喜歡的。08、可以設(shè)置聊天字體,顏
4、色。3、功能說明1、登錄顯示登錄界面。用戶輸入用戶名稱和口令后,提交頁面。系統(tǒng)驗證用戶的登錄: 若用戶名稱或口令不正確,系統(tǒng)顯示登錄失敗消息,用戶可再次登錄;若用戶名 稱和口令正確,登錄成功,系統(tǒng)顯示一個登錄后的頁面,可供用戶進行聊天。若 忘記密碼,可找回密碼。2、注冊、忘記密碼用戶必須先申請 QQ號,才能登錄 MYQQ系統(tǒng)。用戶注冊信息的妮稱不能相同。注冊信息除包含基本資料外,還包含星座和血型,忘記密碼可以找回。3、登錄后主窗體 顯示好友信息,掃描未讀聊天信息,同時來消息的好友頭像閃爍??商砑雍蛣h除 好友,并將頭像設(shè)置為小圖標。4、查找添加好友 查找好友的方法可有精確查找和模糊查找。也可通過
5、年齡和性別進行查找??蓪?查到的網(wǎng)友添加為好友 。5、個人信息管理 可以修改個人信息資料,如頭像等。也可進行安全設(shè)置。如更改密碼。更改完成 顯示更改成功 6、聊天 可與好友進行聊天。信息即時更新。7、 頭像列表 用列表的方式顯示系統(tǒng)提供的頭像。供用戶選擇。8、 系統(tǒng)消息用戶在操作 MYQQ 系統(tǒng)時,出現(xiàn)異常均采用系統(tǒng)消息的方式進行提示、系統(tǒng)的UML基本模型1、用例圖WXTJt010203040506070309注登登査系冊量錄找人天統(tǒng)助后/倍窗列消類恿體ft留加窗flV體好體怵體、數(shù)據(jù)庫設(shè)計(1) E-R 圖FfamssfMTaUurkliHnugeTvprtdMs砂餵啟4HesSiqeTim
6、s1更MrtsagvpeJh _ Mffs4g&Tys*UsersFk14%jrdiFiwnd彌陽gMnwSenNamBWTywIdl0&sG=iFr 陋 idsHcfUdFrlTdpPt)llcV:I FtcndvPokvBloodTypeStarJfldJ BtefTfr* rp%(2)數(shù)據(jù)庫邏輯結(jié)構(gòu)表名功能說明Users存儲用戶信息Messages存儲QQ消息MessageType存儲QQ消息類型Frie nds存儲好友Frie ndsh ipP olicy存儲好友策略bloodT ype存儲血型star存儲星座Save Pwd保存密碼1、用戶信息表Users字段名稱含義1類型約束其它說
7、明IdQQ號碼lnt(4)主鍵標識種子10000Logi nPwdQC密碼varchar(50)非空Frie ndsh ipP olicyld好友策略IDInt(4)非空NickName昵稱varchar(50)非空FaceId圖像IDintSex姓別varchar(50)非空Age年齡int非空Name真實姓名varchar(50)StarId星座IDintBloodTy peld血型IDintState在線狀態(tài)int非空Status身份證號碼varchar(50)非空15182、QQ消息表 Messages字段名稱含義類型約束其它說明Id發(fā)消息的用戶號碼int主鍵FromUserId收消息
8、的用戶號碼int非空ToUserId消息內(nèi)容int非空Message外鍵varchar(50)MessageT yp eId消息狀態(tài)int非空MessageState消息發(fā)送時間int非空MessageTime發(fā)消息的用戶號碼datetime非空3、QQ消息類型表MessageType字段名稱含義類型約束其它說明Idint主鍵MessageType消息類型int非空4、存儲好友表Friends字段名稱含義類型約束其它說明Idint主鍵HostId主機QQ號碼int非空Frie ndld好友QQ號碼int非空5、好友策略表 Friendshi pP olicy字段名稱含義類型約束其它說明Idin
9、t主鍵Frie ndsh ipP olic y策略類型varchar(50)非空加為好友6、血型表 bloodType字段名稱含義類型約束其它說明Idint主鍵BloodT ype血型類型varchar(50)非空7、星座類型表star字段名稱含義類型約束其它說明Idint主鍵Star星座類型varchar(50)非空&密碼表SavePwd字段名稱含義類型約束其它說明Idint主鍵Logi nidQC號碼varchar(50)Log inPwdQQ密碼varchar(50)、系統(tǒng)運行結(jié)果(截圖)1、登錄界面:QQ賬號:10068注冊忘記密碼査錄(D)2、申請QQ界面重復(fù)密碼選題詳細資料真實姓S
10、td豐雀T血型AST3、忘記密碼窗體,忒找回雷瑪-找回密碼找回密碼4、主窗體:MyQQ vl.O=詒琲 zhGngxian0068漠、/什么東西呢了卜丁Mil我的好友bobo 呂麗陌生人* 4 me5、修改個人信息唱亍人信見棒改基本信建瞬改密碼舊密碼密碼重復(fù)密碼6、查找好友界面:H FrmFird童恂登伴QQ號:S3S02021-40ME10002100091310010.NET男010011bobo1010012賓永瀬9231W14b&nben男2610015呂詞兵3年齡12屈添加I7、聊天界面:回乞叩與小腳天札岀好友信息riiihongjcia 2014/&/5 17:57:12小強HUo
11、%0關(guān)閉K比 04躍12男女*1至A型 :1&設(shè)置字體T.與呂科自fi慶豐.Mhcnciii 201/8-5 17:57-113辜襪g】;瓢色J倒口 I回I超b討黨園. 中文5ISJE ttILfiiOO 二下剤藏MI半ag I 卻ef ly小五 阪 9戛本顏色0);廠廠廠廠廠 |廠廠廠ihonexi a 聞20114L廠a自定義顏邑:廠廠廠廠廠LLL 廠廠廠廠廠廠廠廠規(guī)定自色) 確定 H 取消li關(guān)閉(GT亨體色關(guān)閉(C)MyQQ vl.0la型9、有新消息提示丿rzhon g xiaQ0063 ! r針么東S呢?* n d I我的好反&小強 啟 bobo 啟呂洞賓ES小強T Jr I I衛(wèi)
12、 0黑 W肓鼠星-o幻ooqQUIIu oQ育I手0四、核心代碼1、整體類截圖金 O 6倩尸口尋卻決有至S3蘆蹙磊訕亠:.|P -巾屛麗環(huán)yQQ (4個眄4丿岡MyQQ A 片cjpMP 引用A N Pcaotirtc心or* 十 s hmhat.匚 s 罔 Frmird.ca 圉 Hmrie- n d nfomaftio n.cs 固 FrmGctAddRriBndRBquBcE 圉 FrmMyOCFo-9rt=5w.c rSl FmiVlyQQ ngi n c 圉-fmVlyQQWsirihC RbI FTTTiKl/QGReg.ti 園?irfi4d Ad ri Frif n CR *q
13、ut. : s 國 PimUpdatelnD.cs 圉 FtfriUpdflkSiri .li O* 3ttgra-n.iA HrcpbtJrz -引胃3 MsqGICW b U?c-BlLcj回MZQ肌LP-圄M陀QP也I4 f* apomicc =2、登錄pri廿ate void btniAdd_Click(object sender.e)77T/H;/H;3、查詢添加好友,匸 miTfl 廣丫 :甜正qpk昱和建險3、嘔諸輯人直碼?。?returnfetjrn true;-Jbool IsSelectedFriend false; 是a選擇了好友. public FrmFindlOIn
14、itialiieCofflponentO; cboAge.Selectedlndex = 0;查詢好友的事件private void btnFind_Click(object sender EentAngs e).4、讀取添加好友信息和發(fā)送添加好友信息t H FrmG etAd dFriendRequ est csS Frm M yQQ Log i n .c st* U FrnnMyQQLoin.Desigrerxs 社1 FrmMyQQLo ginjresx *iT FrnnMyQQLo ginFrmMyQQMdir.c El FrmMyQQReg.es1卜 S FrmS endAdd Fr
15、iend Req uest.C5 |t 匡I FrmUpcfatelnfo.cs 卜宙 Frm IJ n dfltf! n n. rAFrmGetAddFn.ue&tc5 沒計-:- - - - - - - - - - - - - - - - - - - - - - - - FrmMyQQLog ”- - H := in.i:片臉證倍皂 用戶信息1i|_ _ _ _ _ _ J5畫:年齡- 運 1S.一,一 u - w -atring tflidi jSrfe&Zqt . il/!?更NVE逑蕓LMl衣 Frfise(xuwdFpienjusfluestsifin( qqi, icfifw! nicui施tAtrJng 托譏】a. siPlfia ten.&iF*lnrictNm,TeT - 亠IbLcMIdJwt -hlSM.Tijrt -.blAB.a . Tcirt -
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 木工包清工合同
- 高層建筑裝修安全合同范例
- 2025年度包裝咨詢行業(yè)集體勞動合同(含員工培訓(xùn))
- 二零二五年度辦公室智能化改造勞動合同模板
- 房屋買賣委托代理合同年
- 電子支付領(lǐng)域的風(fēng)險控制與安全管理
- 農(nóng)業(yè)產(chǎn)業(yè)鏈智能化改造與升級指南
- 合同轉(zhuǎn)包協(xié)議書
- 商品房買賣合同發(fā)布
- 勞務(wù)承包合同書樣本
- DL∕T 974-2018 帶電作業(yè)用工具庫房
- Unit 2 We're going to do some research(教案)-2023-2024學(xué)年湘少版(三起)英語五年級下冊
- 緊密型縣域醫(yī)療衛(wèi)生共同體慢病管理中心運行指南試行等15個指南
- 基金應(yīng)知應(yīng)會專項考試題庫(證券類190題)附有答案
- 快速入門穿越機-讓你迅速懂穿越機
- 水利安全生產(chǎn)風(fēng)險防控“六項機制”右江模式經(jīng)驗分享
- 幼兒園衛(wèi)生保健開學(xué)培訓(xùn)
- 食材配送服務(wù)售后服務(wù)方案
- 新目標(goforit)版初中英語九年級(全一冊)全冊教案-unit
- 《如何做一名好教師》課件
- 2016-2023年婁底職業(yè)技術(shù)學(xué)院高職單招(英語/數(shù)學(xué)/語文)筆試歷年參考題庫含答案解析
評論
0/150
提交評論