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

正文內(nèi)容

畢業(yè)論文基于java聊天室系統(tǒng)的設(shè)計與實現(xiàn)(更新版)

2025-01-01 10:14上一頁面

下一頁面
  

【正文】 [5]吳其慶編著 .Java 程序設(shè)計實例教程 .北京:冶金工業(yè)出版社, 2020 [6]柳西玲 .許斌編著 .Java 語言應(yīng)用開發(fā)基礎(chǔ) .北京:清華大學(xué)出版社, 2020 [7]施霞萍等編著 .Java 程序設(shè)計教程 第 2版 .北京:機械工業(yè)出版社, 2020 [8]宛延闿等編著 .實用 Java 程序設(shè)計教程 .北京:機械工業(yè)出版社, 2020 [9]陳國君等編著 .Java2 程序設(shè)計基礎(chǔ) .北京:清華大學(xué)出版社, 2020 [10]鄭莉 .王行言 .馬素霞編著 .Java 語言程序設(shè)計 .北京:清華大學(xué)出版, 2020 [11]丁振凡主編 .Java 語言實用教程 .北京:北京郵電大學(xué)出版社, 2020 [12]朱喜福等編 .Java 程序 設(shè)計 .北京:人民郵電出版社, 2020 [13]參考新浪聊天室、 騰訊聊天室等 。 系統(tǒng)測試總結(jié) 本系統(tǒng)實現(xiàn)了所有畢設(shè)所要實現(xiàn)的功能,它的難點就是劃分模塊,劃分模塊這一項占用了本人很大一部分的時間,在開展畢設(shè) 之前,拿著稿紙和筆一遍遍的對模塊進(jìn)行劃分,當(dāng)把整個系統(tǒng)的框架搭好之后,開始著手與前臺界面的編寫,通過做這個系統(tǒng),真的是學(xué)到了不少的東西,也讓自己的性格變得平和了很多。 測試程序退出 當(dāng)單擊退出按鈕或窗體的關(guān)閉時,用戶將發(fā)送退出信息,離開聊天室,其他用戶可以得到系統(tǒng)提示用戶下線并刷新用戶列表 。 性能測試:檢查軟件的可移植性,兼容性,錯誤恢復(fù)能力以及可維護(hù)性等性能指標(biāo),以檢測軟件功能實現(xiàn)的程序。 系統(tǒng)測試一般有單元測試,組裝測試,確認(rèn)測試和系統(tǒng)測試四個步驟,每一步都是在前一步的基礎(chǔ)上進(jìn)行的( Erik Van Veenendaal, 2020)。 (3)測試用例不僅要包括合理,有效的輸入數(shù)據(jù),還要包括無效的或不合理的輸入數(shù)據(jù)。 } return false。 } // 刪除用戶 public boolean delete(int id) { Connection conn = null。 // 發(fā)送 SQL 語句 String sql = INSERT INTO xsb(name) + VALUES( + () + 39。 } catch (Exception e) { ()。 try { // 獲得數(shù)據(jù)的連接 conn = ()。, 39。)。139。 客戶端連接服務(wù)器成功后就啟動一個客戶端線程和服務(wù)器通信。 登陸界面窗口如下: 河南理工大學(xué)課程論文 16 圖 51 登陸界面窗口 群聊 ? 功能描述 用戶在文本編輯區(qū)域輸入信息,單擊群聊按鈕直接把信息發(fā)送到群聊顯示的區(qū)域。 String ip= ().getHostAddress()。 (dp)。 Recive recive=new Recive(reciveScoket)。在“建立新的數(shù)據(jù)源到 MySql”對話框中單擊“下一步”,出現(xiàn)選擇 MySql 確認(rèn)身份方法的對話框。同時新建 CLASSPATH 變量; ( 13)在 [系統(tǒng)變量 ]選項組中單擊 [新建 ]按鈕 ,在 [變量名 ]文本框中輸入“ CLASSPATH” ,在 [變量值 ]文本框中輸入“ .”(點號),然后單擊 [確定 ]按鈕。 配置與通信 環(huán)境配置主要包含 JDK 的安裝與配置,配置過程需要本人特別細(xì)心,有一點不細(xì)心的話都會 出現(xiàn)問題,就比如說在配置環(huán)境變量的時候,不能忽略任何一個標(biāo)點,否則就會失敗。用戶登錄封裝在用戶登錄的界面中,群聊、私聊、用戶列表模塊封裝在聊天的主界面中。 ? 服務(wù)器向聊天室其他用戶發(fā)送用戶下線消息。 特殊需求:私聊得選中用戶 ,不能與自己進(jìn)行私聊。 執(zhí)行者:用戶 正常過程: ? 向服務(wù)端請求連接,并發(fā)送登錄信息; ? 服務(wù)端處理用戶信息; ? 返回客戶端一個響應(yīng),彈出聊天室主界面; ? 更新在線用戶的用戶列表信息。 河南理工大學(xué)課程論文 5 3 系統(tǒng)需求分析 產(chǎn)品描述 我這個聊天室是和許多大型的網(wǎng)絡(luò)聊天室相比該小聊天室比較簡單,但能實現(xiàn)聊天的基本功能,群聊,私聊等,基于時間和技術(shù)的原因,很遺憾傳送文件的功能尚未實現(xiàn)。一直以其友好的集成開發(fā)環(huán)境在業(yè)界受到廣泛的贊譽,這也是 Eclipse 一直是廣大程序員最喜愛的 Java 開發(fā)工具的原因之一。通過這種異常處理,不僅能夠清晰地掌握整個程序執(zhí)行的流程,也使得程序的設(shè)計更為嚴(yán)謹(jǐn)。用戶可能使用的是 Windows Linux。正是四位以色列籍的年輕人,在 1996 年 7月成立的 Mirabilis 公司,并于同年 11 月推出了全世界第一個即時通訊軟件 ICQ,取意為“我在找你” —— “ I Seek You”,簡稱 ICQ 了。而且 Java 使平臺無慣性的思想成為現(xiàn)實,獨立的 Java 程序可以被編譯為與平臺無關(guān)的字節(jié)碼,這種字節(jié)碼可以運行在任何擁有 Java 解釋器的機器上。為了方便與人即時聯(lián)系及數(shù)據(jù)匯報,特構(gòu)建此聊天系統(tǒng)。 3. 要求學(xué)生獨立完成系統(tǒng)實現(xiàn)與 論文撰寫,不能存在抄襲現(xiàn)象,一旦發(fā)現(xiàn),課程論文設(shè)計為零分。 2. 課程論文的撰寫要規(guī)范,所包含的主要內(nèi)容有系統(tǒng)需求分析、相關(guān)技術(shù)介紹、主要功能與數(shù)據(jù)庫的設(shè)計分析,實現(xiàn)部分需要包括實現(xiàn)的效果圖以及主要代碼,需要包括主要功能的測試。因此,網(wǎng)上聊天便成為人們的首選,而一個好的聊天工具是:操作簡單、方便、人性化,節(jié)省系統(tǒng)資源。網(wǎng)上購物、網(wǎng)上銀行、遠(yuǎn)程教學(xué)、網(wǎng)絡(luò)聊天、網(wǎng)絡(luò)游戲等都開始使用 Java 技術(shù)。在它的發(fā)展史上,以色列人 是功不可沒的。 河南理工大學(xué)課程論文 3 2 開發(fā)技術(shù)與工具介紹 本課題開發(fā)環(huán)境的選擇 在進(jìn)行開發(fā)之前 ,首先決定的第一個問題就是 ,選擇編程語言開發(fā)環(huán)境和開發(fā)工具 ,我選用了 JAVA 作為開發(fā)環(huán)境來編寫該系統(tǒng) ,具體選擇原因如下 : 選擇 JAVA 語言開發(fā)技術(shù) : 就執(zhí)行平臺而言,必須考慮的問題之一是用戶可能使用的操作系統(tǒng) 。能夠在程序中產(chǎn)生異常情況的地方,執(zhí)行相對應(yīng)的處理,不至于因突發(fā)或意外的錯誤造成執(zhí)行中斷或是死機。支持最新的 Java 標(biāo)準(zhǔn),并且縮短了開發(fā)周期。 當(dāng)然,物理硬件和兩臺機器之間的“電纜”這些連接裝置都是未知的,抽象的所有目的就是為了讓我們不必了解更多的細(xì)節(jié)。 服務(wù)端: ? 可以不斷的監(jiān)聽客戶端請求 ? 發(fā)送消息 功能需求 用 戶登入 需求描述:用戶填寫用戶名,進(jìn)入聊天室主界面。 ? 選中的用戶收到服務(wù)器的信息后,正確的顯示。 ? 服務(wù)器進(jìn)行用戶退出的數(shù)據(jù)處理。 客戶端分為用戶登錄、群聊、私聊、好友列表。服務(wù)器端服務(wù)器啟動實現(xiàn)模塊 。在 [變量值 ]文本框中輸入“ c:\jdk\bin” ,然后 單擊 [確定 ]按鈕。在服務(wù)器欄中選擇本地服務(wù)器( local)。 Send send=new Send(sendScoket)。 DatagramPacket dp=new DatagramPacket(buf, , (),9999)。 (dp)。 } } } catch (IOException e){} } } 登入 ? 功能描述 在該登陸頁面下,我把端口寫死了,只需輸入用戶名就可以直接登入聊天室主界面。 如圖所示: 圖 57 用戶退出 界面窗口 功能邏輯實現(xiàn) ? 邏輯功能描述 本系統(tǒng)采用數(shù)據(jù)對象流的形式發(fā)送和接受信息。本系統(tǒng)的 ER 圖 比較簡單 : 河南理工大學(xué)課程論文 20 圖 58 實體 ER圖 創(chuàng)建一個表并插入一條記錄: CREATE TABLE `yonghu` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(50) CHARACTER SET utf8 DEFAULT NULL, PRIMARY KEY (`id`) ) INSERT INTO `yonghu` VALUES (39。計科一班 1號 39。439。 ResultSet rs = null。 } return null。 // 獲得 Statement 對象 stmt = ()。 } return false。 if (num 0) { return true。 系統(tǒng)測試原則 (1)測試工作應(yīng)避免由原開發(fā)軟件的個人或小組來承擔(dān) (2)設(shè)計測試方案時,不僅要包括確定的輸入數(shù)據(jù),而且包括從系統(tǒng)功能出發(fā)達(dá)到預(yù)期的測試結(jié)果。通過在計算機直接運行被測程序來發(fā)現(xiàn)程序中錯誤。 河南理工大學(xué)課程論文 25 (4)功能測試:檢測軟件需求規(guī)格說明書的內(nèi)容是否全部實現(xiàn)。用戶可以在文本編輯顯示區(qū)內(nèi)輸入自己的發(fā)送內(nèi)容,并可以通過單擊用戶列表名中的用戶,進(jìn)行私聊,發(fā)送的信息其他用戶不 可以見。系統(tǒng)測試需要確認(rèn)從頭到尾的功能正常才算完成,應(yīng)當(dāng)盡量避免系統(tǒng)測試延到項目末尾進(jìn)行
點擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1