• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 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)心不能碰的按鈕
    台江县| 高台县| 嘉荫县| 曲阜市| 马公市| 莎车县| 精河县| 旺苍县| 巢湖市| 加查县| 梁平县| 揭东县| 安龙县| 平陆县| 拉萨市| 措美县| 宣城市| 新宁县| 万载县| 阳高县| 宿州市| 塘沽区| 重庆市| 邯郸县| 社会| 资兴市| 奇台县| 车险| 天水市| 原平市| 赤峰市| 吉水县| 湖南省| 沽源县| 延津县| 江孜县| 固镇县| 安化县| 兴国县| 武夷山市| 奇台县|