【正文】
能模塊設計 ................................................................................................................ 11 系統(tǒng)管理模塊 ..................................................................................................... 11 考生管理模塊 ........................................................................................................ 13 成績查詢模塊 ..................................................................................................... 15 控制考試模塊 ..................................................................................................... 15 制作試卷模塊 ..................................................................................................... 17 試卷中心模塊 ..................................................................................................... 18 考生 考試模塊 ..................................................................................................... 19 第五章 系統(tǒng)測試 .............................................................................................. 22 結 論 ........................................................................................................... 23 參考文獻 ............................................................................................................. 24 致謝 ..................................................................................................................... 25 南昌工程學院??飘厴I(yè)設計(論文) 1 第一章 引 言 近年來,我國的函授教育、網(wǎng)絡遠程教育、自學教育,以及國內國外的各類認證考試教育,如微軟的 MCSE、 Cisco 的 CCNA 等,迅速發(fā)展。 基于遠程教育的推廣和在線考試需求的增加,本文設計并實現(xiàn)了一套在線考試系統(tǒng)。考生借助此系統(tǒng),可以隨時隨地的進行課程結業(yè)考試,同樣,老師使用該系統(tǒng)能更高效、便捷的組織在線考試。比如,在線考試就已經(jīng)成為廣泛應用的一種考試形式,相應的,對在線考試系統(tǒng)的需求也越來越大。顯然,無論采取何種方式,首要考慮的是安全性能。 3.在線考試功能:考生輸入準號證號登陸系統(tǒng)后,選擇對應的試卷可進行考試。 9.系統(tǒng)管理功能:一般管理員只可更改登陸密碼。因此系統(tǒng)的架構就采用了 B/S 設計模式。 SSL修改密文協(xié)議是使用 SSL記錄協(xié)議服務的 SSL高層協(xié)議的 3個特定協(xié)議之一 ,也是其 中最簡單的一個。 SSL 握手協(xié)議允許通信實體在交換應用數(shù)據(jù)之前協(xié)商密鑰的算法、加密密鑰和對客戶端進行認證 (可選)的協(xié)議,為下一步記錄協(xié)議要使用的密鑰信息進行協(xié)商,使客戶端和服務器建立并保持安全通信的狀態(tài)信息。 系統(tǒng)模塊結構圖 系統(tǒng)的模塊結構如圖所示,根據(jù)權限不同對用戶所操作的模塊也有相應的變化。 表 1 考生信息表 (student) 名稱 字段名稱 數(shù)據(jù)類型 主鍵 非空 準考證號 Snum varchar(30) yes yes 密碼 Spswd varchar(30) no no 姓名 Sname varchar(20) no no 性別 Ssex int no no 學號 Sno int no no 年級 Gragde int no no 班級 Sclass int no no 部門號 (系別 ) Dep int no no 考試狀態(tài) State int no no 考試權限 Power int no no 表 2 系別信息表 (department) 名稱 字段名稱 數(shù)據(jù)類型 主鍵 非空 部門號 Dep int yes yes 部門名稱 Depname varchar(50) no yes 表 3 試卷屬性表 (pap) 名稱 字段名稱 數(shù)據(jù)類型 主鍵 非空 科目號 Sbnum int yes yes 試卷號 Pnum int yes yes 試卷標題 Phead varchar(100) no yes 部門號 Dep int no no 試卷屬性 Wproper int no no 教師證號 Wnum varchar(4) no no 試卷狀態(tài) Pstate int no no 第三章 系統(tǒng)總體設計 8 表 4 問題屬性表 (question) 名稱 字段名稱 數(shù)據(jù)類型 主鍵 非空 科目號 Sbnum int yes yes 試卷號 Pnum int yes yes 問題號 Qnum int no yes 問題 Question varchar(400) no no 題型 Type int no No 難度 Diff int no No 分數(shù) Mark int no No 狀態(tài) State int no No 被提取次數(shù) Num int no No 南昌工程學院??飘厴I(yè)設計(論文) 9 第四章 系統(tǒng)詳細設計與實現(xiàn) JSP 運行環(huán)境的安裝配置 JSP 運行環(huán)境需要 JDK 的支持,需要安裝兩個軟件: 和 tomcat.。接著選擇 JDK 的路徑, Tomcat 回 自動檢測到 JDK 的路徑,這里選擇剛才安裝的 JDK的主目錄。 ( 3)刪除管理員,允許超級管理員及校領導刪除其它管理員。,39。,39。)。所有的信息被系統(tǒng)取得后都將添入信息表中,經(jīng)過注冊的考生,可以使用他的準考證號和密碼登錄網(wǎng)絡考試系統(tǒng),進行在線考試。通過這個功能還可以設置整個班級考生的考試狀態(tài)。+sclass+39。 order by snum。+%+sid+%+39。 and sname like 39。 輸入項 :選擇部門或院系名稱 輸出項:頁面將羅列出 已經(jīng)審批過的試卷,以及顯示試卷考試狀態(tài)控制頁面,即“允許開始開試”、“結束考試”。 int intPage=1。+2+39。 輸入項:題型,難度,分數(shù),問題 輸出項:題型的設置頁面,完成制作是預覽這套試卷。填寫此題的分數(shù)。+sbnum+39。 int type=(type)。 String question=(String) (question)。+1+39。 處 理: 這個功能是超級管理員及領導的權限。 String sbnum=(sbnum)。 and sbnum=39。 輸出項:考生信息,考生的試卷及考生考完的成績 (打印成績單 )。系統(tǒng)只對客觀選擇題進行評分。 ResultSet rstime=(sqltime)。 s==0) {m=m1。 if (s=9) s=0+s。+pnum+39??忌瓿煽荚嚭蟮囊磺行畔⒍即娴綌?shù)據(jù)庫。交卷同時,系統(tǒng)將自動評分,生成 考試成績 數(shù)據(jù)。 3. 系統(tǒng)沒給出對填空題的評分策略,只對選擇和判斷有效。 [7] 陳玉峰著 .SQL Server2020 數(shù)據(jù)庫開發(fā)教程 [M].上海:科學出版社 ,2020。 。 [5] 胡道元編 .網(wǎng)絡安全 [M].北京:清華大學出版社 ,2020。 2. “在線制作試卷”的功能有待加強。學生通過網(wǎng)絡選擇開考的 試卷, 然后進 行 在線作答 。學校領導用戶隨時可以根據(jù)系統(tǒng)對試卷進行審批,對學生信息進行查詢等。+sbnum+39。 if (n=9) na=0+n。 } else if( n==0 amp。 and pnum= 39。 ( 4)考生進行答題,答題完畢點擊“交卷”,不可重復交卷兩次。 考生考試模塊 考生考試模塊主要是考生的獲取試卷,及考試 (并有倒計時的功能 ),及自動評功能。 and pnum=39。 以上功能主要代碼為: 領導審批獲取信息 String dep=(String)(dep)。