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

正文內(nèi)容

局域網(wǎng)聊天軟件聊天軟件論文畢業(yè)設(shè)計論文)word格式(參考版)

2024-08-18 15:07本頁面
  

【正文】 最后,再次向各位老師的關(guān)心和幫助表示衷心的感謝!參考文獻[1] 冉林倉、尹建民著,《Visual C.NET入門與進階》,清華大學(xué)出版社,2007年2月[2] Christian Nagel, Bill Evjen(美), Jay Glynn 等著,李敏波翻譯,黃靜審校,《C高級編程》(第4版),清華大學(xué)出版社,2006年10月[3] 陳鐘、劉強、張高等,C編程語言程序設(shè)計與開發(fā),清華大學(xué)出版社,2003年9月[4] Jeff Ferguson Brian Patterson 等著,蓋江南、朱海綾、王勇等譯《C寶典》,電子工業(yè)出版社,2002年11月[5] Andrew ,潘愛民譯,《計算機網(wǎng)絡(luò)(第4版)(中文版)》,清華大學(xué)出版社,2004年10月[6] 冀振燕著,《UML系統(tǒng)分析設(shè)計與應(yīng)用案例》,人民郵電出版社,2004年7月[7] 白采英等著,《英漢計算機技術(shù)大詞典》, 上海交通大學(xué)出版社,1997年。還要感謝計算機學(xué)院各位任課老師,老師們深厚的學(xué)術(shù)功底、旺盛的工作熱情和平易近人的態(tài)度是我學(xué)習(xí)的榜樣。老師在專業(yè)課程的學(xué)習(xí)、素材的收集、課題的確立、資料的查閱都給以的熱忱的關(guān)懷和細心的指導(dǎo),感謝他在百忙之中抽出時間并耐心的給我講解畢業(yè)設(shè)計中的難點和疑點。轉(zhuǎn)眼本科生階段就要劃上句號了??偨Y(jié)如下:除了以上列舉的一些不足之處外,此系統(tǒng)還有其它很多功能需要增強,由于個人水平有限,時間也比較緊,只能實現(xiàn)系統(tǒng)的基本操作,對其它功能我想更進一步的學(xué)習(xí)并完善。由于自己經(jīng)驗不足且時間有限,所以界面設(shè)計不盡人意;應(yīng)使用戶能夠?qū)崿F(xiàn)個人信息如昵稱、密碼等的修改;當(dāng)對方好友不在線時,應(yīng)支持發(fā)送離線消息;當(dāng)然這個系統(tǒng)還存在許多有待完善之處:而這對我來說是一次豐富的收獲。在查閱大量資料逐漸了解系統(tǒng)需求后,我編寫了系統(tǒng)的需求分析規(guī)格說明書和系統(tǒng)概要說明書。該系統(tǒng)操作簡便、易于使用、用戶界面友好,本系統(tǒng)模仿當(dāng)前使用面很廣的騰訊聊天程序,適用與廣大用戶群體,所以具有比較好的易用性??偨Y(jié)與展望經(jīng)過3個月緊張的畢業(yè)設(shè)計,局域網(wǎng)聊天軟件已基本完成,系統(tǒng)基本功能已經(jīng)實現(xiàn),測試運行也完全正常。 可以直接加載路徑,即靜態(tài)獲取,也可以動態(tài)獲取,獲取程序集的路徑方法多,就不一一例出來了。 ( )。例如,名為 的應(yīng)用程序可以與名為 的配置文件關(guān)聯(lián)。該文件包含公共語言運行庫讀取的配置設(shè)置(如程序集綁定策略、遠程處理對象等等),以及應(yīng)用程序可以讀取的設(shè)置。.NET Framework 定義了一組實現(xiàn)配置設(shè)置的元素。 MyType 可以被公共訪問,將出現(xiàn) lock (typeof (MyType)) 問題,所以出現(xiàn) lock(“myLock”) 問題。如果其他線程試圖進入鎖定的代碼,則它將一直等待(即被阻止),直到該對象被釋放.這里使用lock需要注意的是:應(yīng)避免鎖定 public 類型,否則實例將超出代碼的控制范圍。 lock 語句以關(guān)鍵字 lock 開頭,它有一個作為參數(shù)的對象,在該參數(shù)的后面還有一個一次只能由一個線程執(zhí)行的代碼塊。 :1)lock 關(guān)鍵字2)監(jiān)視器3)同步事件和等待句柄4)Mutex 對象lock 關(guān)鍵字可以用來確保代碼塊完成運行,而不會被其他線程中斷。否則,兩個或更多的線程可能在同一時間訪問相同的資源,而每個線程都不知道其他線程的操作。否則,在完全滿足前一個請求之前,將無法處理每個新請求。對于 Windows 應(yīng)用程序,耗時的任務(wù)可以在后臺執(zhí)行,而使應(yīng)用程序窗口和控件保持響應(yīng)。那么我們該如何做呢?應(yīng)該利用Socket類的IOControl()函數(shù)。但兩個小時對于我們的項目來說顯然太長了。如果一段時間沒有收到對方的響應(yīng),會進行重試,重試幾次后,向?qū)Χ税l(fā)一個reset,然后將連接斷掉。 但是我在實際應(yīng)用中發(fā)現(xiàn),MSDN說的這種處理方法在很多時候根本無效,無法檢測出網(wǎng)絡(luò)已經(jīng)異常斷開了。對于這種情況在MSDN里面是這樣處理的,我在這里貼出MSDN的原文:如果需要確定連接的當(dāng)前狀態(tài),就要進行非阻止、零字節(jié)的 Send 調(diào)用?! ∪纾壕W(wǎng)線拔出、交換機掉電、客戶端機器掉電。只要在服務(wù)端處理這個異常就可以了。歸納起來主要有以下兩種:客戶端程序異常。圖411 添加好友界面 系統(tǒng)功能特點l 功能人性化,在客戶端,好友上線、傳送文字時均有聲音和消息提示;l 實用高效,該系統(tǒng)具有傳統(tǒng)聊天軟件的基本功能,并在局域網(wǎng)成功得以實現(xiàn);l 用戶操作界面美觀簡潔,本系統(tǒng)模仿當(dāng)下最流行的聊天軟件騰訊,對登陸窗口和消息傳遞窗口都進行了精心的設(shè)計和美化。用戶先輸入對方的號碼進行精確查找,查找成功后,便可將對方添加到好友列表中。通過雙擊好友列表內(nèi)的在線的好友昵稱,便可與對方進行文字傳送,按Enter鍵進行發(fā)送,如圖410所示。用戶輸入正確的、有效的、匹配的號碼和密碼后,點擊登陸按鈕,系統(tǒng)會彈出登陸中的窗體,如圖48所示;登陸成功后界面如圖49所示。如圖47所示。圖46 客戶端登陸窗口 注冊注冊模塊是客戶端程序的重要組成部分。其工作流程如圖45所示。圖44開啟服務(wù) 客戶端設(shè)計實現(xiàn) 客戶端工作流程圖客戶端的是系統(tǒng)與用戶交互的主要模塊。開啟服務(wù)器后界面左邊的圖標符號將改變,關(guān)閉服務(wù)器后,服務(wù)器會自動縮小到屏幕右下角,并在右下方處彈出提示:2008服務(wù)管理器已開啟。如圖43所示。如圖42所示。l 用戶信息的實體ER圖如圖37所示:用 戶登陸密碼用戶號碼用戶昵稱圖37 用戶信息的實體ER圖 l 群組信息的實體ER圖如圖38所示:群 組群組名稱群組編號群組所屬者號碼圖38 群組信息的實體ER圖l 好友關(guān)系信息的實體ER圖如圖39所示:好 友群組編號用戶號碼好友關(guān)系編號好友號碼圖39 好友關(guān)系信息的實體ER圖系統(tǒng)具有以上描述的三個數(shù)據(jù)實體,各實體之間的實體關(guān)系如圖310所示:用 戶 添加、修改群組信息添加、修改、刪除好友關(guān)系屬于m1n1mn圖310 實體之間的關(guān)系ER圖l 本數(shù)據(jù)庫中包含三個表,用戶信息表(UserInf),群組信息表(GroupInf),好友關(guān)系信息表(FriendList),三個表的具體描述如下表所示:表31局域網(wǎng)聊天系統(tǒng)數(shù)據(jù)庫設(shè)計表局域網(wǎng)聊天系統(tǒng)數(shù)據(jù)庫設(shè)計表表名稱:UserInf用途:保存用戶基本信息 主鍵:cNum字段類型描述空說明cUserNamechar(10)用戶昵稱Y如:carocNumchar(8)用戶號碼自動增加vcQuserPwdchar(50)登錄密碼表名稱:GroupInf用途:保存群組信息 主鍵: iGroupId字段類型描述空說明iGroupIdint(4)群組編號cGroupNamechar(10)群組名稱如:我的好友GroupOwnerchar(8)群組所屬者表名稱:FriendList用途:保存好友關(guān)系 主鍵: iFriendId字段類型描述空說明cNumchar(8)用戶號碼自動增加cFriendNumchar(8)好友號碼iGroupIdint(4)群組編號iFriendIdint(4)好友關(guān)系編號自動增加第4章 系統(tǒng)實現(xiàn) 服務(wù)器端設(shè)計實現(xiàn) 服務(wù)器端工作流程圖服務(wù)器端的工作主要是配置服務(wù)器并開啟服務(wù),其工作流程如圖41所示。局域網(wǎng)聊天系統(tǒng)服務(wù)器客戶端開啟服務(wù)器停止服務(wù)器配置服務(wù)器關(guān)閉服務(wù)器上線提示登陸注冊文字傳送添加好友圖36局域網(wǎng)聊天系統(tǒng)功能模塊圖 數(shù)據(jù)庫設(shè)計這一設(shè)計階段是在需求分析的基礎(chǔ)上進行的,目的是設(shè)計出能夠滿足用戶需求的各種實體以及它們之間的關(guān)系,為邏輯結(jié)構(gòu)設(shè)計打下基礎(chǔ)。 工作流程只有充分地了解了聊天程序的工作流程,才能對整個系統(tǒng)的理解更加深刻,聊天程序
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1