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

正文內(nèi)容

聊天管理系統(tǒng)設計與實現(xiàn)(存儲版)

2025-02-12 17:39上一頁面

下一頁面
  

【正文】 學出版社;計算機軟件開發(fā)文檔編寫指南。J 即時通訊系統(tǒng)的設計與實現(xiàn)32參考文獻[1] 馮博, JAVA 網(wǎng)絡編程[M].北京:清華大學出版社, 2022。 。 容錯性測試容錯性測試和功能測試的一部分,可以檢查系統(tǒng)對合法輸入的處理能力,即檢查在正常情況下功能是否能夠實現(xiàn),即為功能測試。 }} catch (Exception eee) { } }public void display(){ //顯示聊天記錄try{ String curuser =()。 String second=(())。 } catch (Exception ee) {}}} 聊天記錄模塊主要功能是查看與好友的所有聊天內(nèi)容,如圖 511 所示。uiTarget = (UserItem) ()。return vv。 dispose()。(group)。return。String g_name = (String) ()。 }int verify = Verify()。int result = ((Integer) ()).intValue()。 }else {(this, 刪除分組失?。? 刪除分組,)。FriendItem fi=new FriendItem()。if (result == 1) {(this, 此分組已添加過!, 添加分組, )。if (()) {(this, 分組名稱不能為空!, 添加分組, )。if (result !=0) {(this,登錄成功!, 用戶登錄,)。J 即時通訊系統(tǒng)的設計與實現(xiàn)19UserItem ui = new UserItem()。 if (result !=0) { (this, 注冊成功,請登陸!,注冊用戶, )。int result = ((Integer) ()).intValue()。表 43 分組表字段名 數(shù)據(jù)類型 字段說明 備注g_name varchar(50) 分組名稱 主鍵Owner_group varchar(50) 用戶 主鍵3) 好友表 friends,如下所示。(1) 用戶實體用戶實體包括用戶名、密碼、真實姓名、性別、個人簽名、是否在線、登錄 IP、綁定端口等。設計數(shù)據(jù)可系統(tǒng)是應該首先充分了解用戶各個方面的要求,包括現(xiàn)有的以及將來可能增加的要求。由于 SQL Server 的開放結構,其他系統(tǒng)也能和它交互操作。(3)安全性。J 即時通訊系統(tǒng)的設計與實現(xiàn)12圖 38 查詢用戶流程圖 即時通訊模塊即時通訊模塊是本系統(tǒng)最關鍵的環(huán)節(jié)與目的所在。刪除分組過程中,只要選定要刪除的分組,即可刪除成功。如果不斷有客戶崩潰,服務器就會耗盡資源(如套接字、緩存空間、TCP 連接)從而中止運行。在考慮是用 UDP 還是用 TCP 作為域名服務系統(tǒng)的運輸層協(xié)議是,設計者往往陷入J 即時通訊系統(tǒng)的設計與實現(xiàn)9兩難的境地。2) UDP 協(xié)議UDP 為應用程序提供多對多的通信,UDP 在進行通訊的應用的數(shù)量上面,具有更大的靈活性。模式二,對于模式一是一個技術上的修正,雖然這個修正帶來了新的問題,但是其實用性是不可質疑的;J 正是實用模式二作為服務模式。再有就是,最害怕在做系統(tǒng)的中途遇到系統(tǒng)崩潰而東西又無法保存;或者是東西全部做好之后,忘記了備份,而更為不巧的是以染上了病毒,而致使幾個月的辛苦負于東流。(2)軟件的質量如何。即時通訊和服務可以是 Inter 上 ICQ 服務,可以是GSM 標準中的 SMS(Short Message Service,短信息服務),也可以是 NTT Do Co Me 的IMODE 服務。圖 21 用戶管理用例圖J 即時通訊系統(tǒng)的設計與實現(xiàn)4 分組管理分組管理部分要能夠實現(xiàn)分組的添加與刪除,所添加的分組名稱可以是中文也可以是字母數(shù)字的組合,通過對分組的有效管理以便于更方便的管理好友。 預期目標和經(jīng)濟效益即時通訊簡稱 IM(Instant Messaging) ,它是一種面向終端使用者的網(wǎng)絡溝通工具服務,使用者可以通過安裝了即時通信的終端機進行兩人或多人之間的實時溝通。這天標志著 Inter 上的第一個成熱的即時通訊系統(tǒng)(Instant Message System)的誕生。 即時通訊工具使用頻率之高,超出任何一種網(wǎng)絡軟件。在內(nèi)部局域網(wǎng)的幫助下,企業(yè)得以簡化信息流程,提高信息交換的速度,從而提高工作效率。即時通訊系統(tǒng)的設計與實現(xiàn) [摘 要]運用 delphi 面向對象開發(fā)技術,建立一個基于應用的即時通訊系統(tǒng)。出于高效、快速地處理各種事務的目的,越來越多的企業(yè)和單位在其內(nèi)部使用局域網(wǎng)來進行工作和交流。中國網(wǎng)民慣用的即時聊天工具騰訊 從 1999年 2 月誕生到現(xiàn)在,注冊用戶已超過 7 億,在線用戶最高時超過 億人,幾乎覆蓋所有中國網(wǎng)民。即時通訊軟件最早發(fā)布于 1996 年 11 月 15 日,以色列特拉維文的 Mirabilis Ltd.發(fā)表了一個題為《 SURF HOME:MIRABILIS LTD. PROVIDES NEW SOLUTIONS FOR PEERTOPEER INTERNET COMMUNICATIONS》的新聞稿,同時發(fā)布了他們新產(chǎn)品 ICQ(I Seek You)的 Beta 測試版??v觀即時通訊軟件業(yè)的迅速發(fā)展,設計并開發(fā)一個即時通訊平臺,對于現(xiàn)階段的學習和研究,都是極為有意義的,基于這個前提和起因,我選擇了設計一個名為 J 的即時通訊系統(tǒng)作為我的畢業(yè)設計。用戶管理如圖 21 所示。模型中的 J 可以是 Inter 上的應用程序,也可以是移植到移動電話和其他各種無線手持設備上的應用程序。而且,憑借借閱圖書館收藏圖書更增加了我們解決技術問題的信心。在進行課題設計的時候,難免會有一些格外的因素,如,時間被耽誤,在規(guī)定的時間中無法完成相應的任務;有問題存在的時候,網(wǎng)上找不到解決方案,問題無法及時解決等一系列問題,都是要考慮在內(nèi)的。模式一是一種非常成熟的模式,大多數(shù) TCP/IP 應用系統(tǒng),例如 SMTP 服務、DNS 服務、WWW 服務等都是使用這種模式。如果有故障發(fā)生,阻礙分組到達遠程系統(tǒng),或者服務器不接受連接,客戶都會得到通知:數(shù)據(jù)可靠的交付,故障而不能交付,發(fā)送方會得到通知;具有流控的傳輸;雙工的傳輸,單個 TCP 連接允許同時雙向傳送數(shù)據(jù)流模式,TCP 從發(fā)送方到接收方發(fā)送沒有報文邊界的字節(jié)。選擇 TCP 一個很大的缺點就是,建立和中止連接的三次握手使 TCP 比起 UDP 開銷大。服務器是設計成始終運行的。添加分組過程中,分組不能為空并且不能有重復的分組。查詢用戶如圖38 所示。系用戶按操作要求操作產(chǎn)生的數(shù)據(jù)與數(shù)據(jù)庫產(chǎn)生的變化應嚴格保持一致,杜絕錯誤、異常等情況的出現(xiàn)。也能夠為其他的 Microsoft 操作系統(tǒng)提供很多客戶端工具和網(wǎng)絡接口。另外,合理的數(shù)據(jù)庫結構將非常有利于程序的實現(xiàn)。下面將給出幾個關鍵實體的 ER 圖。表 42 用戶表字段名 數(shù)據(jù)類型 字段說明 備注username Varchar(20) 用戶名 主鍵password varchar(20) 密碼 不允許為空name varchar(50) 真實姓名 不允許為空sex varchar(10) 性別 不允許為空sign varchar(512) 個性簽名 允許為空isonline Bit(1) 是否在線 不允許為空(默認 0)loginIP varchar(20) 登錄 IP 允許為空bindport Int(4) 綁定端口 不允許為空(默認 0)2) 分組表 groups,如下所示。SendPacket sp = new SendPacket(proVerifyUser)。 int result = ((Integer) ()).intValue()。String loginIP = ()。int result = ((Integer) ()).intValue()。J 即時通訊系統(tǒng)的設計與實現(xiàn)20圖 55 添加分組界面主要代碼實現(xiàn)如下:public void actionPerformed(ActionEvent e) { //添加分組if (() == jbok) { g_name = (String) ().trim()。int result = ((Integer) ()).intValue()。圖 56 刪除分組界面主要代碼實現(xiàn)如下:public void actionPerformed(ActionEvent e) { //刪除分組if (() == jbok) { try{String g_name=().toString()。 dispose()。SendPacket sp = new SendPacket(proVerifyUser)。return。(ui)。()。(())。if (result != 0) { (this, 刪除好友成功!, 刪除好友,)。VectorObject vv= (VectorObject)()。SendPacket sp = new SendPacket(proFindUser)。()。 String minute=(())。()。J 即時通訊系統(tǒng)的設計與實現(xiàn)30 功能檢查對每個功能,要求測試以下方面:1. 檢查輸入域,包括有效輸入和無效輸入;2. 選擇不同的設置;3. 檢查功能是否正確實現(xiàn);4. 檢查輸出是否正常;5. 檢查所有功能/業(yè)務流程。 利用有效的和無效的數(shù)據(jù)來執(zhí)行各個用例流,以核實以下內(nèi)容: 。利用老師交給我的一些好的方法和捷徑,準確分析了整個通訊過程,是這次系統(tǒng)設計的一大收獲。 [8] Web 開發(fā)及整合應用[M].北京:清華大學出版社,2022。 [4] 結城浩[日].Java 多線程設計模式[M].博碩文化譯北京:中國鐵道出版社,2022。結論及尚存在的問題由于水平有限,對于數(shù)據(jù)庫的操作還不是相當?shù)氖炀殻袝r會出現(xiàn)信息不能及時更新到數(shù)據(jù)
點擊復制文檔內(nèi)容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1