優(yōu)秀北大青鳥S1結(jié)業(yè)項目MyQQ答辯ppt課件_第1頁
優(yōu)秀北大青鳥S1結(jié)業(yè)項目MyQQ答辯ppt課件_第2頁
優(yōu)秀北大青鳥S1結(jié)業(yè)項目MyQQ答辯ppt課件_第3頁
優(yōu)秀北大青鳥S1結(jié)業(yè)項目MyQQ答辯ppt課件_第4頁
優(yōu)秀北大青鳥S1結(jié)業(yè)項目MyQQ答辯ppt課件_第5頁
已閱讀5頁,還剩14頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

1、MyQQ聊天工具S1 TS187班 工程爭辯工程簡介工程稱號:MyQQ聊天工具指點導(dǎo)師:王麗娜教師開發(fā)成員:桑宇晨 王君宇 李利軍工程闡明: MyQQ是S1課程結(jié)業(yè)工程,本工程在原 根底上改良一些缺陷并添加了部分拓展 功能。開發(fā)環(huán)境:Microsoft Visual Studio 2005平臺 Microsoft SQL Server 2005數(shù)據(jù)庫 Microsoft Windows 7/XP系統(tǒng)開發(fā)構(gòu)造:系統(tǒng)采用C/S構(gòu)造,客戶端經(jīng)過數(shù)據(jù)庫效力器 實現(xiàn)即時通訊。2工程要求數(shù)據(jù)庫表:Users:用戶表 Friends:好友表 FriendshipPolicy:好友戰(zhàn)略表 Messages:音

2、訊表 MessageType:音訊類型表工程需求闡明及分工明細(xì):組長 桑宇晨:登錄主 、查找/添加好友、及聊天界面組員A王君宇:注冊窗體 、登錄窗體、數(shù)據(jù)庫設(shè)計組員B李利軍:系統(tǒng)音訊、 個人設(shè)置及頭像列表界面 3概要設(shè)計數(shù)據(jù)庫設(shè)計建立數(shù)據(jù)庫表關(guān)系:4工程需求需求分析5主要功能:注冊與登錄 好友管理 音訊管理 個人設(shè)置 需求添加的輔助類:DBHelper類 UserHelper 類 系統(tǒng)框架6登錄LoginForm聊天界面ChatForm改換頭像FacesForm查找/添加好友SearchFriendForm注冊 RegisterForm主窗體MainForm修正資料PersonalInfoFo

3、rm找回密碼窗體FindPwdForm系統(tǒng)音訊RequestFormResultFormReceiveAddFriendForm封鎖MyQQCloseForm查看好友資料SeeFriendForm主要功能實現(xiàn)7注冊與登錄 1、懇求號碼,系統(tǒng)自動生成MyQQ號碼并前往給用戶。 2、忘記密碼,經(jīng)過MyQQ號碼找回密碼。 3、驗證用戶的合法性,實現(xiàn)登錄并進入主窗體。好友管理 1、經(jīng)過身份驗證添加好友。 2、查找/添加好友。 3、顯示好友列表。 4、將陌生人添加好友。 5、刪除好友。 6、查看好友資料音訊管理 1、接納系統(tǒng)發(fā)出的信息,身份驗證音訊、贊同(回絕)信息、前往驗證音訊。 2、發(fā)送、接納聊天信

4、息。 3、窗體抖動、查看聊天記錄。個人設(shè)置 1、修正個人根本資料。 2、修正個人詳細(xì)資料。 3、修正平安設(shè)置 包括密碼和身份驗證。登錄窗體驗證輸入:點擊登錄,經(jīng)過驗證號碼和密碼,顯示主窗體或提示。懇求號碼:顯示懇求號碼窗體為方式對話框。忘記密碼:顯示忘記密碼窗體為方式對話框。記住密碼:下次登錄 自動加載用戶號碼、密碼。點擊取消,退出窗體。8LoginForm注冊窗體注冊根本信息為必填內(nèi)容,如 有不填,會有相關(guān)提示。FaceId等信息默許插入。年齡驗證:如非法輸入顯示提 示文字:年齡必需為數(shù)字點擊取消,封鎖窗體。點擊取消,封鎖窗體。9RegisterForm尋回密碼窗體填寫要找回密碼的MyQQ號

5、碼,手機驗證號碼進展非空和數(shù)據(jù)驗 證,驗證勝利顯示密碼點擊取消,封鎖窗體。10FindPwdForm編輯個人信息根本信息為只讀,可更改密碼點擊 顯示頭像窗體為方式對話框。點擊確定,修正資料。點擊取消,封鎖窗體。11PersonalForm&FaceForm主窗體點擊 ,顯示編輯個人信息窗體。點擊 ,顯示查找/添加好友窗體。點擊 ,刷新好友和陌生人列表。點擊 ,跳動時,顯示系統(tǒng)發(fā)出的各種音訊;否那么無反響。點擊 ,退出系統(tǒng)。點擊 ,顯示在線形狀。12MainForm主窗體右鍵菜單選中和未選擇好友時顯示的右鍵菜單。新添加快捷菜單項: 1.發(fā)送即時聊天 2.查看好友資料 3.查找/添加好友 4.查看

6、聊天記錄13查找好友窗體選中準(zhǔn)確查找,顯示準(zhǔn)確查找條件。選中高級查找,顯示高級查找頁面。點擊查找,顯示查找結(jié)果,假設(shè)是準(zhǔn)確查找,需求輸入帳號或昵稱。點擊上一步,前往選擇查找條件頁面點擊加為好友,根據(jù)好友驗證信息添加好友。假設(shè)好友需求經(jīng)過身份驗證才可加為好友,點擊后,顯示發(fā)送身份驗證窗體為方式對話框。14查找一切人SearchFriendForm音訊管理 15前往驗證結(jié)果前往驗證信息提交驗證信息聊天窗體16發(fā)送:非空驗證和限定字?jǐn)?shù)認(rèn)證點擊封鎖,封鎖窗體。點擊 ,可實現(xiàn)窗體震動。 點擊 ,可查看聊天記錄 用戶可運用右鍵菜單實現(xiàn)文本復(fù)制、粘貼、全選、剪切、清空等功能。ChatForm其他窗體17CloseFormSeeFriendForm工程總結(jié)閱歷總結(jié)在接觸工程時一定要做好需求分析,明確工程架構(gòu),邏輯關(guān)系。最好用框架圖或流程圖表示出來,以免脫漏或產(chǎn)生邏輯混亂。在編寫代碼時學(xué)會編寫注釋,防止產(chǎn)生歧義,在遇到問題時學(xué)會設(shè)置斷點,調(diào)試Bug,養(yǎng)成獨立處理問題的良好習(xí)慣。在編寫完成時多進展測試,尋覓Bug進展更正經(jīng)過以上MyQQ聊

溫馨提示

  • 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)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論