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

正文內(nèi)容

基于web的在線考試系統(tǒng)的設(shè)計與實現(xiàn)本科畢業(yè)設(shè)計說明書-資料下載頁

2024-11-17 21:37本頁面

【導(dǎo)讀】育對實行信息化必須有一個明確的方向,這也是客不容緩的事。作為教育中的重要環(huán)節(jié),必須和信息化同步。在網(wǎng)絡(luò)技術(shù)逐漸滲透到社。該系統(tǒng)的使用,既方便校方對考試的管理,也方便了考。生應(yīng)試,尤其適合考生分布廣、不易集中的遠(yuǎn)程教育??刂茖W(xué)生考試、試卷自動批改并入庫等基本功能模塊。整個系統(tǒng)層次結(jié)構(gòu)簡單,操作簡便,已具備一定的實用性。生借助此系統(tǒng),可以隨時隨地的進(jìn)行課程結(jié)業(yè)考試、模擬考試等。老師使用該系統(tǒng)能更高效、便捷地組織考試,減少了手動閱卷的工作量。

  

【正文】 se …?examsys?… 表明 examsys 數(shù)據(jù)庫不存在 。 當(dāng)用戶名或密碼錯誤時,將拋出如下的錯誤: :Access denied for user : ?root@localhost?… 這些錯誤問題的糾正需要反復(fù)跟蹤調(diào)試,而且在一個系統(tǒng)的開發(fā)中最容易且發(fā)生頻率最高的錯誤,有時讓人無從 下手,可能為了一個問題花費一天也無法解決。 在 JSP 頁面中沒有引用數(shù)據(jù)庫連接需要的接口所在的包路徑或需要的類 在 JSP 頁面直接連接并操縱數(shù)據(jù)庫表時,需要 page 指令引入相關(guān)接口所在的包. . 路徑或需要的類,一般在 JSP 頁面起始引用 .*路徑下的所有文件及接口,如: %@page import = “.*”% 無法連接數(shù)據(jù)庫的問題還會有很多情況,但通常不會太復(fù)雜,只需檢查即可解決。 主觀題的評判標(biāo)準(zhǔn) 由于主觀題的自動閱卷評分是網(wǎng)絡(luò)考試系統(tǒng)中的關(guān)鍵技術(shù) [17]。 在自動評分的處理上,如果不采用算法, 則需要逐字進(jìn)行匹配,如此顯然不可取;如果采用算法,顯然超出 本人的技術(shù)能力 。 因此 本人 沒有在 系統(tǒng)中實現(xiàn) 主觀題題型 。 . . 第三章 系統(tǒng)需求分析 本章主要介紹了系統(tǒng)所有的功能模塊及各個功能模塊下的子模塊的需求,并給出了本項目開發(fā)的系統(tǒng)開發(fā)環(huán)境。 系統(tǒng)功能概述 本系統(tǒng)是一個具有在線考試、實時閱卷、成績查詢及考題和考生信息管理等功能的基于 Web 的在線考試系統(tǒng),使考務(wù) 管理突破時空限制 [18],提高考試工作效率和標(biāo)準(zhǔn)化水平,使學(xué)校管理者、教師和學(xué)生可以在任何時候、任何地點通過網(wǎng) 絡(luò) 實行考試,改變了傳統(tǒng)的考試方式,打印考卷、批卷等環(huán)節(jié)不再由人工完成,降低了管理成本并減少了人力物力的投入,同時為考生提供了更全面、更靈活的服務(wù)。 系統(tǒng)模塊簡介 本 考試系統(tǒng)主要包含以下幾個主要功能模塊: 登陸模塊 該系統(tǒng)有三種類型的用戶,分別是管理員、教師和學(xué)生。系統(tǒng)根據(jù)登錄時所選擇的用戶類型進(jìn)行判斷,并進(jìn)入到相應(yīng)的管理接口。 公有模塊的實現(xiàn), 包括修改密碼、重置密碼 修改密碼子模塊的功能有:先判斷系統(tǒng)中是否存在該用戶,再驗證 該 用戶填寫的密碼是否通過,最后更新該用戶信息。重置密碼模塊主 要用于教師重置學(xué)生密碼或者管理員重置教師密碼,它的功能有:先利用 JavaScript 處理新密碼和確認(rèn)密碼匹配的問題, 再 根據(jù)用戶填寫的用戶名,判斷系統(tǒng) 內(nèi) 是否存在該用戶,如存在則更新用戶信息。 學(xué)生模塊 學(xué)生模塊的實現(xiàn)包括 學(xué)生參加考試 、查看考試成績、查看個人信息。 ? 考試 子 系統(tǒng) 考試 子 系統(tǒng)的實現(xiàn),包括隨 機(jī)抽題組卷、自動批卷并將成績錄入數(shù)據(jù)庫、還原. . 本次考試考生所答 的題和該題的 答案 解析供考生參考。 ? 查看考試成績 子模塊 查看考試成績 子模塊 可以查看自己已考科目成績的相 關(guān) 信息,包括任課教師、開課系名、課程名等。 ? 查看個人信息 子模塊 查看個人信息,可以查看自己的詳細(xì)信息,但不能修改,要修改只能到相關(guān)老師 和管理員 處修改。 教師模塊 教師模塊的實現(xiàn)包括 批量導(dǎo)入試題、 試題信息管理、查看班級學(xué)生成績和公共模塊的功能。 ? 試題信息管理子模塊 試題信息管理子模塊包括試題數(shù)據(jù)的添加、刪除、查詢、修改等功能,教師可以根據(jù)課程編號、課程名稱、試題類型進(jìn)行查詢;當(dāng)添加試題數(shù)據(jù)時,教師必須填寫試題題干、標(biāo)準(zhǔn)答案、分值、試題類型標(biāo)識、課程編號、題目分析等信息,修改試題數(shù)據(jù)時,教師同樣可以對這些信息進(jìn)行修改。 ? 查看班級成績信息子模 塊 查看班級成績信息 子模塊中, 教師可以查看所帶班級中各個學(xué)生的考試狀態(tài)和課程的成績信息。 ? 批量導(dǎo)入試題 子模塊 批量導(dǎo)入試題 子模塊中,可以 利用 POI 的 jar 包對 Excel 表進(jìn)行解析,實現(xiàn)對試題的批量導(dǎo)入。 管理員模塊 ? 教師信息管理 教師信息管理子模塊包含的功能有:可以進(jìn)行教師信息的添加、刪除、修改,同時管理員可以通過輸入教師編號、教師姓名兩者之一或兩者一起作為條件進(jìn)行查詢。添加教師信息時,管理員必須填寫教師編號、初始密碼、姓名信息,但是不能添加已存在的教師。修改時,同樣可以對這些信息進(jìn)行修改。 ? 學(xué) 生信息管理 學(xué)生信息管理子模塊包括學(xué)生相關(guān)數(shù)據(jù)的添加、刪除、查詢、修改等功能,管. . 理員可以根據(jù)學(xué)號、姓名等進(jìn)行查詢;當(dāng)添加學(xué)生時,教師必須填寫學(xué)號、初始密碼、姓名、系別、年級等信息,同時不能添加已存在的學(xué)生。修改學(xué)生資料時,教師同樣可以對這些信息進(jìn)行修改。 ? 課程信息管理 課程信息管理子模塊包含的功能有:可以進(jìn)行課程信息的添加、刪除、修改。添加課程信息時,管理員必須填寫課程編號等信息,但不能添加已存在的課程信息。修改時,同樣可以對這些信息進(jìn)行修改。 ? 授課信息管理 授課信息管理子模塊包含的功能有:可以進(jìn)行授課信息 的添加、刪除、修改。在實現(xiàn)上,添加信息時,讀取課程表和教師表的課程名和教師姓名分 別加入到下拉列表中,管理員輸入授課編號、選擇課程名和教師名提交給 Servlet 處理,但不能添加已存在的授課信息。三者信息必須都填寫否則不能提交。修改時,可以對某教師教的科目進(jìn)行修改。當(dāng)某教師離職時,可以刪除該信息。 ? 班級管理 班級管理子模塊包含的功能有:可以對學(xué)生和教師、課程的關(guān)系集進(jìn)行添加、刪除、修改。在實現(xiàn)上,添加時,讀取學(xué)生表、課程表和教師表的學(xué)生姓名、課程名和教師姓名分別加入各自的下拉列表中,管理員選擇學(xué)生姓名、課程名和 教師姓名提交交與 Servlet 處理,但不能添加信息集。同時可以對某學(xué)生所屬班級進(jìn)行修改。當(dāng)某學(xué)生修完某課程時,可以刪除該信息。 ? 學(xué)生考試成績查詢 管理員可以查詢?nèi);蛘哒麄€學(xué)院的教學(xué)信息,包括學(xué)生的基本信息、課程名、考試信息和任課教師的信息等。 系統(tǒng)運(yùn)行環(huán)境 ? 操作系統(tǒng): Windows XP, Windows 2020, Windows NT 等 ? 瀏覽器: Inter Explore 以上 ? 數(shù)據(jù)庫: SQL Server 2020 服務(wù)器: with JDK . . 第四章 系統(tǒng)設(shè)計 Web 考試系統(tǒng)不僅充分利用了 Java Web 編程技術(shù),使操作簡單、交互性友好 。不僅減輕了客戶端的負(fù)載,只需一個瀏覽器即可與系統(tǒng)交互,還減少了人力、物力等資源的浪費,還能夠加快網(wǎng)絡(luò)教育的信息化發(fā)展進(jìn)程,使教育向職業(yè)化方向發(fā)展,促進(jìn)教育改革的深入發(fā)展。本章首先主要介紹系統(tǒng)的整體設(shè)計 ; 然后詳細(xì)介紹各個模塊的設(shè)計概況,及每個模塊的流程 ; 最后列出整個項目開發(fā)過程中所使用到的數(shù)據(jù)庫結(jié)構(gòu)和表字段的意義等。 本考試系統(tǒng)由 系統(tǒng) 管理模塊、教師模塊、學(xué)生模塊和考試子模塊四部分組成 ,四部分有機(jī)結(jié)合在一起。 系統(tǒng)整體架構(gòu)設(shè)計 Web 考試系統(tǒng)主要包括系統(tǒng)管理員模塊、教師管理模塊、學(xué)生管理和公共模塊這幾個功能模塊,每個功能模塊下又包含具體的子功能模塊。系統(tǒng)管理員模塊包括教師信息、教學(xué)信息、學(xué)生信息 、班級信息、課程信息 管理 ;教師 模塊包括 批量導(dǎo)入試題 、試題信息管理、查看開課班級成績信息;學(xué)生模塊包括參加考試、查看科目考試成績、查看個人信息;另外公共模塊包括登陸模塊、修改密碼、重置密碼。 Web 考試系統(tǒng)的總體功能結(jié)構(gòu)如 圖 所示。 圖 系統(tǒng)總體設(shè)計 . . 功能模塊設(shè)計 本系統(tǒng)的具體功能模塊包括系統(tǒng)管理員模塊、教師模塊、學(xué)生 模塊 和公共模塊,公共模塊包括登陸、修改密碼、重置密碼 3 個模塊,除此之外,每個功能模塊中又包含自己的子模塊。 系統(tǒng)總體設(shè)計描述 系統(tǒng)流程 系統(tǒng)管理員、教師、學(xué)生使用用戶名和密碼登陸系統(tǒng)后,分別進(jìn)入相應(yīng)的管理接口。 其用例如圖 所示。 系 統(tǒng) 入 口登 陸數(shù) 據(jù) 庫服 務(wù) 器系 統(tǒng) 管 理 員 界 面教 師 界 面學(xué) 生 界 面 圖 用戶登陸用例圖 學(xué)生登陸后可以查看個人信息,修改密碼,選擇考試科目 和該科教師 后進(jìn)行在線考試,考試結(jié)束后可以查看考試成績等。 其用例如圖 所示。 學(xué) 生選 擇 課 程 考 試查 看 個 人 信 息查 看 成 績修 改 密 碼 圖 學(xué)生用 例圖 . . 教師登陸系統(tǒng)后,可以修改密碼,重置學(xué)生密碼,增加 、刪除、修改、查詢 試題 信息 , 查看自己所教 班級學(xué)生成績信息 、批量導(dǎo)入本地試題 。 其用例如圖 所示。 教 師修 改 密 碼重 置 學(xué) 生 密 碼查 看 所 教 班 級 學(xué) 生 成 績 信 息增 刪 改 查 試 題 信 息利 用 e x c e l 批 量 導(dǎo) 入 試 題 圖 教師用例圖 管理員登陸系統(tǒng)后,可以修改密碼,重置 教師 密碼, 增刪改查教師和學(xué)生信息 ,增刪改課程 、教師任課、 班級信息 , 查看所有 學(xué)生成績 信息 。 其用例如圖 所示。 管 理 員修 改 密 碼查 看 所 有 師 生 關(guān) 系 信 息增 刪 改 班 級 考 試 信 息增 刪 改 課 程 信 息增 刪 改 講 授 信 息增 刪 改 查 學(xué) 生 信 息重 置 教 師 密 碼增 刪 改 查 教 師 信 息 圖 管理員用例圖 . . 層次劃分 該系統(tǒng)采用 MVC 模式實現(xiàn)。上層模塊 可以調(diào)用下層模塊的功能,但不能跨層調(diào)用,這樣的的層次結(jié)構(gòu)清晰合理,便于擴(kuò)展和維護(hù)。 如圖 所示。 圖 層次模塊 數(shù)據(jù)庫設(shè)計 系統(tǒng)數(shù)據(jù)庫運(yùn)行環(huán)境 數(shù)據(jù)庫環(huán)境是指數(shù)據(jù)庫運(yùn)行的環(huán)境。通過這個環(huán)境,用戶可以訪問數(shù)據(jù)庫中的數(shù)據(jù)。用戶可以通過數(shù)據(jù)庫內(nèi)部的環(huán)境訪問數(shù)據(jù)庫,也可以通過外部的環(huán)境訪問數(shù)據(jù)庫。用戶可以執(zhí)行不同的操作,如查詢數(shù)據(jù)、修改數(shù)據(jù)或創(chuàng)建新的數(shù)據(jù)庫 。 但是,在數(shù)據(jù)庫的環(huán)境里,特定的用戶只能訪問特定的資源。數(shù)據(jù)庫設(shè)計應(yīng)該和應(yīng)用系統(tǒng)設(shè)計相結(jié)合,包括兩方面的內(nèi)容:結(jié)構(gòu)設(shè)計和行為設(shè)計 。 結(jié)構(gòu)設(shè)計是基礎(chǔ)和 關(guān)鍵,應(yīng)該和行為設(shè)計相結(jié)合 , 數(shù)據(jù)庫結(jié)構(gòu)設(shè)計是指根據(jù)給定的應(yīng)用環(huán)境,進(jìn)行數(shù)據(jù)庫的模式和子模式的設(shè)計,包括概念設(shè)計、邏輯設(shè)計和物理設(shè)計 , 數(shù)據(jù)庫結(jié)構(gòu)設(shè)計是否合理,直接影響到系統(tǒng)中各個處理過程的性能和質(zhì)量。數(shù)據(jù)庫行為設(shè)計是指確定數(shù)據(jù)庫用戶的行為和動作 。 在數(shù)據(jù)庫中,用戶的行為和動作指用戶對數(shù)據(jù)庫的操作,這些要通過應(yīng)用程序來實現(xiàn)的,用戶的行為總是使數(shù)據(jù)庫的內(nèi)容發(fā)生變化。 不同的數(shù)據(jù)庫可以具有不同的運(yùn)行環(huán)境,其中最為常見的數(shù)據(jù)庫運(yùn)行環(huán)境有三. . 種:主機(jī)環(huán)境、客戶機(jī)/服務(wù)器環(huán)境和瀏覽器/服務(wù)器環(huán)境。 主機(jī)環(huán)境 主機(jī)環(huán)境主要應(yīng)用在早期的數(shù)據(jù)庫系統(tǒng)中。主機(jī)環(huán)境主要由一臺功能強(qiáng)大并且允許多個用戶連接的計算 機(jī) 組成。多個終端通過網(wǎng)絡(luò)連接到主計算機(jī),并能夠?qū)崿F(xiàn)與大型機(jī)進(jìn)行通訊。終端一般來說是主機(jī)的擴(kuò)展,它們并不是獨立的計算機(jī)。終端本身不能夠完成任何的操作 , 它們需要主機(jī)來完成所有的操作。主機(jī)本身最大的缺陷就是對終端用戶的限制 , 終端只能夠與主機(jī)進(jìn)行通訊。而其它的一些任務(wù)像用戶的手工操作、字處理軟件的使用或是個人計算機(jī)等都無法與主機(jī)交互,如今,主機(jī)環(huán)境已經(jīng)不多見了。 客戶機(jī)/服務(wù)器環(huán)境 在客戶機(jī)/服務(wù)器的結(jié)構(gòu)中,客 戶機(jī)負(fù)責(zé)管理用戶接口、接收用戶數(shù)據(jù)、處理應(yīng)用邏輯、生成數(shù)據(jù)庫服務(wù)請求,然后將這些請求通過網(wǎng)絡(luò)傳送給服務(wù)器,并且接收服務(wù)器返回的結(jié)果,最后將這些結(jié)果按照一定的格式返回給用戶。服務(wù)器接收客戶機(jī)的請求,處理這些請求并將請求的結(jié)果返回給客戶機(jī),這些結(jié)果包括訪問數(shù)據(jù)庫的結(jié)果數(shù)據(jù)和成功或是失敗的執(zhí)行狀態(tài)??蛻魴C(jī)/服務(wù)器體系結(jié)構(gòu)使得用戶更加的接近應(yīng)用程序的處理,這種結(jié)構(gòu)的好處就是整個系統(tǒng)具有更好的性能。除此之外,還有就是這個系統(tǒng)結(jié)構(gòu)的通信成本比較低,原因有:第一,降低了數(shù)據(jù)的傳數(shù)量,服務(wù)器返回給客戶機(jī)的是執(zhí)行數(shù)據(jù)操作后的 結(jié)果數(shù)據(jù);第二,由于許多處理交給了客戶機(jī)完成,因此這些操作不用再與服務(wù)器進(jìn)行通信。 客戶機(jī)/服務(wù)器結(jié)構(gòu)的優(yōu)點在于結(jié)構(gòu)簡單,缺點維護(hù)起來較為困難,如果要改動某個地方的業(yè)務(wù)邏輯,需要升級所有的客戶端的程序。 其架構(gòu)如圖 所示。 圖 C/S 架構(gòu) [7] . . 瀏覽器/服務(wù)器環(huán)境 從用戶的角度來看,萬維網(wǎng)由龐大的、世界范圍的 大 文件集合而成,常簡稱為頁面 (page)。每一頁面可以包含到世界上任何地方的其它相關(guān)頁面的鏈接,鏈接到其它頁面的文本稱為超鏈接 (hyperlink),超鏈接一般突出顯示,可 以帶下劃線,也可以另一種顏色顯示,有時候還兩者 都 用。用戶可以跟隨一個鏈接 (如單擊一下鼠標(biāo) )到所指向的頁面,這一過程可無限循環(huán),通過這種方法瀏覽所有相互鏈接的頁面。指向其它頁面的也被稱使用了超文本 (hypertext)。頁面通過一個稱為瀏覽器 (browser)程序來觀察,目前比較流行的瀏覽器有 Netscape 和 Inter Explorer 兩種。瀏覽器取來所需要的頁面,解釋它所包含的文本和格式化命令,并以適當(dāng)?shù)母袷皆谄聊簧巷@示該頁面。采用瀏覽器/服務(wù)器 (B/ S)結(jié)構(gòu)的網(wǎng)絡(luò)系統(tǒng),有一個明顯的優(yōu)勢:克服了傳統(tǒng) 的客戶/服務(wù)器模式中需要在每一個客戶端裝載運(yùn)行的應(yīng)用軟件的使用缺點,只需在服務(wù)器端裝載系統(tǒng)運(yùn)行軟件即可,而與客戶端無關(guān) ,所有的應(yīng)用程
點擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1