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

正文內(nèi)容

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

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

下一頁面
  

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