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

正文內(nèi)容

基于b-s架構(gòu)的雅思的在線考試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)(編輯修改稿)

2024-07-22 00:53 本頁面
 

【文章內(nèi)容簡(jiǎn)介】 卷不完全相同,從而避免了互相參看等作弊現(xiàn)象或不公平成績(jī)的出現(xiàn)。此外,試題庫(kù)還可指定專人負(fù)責(zé)管理,因而增強(qiáng)了試卷的保密性。采用傳統(tǒng)的卷面考試時(shí),由于出卷、印刷等方面的原因,一般一次考試所印試卷套數(shù)較少,使得試卷整體覆蓋面有限,容易形成小范圍復(fù)習(xí)或猜題等現(xiàn)象,影響了考試的客觀性。在線考試系統(tǒng)采用隨機(jī)抽題的方式,試題抽取范圍相對(duì)較大,從而使試卷整體覆蓋面變大,可較全面的考察考生的實(shí)際水平,保證了考試的客觀準(zhǔn)確性,還可以使學(xué)生能隨時(shí)檢驗(yàn)自己的學(xué)習(xí)效果,使學(xué)習(xí)效率得到更大的提高。另外,考試者選擇答案提交后,應(yīng)該由計(jì)算機(jī)自動(dòng)判卷,得到成績(jī)后可以顯示并且能夠打印??荚囃戤吅螅荚囌呖梢苑祷氐卿浗缑婊蚶^續(xù)考試。此外,還應(yīng)該能夠方便、快捷的對(duì)在線考試系統(tǒng)進(jìn)行管理。 方案選擇用戶的需求具體體現(xiàn)在各種信息的提供、保存、更新和查詢,這就要求數(shù)據(jù)庫(kù)結(jié)構(gòu)能充分滿足各種信息的輸出和輸入。收集基本數(shù)據(jù)、數(shù)據(jù)結(jié)構(gòu)以及數(shù)據(jù)處理的流程,組成一份詳盡的數(shù)據(jù)字典,為后面的具體設(shè)計(jì)打下基礎(chǔ)。 JSP 優(yōu)點(diǎn):從技術(shù)角度來分析,Microsoft Active Server Pages 即我們所稱的 JSP ,其實(shí)是一套微軟開發(fā)的服務(wù)器端腳本環(huán)境, JSP 內(nèi)含于 APACHE 之中 , 通過 JSP 我們可以結(jié)合 HTML 網(wǎng)頁、 JSP 指令和 ActiveX 元件建立動(dòng)態(tài)、交互且高效的 WEB 服務(wù)器應(yīng)用程序。有了 JSP 你就不必?fù)?dān)心客戶的瀏覽器是否能運(yùn)行你所編寫的代碼,因?yàn)樗械某绦蚨紝⒃诜?wù)器端執(zhí)行,包括所有嵌在普通 HTML 中的腳本程序。當(dāng)程序執(zhí)行完畢后,服務(wù)器僅將執(zhí)行的結(jié)果返回給客戶瀏覽器,這樣也就減輕了客戶端瀏覽器的負(fù)擔(dān),大大提高了交互的速度。 SQLServer2022 簡(jiǎn)介目前,絕大多數(shù)流行的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),如 Oracle、Sybase、Microsoft SQLServer202Access 等都采用了 SQL 語言標(biāo)準(zhǔn)。雖然很多數(shù)據(jù)庫(kù)都對(duì) SQL 語句進(jìn)行了再開發(fā)和擴(kuò)展,但是包括 Select、Insert、Update、Delete、Create 以及 Drop 在內(nèi)的標(biāo)準(zhǔn)的 SQL 命令仍然可以被用來完成幾乎所有的數(shù)據(jù)庫(kù)操作。SQLServer2022 能夠管理 OLTP 和 OLAP 兩種數(shù)據(jù)庫(kù):OLTP 數(shù)據(jù)庫(kù)和 OLAP 數(shù)據(jù)庫(kù)。OLTP 數(shù)據(jù)庫(kù):通常情況下,為了降低數(shù)據(jù)庫(kù)的冗余信息,并加快數(shù)據(jù)庫(kù)更新的速度,OLTP 數(shù)據(jù)庫(kù)中的數(shù)據(jù)被組織存放到關(guān)系表中。SQLServer2022 能夠允許大量用戶執(zhí)行事務(wù)處理,并且能夠并發(fā)更改 OLTP 數(shù)據(jù)庫(kù)中的實(shí)時(shí)數(shù)據(jù)。在實(shí)際工作中,OLTP 數(shù)據(jù)庫(kù)得到了廣泛的應(yīng)用,諸如航空售票系統(tǒng)和銀行事務(wù)系統(tǒng)等。OLAP 數(shù)據(jù)庫(kù):通過利用 OLAP 技術(shù)對(duì)大量數(shù)據(jù)進(jìn)行組織和匯兌,分析程序能夠?qū)?shù)據(jù)進(jìn)行快速評(píng)價(jià),甚至得到實(shí)時(shí)分析結(jié)果。Microsoft SQLServer2022 2022 Analysis Services 能夠?qū)?shù)據(jù)進(jìn)行組織,使其能夠適用于大量的企業(yè)解決方案,諸如企業(yè)報(bào)告、企業(yè)分析、數(shù)據(jù)建模和決策支持等領(lǐng)域。根據(jù)本系統(tǒng)的特點(diǎn),本系統(tǒng)采用的是 SQLServer2022。MS-SQLSERVER2022 是微軟公司生產(chǎn)的中型關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng),它有如下的一些特點(diǎn): (1)客戶/服務(wù)器體系結(jié)構(gòu)。 (2)圖形化的用戶界面,使系統(tǒng)的管理更加直觀和簡(jiǎn)單。 (3)豐富的編程接口,為用戶進(jìn)行應(yīng)用程序設(shè)計(jì)提供了更大的選擇余地。 (4)與Windows NT操作系統(tǒng)的有機(jī)集成,多線程體系結(jié)構(gòu)設(shè)計(jì),提高了系統(tǒng)對(duì)用戶并發(fā)訪問的速度。 (5)對(duì)Web技術(shù)支持,使用戶能夠很容易的將數(shù)據(jù)庫(kù)中的數(shù)據(jù)發(fā)布到網(wǎng)上。(6)價(jià)格上的優(yōu)勢(shì)。與其它一些大型數(shù)據(jù)庫(kù)系統(tǒng)如Oracle、Sybase等相比,SQLServer2022的價(jià)格非常便宜。綜上所述,此系統(tǒng)開發(fā)目標(biāo)已明確,在技術(shù)和經(jīng)濟(jì)等方面都可行,并且投入少、見效快。因此系統(tǒng)的開發(fā)是完全可行的。第三章 系統(tǒng)總體設(shè)計(jì) 系統(tǒng)功能設(shè)計(jì)軟件在需求分析結(jié)束后的下一個(gè)階段就是系統(tǒng)總體設(shè)計(jì)。系統(tǒng)設(shè)計(jì)的方法有:面向數(shù)據(jù)流的設(shè)計(jì),面向功能的設(shè)計(jì)和面向?qū)ο蟮脑O(shè)計(jì)。本考試系統(tǒng)采用面向?qū)ο蟮脑O(shè)計(jì)。面向?qū)ο蠓治龊兔嫦驅(qū)ο蟮脑O(shè)計(jì)之間有密切的銜接關(guān)系。從分析到設(shè)計(jì)是一個(gè)逐漸擴(kuò)充的過程,是在同一個(gè)對(duì)象模型基礎(chǔ)上調(diào)整改進(jìn)和擴(kuò)充的過程。OOA以問題為中心,OOD則解決如何在計(jì)算機(jī)系統(tǒng)中實(shí)現(xiàn),它遵循抽象、求精和模塊獨(dú)立性的原則。抽象是一種思考和解決問題的方式,它關(guān)注于事物的一般特性,不考慮底層細(xì)節(jié)。求精是一個(gè)和抽象相反的過程,它將某個(gè)宏觀功能不斷分解,逐步細(xì)化。模塊獨(dú)立性指模塊之間的接口唯一,高內(nèi)聚低耦合,各個(gè)模塊相對(duì)獨(dú)立式的軟件容易開發(fā),容易維護(hù)。 系 統(tǒng) 結(jié) 構(gòu) 圖根據(jù)需求分析,本系統(tǒng)總體可以分為兩大部分:學(xué)生子系統(tǒng)、教師子系統(tǒng),分別面向?qū)W生和教師,其系統(tǒng)總體結(jié)構(gòu)如下圖31所示:在線考試系統(tǒng)學(xué)生子系統(tǒng) 教師子系統(tǒng)學(xué)生登陸學(xué)生考試試卷管理批閱試卷考生信息管理圖 31 在線考試系統(tǒng)結(jié)構(gòu)圖 系 統(tǒng) 功 能本系統(tǒng)主要包含了兩大功能:學(xué)生考試和教師管理。(1) 學(xué)生考試功能? 學(xué)生登錄:學(xué)生考試系統(tǒng)必須給出有效身份,如用戶名或密碼等,該功能是確認(rèn)考生身份及成績(jī)的重要部分。? 在線考試:該功能是考試系統(tǒng)中最關(guān)鍵的部分。考生登錄后,由系統(tǒng)根據(jù)考生登錄情況,判別考生是否初次登錄,如是則依據(jù)組卷規(guī)則產(chǎn)生隨機(jī)數(shù),從試題庫(kù)中隨機(jī)抽取試題組成試卷,并直接在屏幕上顯示,同時(shí)轉(zhuǎn)入考生考試狀態(tài),如不是初次登錄,則說明考生可能在考試中途因機(jī)器故障或其它原因需重新進(jìn)入考試,此時(shí),考生試卷可重新恢復(fù)到已答試題的狀態(tài),因此系統(tǒng)不需做新試卷抽取工作,而直接恢復(fù)考生原有試卷即可。? 試卷提交:包括考生在規(guī)定時(shí)間內(nèi)主動(dòng)提交試卷和考試時(shí)間己到系統(tǒng)強(qiáng)迫提交試卷的相關(guān)處理。? 自動(dòng)判卷:考生交卷后,系統(tǒng)根據(jù)評(píng)分標(biāo)準(zhǔn)會(huì)自動(dòng)準(zhǔn)確、迅速評(píng)分,并得出客觀題的成績(jī)。 (2) 教師管理功能? 題庫(kù)管理:題庫(kù)管理系統(tǒng)包括試題錄入、試題分類、試題庫(kù)維護(hù)等功能。試題庫(kù)是試題來源,對(duì)試題庫(kù)的管理非常重要。試題錄入可采取集中錄入或隨時(shí)錄入。試題庫(kù)中的試題可長(zhǎng)期保存使用。試題庫(kù)中的試題以單個(gè)試題存放并不形成成套試卷。試題庫(kù)中的試題,按類別的不同分別分類管理。試題庫(kù)維護(hù)主要包括對(duì)試題庫(kù)中的試題進(jìn)行添加、刪除、修改、瀏覽等功能。? 試卷類型設(shè)置:考試前,由教師對(duì)本次考試試卷組成進(jìn)行設(shè)置,如各類型題量(如單選題 x 道、多選題 y 道)、各類型試題分值及考試時(shí)間等的設(shè)置,學(xué)生考試時(shí)考試系統(tǒng)根據(jù)試卷類型隨機(jī)生成符合要求的試卷。? 考生成績(jī)查詢:對(duì)所有考生考試成績(jī)的顯示以及各分?jǐn)?shù)段考生人數(shù)的統(tǒng)計(jì)。? 密碼修改:系統(tǒng)提供對(duì)教師管理密碼的修改功能。? 考生信息管理:由管理員實(shí)現(xiàn)對(duì)考生信息的瀏覽和刪除等操作。? 成績(jī)管理:對(duì)所有考生考試成績(jī)的顯示以及對(duì)不及格考生可以給與二次考試的機(jī)會(huì)。同時(shí)可以作弊考生進(jìn)行顯示和處理。? 批閱試卷:對(duì)試卷上的主觀題進(jìn)行批閱? 密碼修改:管理員可以對(duì)自己的密碼進(jìn)行修改。 系統(tǒng)功能流程圖在線考試系統(tǒng)的用戶分為學(xué)生和教師。兩種用戶的功能各不相同,所以功能流程圖也不同。學(xué)生考試的流程為:首先進(jìn)入登錄頁面,輸入正確的用戶名和密碼,用戶名和密碼由管理員分配,系統(tǒng)驗(yàn)證成功后轉(zhuǎn)入考生考試頁面,考生可以參加考試。其功能示意流程圖如圖 32 所示: 開始考生登錄身份驗(yàn)證登陸成功開始考試結(jié)束是否圖 32 學(xué)生考試功能示意流程圖教師管理的流程為:首先進(jìn)入登錄頁面,輸入正確的用戶名和密碼,用戶名和密碼由管理員分配,系統(tǒng)驗(yàn)證成功后轉(zhuǎn)入教師管理頁面,教師可以對(duì)題庫(kù)進(jìn)行增加、刪除、修改等維護(hù),當(dāng)學(xué)生考完試時(shí),教師可以查看所有考生的考試成績(jī)以及各分?jǐn)?shù)段考生人數(shù),還可以修改自己的密碼。其功能示意流程圖如圖 33 所示: 開始考生登錄身份驗(yàn)證登陸成功結(jié)束是否題庫(kù)維護(hù)試卷設(shè)置修改密碼成績(jī)統(tǒng)計(jì)圖 33 教師管理功能示意流程圖學(xué)生考試功能流程圖、教師管理功能和管理員管理功能流程圖三個(gè)加在一起就構(gòu)成了本系統(tǒng)的一個(gè)完整的功能流程圖。第四章 數(shù)據(jù)庫(kù)設(shè)計(jì)數(shù)據(jù)庫(kù)結(jié)構(gòu)是在線考試系統(tǒng)設(shè)計(jì)方案中的一個(gè)重要組成部分,在進(jìn)行數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)時(shí),應(yīng)盡量使一個(gè)功能操作較少的數(shù)據(jù)表,所以在數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)時(shí),要將數(shù)據(jù)進(jìn)行合理組合,在數(shù)據(jù)表設(shè)計(jì)時(shí),應(yīng)遵循 3NF 規(guī)范,使數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)合理。 系統(tǒng) ER 圖 圖 41 學(xué)生考試 ER 圖該圖描述了通過組卷規(guī)則,從試題庫(kù)中隨機(jī)抽取試題生成試卷的過程和學(xué)生考試功能用到的數(shù)據(jù)。圖中數(shù)據(jù)實(shí)體有學(xué)生,試卷、試題,關(guān)系有考試、組卷,考試關(guān)系聯(lián)系了學(xué)生和試卷兩個(gè)實(shí)體,一個(gè)學(xué)生使用本考試系統(tǒng)考試多次,是一對(duì)多的關(guān)系。組卷關(guān)系聯(lián)系了試卷和試題兩個(gè)實(shí)體,隨機(jī)的多道試題組成了多張?jiān)嚲?,是多?duì)多的關(guān)系。 數(shù)據(jù)庫(kù)中表的設(shè)計(jì)通過系統(tǒng)需求分析及總體設(shè)計(jì),數(shù)據(jù)庫(kù)的需求設(shè)計(jì)也就變得逐漸清晰起來了。按照前面的需求分析,在 SQLServer20222022 中,建立了如下六個(gè)表。學(xué)生信息表 41 主要是存儲(chǔ)學(xué)生用戶的基本信息,包括 ID、name、pwd 等。學(xué)生的信息由管理員添加,學(xué)生登錄后可以修改自己的密碼,當(dāng)學(xué)生忘記自己的密碼時(shí)可以通知管理員,由管理員進(jìn)行密碼重置。當(dāng)學(xué)生結(jié)課不需要再進(jìn)行考試時(shí),由管理員刪除學(xué)生的所有信息。表 41 tb_Student 學(xué)生信息表名稱 類型 長(zhǎng)度
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1