資源描述:
《基于java的在線考試系統(tǒng)課程設(shè)計說明書(含源程序)》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。
1、操作系統(tǒng)課程設(shè)計設(shè)計并實現(xiàn)在線考試系統(tǒng)學(xué)院:信息科學(xué)與工程學(xué)院專業(yè):軟件工程30一、前臺界面設(shè)計1、用戶注冊、登錄界面圖用戶注冊界面用戶注冊界面如上圖所示,下面是各項需填寫內(nèi)容的功能:用戶名:標(biāo)示用戶在線身份,可以為真實姓名,也可為化名,不同用戶可以具有相同的用戶名。郵箱:用于用戶接受系統(tǒng)消息,如用戶忘記密碼時,可以將密碼通過郵件發(fā)送給用戶。每個用戶的郵箱地址必須是特有的,如果一個用戶想要有兩個登錄賬號,必須用兩個不同的郵箱地址。如果某個郵箱地址再次被用來注冊,給出提示。設(shè)置密碼:用戶登錄所用密碼。確認(rèn)密碼:用戶需再次輸入密碼,以確認(rèn)上次輸入內(nèi)容。如果兩次輸入密碼不相同,給出提示。性別:針對部
2、分用戶需求而設(shè)定。如:老師在對學(xué)生進(jìn)行測試時,便于核對學(xué)生信息。30圖用戶登錄界面用戶登錄界面如上圖所示,下面是各項需填寫內(nèi)容的功能:郵箱:用戶注冊時所填寫的郵箱,用于標(biāo)識用戶身份。密碼:用戶最近一次所設(shè)置的密碼,用于驗證用戶身份。記住密碼:用于記錄用戶登錄狀態(tài),若選中此項,下次用戶登錄時系統(tǒng)會自動啟動到用戶登錄狀態(tài)。忘記密碼:若用戶忘記登錄密碼,可點擊此鏈接,跳轉(zhuǎn)到用戶注冊郵箱接收郵件,郵件中包含用戶最近一次設(shè)置密碼。2、歡迎界面歡迎界面分兩種形式:一種為未注冊用戶歡迎界面,另一種為已注冊用戶歡迎界面,效果圖如下所示:30圖未注冊用戶歡迎界面頁面內(nèi)容介紹如下:窗口名稱為“XXX在線測試系統(tǒng)”
3、。用戶點擊“注冊”或“登錄”按鈕可彈出注冊窗口或登錄窗口,供用戶注冊或登錄。窗口中間部分內(nèi)容為關(guān)于系統(tǒng)的介紹性文字。用戶點擊“立即進(jìn)入”按鈕后進(jìn)入“題目列表”窗口(“題目列表”窗口設(shè)計見后面內(nèi)容)。圖已注冊用戶歡迎界面頁面內(nèi)容介紹如下:已注冊用戶歡迎界面與未注冊用戶歡迎界面基本相同,不同之處在于沒有“注冊”、“登錄”按鈕,而添加了用戶菜單,菜單起初僅顯示用戶名,當(dāng)鼠標(biāo)指向時,顯示二級菜單,分別為“賬戶管理”、“個人資料”、“退出登錄”。菜單功能如下:30賬戶管理:進(jìn)入用戶賬戶管理界面,比如用戶可在此修改登錄密碼、查看歷史測試成績等。詳細(xì)設(shè)計參見后面內(nèi)容。個人資料:用戶可在此完善個人資料。退出登
4、錄:退出登錄狀態(tài),以未登錄狀態(tài)在線。3、題目列表題目列表界面分兩種形式:一種為未注冊用戶歡迎界面,另一種為已注冊用戶歡迎界面,效果圖如下所示:圖未注冊用戶題目列表界面未登錄用戶(包括未注冊用戶和已注冊但未登錄用戶)進(jìn)入題目列表界面后,首先陳列的是題目類型,即題目所屬的相關(guān)領(lǐng)域。當(dāng)用戶點擊某一題目類型后,向下彈出所有此類型的題目列表。每條題目包括標(biāo)題、上傳人、上傳時間。30圖已注冊用戶題目列表界面已登錄用戶的題目列表界面與未登錄用戶的相似,不同之處除了顯示用戶名外,在每個題目類型的后面有一個“上傳”按鈕,用戶可點擊此按鈕添加此類型的題目。4、在線測試界面在線測試界面有多個,包括題目部分和測試結(jié)果
5、部分。每一套題目都由10個單項選擇題組成,用戶必須按順序答題,答完全部題目后方可提交。用戶在答題過程中可自行取消本次答題。若由于某些客觀原因程序異常退出,系統(tǒng)可對用戶答題情況進(jìn)行備份,下次登錄時用戶可繼續(xù)上次答題記錄進(jìn)行答題(此項功能對未登錄用戶無效)。下面是詳細(xì)設(shè)計:30圖第一題界面圖中內(nèi)容區(qū)左上角為題目類型,此處為“Photoshop”類,內(nèi)容區(qū)右上角為當(dāng)前題號,中間部分為題目和選項。內(nèi)容區(qū)左下角為“上一題”按鈕,因為此處為第一題,所以此按鈕為不可用狀態(tài)。內(nèi)容區(qū)右下角為“下一題”按鈕,點擊跳轉(zhuǎn)到下一個題目,只有用戶對當(dāng)前題目做出選擇后,此按鈕才顯示為可用狀態(tài)。窗口右上角為用戶菜單,點擊“返
6、回”可取消本次答題。若為已登錄用戶,則顯示用戶名。30圖中間題目界面此界面與第一題界面幾乎相同,不同之處在于“上一題”按鈕變?yōu)榭捎脿顟B(tài)。圖最后一題界面此界面與前面兩個界面幾乎相同。不同之處在于已經(jīng)沒有“下一題”按鈕,用戶可點擊“完成”按鈕進(jìn)行提交。圖測試結(jié)果界面30此界面顯示用戶答題結(jié)果,包括正確率和每個題的對錯情況。當(dāng)鼠標(biāo)點擊題目時,可彈出窗口顯示原題供用戶回顧。顯示原題窗口如下所示:圖原題顯示窗口其中,正確答案應(yīng)加粗顯示。若為用戶打錯的題目,則選錯的選項應(yīng)特別標(biāo)出。二、已登錄用戶權(quán)限界面設(shè)計1、用戶賬戶管理圖用戶賬戶管理界面30用戶對賬戶的管理功能主要有三項:修改密碼、查看題庫、查看歷史成
7、績。用戶點擊三個按鈕其中之一,就會進(jìn)入各項管理界面。詳細(xì)設(shè)計如下:圖用戶修改密碼界面此處為用戶提供修改登錄密碼功能,而且必須在用戶登錄的前提下。如果用戶忘記了登錄密碼,可點擊“忘記當(dāng)前密碼?”尋回。圖題庫查看界面用戶可在此查看自己上傳過的所有題目,并可對其進(jìn)行修改或刪除。用戶還可以通過“上傳”按鈕進(jìn)行新題目上傳。30圖題目上傳界面題目標(biāo)題可自行填寫,題目類型可以從已有列表中選擇,也可自行添加。問題