亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        NET架構(gòu)下考試系統(tǒng)的研發(fā)探究

        2012-04-29 00:44:03唐茹
        科技創(chuàng)新導(dǎo)報 2012年12期
        關(guān)鍵詞:頁面試卷架構(gòu)

        唐茹

        1 NET架構(gòu)下考試系統(tǒng)概述

        1.1 NET架構(gòu)下考試系統(tǒng)的特點

        NET架構(gòu)下的考試系統(tǒng)的主要特點體現(xiàn)在如下幾個方面:

        第一、NET架構(gòu)下的考試系統(tǒng)研發(fā)的重點和難點就是考試試卷的自動生成,以及試卷提交后,卷面成績的自動計算。而考試成績的自動生成以及考試成績的自動計算就是NET架構(gòu)下考試系統(tǒng)的首要特點,NET架構(gòu)下的考試系統(tǒng)通過讀取試題數(shù)據(jù)庫中的相關(guān)信息,根據(jù)用戶對試題題量以及試題題型的實際需求來隨機并顯示滿足用戶需求的試題信息??忌诰€考試完畢后提交自己的試卷,系統(tǒng)自動將考生提交的試卷信息全部收集,并保存到系統(tǒng)所設(shè)定的相應(yīng)的數(shù)據(jù)庫中,然后將考生的試卷答案與系統(tǒng)提供的標(biāo)準(zhǔn)答案進行分析和比較,然后統(tǒng)計出答案相同的試題數(shù)量,將統(tǒng)計出的結(jié)果乘以試題的單位分值就可以獲得考生的卷面成績。第二、NET架構(gòu)下的考試系統(tǒng)具有顯著的跨時空的特點,也就是說可以登錄到考試系統(tǒng)的用戶,無論何時何地,都可以參與系統(tǒng)提供的在線考試功能。第三、NET架構(gòu)下的考試系統(tǒng)就編程開發(fā)而言,實現(xiàn)了頁面的模塊化,從而可以有效提高代碼的重用性,容易實現(xiàn)對系統(tǒng)的升級和維護。第四、NET架構(gòu)下的考試系統(tǒng)中設(shè)置了考試時間倒計時機制,從而可以控制考試時間,同時考生也可以隨時了解當(dāng)前剩余的考試時間,并且到考試時間后,系統(tǒng)會準(zhǔn)時收卷。

        1.2 NET架構(gòu)下考試系統(tǒng)的功能

        NET架構(gòu)下的考試系統(tǒng)主要包括如下幾個方面的功能:

        第一、系統(tǒng)支持擁有管理員權(quán)限的用戶可以對試題庫進行查詢、刪除、添加、修改等相關(guān)的數(shù)據(jù)庫操作,同時擁有該權(quán)限的管理員還可以對參見考試學(xué)生的相關(guān)信息進行查詢、刪除、添加、修改等相關(guān)的數(shù)據(jù)庫操作。并且系統(tǒng)還可以自動結(jié)合概率論統(tǒng)計中的相關(guān)理論知識對生成的試卷質(zhì)量進行科學(xué)的分析和評價,并且以圖表的形式為用戶展示相應(yīng)的分析結(jié)果。第二、系統(tǒng)支持形式多樣的試卷組合,其中組合的試卷類型可以包括學(xué)生自主測試、單元測試以及課程期中和期末綜合考試等多種多樣的試卷類型。通過這些不同形式的測試來及時的反饋學(xué)生對所學(xué)知識的掌握情況,以便能夠讓老師明確其今后的教學(xué)重點,有效提高教學(xué)質(zhì)量。第三、系統(tǒng)可以為其自動生成的每份試卷提供相應(yīng)的參考答案以及試題的卷面成績,同時還要對答案的顯示進行合理的控制,如果學(xué)生提交的是自主測試的試卷,則系統(tǒng)可以在學(xué)生提交試卷后把試題答案直接提供給學(xué)生。如果學(xué)生參加的是標(biāo)準(zhǔn)化的綜合考試,則系統(tǒng)會在成績發(fā)布后,為學(xué)生提供成績查詢功能,并為學(xué)生提供標(biāo)準(zhǔn)的參考答案,以便其對自己的考試情況以及所學(xué)課程知識的掌握情況進行分析和總結(jié)。

        2NET架構(gòu)下的考試系統(tǒng)的設(shè)計

        2.1 系統(tǒng)體系結(jié)構(gòu)設(shè)計

        NET架構(gòu)下的考試系統(tǒng)采用三層B/S體系結(jié)構(gòu),分別是稱為表示層的客戶端的瀏覽器、由web服務(wù)器和應(yīng)用服務(wù)器組成的中間層以及后臺數(shù)據(jù)庫組成的數(shù)據(jù)層。

        (1)數(shù)據(jù)層

        數(shù)據(jù)層即系統(tǒng)后端的數(shù)據(jù)庫服務(wù)器,該層為系統(tǒng)提供數(shù)據(jù)服務(wù)。經(jīng)業(yè)務(wù)層處理后的輸出數(shù)據(jù)就存放在數(shù)據(jù)層,同時業(yè)務(wù)層需要訪問的數(shù)據(jù)也都來自該層的數(shù)據(jù)庫服務(wù)器。同時在該層還為用戶提供了方便的編程手段,可以有效實現(xiàn)其功能的擴充。

        (2)中間層

        這一層是在Web服務(wù)器IIS的承載下,由web服務(wù)器和應(yīng)用服務(wù)器組成的。該層所具有的業(yè)務(wù)功能是由特定功能的類來實現(xiàn)的,而且這些功能類之間彼此可以相互調(diào)用,實現(xiàn)了系統(tǒng)頁面的模塊化,有效提高代碼的可重用性。

        (3)表示層

        所謂的表示層就是系統(tǒng)與用戶進行交互的接口??梢韵蛴脩籼峁┛荚嚂r間的計時、時間提醒以及試卷的自動提交等功能,另外還包括了一些可供用戶輸入或選擇的表單項,方便用戶對系統(tǒng)的使用。

        2.2 系統(tǒng)功能需求設(shè)計

        NET架構(gòu)下的考試系統(tǒng)的功能需求如下:

        第一、每個用戶都擁有自己登陸系統(tǒng)的用戶名和密碼,只有在正確的用戶名和密碼的條件下才可以成功的登陸系統(tǒng),而且登錄系統(tǒng)成功后,系統(tǒng)會根據(jù)用戶的角色來分配其應(yīng)有的系統(tǒng)操作權(quán)限。第二、要求考試試卷的試題是按照相同的顯示幾率從題庫中隨機顯示的,而且系統(tǒng)還可以通過試卷設(shè)置功能來實現(xiàn)對相關(guān)數(shù)據(jù)的重新設(shè)置。第三、為了能保證網(wǎng)上在線考試的順利舉行,要求系統(tǒng)設(shè)置考試相關(guān)的新聞發(fā)布系統(tǒng)。而且支持系統(tǒng)管理員具有發(fā)布考試相關(guān)新聞以及修改和已發(fā)布的考試相關(guān)新聞的功能。第四、系統(tǒng)還應(yīng)當(dāng)具有科目管理功能,具有管理員權(quán)限的用戶可以通過科目管理功能來對考試科目進行添加、查詢、刪除和修改等操作。同時管理員也可以對考試科目的試題進行添加、查詢、刪除和修改等操作。第五、考試完畢后,系統(tǒng)可以實現(xiàn)試卷的自動提交,并且實現(xiàn)試卷的自動閱卷功能,并為相應(yīng)的考生提供考試成績查詢功能。

        3 NET架構(gòu)下的考試系統(tǒng)的實現(xiàn)

        3.1 系統(tǒng)配置文件的設(shè)計

        NET架構(gòu)下的考試系統(tǒng)的配置文件都是XML文件,用來存儲系統(tǒng)相關(guān)的Web應(yīng)用程序的配置信息。系統(tǒng)的配置文件可以包含在每個應(yīng)用程序的相關(guān)目錄中,一般情況下,系統(tǒng)會有一個默認(rèn)的目錄專門用于存放系統(tǒng)的配置文件,而且該文件是可以擴展的,該目錄下的所有子目錄都可以繼承該目錄的相關(guān)屬性。

        3.2 系統(tǒng)通用類的實現(xiàn)

        為了提高系統(tǒng)代碼的重用性,更好的實現(xiàn)代碼的維護,把吸引經(jīng)常使用的代碼設(shè)計成一個公共類,有效提高系統(tǒng)代碼的可重用性。同時如返回數(shù)據(jù)集的類用來執(zhí)行數(shù)據(jù)庫數(shù)據(jù)查詢功能,那么執(zhí)行 SQL 語句的類就應(yīng)該完成相應(yīng)的數(shù)據(jù)庫操作。

        3.3 考試系統(tǒng)主頁面的實現(xiàn)

        NET架構(gòu)下的考試系統(tǒng)的主頁包括兩種類型,一種是所有用戶可以登錄的主頁面,另一種是系統(tǒng)管理員登錄的主頁面,其中所有用戶可以登錄的主頁面的功能是由該文件下的初始默認(rèn)頁面實現(xiàn)的。該頁面是一個框架頁面,該頁面的功能主要用于顯示用戶信息以及系統(tǒng)的管理功能導(dǎo)航等。系統(tǒng)管理員登錄的主頁面的功能是由該文件下的初始默認(rèn)頁面實現(xiàn)的,同所有用戶可以登錄的主頁面一樣,此頁面也是一個框架頁面。

        4結(jié)語

        基于NET框架下的考試系統(tǒng)在軟件工程相關(guān)理論的指導(dǎo)下,進行設(shè)計和實現(xiàn),所采用的B/S模式結(jié)構(gòu)更是為網(wǎng)絡(luò)在線考試系統(tǒng)的廣泛應(yīng)用提供了技術(shù)支撐。總而言之,NET框架下考試系統(tǒng)的研發(fā)及其在教育行業(yè)考試環(huán)節(jié)中的應(yīng)用將極大的促進教育行業(yè)的發(fā)展,有力的推動傳統(tǒng)考試模式的變革。

        參考文獻

        [l] 李秀紅,欒竹青.基于ASPNET考試系統(tǒng)的Web設(shè)計與實現(xiàn)[J].電腦學(xué)習(xí),2008(8).

        [2] 張小勇.基于ASPNET的考試系統(tǒng)設(shè)計與實現(xiàn)[J].電腦學(xué)習(xí),2009(22).

        猜你喜歡
        頁面試卷架構(gòu)
        大狗熊在睡覺
        基于FPGA的RNN硬件加速架構(gòu)
        刷新生活的頁面
        功能架構(gòu)在電子電氣架構(gòu)開發(fā)中的應(yīng)用和實踐
        汽車工程(2021年12期)2021-03-08 02:34:30
        LSN DCI EVPN VxLAN組網(wǎng)架構(gòu)研究及實現(xiàn)
        Module5 A Trip Along the Three Gorges
        Module5 Great People and Great Inventions of Ancient China
        Module 4 Sandstorms in Asia
        Module 1 Europe
        一種基于FPGA+ARM架構(gòu)的μPMU實現(xiàn)
        免费a级作爱片免费观看美国| 综合成人亚洲网友偷自拍| 就爱射视频在线视频在线| 女人被狂躁c到高潮视频 | 国产精品99久久精品爆乳| 波多吉野一区二区三区av| 开心五月骚婷婷综合网| 高潮内射双龙视频| 欧美老妇人与禽交| 国产午夜av一区二区三区| 成熟妇女毛茸茸性视频| 四川发廊丰满老熟妇| 首页动漫亚洲欧美日韩| 国产一区二区三区资源在线观看| 男女射黄视频网站在线免费观看| 插b内射18免费视频| 国产999视频| 青青草成人原视频在线播放视频| 亚洲中字幕日产av片在线| 亚州少妇无套内射激情视频 | 精品厕所偷拍一区二区视频| 玩弄放荡人妻少妇系列视频| 亚洲熟妇网| 中文字幕一区二区三区综合网| 人妻少妇精品久久久久久| 久久久久亚洲av无码a片软件| 国产精品一区成人亚洲| 久久国产精品婷婷激情| 国产精品大片一区二区三区四区 | 亚洲伊人av天堂有码在线| 狠狠躁天天躁中文字幕| 精品亚洲日韩国产一二三区亚洲| 在线亚洲国产一区二区三区| 无码av天天av天天爽| 亚洲xxxx做受欧美| 挑战亚洲美女视频网站| 国产一区国产二区亚洲精品| 欧美最猛性xxxxx免费| 精品久久久久久午夜| 91九色国产老熟女视频| 曰本大码熟中文字幕|