• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      基于.NET的網(wǎng)上考試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

      2014-11-12 06:04:30李朝宏任清元
      科技視界 2014年23期
      關(guān)鍵詞:模擬考試按鈕試題

      李朝宏 任清元

      (山東工業(yè)職業(yè)學(xué)院 信息技術(shù)系,山東 淄博 256414)

      1 需求分析

      為了使學(xué)生能更好的模擬考試;也為了減輕老師出卷、閱卷的工作強(qiáng)度,提高閱卷效率和準(zhǔn)確性,通過考試的錄入或?qū)耄韶S富試題庫,開發(fā)了網(wǎng)上考試系統(tǒng)。

      2 系統(tǒng)設(shè)計(jì)

      2.1 功能分析

      網(wǎng)上考試系統(tǒng)主要分教師管理模塊、學(xué)生管理模塊及用戶管理模塊三大模塊。如圖1網(wǎng)上考試系統(tǒng)功能模塊圖所示。

      圖1 系統(tǒng)功能圖

      教師模塊:教師登錄系統(tǒng)后可添加科目名稱(或選擇已有的科目)然后訂制本科目的試卷;也可對已有的試題進(jìn)行維護(hù),定制試卷完成后單擊確定,可隨機(jī)抽出試題,并把試題列出來,若對抽取的試題不滿意,可重新定制試卷,然后再抽取試題,滿意后,鼠標(biāo)單擊存盤按鈕后,生成的試卷后存入數(shù)據(jù)庫,新定制的考題默認(rèn)是處于可用狀態(tài)的,也可修改試題的狀態(tài),改為不可用,若不可用學(xué)生登錄時(shí)不能看到這套試題;教師還可以選擇進(jìn)行本次考試的學(xué)生信息,并按學(xué)生信息按排考場等信息(如圖2考試系統(tǒng)流程所示)。

      圖2 數(shù)據(jù)庫關(guān)系圖

      學(xué)生模塊:分真實(shí)考試和模擬考試(練習(xí))兩種情況,若是真實(shí)考試,考試時(shí)教師可只讓一套試題可用,供學(xué)生考試;學(xué)生登錄后從定制好的試題中隨機(jī)生成題號(hào)(試題是一樣的,順序不一樣),然后可做題,考試過程中是倒計(jì)時(shí)的,學(xué)生可通過單擊交卷按鈕提前交卷,也可等考試時(shí)間到后,計(jì)算機(jī)強(qiáng)制交卷。如果是模擬考試,教師通過后臺(tái)可設(shè)多套題可用,這時(shí)學(xué)生登錄時(shí)通過下拉框選擇試題。模擬考試考完后還可以查詢考試的得分及每個(gè)小題的總分及得失分情況。

      用戶管理模塊主要是權(quán)限分配與管理,通過系統(tǒng)管理員可添加教師及導(dǎo)入學(xué)生信息等

      2.2 數(shù)據(jù)庫組織與設(shè)計(jì)

      數(shù)據(jù)庫的設(shè)計(jì)符合數(shù)據(jù)設(shè)計(jì)范式的第一范式、第二范式和第三范式,數(shù)據(jù)庫的實(shí)現(xiàn)用的是Microsoft SQL Server2005,數(shù)據(jù)庫表間的關(guān)系詳見圖2數(shù)據(jù)庫關(guān)系圖。

      3 系統(tǒng)實(shí)現(xiàn)

      3.1 開發(fā)工具的選擇

      網(wǎng)上考試系統(tǒng)采用了微軟的集成開發(fā)工具Visual Studio.NET,版本是4.0、數(shù)據(jù)庫是微軟的SQL Server;用C#語言編寫服務(wù)器端后臺(tái)程序程序;系統(tǒng)采用的DIV+CSS+TABLE混合布局,客戶端的腳本語言用JavaScript腳本;這樣的開發(fā)環(huán)境配置,具有較高的開發(fā)效率。

      3.2 系統(tǒng)運(yùn)行界面

      系統(tǒng)運(yùn)行界面分學(xué)生登錄界面、學(xué)生考試界面(如圖3學(xué)生考試界面)和教師后臺(tái)管理界面,下面列出了學(xué)生考試界面。

      圖3 學(xué)生考試界面

      學(xué)生登錄后彈出“單擊開始考試,并進(jìn)入倒計(jì)時(shí)”對話框,學(xué)生確定后開始考試并倒計(jì)時(shí)(如圖2考試系統(tǒng)界面所示)。右側(cè)有考試題號(hào)及簡單的使用說明,沒有做的題用灰色按鈕顯示,已做的題用藍(lán)色按鈕顯示,不會(huì)做的題單擊鼠標(biāo)右鍵用綠色按鈕顯示,正在做的題用紅色按鈕顯示,通過題號(hào)著色[1],這樣正個(gè)試題的題型、題量及做題情況從右側(cè)按鈕一目了然,不會(huì)出現(xiàn)漏題等現(xiàn)象,便與學(xué)生考試。

      3.3 學(xué)生考試成績導(dǎo)出到excel的實(shí)現(xiàn)

      4 考試流程

      圖4 考試系統(tǒng)流程

      系統(tǒng)的考試流程共分兩個(gè)模塊:教師管理和學(xué)生考試。(考試系統(tǒng)流程圖如圖4所示)

      5 小結(jié)

      本系統(tǒng)使用 微軟的開發(fā)工具,具有開發(fā)效率高,安全性好等特點(diǎn),同時(shí)內(nèi)容更新方便,便與維護(hù),性能穩(wěn)定,并且具有較好的可移植性和可擴(kuò)展性。

      [1]任清元.網(wǎng)絡(luò)考試系統(tǒng)中基于NET的題號(hào)著色問題研究與應(yīng)用[J].現(xiàn)代計(jì)算機(jī),2010(7).

      [2]陶國榮.jQuery 權(quán)威指南[M].北京:機(jī)械工業(yè)出版社,2013.

      [3]鄭齊心.等.ASP.NET 項(xiàng)目開發(fā)案例全程實(shí)錄[M].北京:清華大學(xué)出版社,2011.

      猜你喜歡
      模擬考試按鈕試題
      哪個(gè)是門鈴真正的按鈕
      當(dāng)你面前有個(gè)按鈕
      2021年高考數(shù)學(xué)模擬試題(四)
      2019年高考數(shù)學(xué)模擬試題(五)
      《陳涉世家》初三復(fù)習(xí)試題
      2019屆高考數(shù)學(xué)模擬試題(二)
      一道高三模考題的多視角求解
      高考物理模擬考試中的心得
      死循環(huán)
      內(nèi)心不能碰的按鈕
      长岛县| 龙海市| 措勤县| 忻州市| 讷河市| 旬阳县| 岚皋县| 四川省| 永平县| 靖西县| 枣庄市| 罗江县| 泉州市| 琼中| 高阳县| 专栏| 咸阳市| 台湾省| 来宾市| 阜平县| 古蔺县| 科技| 南宁市| 乐昌市| 云安县| 安龙县| 五原县| 通化县| 迁西县| 化德县| 房山区| 马关县| 青州市| 酒泉市| 黄梅县| 隆德县| 司法| 仪征市| 莲花县| 辽阳县| 永修县|