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

正文內(nèi)容

基于java的智能背單詞自測(cè)系統(tǒng)(畢業(yè)論文)(編輯修改稿)

2025-04-03 09:47 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 目和用戶管理兩部分。 各模塊功能描述 本系統(tǒng)共分為用戶模塊和管理員模塊(均含有主界面及各子界面),這兩個(gè)主模塊又分為若干個(gè)小模塊。用戶模塊包括用戶登錄模塊、用戶注冊(cè)模塊、每日一句模塊、單詞查詢模塊、單詞瀏覽模塊、背單詞模塊、查看生詞庫(kù)模塊、修改密碼模塊;管理員模塊包括題目管理、用戶管理。 接下來(lái)就詳細(xì)地介紹各個(gè)小模塊的具體功能。 ( 1)用 戶登錄模塊 該模塊的功能是對(duì)用戶的賬號(hào)、密碼進(jìn)行驗(yàn)證。驗(yàn)證方法 是將輸入的賬號(hào)、密碼和數(shù)據(jù)庫(kù)中的 login2 表的數(shù)據(jù)進(jìn)行比較, 驗(yàn)證正確后,就會(huì)彈出“每日一句”界面 。同時(shí),賬號(hào)會(huì)被寫進(jìn)新建的一個(gè)文本文檔中(文件名為“ ”),在背單詞界面調(diào)用將其顯示在 JTable 上。 ( 2)用戶注冊(cè)模塊 該模塊的功能是實(shí)現(xiàn)新用戶注冊(cè)。輸入用戶名和密碼后,驗(yàn)證該用戶名是否存在后,如果不存在,則注冊(cè)成功。 2021屆本科生畢業(yè)設(shè)計(jì) 概要設(shè)計(jì) 10 ( 3)每日一句模塊 該模塊的功能是在一個(gè)對(duì)話框顯示一句英文及其含義。用戶登錄成功后,從數(shù)據(jù)庫(kù)中的每日一句表隨機(jī)選擇一個(gè)數(shù)據(jù),顯示在對(duì)話框中,持續(xù) 3 秒后自動(dòng)消失。 ( 4)單詞查 詢模塊 該模塊的功能是實(shí)現(xiàn)單詞的查詢。輸入要查找的單詞,將所輸入的單詞與數(shù)據(jù)庫(kù)中 words 表的單詞比較。如果 words 表存在該單詞,則將表中該單詞的含義、例句及例句含義顯示出來(lái)。 ( 5)單詞瀏覽模塊 該模塊的功能是實(shí)現(xiàn)瀏覽四、六級(jí)詞匯。用戶主可以選擇瀏覽四級(jí)或六級(jí)詞匯。彈出的對(duì)話框顯示相應(yīng)的詞匯表的第一個(gè)單詞,及其含義、例句、例句含義。對(duì)話框有四個(gè)按鈕:“上一個(gè)”、“下一個(gè)”、“加入生詞庫(kù)”、“退出”,它們分別實(shí)現(xiàn)以下功能:瀏覽當(dāng)前單詞的上一個(gè)單詞,下一個(gè)單詞,將其加入到生詞庫(kù)中(包括含義、例句、例句含義) ,關(guān)閉對(duì)話框返回用戶主界面。 ( 6)背單詞模塊 該模塊的功能是實(shí)現(xiàn)背單詞,也是本系統(tǒng)最重要的功能。用戶可以選擇試題 1或試題 2兩種題目類型。彈出對(duì)話框,顯示的是相應(yīng)的題目表的第一道題目,用 JLabel顯示登錄該系統(tǒng)的用戶的用戶名(通過(guò)讀取在用戶登錄模塊時(shí)新建的“ ”文件實(shí)現(xiàn))。用 textarea 顯示題目的內(nèi)容(設(shè)置為只讀),用四個(gè) JRadioButton 分別顯示四個(gè)選項(xiàng)(其中有一個(gè)是正確答案)。對(duì)話框有三個(gè)按鈕:“上一題”、“下一題”、“結(jié)束”。它們的功能是:做上一題、做下一題、統(tǒng)計(jì)信息。系統(tǒng)在 每次用戶做上一題或下一題時(shí),都會(huì)將用戶所選的選項(xiàng)的內(nèi)容記下,并與數(shù)據(jù)庫(kù)的題目表中的答案比較。如果相同,則將數(shù)組 a[i]( i 為題號(hào))賦值為 1;如果不同,則賦值為 0。結(jié)束時(shí),系統(tǒng)會(huì)統(tǒng)計(jì) a[i]中為 1 的個(gè)數(shù)(賦值給 rights)和 0 的個(gè)數(shù)(賦值給 wrongs),且在一個(gè)消息對(duì)話框中顯示用戶使用情況:“總詞數(shù)”(值為 i),“正確數(shù)”(值為rights),“錯(cuò)誤數(shù)”(值為 wrongs)。同時(shí),系統(tǒng)會(huì)將當(dāng)前用戶此次背單詞的情況記錄下來(lái),將其寫入數(shù)據(jù)庫(kù)的用戶表中,以便在管理員模塊顯示。 ( 7)查看生詞庫(kù)模塊 該模塊的功能 是實(shí)現(xiàn)查看生詞庫(kù)。將數(shù)據(jù)庫(kù)中的生詞表顯示在“查看生詞庫(kù)”對(duì)話框的表格中,表格包含兩列:生詞、含義。對(duì)話框有四個(gè)按鈕 :“添加”、“刪除”、2021屆本科生畢業(yè)設(shè)計(jì) 概要設(shè)計(jì) 11 “查找”、“查看例句”。 A)添加生詞:輸入生詞后,可以點(diǎn)擊“搜索”按鈕將其含義、例句顯示出來(lái)(查詢數(shù)據(jù)庫(kù)的單詞表),再點(diǎn)擊 “保存”按鈕就能加入到生詞庫(kù)中。 B)刪除生詞:首先要選中要?jiǎng)h除的生詞所在的那一行,再點(diǎn)擊“刪除”按鈕就可以刪除選中的生詞,之后系統(tǒng)會(huì)重新顯示所有的生詞庫(kù)中的生詞。 C)查找生詞:輸入生詞后就可以查找生詞庫(kù)中的生詞,用戶可以點(diǎn)擊“刪除”按鈕來(lái)刪除該生 詞。 D)查看例句:首先要選中要查看例句的生詞所在的那一行,點(diǎn)擊“查看例句”按鈕后,系統(tǒng)會(huì)顯示選中生詞的例句及例句含義。 ( 8)修改密碼模塊 該模塊的功能是實(shí)現(xiàn)修改用戶密碼。輸入用戶名、原始密碼和新密碼,驗(yàn)證正確后,密碼修改成功。 2. 管理員模塊 ( 1)題目管理 該模塊的功能是實(shí)現(xiàn)題目的管理。管理員可以查看、刪除和修改所有的題目,并添加新題目,及以退出該模塊。 ( 2)用戶管理 該模塊的功能是實(shí)現(xiàn)用戶的管理。管理員可以查看每個(gè)用戶每次背單詞的情況(包括題目類型、總詞數(shù)、正確數(shù)、錯(cuò)誤數(shù)),點(diǎn)擊“刪除”按鈕可以 刪除選中的用戶。 2021屆本科生畢業(yè)設(shè)計(jì) 詳細(xì)設(shè)計(jì) 12 4 詳細(xì)設(shè)計(jì) 登錄界面 使用者可以選擇登錄系統(tǒng)的身份(用戶和管理員),輸入賬號(hào)和密碼,驗(yàn)證成功后,彈出相應(yīng)的主界面。若驗(yàn)證失敗則通過(guò)提示登錄失敗,使用者需要重新登錄或是注冊(cè),如圖 : 圖 用戶登錄界面 用戶注冊(cè)界面 新用戶輸入用戶名和密碼后進(jìn)行注冊(cè),用戶名不能與數(shù)據(jù)庫(kù)中已存在用戶名相同的,如圖 : 圖 新用戶注冊(cè)界面 “每日一句”界面 在用戶登錄成功后,彈出該界面,在 3 秒后自動(dòng)消失(用線程延遲函 數(shù)實(shí)現(xiàn)),如圖 : 如圖 每日一句界面 2021屆本科生畢業(yè)設(shè)計(jì) 詳細(xì)設(shè)計(jì) 13 用戶主界面 用戶可以 對(duì) 本界面的各項(xiàng)功能模塊進(jìn)行操作, 如圖 : 如圖 用戶主界面 單詞瀏覽界面 選擇瀏覽四級(jí)或六級(jí)詞匯后,彈出相應(yīng)的單詞瀏覽界面,用戶可以瀏覽詞匯表中的所有詞匯,同時(shí)可以根據(jù)需要將其加入到生詞庫(kù),如圖 : 如圖 單詞瀏覽界面 背單詞界面 用戶可以在該界面進(jìn)行背單詞操作,四個(gè)選項(xiàng)中選擇最符合題意的一個(gè)選項(xiàng)作為答案,如圖 : 圖 背單詞界面 2021屆本科生畢業(yè)設(shè)計(jì) 詳細(xì)設(shè)計(jì) 14 ( 1)點(diǎn)擊“結(jié)束”按鈕后,系統(tǒng)統(tǒng)計(jì)用戶的背誦情況,如圖 : 圖 用戶使用情況界面 查看生詞庫(kù)界面 該界面用一個(gè) Jtable 顯示生詞庫(kù)中的所有生詞及其含義, 如圖 : 圖 查看生詞庫(kù)界面 ( 1)點(diǎn)擊“添加”按鈕可以添加生詞,點(diǎn)擊“搜索”按鈕,查找該生詞是否在數(shù)據(jù)的單詞表中,只有單詞表中存在該生詞,才能將其加入生詞庫(kù),如圖 : 圖 添加生詞界面 ( 2)選中要?jiǎng)h除的生詞所在那一行,點(diǎn)擊“刪除”按鈕,確認(rèn)后,彈出新的生詞庫(kù)對(duì)話 框(刪除的生詞已不在 Jtable 中),如圖 (刪除 burst): 2021屆本科生畢業(yè)設(shè)計(jì) 詳細(xì)設(shè)計(jì) 15 圖 刪除單詞界面 ( 3)選中要查看例句的生詞那一行,點(diǎn)擊“查看例句”按鈕,顯示其例句和例句含義,如圖 (查看 about 的例句): 圖 查看例句界面 修改密碼界面 用戶輸入用戶名、原始密碼、新密碼,點(diǎn)擊“確定”,系統(tǒng)會(huì)自動(dòng)驗(yàn)證原始密碼是否正確,如圖 : 圖 修改密碼界面 驗(yàn)證正確后,提示“修改密碼成功!”,如圖 : 圖 修改密碼成功界面 2021屆本科生畢業(yè)設(shè)計(jì) 詳細(xì)設(shè)計(jì) 16 管理員主界面 管理員可以對(duì)本界面的各項(xiàng)功能模塊進(jìn)行操作,如 圖 : 圖 管理員主界面 查看題目界面 管理員可以在本界面查看所有的題目,如圖 : 圖 查看題目界面 ( 1)點(diǎn)擊“添加”按鈕,在彈出的添加題目界面,輸入相應(yīng)的數(shù)據(jù),點(diǎn)擊“保存”按鈕后,添加題目成功,如圖 : 圖 添加題目界面 ( 2)選中要?jiǎng)h除題目的那一行,點(diǎn)擊“刪除”按鈕,確認(rèn)后,刪除被選中的題目,如圖 (刪除類型號(hào)為 1,題目號(hào)為 3 的題目) : 2021屆本科生畢業(yè)設(shè)計(jì) 詳細(xì)設(shè)計(jì) 17 圖 刪除題目界面 ( 3)選中一行,點(diǎn)擊“修改”按鈕,如 圖 : 圖 修改題目界面 修改選項(xiàng) A 為: ,大約,結(jié)果如圖 : 圖 修改題目后界面 查看用戶界面 該界面用 Jtable 顯示每個(gè)用戶每次背單詞的情況,如圖 : 2021屆本科生畢業(yè)設(shè)計(jì) 詳細(xì)設(shè)計(jì) 18 圖 查看用戶界面 選中要?jiǎng)h除用戶的那一行,點(diǎn)擊“刪除”按鈕后,刪除選中的用戶,成功后彈出新的查看用戶界面(刪除的用戶已不在 Jtable 中),如圖 (刪除用戶 a): 圖 刪除用戶后界面 2021屆本科生畢業(yè)設(shè)計(jì) 系統(tǒng)調(diào)試與測(cè)試 19 5 系統(tǒng)調(diào)試與測(cè)試 系統(tǒng)調(diào)試 在系統(tǒng)的設(shè)計(jì)過(guò)程中,很可能存在一些問(wèn)題和錯(cuò)誤。一般地,錯(cuò)誤分為語(yǔ)法錯(cuò)誤和邏輯錯(cuò)誤。語(yǔ)法錯(cuò)誤通常會(huì)在程序運(yùn)行時(shí)自動(dòng)提示,程序設(shè)計(jì)人員很容易就能發(fā)現(xiàn),并及時(shí)作出相應(yīng)的改正。但是對(duì)于另一類的錯(cuò)誤,是程序運(yùn)行過(guò)程中的不當(dāng)操作,或是數(shù)據(jù)計(jì)算時(shí)的邏輯錯(cuò)誤引起的。這些錯(cuò)誤,不是那么容易被發(fā)現(xiàn),所以出現(xiàn)這種錯(cuò)誤時(shí),對(duì)錯(cuò)誤的檢查是很費(fèi)精力的。 系統(tǒng)測(cè)試 測(cè)試的重要性及目的 ( 1)測(cè)試的重要性 軟件的測(cè)試在軟件生命周期中具有重要的地位,軟件生命周期的每一個(gè)階段都應(yīng)該有測(cè)試,通過(guò)對(duì)每個(gè)階段的測(cè)試,來(lái)檢測(cè)給階段是不是達(dá)到一開(kāi)始的預(yù)期的目標(biāo),盡早的發(fā)現(xiàn)問(wèn)題,并且及時(shí)給予改正,如果不能盡早的測(cè)試出問(wèn)題,錯(cuò)誤就會(huì)帶到后期的開(kāi)發(fā)中,會(huì)加大后期測(cè)試的難度。 就實(shí)際的軟件開(kāi)發(fā)而言,不管采用什么技術(shù)和方法,錯(cuò)誤是不能完全避免的,總會(huì)或多或少的出現(xiàn)錯(cuò)誤。這些錯(cuò)誤需要通過(guò)軟件的測(cè)試來(lái)找出,因此測(cè)試是所有的工程的基本的組成部分,是軟件開(kāi)發(fā)的很重要的部分。 ( 2)測(cè)試的目的 測(cè)試的目的就是為了發(fā)現(xiàn)程序的錯(cuò)誤。 首先,測(cè)試并不是完全的就是去找錯(cuò)誤,在測(cè)試的過(guò)程中,分析錯(cuò)誤產(chǎn)生的原因和錯(cuò)誤的特點(diǎn),以此來(lái)發(fā)現(xiàn)軟件設(shè)計(jì)中存在的不足之處,從而加以改進(jìn)。其次,是即使沒(méi)發(fā)現(xiàn)錯(cuò)誤,這種測(cè)試也是有價(jià)值的,可以完善測(cè)試的測(cè)試的方法。 測(cè)試的步驟 測(cè)試的主要步驟如圖 : 2021屆本科生畢業(yè)設(shè)計(jì) 系統(tǒng)調(diào)試與測(cè)試 20 圖 測(cè)試工作流程 測(cè)試的主要內(nèi)容 ( 1)單元測(cè)試 單元測(cè)試就是重點(diǎn)對(duì)軟件的最小模塊進(jìn)行檢查,通過(guò)檢查來(lái)判斷實(shí)際達(dá)到的功能與實(shí)現(xiàn)定義的這個(gè)部分 的功能是不是一致的,檢查其中的錯(cuò)誤。由于單元模塊比較小,結(jié)構(gòu)也比較簡(jiǎn)單,負(fù)責(zé)測(cè)試的人員可以很容易的掌握其邏輯結(jié)果,結(jié)合相應(yīng)的測(cè)試方法,有效的測(cè)試出結(jié)果。 ( 2)集成測(cè)試 集成測(cè)試是按照原先設(shè)計(jì)的要求把各個(gè)模塊組裝起來(lái)并且對(duì)其進(jìn)行測(cè)試,從而來(lái)發(fā)現(xiàn)和接口相關(guān)的問(wèn)題,單個(gè)模塊功能的不完善可能會(huì)導(dǎo)致整體的功能下降,因此集成測(cè)試也是很重要的。 設(shè)計(jì)階段 編碼及單元白盒測(cè)試階段 單元黑盒測(cè)試階段 段段段 集成測(cè)試階段 確認(rèn)測(cè)試階段 系統(tǒng)測(cè)試階段 安裝測(cè)試階段 驗(yàn)收測(cè)試階段 結(jié)項(xiàng)總結(jié)階段 2021屆本科生畢業(yè)設(shè)計(jì) 系統(tǒng)調(diào)試與測(cè)試 21 ( 3)確認(rèn)測(cè)試 確認(rèn)測(cè)試是為了確認(rèn)系統(tǒng)能夠達(dá)到事先定義的那樣的功能,經(jīng)過(guò)前面的集成測(cè)試,基本上不需要考慮接口的問(wèn)題了,確認(rèn)測(cè)試需要檢驗(yàn)的是軟件的安全可靠性, 有效性等特性。 ( 4)系統(tǒng)測(cè)試 當(dāng)軟件做完后,還需要進(jìn)行系統(tǒng)性的測(cè)試,檢測(cè)其與系統(tǒng)的其他部分的使用是否兼容。包括恢復(fù)測(cè)試、安全測(cè)試、強(qiáng)度測(cè)試和性能測(cè)試等。 測(cè)試的結(jié)果 系統(tǒng)按照以上流程進(jìn)行測(cè)試,測(cè)試結(jié)果如下:實(shí)現(xiàn)了基本功能,可以正常使用。但系統(tǒng)的功能還不夠完善,在系統(tǒng)投入使用后,可能會(huì)有一些隱藏的錯(cuò)誤被暴露出來(lái)。 2021屆本科生畢業(yè)設(shè)計(jì) 結(jié)束語(yǔ) 22 結(jié)束語(yǔ) 通過(guò)最近一段時(shí)間準(zhǔn)備論文,我對(duì)計(jì)算機(jī)專業(yè)的基本的知識(shí)、原理有了更進(jìn)一步的認(rèn)識(shí)了解,使得以前的知識(shí)有個(gè)一個(gè)連接,更 好的為實(shí)現(xiàn)應(yīng)用而服務(wù)。 在設(shè)計(jì)的過(guò)程中,加
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1