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

正文內容

基于bs模式的在線考試系統(tǒng)的設與實現(xiàn)畢業(yè)設計-wenkub.com

2025-06-19 01:03 本頁面
   

【正文】 }學生答完試卷后提交試卷自動判分,得出客觀題成績的主要實現(xiàn)代碼如下public void doPost(HttpServletRequest request, HttpServletResponse response)throws ServletException, IOException {(text/html。陜西理工學院畢業(yè)設計第 39 頁 共 42 頁(Refresh, 3。 // 簡答題是否答過的標記String sql2 = update exam_score set shengcheng_flag=1 where name=39。 // 抽題后將單選題原有的答案和分清空String sql1 = update exam_score set flag=0 where name=39。str = str + () + |。str = 。}}(kecheng_id, name, str)。Pan d = (index)。 // 抽題后將單選題原有的答案和分清空// 判斷題目抽題操作開始ArrayList pan = new ArrayList()。陜西理工學院畢業(yè)設計第 38 頁 共 42 頁str = str + () + |。str = 。(kecheng_id, name, str)。 // 根據(jù)下標隨機抽一個題目if (!(())) {(())。ArrayList dan = new ArrayList()。pan_num = (pan_num)。int dan_num = 0, duo_num = 0, pan_num = 0, jian_num = 0。 // 所有的單選題目陜西理工學院畢業(yè)設計第 37 頁 共 42 頁ArrayListDuo duo_list = (kecheng_id)。DuoImp dui = new DuoImp()。HttpSession session = ()。}}代碼 53 登錄頁面實現(xiàn)學生生成選擇科目生成隨機試卷,開始考試功能代碼如下 54public void doGet(HttpServletRequest request, HttpServletResponse response)throws ServletException, IOException {(text/html。try {if (()) {int flag = (flag)。 and password=password(39。}}form action=Login method=post name=ftable border=0 align=centercaptionb用戶登錄/b/captiontrtd align=right用戶名/tdtdinput type=text name=user class=t1/td/trtrtd align=right密碼/tdtdinput type=password name=pass class=t1/td/trtr align=centertd colspan=2a href=用戶注冊/a | a href=忘記密碼/a/td陜西理工學院畢業(yè)設計第 36 頁 共 42 頁/trtr align=centertd colspan=2input type=submit id=enter value=確定 onclick=return check()input type=reset name=enter value=取消/td/tr/table/form代碼 52 登錄代碼,不同權限登錄不同的頁面系統(tǒng)的登錄頁面資源必然可以給未登錄的用戶進行訪問代碼 53 所示:public int getRoles(User u) {String user = ()。return null。} catch (IllegalAccessException e2) {(訪問異常)。 同時,我還要感謝一下一起完成畢業(yè)論文小組的同學們,如果沒有你們的支持和傾心的協(xié)助,我是無法解決這些困難和疑惑,最終能夠讓本文順利完成。本研究及論文是在我的導師 XX 的親切關懷和耐心的指導下完成的。一個優(yōu)秀的軟件,并不在于它完成時是否實現(xiàn)了應有的功能,而是在其完成后能對不足進行改進,以及能否擴展功能的這個過程。2. 數(shù)據(jù)庫表的設計,不太合理,如系別、專業(yè)、班級等表,不必要分開,可以設計一張自身關聯(lián)的表來存儲就行了。預置條件 數(shù)據(jù)庫中存在登錄學生可以參與的考試的試卷特殊說明 學生已登錄系統(tǒng)參考信息 用例描述之“用例 2”操作步驟 操作描述 輸入數(shù)據(jù) 期望結果 實際結果 測試狀態(tài) P/F1 用戶未進行試卷選擇操作,直接通過 URL 請求考試頁面輸入 URL直接請求考試頁面系統(tǒng)識別后自動跳轉至試卷列表頁面符合 P2 用戶選擇了某份試卷請求進入考試頁面用戶選擇了某份試卷系統(tǒng)根據(jù)試卷 ID 生成相應的考試頁面并顯示符合 P3 若用戶在考試過程中,點擊“提交”用戶點擊“提交”按鈕彈出詢問框,詢問用戶是否提交答卷符合 P4 對詢問框,用戶選擇“否”用戶選擇“否”繼續(xù)停留在考試頁面符合 P5 對詢問框,用戶選擇“是”用戶選擇“是”則禁止用戶繼續(xù)作答,并提交用戶的答案符合 P6 若用戶考試時間已到(考試時間到)禁止用戶繼續(xù)作答,并提交用戶的答案符合 P陜西理工學院畢業(yè)設計第 32 頁 共 42 頁7 總結 總結經(jīng)過最初 1 個多月的開發(fā),然后在指導老師的指導下不斷地修改與完善,本系統(tǒng)已基本完成。預置條件 數(shù)據(jù)庫表存在一些用戶信息 特殊說明 區(qū)分大小寫參考信息 用例描述之“用例 1”正確數(shù)據(jù) 角色:管理員、用戶名:admin、密碼:11111驗證碼:根據(jù)頁面生成操作步驟 操作描述 輸入數(shù)據(jù) 期望結果 實際結果 測試狀態(tài) P/F1 用戶未完全輸入用戶名、密碼與驗證碼,直接點擊“登錄”空 彈出提示框,要求用戶輸入相應的信息符合 P2 用戶輸入用戶名、密碼、驗證碼,點擊“登錄”驗證碼輸入錯誤彈出提示框,重新輸入驗證碼符合 P3 用戶輸入用戶名、密碼與驗證碼,點擊“登錄”驗證碼正確、并有輸入用戶名與密碼,但角色非管理員彈出提示框,要求重新輸入符合 P4 用戶輸入用戶名、密碼與驗證碼,選擇管理員角色,點擊“登錄”驗證碼正確,角色是管理員,用戶名或密碼有誤彈出提示框,要求重新輸入符合 P5 用戶輸入用戶名、密碼與驗證碼,選擇管理員角色,點擊“登錄”驗證碼正確,角色是管理員,用戶名與密碼都正確通過驗證,跳轉相應頁面,并寫入用戶票據(jù)符合 P陜西理工學院畢業(yè)設計第 29 頁 共 42 頁表 62 管理員導入學生功能測試表功能模塊 管理員導入學生用例編號 UC010 測試時間 20220523相關用例 無功能特性 管理員對具體的某個班級導入學生信息。由于本系統(tǒng)功能較多,在此不一一列舉測試過程,以下僅對一些主要的功能進行了測試過程的記錄。動態(tài)測試是通過輸入一組預先按照一定的測試準則構造的實例數(shù)據(jù)動態(tài)運行軟件,而達到發(fā)現(xiàn)程序錯誤的過程,其包括白盒測試與黑盒測試。具體地說,軟件測試是根據(jù)軟件開發(fā)各階段的規(guī)格說明和程序的內部結構而精心設計出一批測試用例,并利用測試用例來運行程序,以發(fā)現(xiàn)程序錯誤的過程。開發(fā)環(huán)境: ,MyEclipse 數(shù)據(jù)庫:采用 MySql,運行于服務器端。用戶管理模塊(對用戶增刪改查操作)如圖 512 所示 圖 512 用戶管理圖課程管理模塊(對課程進行增刪改操作)如圖 513 所示圖 513 課程管理圖題目添加如圖 514 所示,題目管理如圖 515 所示圖 514 試題添加圖陜西理工學院畢業(yè)設計第 26 頁 共 42 頁圖 515 試題管理圖主觀題批閱狀態(tài),教師可以看到那個學生的試卷是否批閱,如圖 516 所示圖 516 主觀題批閱狀態(tài)圖試題題目個數(shù)設置(根據(jù)每道題得分數(shù),設置相應的分數(shù))如圖 517 所示圖 517 試題題目個數(shù)圖陜西理工學院畢業(yè)設計第 27 頁 共 42 頁6 系統(tǒng)部分功能測試 系統(tǒng)運行環(huán)境為了保證系統(tǒng)運行的效率和可靠性,系統(tǒng)服務器端應具有較高的軟硬件配置,客戶端的要求不是很高。如圖 59 所示圖 59 查看結果圖學生查看完成績后可以對自己答過的試卷再次查看,查看正確的答案。具體操作流程如圖 53 所示,登錄頁面視圖如圖 54 所示。 (主要代碼見附錄)。 (主要代碼見附錄)2. 學生答完卷后自動判分。具體如圖 51 所示。表 41 數(shù)據(jù)庫表清單列表表名 解釋exam_dan 單選題存儲表exam_duo 多選題存儲表exam_jian 簡答題存儲表exam_kecheng 課程類型存儲表exam_pan 判斷題存儲表exam_score 學生考題及分數(shù)存儲表exam_timuset 課程題目設置表exam_user 用戶信息表 數(shù)據(jù)表結構表 42 單選題存儲表Field Type Null Key Default Extraid int(11) NO PRI NULL auto_incrementkecheng_id int(11) YES NULLquestion varchar(255) YES NULLA varchar(255) YES NULLB varchar(255) YES NULLC varchar(255) YES NULLD varchar(255) YES NULLanswer varchar(1) YES NULLfen int(11) YES NULL表 43 多選題存儲表Field Type Null Key Default Extra陜西理工學院畢業(yè)設計第 17 頁 共 42 頁id int(11) NO PRI NULL auto_incrementkecheng_id int(11) YES NULLquestion varchar(255) YES NULLA varchar(255) YES NULLB varchar(255) YES NULLC varchar(255) YES NULLD varchar(255) YES NULLanswer varchar(1) YES NULLfen int(11) YES NULL表 44 簡答題存儲表Field Type Null Key Default Extraid int(11) NO PRI NULL auto_incrementkecheng_id int(11) YES NULLquestion varchar(255) YES NULLanswer varchar(1) YES NULLfen int(11) YES NULL表 45 課程類型存儲表Field Type Null Key Default Extraid int(11) NO PRI NULL auto_incrementname varchar(255) YES NULL表 46 判斷題存儲表Field Type Null Key Default Extraid int(11) NO PRI NULL auto_incrementkecheng_id int(11) YES NULLquestion varchar(255) YES NULLanswer int(11) YES NULLfen int(11) YES NULL陜西理工學院畢業(yè)設計第 18 頁 共 42 頁表 47 學生考題及分數(shù)存儲表Field Type Null Key Default Extra id int(11) NO PRI NULL auto_increment kecheng_id int(11) YES NULL name varchar(255) YES NULL dan_timu varchar(255) YES NULL dan_answer varchar(255) YES NULL dan_fen int(11) YES NULL duo_timu varchar(255) YES NULL duo_answer varchar(255) YES NULL
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1