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

正文內(nèi)容

畢業(yè)設(shè)計-基于vb和access的考試系統(tǒng)設(shè)計(編輯修改稿)

2025-01-08 19:14 本頁面
 

【文章內(nèi)容簡介】 會強制考生退出考試并由系統(tǒng)自動評分功能對已經(jīng) 做 出的題目進行評判,給出相應(yīng)得分數(shù) 。 系統(tǒng)操作流程圖見圖 32。 圖 31 系統(tǒng)組成結(jié)構(gòu)圖 考生登錄 模塊 設(shè)計 當(dāng)雙擊考試系統(tǒng)的快捷鍵后,系統(tǒng)進入了考生登錄模塊,在考生登錄界面 中有兩個按鈕 — 確定和取消,分別用來完成身份輸入后的確定和取消功能 ??忌卿浤K的主要功能是用來識別考生的身份是否符合考試要求,對考生身 份進行判斷,將考生的瀏覽界面指向答題頁面??忌蜷_系統(tǒng)后,在登錄框中輸入學(xué)號(每名學(xué)生的學(xué)號是唯一的),計算機禁止兩人或多人使用同一學(xué)號同時登錄,點擊確定后,系統(tǒng)會指向數(shù)據(jù)庫中的 考生信息 表,使用學(xué)號查詢來獲得數(shù)據(jù)庫中考生的信息,與該表中存儲的考生信息進行比較。當(dāng)與考生輸入的學(xué)號信息比較無誤時,則可以進入答題環(huán)境,如果輸入的學(xué)號出現(xiàn)錯誤,那么系統(tǒng)將會提示“沒有該考生”,按確定后,考生就可以自行檢查,重新輸入學(xué)號。登錄界面示考試系統(tǒng) 考生登錄模塊 數(shù)據(jù)庫模塊 考生答題模塊 身份驗證 抽題、答題、評分 、 數(shù)據(jù)庫管理維護 2021 屆本科生畢業(yè)論文(設(shè)計) 6 意圖見圖 33。 圖 32 系統(tǒng)操作流程圖 圖 33 登錄界面示意圖 判斷是否交卷 是 系統(tǒng)自動評分,提示錯誤題目 否 退出系統(tǒng) 答題時間到,強制交卷 考生登錄 身份驗證 錯誤,重新輸入 正確,進入答題界面 隨機抽題,生成試卷 考生答題,開始計時 2021 屆本科生畢業(yè)論文(設(shè)計) 7 下面將登錄模塊的主要程序代碼介紹如下: Private Sub Form_Load() = CurDir + \ + db1 ;指向數(shù)據(jù)庫 考生信息 表中的內(nèi)容; End Sub Private Sub Label4_Click() Dim Student_name As String Dim Student_num As String Student_num = Text1 [學(xué)號 ]= + 39。 + Text1 + 39。 ;查找學(xué)號; If Then MsgBox 沒有該考生 , 48, 警告 ;判斷學(xué)號; Else Num_stu = (學(xué)號 ) Name_stu = (姓名 ) End If End Sub Private Sub Label5_Click() Unload Me ;取消按鈕的設(shè)置,當(dāng)點擊后將退出考試系統(tǒng); End Sub 隨 機 抽題組卷設(shè)計 無紙化考試系統(tǒng)普遍采用隨機組卷來自動生成試卷,隨機組卷是題庫的最終目的。本系統(tǒng)就是采用的隨機自動組卷,用這種方式生成的試題客觀性比較強,不容易產(chǎn)生雷同的試卷。對于整個系統(tǒng)來說,組卷功能是十分重要的,也是程序設(shè)計的關(guān)鍵。 隨機抽題 隨機抽題就是在已經(jīng)建好的試題庫中,隨機抽出符合要求數(shù)量的題目,還要確 保抽出的題目不重復(fù)。這就要求有一個隨機函數(shù)來完成在試題數(shù)據(jù)庫動態(tài)指針不確定的指向。在本系統(tǒng)中,采用了一個隨機數(shù)組來實現(xiàn),該數(shù)組隨機產(chǎn)生一個數(shù),指向試題庫的相應(yīng)題目,然后將試題存放到試卷庫中, 再 產(chǎn)生一個隨機數(shù),指向試題數(shù)據(jù)庫相應(yīng)題目,取出來與已經(jīng)確定的試題進行比較,如果不重復(fù),就將新取出的題目放到試卷庫中,如果與已取出的題目重復(fù),則放棄該題目,由隨機數(shù)組重新在產(chǎn)生一個隨機數(shù),再一次進行比較,直到組成試卷為止。所以,要生成 i道題目,那么至少要比較 i1次才能完成試卷的組合。功能圖見圖 34。 2021 屆本科生畢業(yè)論文(設(shè)計) 8 由于隨機抽題是考試 系統(tǒng)中的靈魂,所以在這里將主要的隨機抽題源代碼加以介紹,以供參考: Randomize For i = 1 To 20 ;設(shè)置題目數(shù)量為 20道; Arry_num(i) = Int(Rnd * 60 + 1) ;由隨機數(shù)組在題庫中任意指向一個題目; Compare: For j = 1 To i – 1 ;另定義一個變量,用于比較抽出的題目是否重復(fù); If Arry_num(j) = Arry_num(i) Then ;如果抽出的題目與已經(jīng)抽出的重復(fù),則隨機數(shù)組重新產(chǎn)生一個指向題庫的隨機數(shù); Arry_num(i) = Int(Rnd * 60 + 1) GoTo Compare ;繼續(xù)比較,直到完成組卷; End If Next j Next i On Error Resume Next 圖 34 隨機抽題功能圖 自動組卷 系統(tǒng)將隨機從試題庫中抽出的題目,存放到數(shù)據(jù)庫中考卷表中。本系統(tǒng)中, Date1 是指向考卷表的, Date2 是指向題庫表的,由 Date2 從題庫中取出的“題目”答案選 A、 B、C 和標(biāo)準(zhǔn)答案分別與 Date1 所指向的對應(yīng)的表的位置相等,這樣,就能把題庫中的試題和隨機抽題 不重復(fù),取出試題 重復(fù),返回繼續(xù)比較 存放到考卷庫 組卷完成 2021 屆本科生畢業(yè)論文(設(shè)計) 9 選項分別存放到了考卷的對應(yīng)位置,即完成了自動組卷的過程。 試卷刪除功能 由于試卷 是存放在數(shù)據(jù)庫中,所以在提交完試卷后,系統(tǒng)應(yīng)該能夠自動將已經(jīng)用過的試卷進行刪除,以方便下一次在運行程序時能夠重新進行抽題組卷功能。 在本系統(tǒng)中, 先設(shè)定一個變量 i,使 i的取值范圍為 1 到 n, n = ,即 n是數(shù) 據(jù)庫中試題的數(shù)量。 Date1 首先 指向第一個數(shù)據(jù),通過 這一語句可將存放的第一個數(shù)據(jù)刪除, 再 利用 語句使指針下移一 位再 進行刪除,直到將所有的存放在試卷庫中的題目刪完為止。 所以,在執(zhí)行完這一組程序后,試卷庫中應(yīng)為空。 考試系統(tǒng)的答題界面 在答題界面中,有無紙化考試系統(tǒng)答題的基本按鈕 :上下題目的選擇按鈕、抽題和交卷按鈕。有考生的基本信息:學(xué)號和姓名。如果在身份驗證時輸入的是別人的學(xué)號,而這個學(xué)號又是存在于數(shù)據(jù)庫當(dāng) 中的,那么在登錄時候系統(tǒng)將不能做出判斷,依然允許進入答題界面,考生就可以在這個界面中進一步驗證自己的身份,以保證自己的考試不受影響。答題界面中還有試題顯示區(qū)域、答案內(nèi)容顯示區(qū)域及答案選項。 而且,在學(xué)生答題的時候,倒計時的時鐘也將顯示在界面上,能夠提醒考生剩余的時間。 而且,在這個系統(tǒng)中,將選項“ A”、“ B”、“ C”分別設(shè)定成不同的顏色,有利于提醒考生,防止考生由于眼睛疲勞將選項看錯而將答案填錯 。 答題界面示意圖見圖 35。 圖 35 答題界面示意圖 2021 屆本科生畢業(yè)論文(設(shè)計) 10 交卷功能的設(shè)計 考試最終要把答案交到數(shù)據(jù)庫當(dāng)中, 在本系統(tǒng)中,由于采用了計時功能設(shè)計,所以交卷分為考生主動交卷和系統(tǒng)強制交卷兩種。第一種,考生主動交卷。如果考生答完試題檢查無誤或者是想結(jié)束答題而進行 交卷, 由于系統(tǒng)不能判斷出是考生主觀上想交卷還是由于誤操作而交卷,系統(tǒng)將不 會 馬上接受交卷命令,而是給出考生提示信息“時間未到,是否交卷”,如果是考生主觀就想馬上交卷,則可點擊按鈕“是”,這樣系統(tǒng)將會接受考生的交卷指令。如果是考生的誤操作,考生仍想繼續(xù)答題,則可點擊按鈕“否”,那么系統(tǒng)將不接受交卷指令,而是返回到答題界面允許考生繼續(xù)答題。第二種,系統(tǒng)強制交卷。如果考生在規(guī)定的時間內(nèi)沒能完成所有題目,系統(tǒng)也不會給考生更多的時間繼續(xù)答題,因為系統(tǒng)給每個考生的答題時間都是相同的,他不會偏向于哪一個考生,這就是無紙化考試系統(tǒng)的客觀公正性。但是,系統(tǒng)不會因為考生沒有在規(guī)定的時間內(nèi)交卷而直接取消考生的成績,他會將考生在規(guī)定的時間內(nèi)答出的題目進行評閱,并給予其中正確題目相應(yīng)的分數(shù) [5]。 自動評分功能 自動評分是該系統(tǒng)的最后一個比較重要的功能??忌鹜觐}后,由系統(tǒng)自動評分,能夠立刻知道自己的分數(shù)和那些答錯的題,不用等待幾天去天天在心里想著能拿多少分。在本系統(tǒng)中,設(shè)置了一個 i, i 是考試的題目數(shù),范圍是 1 到 n,因為在題庫中已經(jīng)把對應(yīng)題目的正確答案輸入 了 進去,所以在隨機抽題的 過 程中也把正確答案輸入到了試卷庫中,在判斷題目是否回答正確的過程中,如果考生答案與對應(yīng)的正確答案相同,就說明該題考生回答正確,設(shè)一個變量 k,考生每回答對一道題, k 的值就加 1,直到比較到 n,最后 k的值就是考生回答正確的題目數(shù)??忌梅指鶕?jù)算式 s1 = 正確 amp。 (k) amp。 錯誤 amp。 (n k) amp。 得分 amp。 (100/n * k)即可得出。得分最后保存到考生的數(shù)據(jù)庫中 [6] [7]。 計時功能實現(xiàn) 無論是傳統(tǒng) 的在試卷上進行的 考試,還是現(xiàn)代的在計算機上的無紙化
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1