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

        ?

        基于ASP.NETAJAX技術(shù)的在線考試系統(tǒng)設(shè)計與實現(xiàn)

        2016-06-14 00:07:53李展飛羅競?cè)A胡桂考高毅謙吳寶潔
        電腦知識與技術(shù) 2016年12期
        關(guān)鍵詞:三層架構(gòu)互聯(lián)網(wǎng)

        李展飛+羅競?cè)A+胡桂考+高毅謙+吳寶潔+曾志堅+李維陽+李德軍+陳琛

        摘要:隨著信息技術(shù)的高速發(fā)展,在線考試系統(tǒng)已成為基于“互聯(lián)網(wǎng)+”的現(xiàn)代教育的組成部分。從系統(tǒng)設(shè)計原則、三層架構(gòu)、AJAX技術(shù)及實現(xiàn)方案出發(fā),構(gòu)建一個基于ASP.NET AJAX技術(shù)的在線考試系統(tǒng)平臺,達到教考分離和考務(wù)工作的全自動化管理的目的。

        關(guān)鍵詞:互聯(lián)網(wǎng)+;在線考試系統(tǒng);三層架構(gòu);AJAX技術(shù)

        中圖分類號:TP393 文獻標識碼:A文章編號:1009-3044(2016)12-0121-02

        Abstract: With the rapid development of information technology, the online examination system has become a part of modern education which is based on " Internet plus". From the system design principle, 3-tier architecture, AJAX technology and realization scheme, building a online test system platform which is based on ASP. Net Ajax technology, can achieve the purpose of separating teaching and examination ,and making the work of examinationautomatic.

        Key words: Internet Plus; the online examination system; 3-tier architecture; AJAX technology

        隨著信息技術(shù)的飛速發(fā)展,“互聯(lián)網(wǎng)+”理念已滲透入各行各業(yè),基于“互聯(lián)網(wǎng)+”的新型教育理念逐漸滲入教育者腦中,作為教育的重要組成環(huán)節(jié)——考試也隨之發(fā)生了重大變革,新型教育考試模式——在線考試系統(tǒng)應(yīng)運而生。開發(fā)一套與實際教學(xué)情況相結(jié)合的在線考試系統(tǒng)正成為“互聯(lián)網(wǎng)+”教育領(lǐng)域的熱點。現(xiàn)結(jié)合我院實際,就在線考試系統(tǒng)的開發(fā)過程作簡要介紹。

        1 系統(tǒng)設(shè)計方案

        1.1系統(tǒng)的整體設(shè)計原則

        1.1.1 統(tǒng)籌規(guī)劃,整體布局的設(shè)計原則

        在系統(tǒng)開發(fā)之初,結(jié)合我院在線考試系統(tǒng)的具體需求與系統(tǒng)開發(fā)的技術(shù)要求,統(tǒng)籌規(guī)劃,合理布局系統(tǒng)的前臺與后臺,制定各階段開發(fā)內(nèi)容、目標和時間安排。

        1.1.2 實用性的設(shè)計原則

        堅持滿足用戶需求,一切從實際出發(fā),緊緊圍繞我院各系部提出的各項要求,從系統(tǒng)的界面、功能、操作、維護等方面盡可能滿足所提需求。

        1.1.3 界面簡潔、操作簡單的人性化設(shè)計原則

        由于我院歷史悠久,上了一定歲數(shù)的教職員工占比較大,對界面設(shè)計人性化要求較高,需要的界面簡潔美觀,操作要簡單方便,用戶無需培訓(xùn)即可使用,并可通過Internet瀏覽器隨時登錄在線考試系統(tǒng),進行操作。

        1.1.4 客觀、公正、準確的設(shè)計原則

        考生可通過系統(tǒng)提供的在線考試倒計時功能,隨時了解考試剩余時間,時間結(jié)束時,系統(tǒng)將自動交卷,自動閱卷,給出成績,保證成績真實、準確,并且考生可隨時查看考試成績。管理員可對考生注冊信息、考試題目、專業(yè)信息、考生成績等等隨時進行管理,以保證系統(tǒng)的運行穩(wěn)定、安全可靠。

        1.1.5 安全性原則

        系統(tǒng)從底層數(shù)據(jù)庫到功能層經(jīng)過嚴格的把關(guān),系統(tǒng)能有效防止外部攻擊,內(nèi)部我們可以通過對訪問控制、權(quán)限控制等方法來保證數(shù)據(jù)的安全。

        1.2 三層架構(gòu)體系

        為了便于本系統(tǒng)的開發(fā)和維護,在系統(tǒng)的開發(fā)過程中,我們使用了三層架構(gòu)體系。三層

        架構(gòu)體系包括表示層(UI)、業(yè)務(wù)邏輯層(BLL)、數(shù)據(jù)訪問層(DAL)[1]。

        1)表示層(UI)

        所謂的表示層也稱為界面層,其實就是我們用戶所看到的用來操作的界面,體現(xiàn)在本系統(tǒng)中,就是aspx頁面,主要是用來顯示從服務(wù)器端傳來的數(shù)據(jù)同時可以接受用戶在界面輸入一些數(shù)據(jù),并把用戶輸入的數(shù)據(jù)請求,返還給服務(wù)器,為用戶提供了交互式操作界面。

        2)業(yè)務(wù)邏輯層(BLL)

        業(yè)務(wù)邏輯層主要是用來起到承上啟下的作用,承上是表現(xiàn)在對前臺提交過來的一些數(shù)據(jù)的處理,啟下是通過對數(shù)據(jù)層返回來的一些數(shù)據(jù)經(jīng)過業(yè)務(wù)邏輯的判斷、組合、篩選等,并最后把結(jié)果響應(yīng)回表示層的一個過程。

        3)數(shù)據(jù)訪問層(DAL)

        數(shù)據(jù)訪問層主要是用來對數(shù)據(jù)的訪問、讀取和傳遞??梢岳斫鉃閷?shù)據(jù)庫的數(shù)據(jù)進行一些簡單的SQL操作,比如增添、刪除、修改、查找等。

        這三層之間的相互關(guān)系,如圖1所示。

        1.3 系統(tǒng)采用異步傳輸Ajax技術(shù)

        在過去開發(fā)頁面?zhèn)鬏敂?shù)據(jù)的時候都是采用同步交互模式,就是用戶從客戶端提交一個HTTP請求,然后等待,等待服務(wù)器響應(yīng)返回一個HTTP頁面給客戶,如圖2所示。

        在本系統(tǒng)中我們引進了Ajax異步傳輸技術(shù),如圖3所示。Ajax技術(shù)改變了同步交互這種傳統(tǒng)技術(shù)帶來的時間等待,改變了Web表單的提交而帶來的頁面刷新不造感。使我們能夠在異步傳輸?shù)耐瑫r還可以繼續(xù)執(zhí)行其它操作,提高了工作的效率,提高了考試系統(tǒng)的運行效率,客戶端AJAX引擎還有利于減輕服務(wù)器的負擔[2]。

        2系統(tǒng)的實現(xiàn)

        在系統(tǒng)編寫的過程中有很多代碼其實是重復(fù)使用的,為了減少這種復(fù)制代碼的行為,為了有利于代碼的維護,我們在Web應(yīng)用程序的開發(fā)項目過程中通常以類的形式來組織,封裝一些常用的方法和事件。本次基于ASP.NET AJAX技術(shù)的在線考試系統(tǒng)設(shè)計與實現(xiàn)的模塊和程序代碼過多,在這里就不一一介紹了,通過舉一反三,讓大家明白整個程序的思路和編程思想,在此以經(jīng)常出現(xiàn)在頁面的DropDownList為例,介紹是如何通過封裝方法來實現(xiàn)每個頁面的DropDownList的綁定,以達到事半功倍的效果。

        2.1 執(zhí)行數(shù)據(jù)庫查詢操作命令的方法

        3結(jié)束語

        在線考試系統(tǒng)是現(xiàn)代教育發(fā)展與互聯(lián)網(wǎng)技術(shù)發(fā)展互相結(jié)合的重要產(chǎn)物,它與傳統(tǒng)考試模式相比,一是實現(xiàn)教考分離和考務(wù)工作的全自動化管理,大大簡化了傳統(tǒng)模式的教師出題、制卷、閱卷等多個環(huán)節(jié),極大地提高了工作效率;二是更加節(jié)約環(huán)保,真正實現(xiàn)無紙化考試;三是不受時間、空間限制,可大規(guī)模的實現(xiàn)考試,具有較強的靈活性。在線考試系統(tǒng)將成為現(xiàn)代及未來教育的重要組成,對教育的發(fā)展具有重要意義。

        參考文獻:

        [1] 李展飛.基于.net & b/s架構(gòu)的NET-OA研究與開發(fā)[J]. 電腦知識與技術(shù), 2010,6(9):2057-2058.

        [2] 姜惠娟. AJAX技術(shù)在網(wǎng)絡(luò)考試系統(tǒng)中的應(yīng)用[J]. 韶關(guān)學(xué)院學(xué)報, 2013,34(8):10-13.

        [3] 馬偉. ASP.NET 4 權(quán)威指南[M]. 北京: 機械工業(yè)出版社,2010.

        猜你喜歡
        三層架構(gòu)互聯(lián)網(wǎng)
        基于“三層架構(gòu)”理論的教學(xué)設(shè)計案例分析
        “互聯(lián)網(wǎng)+”環(huán)境之下的著作權(quán)保護
        今傳媒(2016年9期)2016-10-15 22:15:57
        “互聯(lián)網(wǎng)+”對傳統(tǒng)圖書出版的影響和推動作用
        今傳媒(2016年9期)2016-10-15 22:09:11
        從“數(shù)據(jù)新聞”看當前互聯(lián)網(wǎng)新聞信息傳播生態(tài)
        今傳媒(2016年9期)2016-10-15 22:06:04
        互聯(lián)網(wǎng)背景下大學(xué)生創(chuàng)新創(chuàng)業(yè)訓(xùn)練項目的實施
        考試周刊(2016年79期)2016-10-13 23:23:28
        良好的信息系統(tǒng)體系結(jié)構(gòu)模式對網(wǎng)絡(luò)安全監(jiān)察與維護技術(shù)的方法的探討
        以高品質(zhì)對農(nóng)節(jié)目助力打贏脫貧攻堅戰(zhàn)
        中國記者(2016年6期)2016-08-26 12:52:41
        ASP.NET三層架構(gòu)體系分析與應(yīng)用
        培訓(xùn)機構(gòu)信息發(fā)布平臺的設(shè)計與實現(xiàn)
        匯票管理系統(tǒng)的設(shè)計與實現(xiàn)
        99精品国产成人一区二区在线 | 日本一区二区三区光视频| 久久久久亚洲av成人人电影| 欧美极品jizzhd欧美| 色yeye免费视频免费看| 久久精品人妻嫩草av蜜桃| 国产一区二区三区内射| 亚洲亚洲人成综合网络| 久久中文字幕无码一区二区| 国产精品一级黄色大片| 美女脱了内裤露出奶头的视频| 初女破初的视频| 亚洲爆乳大丰满无码专区| 国产白浆大屁股精品视频拍| 日韩欧美在线综合网另类| 亚洲精品一区二区三区大桥未久| 无码国产精品一区二区AV| 中文字幕av素人专区| 欧美大片aaaaa免费观看| 精品推荐国产精品店| 成年人视频在线播放视频| 国产一级一片内射视频播放| 欧美又大又色又爽aaaa片 | 伊人久久大香线蕉av不变影院| 国产午夜福利久久精品| 亚洲av无码成人yellow| 亚洲中文字幕永久网站| 中文字日产幕码三区的做法大全| 色哟哟网站在线观看| 久久亚洲国产欧洲精品一| 亚洲国产精品自拍成人| 特黄做受又粗又长又大又硬| 国产成人精品三级91在线影院| 丁香婷婷激情俺也去俺来也| 日本伊人精品一区二区三区| 国产又色又爽无遮挡免费| 成激情人妻视频| 中文字幕免费人成在线网站| 人人妻人人澡人人爽人人精品97| 免费高清日本中文| 视频一区视频二区自拍偷拍|