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

正文內(nèi)容

畢業(yè)論文基于java聊天室系統(tǒng)的設(shè)計與實現(xiàn)-資料下載頁

2024-11-10 10:14本頁面

【導(dǎo)讀】據(jù)庫以及Hibernate框架等相關(guān)知識實現(xiàn)一個小型應(yīng)用系統(tǒng)。界面、網(wǎng)絡(luò)編程以及java數(shù)據(jù)庫。特別地,可以用所。括主要功能的測試?,F(xiàn)象,一旦發(fā)現(xiàn),課程論文設(shè)計為零分。如隨著Inter技術(shù)的發(fā)展,人們的日常生活已經(jīng)離不開網(wǎng)絡(luò)。方式,甚至社會的價值觀也會發(fā)生某種變化。在網(wǎng)絡(luò)飛速發(fā)展的今天,互聯(lián)網(wǎng)成為人們快速獲取、發(fā)布和傳遞信息的重要渠道,它在人們政治、經(jīng)濟、生活等各個方面發(fā)揮著重要的作用。能滿足人們即時獲取信息的要求。因此,網(wǎng)上聊天便成為人們的首選,而一個好的聊。為了方便與人即時聯(lián)系及數(shù)據(jù)。匯報,特構(gòu)建此聊天系統(tǒng)。

  

【正文】 tmt = ()。 // 發(fā)送 SQL 語句 String sql = INSERT INTO xsb(name) + VALUES( + () + 39。)。 int num = (sql)。 if (num 0) { return true。 } return false。 } catch (Exception e) { ()。 } finally { (rs, stmt, conn)。 } return false。 } // 刪除用戶 public boolean delete(int id) { Connection conn = null。 Statement stmt = null。 ResultSet rs = null。 try { // 獲得數(shù)據(jù)的連接 河南理工大學(xué)課程論文 23 conn = ()。 // 獲得 Statement 對象 stmt = ()。 // 發(fā)送 SQL 語句 String sql = DELETE FROM xsb WHERE name= + name。 int num = (sql)。 if (num 0) { return true。 } return false。 } catch (Exception e) { ()。 } finally { (rs, stmt, conn)。 } return false。 } } 河南理工大學(xué)課程論文 24 6 系統(tǒng)測試 系統(tǒng)測試是系統(tǒng)開發(fā)周期中一個十分重要而漫長的階段。其重要性體現(xiàn)在它是保證系統(tǒng)質(zhì)量與可靠性的最后關(guān)口,是對整個系統(tǒng)開發(fā)過程包括系統(tǒng)分 析,系統(tǒng)設(shè)計和系統(tǒng)實現(xiàn)的最終審查。系統(tǒng)測試的對象不僅僅是源程序,而應(yīng)是整個軟件,它把需求分析,概要設(shè)計,詳細(xì)設(shè)計以及程序設(shè)計各階段的開發(fā)文檔,包括需求規(guī)格說明,概要設(shè)計說明,詳細(xì)設(shè)計說明以及源程序,都作為測試的對象。 系統(tǒng)測試原則 (1)測試工作應(yīng)避免由原開發(fā)軟件的個人或小組來承擔(dān) (2)設(shè)計測試方案時,不僅要包括確定的輸入數(shù)據(jù),而且包括從系統(tǒng)功能出發(fā)達(dá)到預(yù)期的測試結(jié)果。 (3)測試用例不僅要包括合理,有效的輸入數(shù)據(jù),還要包括無效的或不合理的輸入數(shù)據(jù)。 (4)不僅要檢驗程序是否做了該做的事,還要檢查 程序是否同時做了不該做的事。 系統(tǒng)測試方法 在本系統(tǒng)的測試過程中,采用了目前常用的測試方法,人工測試和機器測試。人工測試包括個人復(fù)審,走查和會審。機器測試包括黑盒和白盒測試。在人工測試中先采用個人復(fù)審,在網(wǎng)站程序編寫完成以后,自己對源程序各個部分進行詳細(xì)的檢查,然后請經(jīng)驗豐富的老師檢驗一遍,以便發(fā)現(xiàn)問題。經(jīng)過人工測試后,再進行機器測試。通過在計算機直接運行被測程序來發(fā)現(xiàn)程序中錯誤。 系統(tǒng)測試一般有單元測試,組裝測試,確認(rèn)測試和系統(tǒng)測試四個步驟,每一步都是在前一步的基礎(chǔ)上進行的( Erik Van Veenendaal, 2020)。 (1)單元測試 單元測試是測試程序模塊及其接口與設(shè)計說明的要求是否一致,目的是發(fā)現(xiàn)程序編寫階段的錯誤。它以單個程序模塊為測試單位。單元測試是采用白盒測試的方法,根據(jù)詳細(xì)設(shè)計的描述,從模塊的內(nèi)部結(jié)構(gòu)出發(fā)設(shè)計測試用例,進行測試。 (2)組裝測試 對每個模塊完成了單元測試以后,需要按照設(shè)計時做出的層次模塊圖把它們連接起來,進行組裝測試。 (3)確認(rèn)測試 經(jīng)過組裝,軟件己裝配完畢,接下來進行的確認(rèn)測試是以整個軟件作為測試對象,且采用黑盒測試方法。確認(rèn)測試內(nèi)容主要包括以下幾部分。 河南理工大學(xué)課程論文 25 (4)功能測試:檢測軟件需求規(guī)格說明書的內(nèi)容是否全部實現(xiàn)。 性能測試:檢查軟件的可移植性,兼容性,錯誤恢復(fù)能力以及可維護性等性能指標(biāo),以檢測軟件功能實現(xiàn)的程序。本系統(tǒng)只要安裝了 Inter Information Server()就可以使用,對于出錯發(fā)生,系統(tǒng)可以自動警告。 (5)系統(tǒng)測試 系統(tǒng)測試是將信息系統(tǒng)的所有組成部分包括軟件,硬件,用戶以及環(huán)境等綜合在一起進行測試,要在系統(tǒng)的實際運行環(huán)境現(xiàn)場,在用戶的直接參與下進行。包括集成功能測試,可靠性與適應(yīng)性測試,系統(tǒng)自我保護及恢復(fù)能力的測試,安 全性測試,強度測試。 測試舉例 測試程序登陸界面 打開程序后,首先出現(xiàn)的是登錄頁面,輸入用戶名,點擊登錄按鈕。 測試程序主界面 進入主界面后,主頁面會顯示群聊信息顯示區(qū)、私聊信息顯示區(qū)、文本編輯顯示區(qū)、在線用戶列表區(qū)、功能按鈕區(qū)。用戶可以在用戶列表中看到目前在線的其他用戶,并在群聊信息顯示區(qū)內(nèi)看到用戶上下線通知和群聊信息,私聊信息顯示區(qū)內(nèi)看到私聊的信息。用戶可以在文本編輯顯示區(qū)內(nèi)輸入自己的發(fā)送內(nèi)容,并可以通過單擊用戶列表名中的用戶,進行私聊,發(fā)送的信息其他用戶不 可以見。 測試程序退出 當(dāng)單擊退出按鈕或窗體的關(guān)閉時,用戶將發(fā)送退出信息,離開聊天室,其他用戶可以得到系統(tǒng)提示用戶下線并刷新用戶列表 。 測試 項目 單元測試 單元測試也稱模塊測試或程序測試,單元測試是對每個模塊單獨進行的,驗證模塊接口與設(shè)計說明書是否一致,對模塊的所有主要處理路徑進行測試且與預(yù)期的結(jié)構(gòu)進行對照,還要對所有錯誤處理路徑進行測試。對源碼進行審查,對照設(shè)計說明書,表態(tài)地檢查源程序是否符合功能的邏輯要求,是進行單元測試前的重要工作工。單元測試一般是由程序員完成,也稱 程序調(diào)試。 系統(tǒng)測試 系統(tǒng)測試是對整體性能的測試,主要解決各子系統(tǒng)之間的數(shù)據(jù)通信和數(shù)據(jù)共享問題以及檢測系統(tǒng)是否達(dá)到用戶的實際要求,系統(tǒng)測試的依據(jù)是系統(tǒng)分析報告。系統(tǒng)測河南理工大學(xué)課程論文 26 試應(yīng)在系統(tǒng)的整個范圍內(nèi)進行,這種測試不只對軟件進行,而是對構(gòu)成系統(tǒng)的硬、軟件一起進行。系統(tǒng)測試與建構(gòu)同時進行或略慢。系統(tǒng)測試需要確認(rèn)從頭到尾的功能正常才算完成,應(yīng)當(dāng)盡量避免系統(tǒng)測試延到項目末尾進行。 系統(tǒng)測試總結(jié) 本系統(tǒng)實現(xiàn)了所有畢設(shè)所要實現(xiàn)的功能,它的難點就是劃分模塊,劃分模塊這一項占用了本人很大一部分的時間,在開展畢設(shè) 之前,拿著稿紙和筆一遍遍的對模塊進行劃分,當(dāng)把整個系統(tǒng)的框架搭好之后,開始著手與前臺界面的編寫,通過做這個系統(tǒng),真的是學(xué)到了不少的東西,也讓自己的性格變得平和了很多。 河南理工大學(xué)課程論文 27 結(jié) 論 首先,我選擇本課題緣由是剛剛接觸 JAVA 項目,主要也想試一試,更近一步的提高自己的能力。并且也可以對網(wǎng)絡(luò)開發(fā)產(chǎn)生興趣,對具有網(wǎng)絡(luò)功能的項目更有感覺。 大學(xué)三年的學(xué)習(xí)期間,通過學(xué)校開設(shè)的基礎(chǔ)課程,扎實系統(tǒng)的學(xué)習(xí)了軟件的基礎(chǔ)知識,并對面向?qū)ο缶幊陶Z言有了進一步的理解,對軟件專業(yè)逐步的建立起自己的知識體系框架。 通過這次的學(xué)年論文,使自己 在 JAVA 編程語言的使用方面得到一個全面鍛煉自己的機會,在這個模塊的界面開發(fā)方面,充分的學(xué)習(xí)和利用了 Java Swing 界面開發(fā)技術(shù),使自己在界面應(yīng)用和布局方面得到更多的實踐,應(yīng)用 Socket 技術(shù)實現(xiàn)網(wǎng)絡(luò)連接功能,對網(wǎng)絡(luò)的實現(xiàn)和通信方面有了進一步的理解,并通過多線程方面的應(yīng)用,使客戶端和服務(wù)端可以實現(xiàn)多任務(wù)功能,在整個開發(fā)過程當(dāng)中應(yīng)用軟件工程的開發(fā)步驟,使自己專業(yè)理論知識的到進一步的鞏固,項目開發(fā)經(jīng)驗有不少的收獲。 通過完成這次學(xué)年論文的項目,使自己在項目實際開發(fā)方面有了進一步的提高,并使自己感覺到成功的 喜悅,并對自己在專業(yè)的未來發(fā)展更充滿信心,對自己在今后的工作中有更好的幫助。 河南理工大學(xué)課程論文 28 參考文獻 [1]陳軼 .姚曉昆編著 .Java 程序設(shè)計實驗指導(dǎo) .北京:清華大學(xué)出版社, 2020 [2]楊昭編著 .二級 Java 語言程序設(shè)計教程 .北京:中國水利水電出版社, 2020 [3]趙文靖編著 .Java 程序設(shè)計基礎(chǔ)與上機指導(dǎo) .北京:清華大學(xué)出版社, 2020 [4]王路群 .Java 高級程序設(shè)計 .北京:中國水利水電出版社, 2020 [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]參考新浪聊天室、 騰訊聊天室等
點擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1