国产亚洲成AV在线下载|亚洲精品视频在线|久久av免费这里有精品|大香线蕉视频观看国产

    <style id="akiq1"><progress id="akiq1"></progress></style><label id="akiq1"><menu id="akiq1"></menu></label>

          <source id="akiq1"></source><rt id="akiq1"></rt>

          在線考試總結(jié)模板(10篇)

          時(shí)間:2023-02-24 05:33:29

          導(dǎo)言:作為寫作愛好者,不可錯(cuò)過為您精心挑選的10篇在線考試總結(jié),它們將為您的寫作提供全新的視角,我們衷心期待您的閱讀,并希望這些內(nèi)容能為您提供靈感和參考。

          在線考試總結(jié)

          篇1

          [摘要] 本文應(yīng)用基于秩和比的可信區(qū)間法對(duì)某省實(shí)現(xiàn)消除碘缺乏病目標(biāo)考核評(píng)估結(jié)果的因素分析表明,健康教育(RSR=0.2018,平方根反正弦代換值y的95%CI為17.78~35.60)為主要影響因素,其次為組織管理(RSR=0.4028,y的95%CI為30.49~48.31);應(yīng)用基于秩和比的分檔法綜合評(píng)價(jià)某省實(shí)現(xiàn)消除碘缺乏病目標(biāo)考核評(píng)估結(jié)果表明,由低到高對(duì)的縣排序和等級(jí)為8、3、18、12、15和7屬于差等級(jí),17、14、6、10、13和2屬于良好等級(jí),11、1、16、9、4和5屬于優(yōu)秀等級(jí),據(jù)此可以找出影響實(shí)現(xiàn)消除碘缺乏病目標(biāo)的因素,對(duì)不同的抽查縣進(jìn)行聚類分析,為進(jìn)一步制訂防治規(guī)劃提供科學(xué)的依據(jù)。

          [

          關(guān)鍵詞 ] 秩和比;可信區(qū)間法;分檔法;碘缺乏病;目標(biāo)考核;綜合評(píng)價(jià);因素分析

          [中圖分類號(hào)] R59

          [文獻(xiàn)標(biāo)識(shí)碼] A

          [文章編號(hào)] 1672-5654(2014)09(b)-0043-02

          碘缺乏病流行范圍較廣,為我國(guó)重點(diǎn)防治的一種化學(xué)性地方病,《全國(guó)重點(diǎn)地方病防治規(guī)劃》要求實(shí)現(xiàn)以縣為單位消除碘缺乏病目標(biāo)。為此筆者應(yīng)用秩和比法對(duì)某省消除碘缺乏病目標(biāo)考核評(píng)估結(jié)果進(jìn)行綜合評(píng)價(jià)和因素分析,以總結(jié)成績(jī)和不足,找出影響消除碘缺乏病目標(biāo)的因素,為進(jìn)一步制訂防治規(guī)劃提供科學(xué)的依據(jù)。

          1資料與方法

          1.1一般資料

          以組織管理、碘鹽管理、監(jiān)測(cè)與防治和健康教育為評(píng)價(jià)綜合指標(biāo),其滿分值(Mj)分別為30、28、24和18分,2010年4月某省抽查18個(gè)縣市區(qū)實(shí)現(xiàn)消除碘缺乏病目標(biāo)考核評(píng)估結(jié)果[1]為依據(jù),進(jìn)行綜合評(píng)價(jià)和因素分析。

          1.2統(tǒng)計(jì)方法

          分別應(yīng)用基于秩和比的分檔法和可信區(qū)間法[2-3]對(duì)某省消除碘缺乏病目標(biāo)考核評(píng)估結(jié)果進(jìn)行綜合評(píng)價(jià)和因素分析,采用spss 18.0完成上述計(jì)算過程。各檔RSR方差齊性檢驗(yàn)、均數(shù)及其多重比較分別采用Levene法、單因素方差分析和SNKq檢驗(yàn)進(jìn)行。

          2結(jié)果

          2.1原始數(shù)據(jù)的相對(duì)化處理與秩和比的計(jì)算

          將各評(píng)價(jià)指標(biāo)觀測(cè)值(Xij)的相對(duì)化處理數(shù)值=Xij/Mj×100%,之后將所有相對(duì)化處理數(shù)值按從小到大順序混合編秩(R),數(shù)值相同者取平均秩次(見表2括號(hào)內(nèi)的數(shù)字),按照公式RSRc=ΣR/mn2(m表示評(píng)價(jià)指標(biāo)數(shù)量,n表示縣市區(qū)數(shù)量,下同)計(jì)算各評(píng)價(jià)指標(biāo)秩和比;以各指標(biāo)滿分為經(jīng)驗(yàn)權(quán)重(W&acute;),則各指標(biāo)的歸一化權(quán)重系數(shù)W=(W&acute;RSRc/ΣRSRc)/Σ(W&acute;RSRc/ΣRSRc),按照公式RSRr=ΣWR/mn計(jì)算各縣市區(qū)秩和比,見表1。

          2.2不同縣市區(qū)評(píng)估結(jié)果的綜合評(píng)價(jià)

          經(jīng)計(jì)算RSRr的均數(shù)=0.6068,標(biāo)準(zhǔn)差s=0.1102,變異系數(shù)CV=18.16%,故RSRr呈正態(tài)分布。按+us將評(píng)估結(jié)果分為5檔保留3檔(見表2)。假設(shè)檢驗(yàn)表明,檔方差之間的差異無(wú)統(tǒng)計(jì)學(xué)意義(F=2.6089,P=0.1066),各檔RSR均數(shù)之間的差異具有高度統(tǒng)計(jì)學(xué)意義(F=33.2546,P=3.07×10-6),各檔RSR均數(shù)兩兩之間的差異均具有統(tǒng)計(jì)學(xué)意義(P<0.05)。

          2.3因素分析

          見表3。計(jì)算RSRc的平方根反正弦代換值y,其95%CI計(jì)算公式為y±uαSy(Sy=(820.7/mn)0.5)。計(jì)算95%CI時(shí),檢驗(yàn)水準(zhǔn)按bonferroni法[5-6]校正,故uα=2.64。

          比較各組y的95%CI可知,除碘鹽管理和監(jiān)測(cè)與防治之間的差異無(wú)統(tǒng)計(jì)學(xué)意義(P>0.05)外,其余兩兩之間的差異均有統(tǒng)計(jì)學(xué)意義(P<0.05)。

          3討論

          在本文的統(tǒng)計(jì)分析過程中,所以對(duì)原觀測(cè)值進(jìn)行相對(duì)化處理,目的在于將原始數(shù)據(jù)還原為百分制以進(jìn)行混合編秩,為進(jìn)行消除碘缺乏病目標(biāo)考核評(píng)估結(jié)果的因素分析提供前提條件;同時(shí),可以計(jì)算權(quán)重系數(shù),充分利用原始數(shù)據(jù)提供的信息并體現(xiàn)各類指標(biāo)的作用,避免經(jīng)驗(yàn)權(quán)重對(duì)不同縣市區(qū)實(shí)現(xiàn)消除碘缺乏病目標(biāo)抽查評(píng)估結(jié)果的影響。

          應(yīng)用基于秩和比的可信區(qū)間法對(duì)某省實(shí)現(xiàn)消除碘缺乏病目標(biāo)考核評(píng)估結(jié)果的因素分析表明,健康教育為主要影響因素,其次為組織管理;應(yīng)用基于秩和比的分檔法綜合評(píng)價(jià)表明,由低到高對(duì)的縣排序和等級(jí)為8、3、18、12、15和7屬于差等級(jí),17、14、6、10、13和2屬于良好等級(jí),11、1、16、9、4和5屬于優(yōu)秀等級(jí),為進(jìn)一步制訂防治規(guī)劃提供科學(xué)的依據(jù)。

          原文只是以各項(xiàng)合計(jì)得分和最高分、最低分和全省平均分進(jìn)行統(tǒng)計(jì)分析,本文在對(duì)不同項(xiàng)目縣進(jìn)行排序的同時(shí),還分別利用基于秩和比的分檔法和可信區(qū)間法進(jìn)行聚類分析和因素分析,這有利于管理部門指導(dǎo)從全省宏觀角度找出影響評(píng)估結(jié)果的因素,客觀對(duì)項(xiàng)目縣評(píng)估結(jié)果進(jìn)行分類,獲得比原文更為豐富的信息,所得結(jié)論是對(duì)原結(jié)論的補(bǔ)充和完善,值得推廣應(yīng)用。

          值得注意的是,應(yīng)用秩和比法所做因素分析和聚類分析與數(shù)理統(tǒng)計(jì)中的因子分析和聚類分析的原理[5]不同,與基于秩和比的因素分析[6]的原理亦不相同,應(yīng)注意合理應(yīng)用。

          [

          參考文獻(xiàn)]

          [1] 鄭合明,李小烽,王傳剛,等.河南省實(shí)現(xiàn)縣級(jí)消除碘缺乏病目標(biāo)考核評(píng)估結(jié)果分析[J].中國(guó)地方病防治雜志,2013,28(2):127-128,135.

          [2] 孫愛峰.秩和比法在不同地區(qū)人體蛔蟲感染現(xiàn)狀調(diào)查結(jié)果綜合評(píng)價(jià)中的應(yīng)用[J].中國(guó)醫(yī)藥指南,2011,9(31):226-227.

          [3] 陳雪俠,孫愛峰.秩和比法在醫(yī)院醫(yī)療質(zhì)量綜合評(píng)價(jià)及其變化發(fā)展趨勢(shì)中的應(yīng)用[J].中國(guó)醫(yī)藥指南,2014,12(8):249-250.

          [4] 方積乾.衛(wèi)生統(tǒng)計(jì)學(xué)[M].7版.北京:人民衛(wèi)生出版社,2012.

          篇2

          同時(shí)找到DocumentRoot項(xiàng),把其后面的/var/www/html改為/home/www,這樣網(wǎng)站的根目錄即成功在數(shù)據(jù)存儲(chǔ)區(qū),與操作系統(tǒng)程序區(qū)分離開來(lái),可有效保護(hù)數(shù)據(jù)。

          權(quán)限方面也是必須修改的,找到user nobody和group nobody,改為user www和group www,設(shè)置好后重啟Apache。

          2.4 測(cè)試服務(wù)器

          在/home/www目錄下新建一個(gè)PHP文件phpinfo.php,內(nèi)容為,然后在瀏覽器訪問http://222.195.187.95/phpinfo.php,如果看到PHP的信息頁(yè)面,則表示PHP和Apache運(yùn)行成功。注意這里的IP(222.195.187.95)應(yīng)該是服務(wù)器的實(shí)際IP。

          3 安裝TCExam在線考試系統(tǒng)

          從TCExam官網(wǎng)下載,并解壓到/home/www下面。安裝之前需要為其建立一個(gè)MySQL數(shù)據(jù)庫(kù)。建議先安裝phpMyAdmin程序,用它可以在瀏覽器上方便地添加、刪除數(shù)據(jù)庫(kù),省去了命令行操作。建立好數(shù)據(jù)庫(kù)后,在瀏覽器地址欄訪問http://222.195.187.95/install,即可按照提示進(jìn)行安裝,在安裝過程中需要輸入數(shù)據(jù)庫(kù)的用戶名和密碼以及為其建立的數(shù)據(jù)庫(kù)名稱。安裝結(jié)束后使用賬號(hào)admin(密碼1234)即可登陸。圖1是登陸之后的界面,目前已經(jīng)成功進(jìn)行了兩次期中考試,效果良好。對(duì)于數(shù)理化等自然學(xué)科,題目中經(jīng)常會(huì)用到公式,TCExam可以調(diào)用Latex來(lái)完成公式的輸出,題目中用到的圖片,TCExam可以調(diào)用ImageMagick輸出。

          4 總結(jié)

          本文詳細(xì)介紹了基于CentOS的網(wǎng)頁(yè)服務(wù)器的建設(shè),以及TCExam在線考試系統(tǒng)的安裝過程,可以看出安裝及配置過程比較容易,適合有網(wǎng)絡(luò)教育需求而資金較少的教育單位,可以充分發(fā)揮優(yōu)秀開源軟件的優(yōu)勢(shì),來(lái)彌補(bǔ)費(fèi)用的不足。

          參考文獻(xiàn):

          [1] 劉鍇. 基于CentOS構(gòu)建Moodle網(wǎng)絡(luò)教學(xué)系統(tǒng)[J]. 電腦知識(shí)與技術(shù), 2011,7(26): 6415-6419.

          [2] TCExam Main Features [EB/OL]. http:///features.php.

          [3] 劉艷杰, 王軍豪. 基于PHP技術(shù)在線考試系統(tǒng)的設(shè)計(jì)[J]. 電腦知識(shí)與技術(shù), 2011, 7(29):7172-7173.

          [4] 楊明華. Linux系統(tǒng)與網(wǎng)絡(luò)服務(wù)管理技術(shù)大全[M]. 北京: 電子工業(yè)出版社, 2008.

          [5] Ken Coar, Rich Bowen. Apache經(jīng)典實(shí)例[M]. 南京: 東南大學(xué)出版社, 2006.

          篇3

          一、引言

          隨著現(xiàn)代教育技術(shù)的飛速發(fā)展,信息化教學(xué)資源的日益豐富,高專院校英語(yǔ)信息化教學(xué)資源的建設(shè)也得到蓬勃發(fā)展。信息化教學(xué)資源平臺(tái)的建設(shè)可以滿足教學(xué)資源應(yīng)用的個(gè)性化需求,增進(jìn)信息技術(shù)的有效使用,減輕教師教學(xué)重復(fù)勞動(dòng),集合集體智慧,尋找教學(xué)設(shè)計(jì)的最佳方案,提供最豐富的教學(xué)參考,實(shí)現(xiàn)先進(jìn)教學(xué)經(jīng)驗(yàn)、教學(xué)成果、學(xué)習(xí)成果的數(shù)字化共享,全方位提高教學(xué)效果,使教學(xué)質(zhì)量得到提升,調(diào)動(dòng)學(xué)生的學(xué)習(xí)興趣,培養(yǎng)學(xué)生的個(gè)性和創(chuàng)造性,使學(xué)生得到全面發(fā)展。因此通過發(fā)揮平臺(tái)的優(yōu)勢(shì)特性實(shí)現(xiàn)信息化手段和信息化課程教學(xué)的銜接,是很有意義的。

          二、利用信息化教學(xué)資源實(shí)施高專英語(yǔ)教學(xué)需注意的問題

          從教師在安排學(xué)生學(xué)習(xí)課程的安排流程和組織來(lái)看,一般分為課前預(yù)習(xí)與準(zhǔn)備、課堂教學(xué)、課后復(fù)習(xí)、考前復(fù)習(xí)、考核與考試幾個(gè)階段,利用信息化教學(xué)資源平臺(tái)開展混合式輔助教學(xué),傳統(tǒng)的但更加開放的教學(xué)也包括這些階段,但因融入了混合式學(xué)習(xí)的思想而使其形式更加豐富。

          (一)如何做好教學(xué)課前準(zhǔn)備

          教師在線備課之初,首先要在平臺(tái)上通過投遞箱、討論區(qū)、調(diào)查、郵件箱等工具作一些問卷調(diào)查,收集學(xué)生的信息以便能有針對(duì)性的備課;在具體備課中則要根據(jù)信息化課程的特點(diǎn)收集、整理課程資源,對(duì)教學(xué)活動(dòng)進(jìn)行選擇與設(shè)計(jì),使用維基(Wiki)、檔案袋、Blog、Melete模塊、外部網(wǎng)頁(yè)等多種形式備課。學(xué)生的在線課前預(yù)習(xí)和準(zhǔn)備一般可以根據(jù)教師準(zhǔn)備的課程大綱、日程安排、資源庫(kù)的指導(dǎo)進(jìn)行,也可以根據(jù)自我的個(gè)性與習(xí)慣進(jìn)行,主要預(yù)習(xí)教師陳列在資源平臺(tái)的知識(shí)講解部分。在信息化教學(xué)中,教師要特別注意將學(xué)習(xí)活動(dòng)的任務(wù)、過程、使用的資源通過相應(yīng)的示例、文字說(shuō)明或視頻進(jìn)行演示與講解,方便學(xué)生正確理解課程活動(dòng)。

          (二)如何做好課堂教學(xué)

          傳統(tǒng)的課堂教學(xué)習(xí)慣于在舊有的教育理念下的課堂講解詞匯、語(yǔ)法、閱讀理解等,費(fèi)時(shí)低效。而利用信息化教學(xué)資源平臺(tái),教師的授課方式更加靈活多樣,采用的是“平臺(tái)資源庫(kù)+活動(dòng)”的模式,即教師收集大量與學(xué)習(xí)內(nèi)容及目標(biāo)有關(guān)的相關(guān)網(wǎng)站的鏈接、文字、圖片、錄像等資料進(jìn)行信息整合,向?qū)W生展示豐富的教學(xué)資源,根據(jù)學(xué)習(xí)內(nèi)容開展形式多樣的教學(xué)模式;學(xué)生在課前點(diǎn)擊各種學(xué)習(xí)材料,課上參與師生間的互動(dòng)協(xié)作、交流會(huì)話等各種應(yīng)用語(yǔ)言學(xué)習(xí)活動(dòng),學(xué)習(xí)效果高效。

          (三)如何做好課后總結(jié)、反思

          課后總結(jié)和反思是信息化教學(xué)的關(guān)鍵,通過總結(jié)、反思有利于教師、學(xué)生的主動(dòng)研究、創(chuàng)造與發(fā)展智慧。平臺(tái)為教師和學(xué)生的課后總結(jié)、反思提供了更多的形式與工具,在平臺(tái)中,學(xué)生的課后復(fù)結(jié)不僅可以獨(dú)立完成,而且可以通過小組分工與同學(xué)協(xié)作完成,包括建立自己的電子學(xué)檔、查看工作站點(diǎn)的相關(guān)學(xué)習(xí)材料、講義課件、學(xué)習(xí)資料鏈接、圖書館數(shù)字資源等,還可以在線或離線完成并提交作業(yè)、查看教師對(duì)作業(yè)修改的評(píng)語(yǔ)或等級(jí)、對(duì)同學(xué)的作業(yè)進(jìn)行評(píng)價(jià)、利用在線答疑或討論區(qū)參與感興趣的各種討論等。教師的教學(xué)反思可以通過點(diǎn)評(píng)式、提綱式、隨筆式的教學(xué)日記或反思檔案記錄在博客或Wiki中,這些教學(xué)中的成功或不足、教學(xué)中的改革創(chuàng)新等不僅可以幫助教師提高自身專業(yè)素質(zhì)和能力,其他教師也可以從中揚(yáng)長(zhǎng)避短。

          (四)如何做好考前復(fù)習(xí)

          考前復(fù)習(xí)不僅是課程學(xué)習(xí)的總結(jié)階段,也是對(duì)己知識(shí)的再學(xué)習(xí)、鞏固舊知識(shí)、防止遺忘的一個(gè)重要環(huán)節(jié)。為了幫助學(xué)生考前復(fù)習(xí)的順利完成,教師可在課堂上完成階段復(fù)習(xí)、學(xué)年復(fù)習(xí)及期末復(fù)習(xí)來(lái)鞏固學(xué)生的所學(xué)知識(shí)并使之系統(tǒng)化,也可在信息化教學(xué)資源平臺(tái)上通過聊天室、即時(shí)通訊工具等進(jìn)行師生的實(shí)時(shí)交流,運(yùn)用論壇、電子郵件等進(jìn)行異步答疑等方式解惑。學(xué)生則應(yīng)用包括教材、講義、網(wǎng)上視頻、音頻、課件、各種參考資料以及各種在線學(xué)習(xí)資源溫故知新,查漏補(bǔ)缺,也可利用平臺(tái)提供的題庫(kù)進(jìn)行在線綜合測(cè)試。

          (五)如何做好考核與考試

          考試是教育工作評(píng)價(jià)學(xué)生學(xué)習(xí)效果和能力高低的一個(gè)重要環(huán)節(jié)。要真正做到“考”以致“思”,“考”以“創(chuàng)新”,教師就要根據(jù)既定的教學(xué)進(jìn)程、性質(zhì)和要求,使考核方式呈現(xiàn)多樣化,如專題討論、口頭展示(英語(yǔ)演講、英語(yǔ)故事、英語(yǔ)歌謠等)、小組合作項(xiàng)目、圖片演示、階段測(cè)試、自評(píng)、書評(píng)、課堂表現(xiàn)、以及閉卷考試等。這些考核與考試形式可同傳統(tǒng)方式混合組織使用,也可根據(jù)平臺(tái)的在線考試功能實(shí)現(xiàn)在線考核,但值得注意的是在線考試其更適用于口頭展示和小組合作項(xiàng)目類的考試。

          (六)如何做好總結(jié)評(píng)價(jià)

          評(píng)價(jià)是相互的,有對(duì)學(xué)生的評(píng)價(jià),也要有對(duì)教師的評(píng)價(jià)。作為一線教師要特別重視收集學(xué)生對(duì)本門課程的評(píng)價(jià)這一環(huán)節(jié),可通過書面問卷調(diào)查或網(wǎng)上在線調(diào)查、電子郵件、聊天等形式取得第一手資料以更好地教學(xué)與工作。

          三、結(jié)束語(yǔ)

          信息資源平臺(tái)的建設(shè)和應(yīng)用,推動(dòng)了學(xué)校教學(xué)改革,更新了教學(xué)理念,發(fā)掘出更多的、科學(xué)有效的教學(xué)方法與途徑,使教學(xué)內(nèi)容不斷的得到更新組合,較好地彌補(bǔ)了傳統(tǒng)課堂教學(xué)的不足,促進(jìn)了信息化課程教學(xué)質(zhì)量的提高。而在信息化教學(xué)中如何真正有效地加強(qiáng)與實(shí)現(xiàn)對(duì)學(xué)生在學(xué)習(xí)過程中的個(gè)性指導(dǎo)和有效監(jiān)控,信息化教學(xué)資源的設(shè)計(jì)等許多方面都還需要我們進(jìn)一步探討與思考,畢竟平臺(tái)提供的只是一種硬件環(huán)境,我們更需要的是“軟件”的到位與支撐。

          參考文獻(xiàn):

          [1] 徐繼存、周海銀、吉標(biāo).課程與教學(xué)論[M].山東人民出版社,2010.

          [2] 楊改學(xué).解讀信息化教育資源[J].電化教育研究,2009(3).

          篇4

          一、在線考試的意義

          傳統(tǒng)考試方式分為:教師人工出卷、印刷、學(xué)員考試、密封裝訂、人工閱卷、最后成績(jī)統(tǒng)計(jì)、公示和試卷分析幾個(gè)步驟。對(duì)于組織人事部門來(lái)說(shuō),試題的完整及保密工作要求極嚴(yán)格,最終的分?jǐn)?shù)也要求不能出錯(cuò),分?jǐn)?shù)的細(xì)微差別都會(huì)影響干部人員的最終調(diào)整,其工作十分煩瑣且容易出錯(cuò)。隨著計(jì)算機(jī)和網(wǎng)絡(luò)技術(shù)的日益發(fā)展,日常學(xué)習(xí)、培訓(xùn)、考試方式正逐漸向網(wǎng)絡(luò)化、信息化的方向轉(zhuǎn)變。建立基于網(wǎng)絡(luò)的考試系統(tǒng),加上數(shù)據(jù)庫(kù)技術(shù)的應(yīng)用,將大大簡(jiǎn)化傳統(tǒng)考試的過程,因此在線考試系統(tǒng)越來(lái)越受到了組織部門的青睞。

          二、系統(tǒng)的設(shè)計(jì)原則

          在線考試系統(tǒng)的設(shè)計(jì)目標(biāo)為:能正確、有效快速地處理各種網(wǎng)上考試事務(wù);具有良好的實(shí)用性與通用性,提供友好的人機(jī)界面,具有較好的可擴(kuò)充性和安全性。

          通過對(duì)現(xiàn)有一些在線考試系統(tǒng)的分析研究,并詳細(xì)了解了構(gòu)建在線考試系統(tǒng)的一些要求后,在線考試系統(tǒng)應(yīng)該滿足以下設(shè)計(jì)原則:

          (一)組卷原則:系統(tǒng)要能夠滿足組卷?xiàng)l件的要求,組卷速度快,成功率高。

          (二)安全性原則:要保證考試系統(tǒng)信息傳輸?shù)陌踩?,防止考題泄漏,以及客戶端和服務(wù)器端的安全性等。

          (三)功能完善原則:系統(tǒng)要具有完善的在線考試功能。例如,要有完善的考試現(xiàn)場(chǎng)恢復(fù)機(jī)制,包括已經(jīng)生成的試卷、考生已經(jīng)做過的題目的答案、考試剩余時(shí)間、自動(dòng)評(píng)分等。

          (四)可擴(kuò)展性原則:系統(tǒng)要具有良好的可擴(kuò)展性,以滿足考試系統(tǒng)不斷發(fā)展的需要,考試系統(tǒng)的功能完善是一個(gè)漸進(jìn)的過程,隨著員工的要求和技術(shù)的發(fā)展而需要不斷改進(jìn)和完善。

          (五)可管理性和可維護(hù)性原則:要能很方便地對(duì)系統(tǒng)進(jìn)行管理,確保系統(tǒng)的正常運(yùn)作。

          (六)可靠性和可用性原則:系統(tǒng)需要在一定的負(fù)荷下保持運(yùn)行的可靠性和可用性,服務(wù)質(zhì)量的一個(gè)重要方面是能夠在期望的響應(yīng)時(shí)間內(nèi)訪問信息。

          三、系統(tǒng)的主要模塊

          根據(jù)系統(tǒng)需求,圖1列出了系統(tǒng)的主要核心模塊圖。

          圖1系統(tǒng)主要核心模塊

          系統(tǒng)分為三個(gè)角色,后臺(tái)系統(tǒng)管理人員、題庫(kù)專家和考試測(cè)評(píng)人員。

          (一)后臺(tái)管理人員主要完成專家人員和考試測(cè)評(píng)人員的注冊(cè)和導(dǎo)入等功能,有對(duì)數(shù)據(jù)庫(kù)的備份和恢復(fù)的操作功能,也具有系統(tǒng)中所有人員的分?jǐn)?shù)查詢,打印報(bào)表等功能。

          (二)專家主要完成對(duì)某專業(yè)題庫(kù)的增、刪、改、查等功能。對(duì)于某次考試需求要制定相應(yīng)策略,比如考試時(shí)間的定義,題型的設(shè)置、每種題型的出題量、難易度分布,還有試題的回避策略等等。期中為保證試題不外泄,專家在出題期間是處于封閉狀態(tài),不允許與外界聯(lián)系。專家出題流程如圖2所示。

          圖2專家出題流程圖3測(cè)評(píng)人員的考試流程

          (三)測(cè)評(píng)人員主要就是實(shí)現(xiàn)在線考核。測(cè)評(píng)人員的考試流程如圖3所示。考慮到系統(tǒng)在異常情況下中斷,則測(cè)評(píng)人員的二次登錄流程如圖4所示。

          篇5

          《Delphi程序設(shè)計(jì)》是計(jì)算機(jī)信息管理等專業(yè)的一門重要的課程。這門課對(duì)學(xué)生動(dòng)手能力的要求很高。另外Delphi開發(fā)工具在數(shù)據(jù)庫(kù)編程方面有著其它軟件開發(fā)工具(例如Visual Basic,Visual C++)無(wú)法比擬的優(yōu)勢(shì)。因此在教學(xué)方法上《Delphi程序設(shè)計(jì)》應(yīng)該有別于其它程序設(shè)計(jì)語(yǔ)言。筆者多年從事《Delphi程序設(shè)計(jì)》教學(xué)與教學(xué)改革研究以及軟件開發(fā),認(rèn)為在《Delphi程序設(shè)計(jì)》這門課程中可以在部分知識(shí)模塊采用項(xiàng)目式教學(xué)法。

          項(xiàng)目式教學(xué)法是指把現(xiàn)實(shí)中一個(gè)較大的工程問題以任務(wù)的形式交給學(xué)生,在教師的指導(dǎo)下,按照實(shí)際工作的完整程序進(jìn)行各種操作,完成項(xiàng)目整個(gè)任務(wù)。這些工程上的程序包括:客戶溝通、需求分析、任務(wù)分解、子項(xiàng)目實(shí)施、綜合調(diào)試、修改意見、繼續(xù)改進(jìn)等環(huán)節(jié)。項(xiàng)目教學(xué)應(yīng)該具有如下一些屬性。首先,項(xiàng)目是一個(gè)具體的工程問題;其次,項(xiàng)目對(duì)于教學(xué)、對(duì)于完成一定的教學(xué)目標(biāo)有實(shí)際意義;按照企業(yè)具體項(xiàng)目的實(shí)施辦法實(shí)施;有明確而具體的科研成果。下面筆者以《遠(yuǎn)程在線考試系統(tǒng)》為例講述在《Delphi程序設(shè)計(jì)》中如何實(shí)施項(xiàng)目式教學(xué)法。

          首先,與客戶溝通,并進(jìn)行需求分析。經(jīng)過與客戶多次溝通,開發(fā)小組充分了解到本《遠(yuǎn)程在線考試系統(tǒng)》的功能、客戶的要求和目標(biāo)。客戶的需求是:

          1.任課教師出題??陀^試題以Excel表格的形式提交到考試管理人員。Excel試題表格包含試題、每小題分值、每小題標(biāo)準(zhǔn)答案。主觀試題以word文檔形式給出、主觀題需要教師閱卷。《遠(yuǎn)程在線考試系統(tǒng)》應(yīng)該具備試題導(dǎo)入功能(或者叫做試卷生成系統(tǒng))。

          2.考生資料生成。該系統(tǒng)負(fù)責(zé)把考生的信息導(dǎo)入到考試系統(tǒng)。這樣可以保證只有符合考試資格的考生才能參加考試??忌Y料生成之后,還需要打印考生準(zhǔn)考證。

          3.學(xué)生考試。學(xué)生在異地通過網(wǎng)絡(luò)平臺(tái)和《遠(yuǎn)程在線考試系統(tǒng)》參加考試、并能成功提交試卷。

          4.閱卷??陀^題可以自動(dòng)評(píng)分、主觀題可以導(dǎo)出為word文檔,供任課教師評(píng)閱打分。

          其次,與客戶詳細(xì)溝通,進(jìn)行需求分析。全體學(xué)生需要參與這個(gè)環(huán)節(jié),根據(jù)溝通與需求分析分解《遠(yuǎn)程在線考試系統(tǒng)》為如表1所示的幾個(gè)任務(wù)模塊,并把學(xué)生分成幾個(gè)小組,每個(gè)功能模塊由一個(gè)小組完成。

          分析:把《遠(yuǎn)程在線考試系統(tǒng)》分解成幾個(gè)模塊,這樣就把一個(gè)復(fù)雜的問題簡(jiǎn)單化了。這是工程上常用的方法。每個(gè)任務(wù)模塊對(duì)應(yīng)課程相應(yīng)的知識(shí)點(diǎn),因此,通過這樣的分解,可以把相應(yīng)的知識(shí)點(diǎn)融合到項(xiàng)目式教學(xué)法中,既達(dá)到了一定的教學(xué)目標(biāo),又與行業(yè)、企業(yè)和職業(yè)緊密結(jié)合起來(lái)了,對(duì)學(xué)生今后工作中靈活使用學(xué)過的知識(shí)有非常大的幫助。

          表1:《遠(yuǎn)程在線考試系統(tǒng)》任務(wù)分塊情況表軟件模塊

          功能模塊

          功能

          知識(shí)點(diǎn)

          教學(xué)目標(biāo)

          考試管理機(jī)

          試卷生成系統(tǒng)

          負(fù)責(zé)導(dǎo)入各門考試科目的客觀題、主觀題

          數(shù)據(jù)庫(kù)、Excel編程

          熟悉數(shù)據(jù)庫(kù)編程、熟練掌握Excel的導(dǎo)入

          考生資料生成系統(tǒng)

          負(fù)責(zé)導(dǎo)入考生資料、打印準(zhǔn)考證

          數(shù)據(jù)庫(kù)、報(bào)表

          熟練掌握Excel的導(dǎo)入、熟練掌握?qǐng)?bào)表編程

          閱卷系統(tǒng)

          負(fù)責(zé)導(dǎo)出客觀題分?jǐn)?shù)、負(fù)責(zé)導(dǎo)出主觀題答案為word 文件

          數(shù)據(jù)庫(kù) 文件編程 網(wǎng)絡(luò)編程

          熟悉文件編程

          考試機(jī)

          考試系統(tǒng)

          負(fù)責(zé)考生登錄、考生答題、考生交卷

          數(shù)據(jù)庫(kù)網(wǎng)絡(luò)編程

          熟練掌握C/S模式編程、熟悉相關(guān)控件的使用方法

          服務(wù)器

          服務(wù)器模塊

          負(fù)責(zé)為異地考試提供考試服務(wù)器、供考生交卷

          網(wǎng)絡(luò)編程 數(shù)據(jù)庫(kù)

          熟練掌握服務(wù)器編程

          注冊(cè)機(jī)

          注冊(cè)機(jī)模塊

          負(fù)責(zé)考試管理機(jī)的注冊(cè)工作、在注冊(cè)機(jī)運(yùn)行之后考試管理機(jī)才能夠正常運(yùn)行。保護(hù)作者權(quán)益

          注冊(cè)表 硬件 加密解密

          舉一反三、在今后自己開發(fā)的軟件中能夠使用注冊(cè)機(jī)方法保護(hù)自己的軟件成果

          第三,子模塊的實(shí)施。限于篇幅問題,我們以注冊(cè)機(jī)為例講述子模塊的實(shí)施。首先把注冊(cè)機(jī)涉及到的內(nèi)容分解成幾個(gè)知識(shí)點(diǎn)。針對(duì)學(xué)生在編寫代碼中可能要用到的知識(shí)點(diǎn),給出預(yù)備知識(shí)。具體代碼讓學(xué)生獨(dú)立完成。

          第四,綜合調(diào)試。各個(gè)模塊初步完成之后,需要各個(gè)模塊能夠協(xié)調(diào)工作,各個(gè)模塊之間應(yīng)該能夠無(wú)縫連接。這需要各小組之間配合完成。我們以考試機(jī)模塊和服務(wù)器模塊為例講述綜合調(diào)試辦法??荚嚈C(jī)需要知道服務(wù)器IP地址,需要把輸入的考生信息和從服務(wù)器讀來(lái)的考生信息進(jìn)行比對(duì),此外,考試機(jī)還需向服務(wù)器讀試卷。最后,考試機(jī)要提交試卷,服務(wù)器給出交卷成功的反饋信息。

          第五,修改意見。《遠(yuǎn)程在線考試系統(tǒng)》研制完成之后,首先要在小范圍內(nèi)使用,因?yàn)橹挥性谑褂玫倪^程中才能發(fā)現(xiàn)錯(cuò)誤或者找到需要改進(jìn)的部分。收集考生的意見、建議,收集考試管理人員的意見和建議,收集同行的意見和建議。對(duì)收集的意見和建議進(jìn)行客觀分析總結(jié)??蛻舻囊庖姴灰欢傆械览?,因此必須組織各方人員進(jìn)行協(xié)調(diào) 、溝通、解釋,對(duì)于合理的意見或者建議進(jìn)行采納。

          篇6

          隨著信息技術(shù)和現(xiàn)代教育技術(shù)的飛速發(fā)展,各類先進(jìn)的網(wǎng)絡(luò)技術(shù)和信息處理技術(shù)在教育領(lǐng)域得到了越來(lái)越普遍的應(yīng)用,其中依托計(jì)算機(jī)網(wǎng)絡(luò)實(shí)現(xiàn)的在線考試系統(tǒng),憑借其高效、便捷、公正的特點(diǎn),受到了越來(lái)越多高等院校和培訓(xùn)機(jī)構(gòu)的重視。目前流行的在線考試系統(tǒng)雖然各有特色,但在功能結(jié)構(gòu)、生成試卷、閱卷等方面一直沒有形成統(tǒng)一、有效的解決方案。所采用的系統(tǒng)結(jié)構(gòu)主要有 C/S和B/S結(jié)構(gòu)兩類。

          基于C/S結(jié)構(gòu)的在線考試系統(tǒng)需要在考試機(jī)上安裝客戶端程序,一般只能在局域網(wǎng)范圍內(nèi)展開,軟件的安裝調(diào)試比較繁瑣,考試后需要人工將考試資料集中上交評(píng)分,很難大規(guī)模應(yīng)用。B/S結(jié)構(gòu)即“基于頁(yè)面的架構(gòu)”,這種模式中易于升級(jí)和維護(hù),是目前考試系統(tǒng)的主流設(shè)計(jì)架構(gòu),但隨著對(duì)網(wǎng)絡(luò)應(yīng)用要求的不斷提高,它也暴露出通用性差,服務(wù)器、網(wǎng)絡(luò)負(fù)擔(dān)繁重和用戶體驗(yàn)不佳等很多局限。

          一、RIA與Flex技術(shù)簡(jiǎn)介

          RIA的概念最初是由Macromedia提出,RIA是Rich Internet Application的簡(jiǎn)稱,它將傳統(tǒng)桌面應(yīng)用程序用戶界面的豐富功能與Web應(yīng)用程序的普遍采納、方便低成本部署以及互動(dòng)多媒體通信的長(zhǎng)處集于一體,形成了一種可以提供更方便、更好用戶體驗(yàn)的應(yīng)用程序。與傳統(tǒng)的B/S架構(gòu)相比,RIA技術(shù)具有很多優(yōu)勢(shì)。

          1.RIA技術(shù)提供了豐富生動(dòng)的互動(dòng)界面,用戶體驗(yàn)較好。

          2.RIA技術(shù)將一部分運(yùn)算放在客戶端完成,可以對(duì)數(shù)據(jù)進(jìn)行計(jì)算、搜索、格式化等預(yù)處理操作。不僅減輕了服務(wù)器端的壓力,還可以給用戶更快的反饋。

          3.RIA技術(shù)不需要像B/S結(jié)構(gòu)那樣反復(fù)刷新頁(yè)面,只需要在后臺(tái)進(jìn)行異步訪問,有效降低了數(shù)據(jù)流量,減少了不必要的網(wǎng)絡(luò)資源消耗。

          作為RIA技術(shù)的典型代表,F(xiàn)lex具有表現(xiàn)力豐富、數(shù)據(jù)處理能力強(qiáng)大、跨平臺(tái)、易于維護(hù)等特點(diǎn),非常適合用來(lái)建立在線考試系統(tǒng)。Flex技術(shù)以MXML標(biāo)記語(yǔ)言來(lái)描述界面,運(yùn)用ActionScript腳本語(yǔ)言實(shí)現(xiàn)邏輯,兩種語(yǔ)言相輔相成,構(gòu)成了Flex的基礎(chǔ)。Flex在編譯應(yīng)用程序時(shí),首先將MXML標(biāo)記語(yǔ)言轉(zhuǎn)換為ActionScript腳本,然后將ActionScript生成SWF文件,生成的SWF文件運(yùn)行于瀏覽器插件Flash Player上,借助Flash Player良好的安裝和升級(jí)率,F(xiàn)lex實(shí)現(xiàn)了其跨平臺(tái)的目標(biāo)。

          二、Flex在考試系統(tǒng)中的應(yīng)用

          Flex主要應(yīng)用在考試系統(tǒng)中的客戶端模塊上。雖然客戶端模塊的改變看起來(lái)對(duì)系統(tǒng)性能提升不大,但卻是現(xiàn)有系統(tǒng)應(yīng)用中的一個(gè)瓶頸。目前應(yīng)用的穩(wěn)定的考試系統(tǒng)如全國(guó)計(jì)算機(jī)等級(jí)考試等都是C/S架構(gòu)而不是B/S架構(gòu),其原因就在于客戶端模塊的差距,雖然存在軟件分發(fā)維護(hù)的問題,但客戶端程序的功能要明顯強(qiáng)于瀏覽器。在考試系統(tǒng)中應(yīng)用Flex,可以將瀏覽器開發(fā)為富客戶端,從而顯著提高系統(tǒng)的功能與性能。下面從考試系統(tǒng)涉及的兩個(gè)主要功能模塊進(jìn)行討論。

          1.試卷生成

          在線考試系統(tǒng)一般都要求每份試卷的考題隨機(jī)抽取;以保證考試的公平性和有效性。,試卷生成的好壞直接決定了試卷的知識(shí)面覆蓋、難易、試卷的信度和區(qū)分度,是系統(tǒng)中的重中之重。利用計(jì)算機(jī)實(shí)現(xiàn)自動(dòng)組卷功能,最常用的方式是動(dòng)態(tài)生成隨機(jī)數(shù),然后根據(jù)隨機(jī)數(shù)從題庫(kù)中選擇對(duì)應(yīng)試題組成試卷。在這種方法中應(yīng)保證一份試卷中的試題不重復(fù)出現(xiàn),因此要求生成的隨機(jī)數(shù)不能重復(fù)。由于在考試開始時(shí)會(huì)同時(shí)產(chǎn)生大量的組卷請(qǐng)求,必須采用一種高效的算法來(lái)生成試卷,否則可能會(huì)導(dǎo)致系統(tǒng)反映遲鈍甚至崩潰。

          為滿足以上要求,作者提出將生成隨機(jī)數(shù)的操作放在前臺(tái)的Flex客戶端。在考試開始后,每個(gè)客戶端各自獨(dú)立地完成隨機(jī)數(shù)的生成,然后將生成的試題編號(hào)傳遞給服務(wù)器,服務(wù)器根據(jù)題目編號(hào)將試題發(fā)送回客戶端。將隨機(jī)數(shù)生成操作分散到客戶端能夠有效減少服務(wù)器運(yùn)算壓力,同時(shí)大大降低訪問數(shù)據(jù)庫(kù)的代價(jià),有效提高了算法效率。

          2.自動(dòng)閱卷

          在B/S結(jié)構(gòu)的在線考試系統(tǒng)中,閱卷工作通常是集中在服務(wù)器完成,與試卷的生成類似,考試結(jié)束時(shí)會(huì)產(chǎn)生大量的閱卷請(qǐng)求,服務(wù)器運(yùn)算和訪問數(shù)據(jù)庫(kù)的壓力非常大,很容易造成系統(tǒng)、網(wǎng)絡(luò)堵塞。

          為了解決這個(gè)問題,本系統(tǒng)的自動(dòng)閱卷功能也是由前端Flex客戶端完成的,試題答案早在試卷生成的過程中,已經(jīng)隨試題一起傳遞到前臺(tái)客戶端(當(dāng)然,不會(huì)顯示給學(xué)生),當(dāng)學(xué)生提交試卷或考試時(shí)間結(jié)束系統(tǒng)自動(dòng)提交試卷后,F(xiàn)lex客戶端會(huì)將學(xué)生答案與試題的正確答案進(jìn)行比較,計(jì)算學(xué)生的考試成績(jī)并上傳到服務(wù)器集中存儲(chǔ)。如果有必要,還可以在生成試卷時(shí)將答案解析一并發(fā)送給客戶端,在考試結(jié)束后讓學(xué)生查閱學(xué)習(xí)。

          三、分析與總結(jié)

          篇7

          中圖分類號(hào):TP311文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào):1009-3044(2007)07-11776-01

          1 系統(tǒng)概述

          隨著計(jì)算機(jī)技術(shù)的迅速發(fā)展,網(wǎng)絡(luò)應(yīng)用范圍不斷擴(kuò)大,發(fā)展以互聯(lián)網(wǎng)為主要手段的現(xiàn)代遠(yuǎn)程教育己成為當(dāng)今教育發(fā)展的趨勢(shì)。而在線考試系統(tǒng)作為現(xiàn)代遠(yuǎn)程教育系統(tǒng)的一個(gè)子系統(tǒng),是遠(yuǎn)程教育實(shí)現(xiàn)過程中的一個(gè)關(guān)鍵,是保證遠(yuǎn)程教育教學(xué)質(zhì)量的重要手段。本文所探討的一個(gè)基于Web的在線考試系統(tǒng)是采用ASP. NET, SQL數(shù)據(jù)庫(kù)技術(shù)、基于B/S的三層架構(gòu)技術(shù)、多媒體技術(shù)等,實(shí)現(xiàn)在線考試等各項(xiàng)相關(guān)的功能。該系統(tǒng)具有完善的考試與管理功能。系統(tǒng)運(yùn)行環(huán)境可以是Internet,也可以是校園網(wǎng)或者連接為局域網(wǎng)的教室?;赪eb的在線考試系統(tǒng)除了可以進(jìn)行遠(yuǎn)程考試,還被廣泛應(yīng)用于校園網(wǎng)內(nèi)的學(xué)生自學(xué)與考核。通過對(duì)題庫(kù)大量題目的練習(xí),可以提高學(xué)生的學(xué)習(xí)和應(yīng)試能力。它不受時(shí)間和空間的限制,學(xué)生可以在任何閑暇時(shí)間進(jìn)行練習(xí)和自我考查。學(xué)生的課外學(xué)習(xí)方便而且不需金錢投入;教師可以布置在線作業(yè)而不需批改就得到結(jié)果,大大減輕工作量。

          2 系統(tǒng)的需求分析

          首先,因?yàn)榭荚囀敲嫦蛱囟ǖ膶?duì)象的,所以應(yīng)試者進(jìn)入系統(tǒng)應(yīng)該進(jìn)行身份驗(yàn)證。進(jìn)入考試系統(tǒng)后,應(yīng)試者進(jìn)行的是在線考試,鑒于考試環(huán)境一般為機(jī)房,應(yīng)試者之間的距離很近,為保證試卷的安全,防止考生作弊,每個(gè)應(yīng)試者得到的試卷的題型和題量都應(yīng)是相同的,但試題內(nèi)容并不相同。在線考試基于網(wǎng)絡(luò)環(huán)境,能滿足上述要求的試卷應(yīng)該從服務(wù)器的數(shù)據(jù)庫(kù)隨機(jī)抽取試題后動(dòng)態(tài)生成的。通過考試系統(tǒng),在管理人員的授權(quán)下,任課教師能夠隨時(shí)、隨地進(jìn)行試題的遠(yuǎn)程錄入、添加、刪除、修改,對(duì)出題的干預(yù)權(quán)和查看考試成績(jī)、成績(jī)分析、試卷分析。管理人員則能夠?qū)θw教師、考生進(jìn)行管理、監(jiān)控。

          3 系統(tǒng)的功能模塊

          根據(jù)上節(jié)的需求分析,對(duì)系統(tǒng)的功能模塊劃分如下:系統(tǒng)主要由用戶登錄、系統(tǒng)管理、在線考試三大模塊構(gòu)成。其中系統(tǒng)管理和在線考試是本系統(tǒng)的中心模塊。系統(tǒng)管理包括:用戶管理、試題管理、數(shù)據(jù)庫(kù)管理、成績(jī)管理、試卷管理等,試題管理又包括題庫(kù)的創(chuàng)建和題庫(kù)的維護(hù)。在線考試包括:試卷生成、試卷分發(fā)、在線考試、試卷批改、試卷分析等。

          4 系統(tǒng)的功能介紹

          系統(tǒng)由用戶登錄、系統(tǒng)管理、在線考試三個(gè)模塊構(gòu)成,它們各自的功能分述如下:

          4.1用戶登錄模塊

          (1)歡迎頁(yè)面面;(2)登錄頁(yè)面及密碼驗(yàn)證;(3)功能選擇頁(yè)面。

          4.2在線考試模塊

          (1)用戶驗(yàn)證通過后進(jìn)入考試系統(tǒng)界面;(2)從試題庫(kù)出題給用戶;(3)考試計(jì)時(shí);(4)將試卷保存在暫存表中;(5)保存用戶的答案;(6)給交卷用戶自動(dòng)判分;(7)查詢用戶的成績(jī);(8)對(duì)考生成績(jī)進(jìn)行分析評(píng)估;(9)對(duì)考試試卷進(jìn)行評(píng)估。

          4.3系統(tǒng)管理模塊

          (1)試題管理;(2)組卷管理;(3)用戶管理;(4)成績(jī)查詢。

          4 系統(tǒng)說(shuō)明

          該系統(tǒng)是專門用于用戶登錄、參加考試、以及教師進(jìn)行試題錄入、修改、刪除、成績(jī)查詢分析、管理考生的ASP. NET應(yīng)用程序,它應(yīng)該具有開放性、方便性和靈活性。教師不僅可以輕松地向題庫(kù)添加、修改和查詢?cè)囶}??忌ㄟ^身份驗(yàn)證后,進(jìn)行考試,并要求在規(guī)定的時(shí)間內(nèi)進(jìn)行答題,當(dāng)達(dá)到規(guī)定的時(shí)間后,系統(tǒng)將自動(dòng)予以提示??忌痪砗?,其分?jǐn)?shù)將被記入庫(kù)中以供審核和查閱。

          5 系統(tǒng)結(jié)構(gòu)模型

          5.1系統(tǒng)的體系結(jié)構(gòu)

          本系統(tǒng)采用的三層結(jié)構(gòu)模型,是新一代分布式計(jì)算方案設(shè)計(jì)的應(yīng)用軟件體系結(jié)構(gòu)。表示層位于學(xué)生工作站上,功能層位于Web服務(wù)器和應(yīng)用程序服務(wù)器上,數(shù)據(jù)層位于數(shù)據(jù)庫(kù)服務(wù)器上。這種結(jié)構(gòu)有利于系統(tǒng)的負(fù)載平衡和系統(tǒng)的維護(hù),同時(shí)也保證了信息安全。在表示層上,它提供一組標(biāo)準(zhǔn)的界面來(lái)、編輯和接受數(shù)據(jù),并保持用戶界面的一致性和完整性。

          功能層集中了系統(tǒng)的事務(wù)邏輯處理,它對(duì)事務(wù)規(guī)則和過程進(jìn)行封裝,使得每個(gè)單獨(dú)的對(duì)象都有清楚的目的和作用。功能層構(gòu)造事務(wù)對(duì)象的工作可以和構(gòu)造表示層的事務(wù)方案同時(shí)進(jìn)行,而且形成了一組固定的事務(wù)對(duì)象后,可以說(shuō)是建立了一個(gè)特定的計(jì)算環(huán)境,以后再開發(fā)同一領(lǐng)域的新的事務(wù)解決方案時(shí)也許直接拿來(lái)用就可以了,或者只需要做少量的改動(dòng)。

          5.2系統(tǒng)的總體結(jié)構(gòu)

          在系統(tǒng)需求分析中的模塊劃分基礎(chǔ)上,我們得到在線考試系統(tǒng)的主要目標(biāo)是實(shí)現(xiàn)在線考試,圍繞這一中心任務(wù),必須必須提供對(duì)在線考試的全面支持和其它考務(wù)輔助功能。包括自動(dòng)出卷、自動(dòng)評(píng)卷、成績(jī)查詢、用戶信息管理、試題庫(kù)管理、成績(jī)管理等。整個(gè)系統(tǒng)的用戶主要有三類:考生、教師和管理員。這三類用戶的相關(guān)信息都被存儲(chǔ)在數(shù)據(jù)服務(wù)器中,稱之為合法用戶。他們具有不同等級(jí)的權(quán)限,進(jìn)入考試系統(tǒng)時(shí),都必須經(jīng)過系統(tǒng)的身份驗(yàn)證,只有其中的一種合法用戶,才能進(jìn)入系統(tǒng),并對(duì)規(guī)定系統(tǒng)資源進(jìn)行訪問。

          篇8

          1 引言

          隨著計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)的飛速發(fā)展,我校與南京醫(yī)科大學(xué)繼續(xù)教育學(xué)院、蘇州大學(xué)成教院及江蘇職工醫(yī)科大學(xué)等高校聯(lián)合開設(shè)了多個(gè)層次的遠(yuǎn)程學(xué)歷教育,通過計(jì)算機(jī)網(wǎng)絡(luò)實(shí)施異地培訓(xùn)。目前,我校遠(yuǎn)程教育軟件的開發(fā)還處于發(fā)展階段,各類考試都采用傳統(tǒng)的筆試考試方式,隨著考試要求的不斷提高,傳統(tǒng)考試準(zhǔn)備周期較長(zhǎng)、試題保密性差、人工閱卷存在誤差及工作效率低等問題日趨嚴(yán)重,已經(jīng)不能適應(yīng)現(xiàn)代教育考試的需求。于是我們開發(fā)了一款功能完善、易維護(hù),擴(kuò)展性強(qiáng)的在線考試系統(tǒng)。

          2 需求分析

          整個(gè)系統(tǒng)分為三類用戶學(xué)生、教師和管理員。

          對(duì)于學(xué)生用戶來(lái)說(shuō),該用戶登錄系統(tǒng)需要輸入正確的用戶名和密碼。身份驗(yàn)證成功后,學(xué)生用戶可以根據(jù)考試安排選擇考試科目進(jìn)行考試,系統(tǒng)將從試題庫(kù)中隨機(jī)抽取試題組成試卷,學(xué)生必須在規(guī)定時(shí)間內(nèi)答題。考試結(jié)束后,系統(tǒng)會(huì)自動(dòng)評(píng)分并公布成績(jī)。

          對(duì)于教師用戶來(lái)說(shuō),該用戶登錄系統(tǒng)后會(huì)自動(dòng)轉(zhuǎn)入教師管理界面。教師用戶不僅可以添加、修改及刪除所負(fù)責(zé)科目的試題,而且可以根據(jù)教學(xué)需要安排考試計(jì)劃。考試結(jié)束后,教師用戶還可以查看考試結(jié)果并具有對(duì)主觀題的批閱權(quán)限。

          對(duì)于管理員用戶來(lái)說(shuō),該用戶擁有最高的權(quán)限,用戶成功登錄后,可以對(duì)教師信息、學(xué)生信息、科目、試題信息、考試結(jié)果和數(shù)據(jù)庫(kù)等進(jìn)行管理。

          3 系統(tǒng)主要功能的實(shí)現(xiàn)

          3.1 公共類的設(shè)計(jì)

          該系統(tǒng)中創(chuàng)建了一個(gè)公共類BaseClass。它包括DBCon、BindDG、OperateDate、CheckStudent、CheckTeacher、CheckAdmin等方法,分別具有數(shù)據(jù)庫(kù)連接、綁定GridView控件、執(zhí)行SQL語(yǔ)句、檢查用戶是否登錄等功能。

          3.2 用戶身份驗(yàn)證的實(shí)現(xiàn)

          用戶登錄時(shí),系統(tǒng)首先判斷用戶輸入的驗(yàn)證碼是否正確。如果驗(yàn)證碼輸入正確,再調(diào)用公共類中的方法來(lái)判斷用戶帳號(hào)和密碼是否正確。如果信息正確則會(huì)根據(jù)用戶的權(quán)限,跳轉(zhuǎn)到對(duì)應(yīng)的操作頁(yè)面。關(guān)鍵代碼如下:

          { if (this.ddlstatus.SelectedValue == "學(xué)生")

          {if (BaseClass.CheckStudent(txtNum.Text.Trim(),

          PublicControl.Md5Password(txtPwd.Text.Trim())))

          {Session["num"] = txtNum.Text.Trim();

          Session["teacher"] = null;

          Session["admin"] = null;

          Response.Redirect("Student/Student_Exam.aspx"); }

          3.3 組卷功能的實(shí)現(xiàn)

          組卷是在線考試系統(tǒng)設(shè)計(jì)的一個(gè)重要難點(diǎn)。本系統(tǒng)設(shè)計(jì)了自動(dòng)抽題和手工選題兩種組卷方式。系統(tǒng)會(huì)根據(jù)教師設(shè)置的考試計(jì)劃,包含考試科目、考試時(shí)間、考試時(shí)長(zhǎng)、試題類型、試題數(shù)量等參數(shù),通過Random類來(lái)隨機(jī)抽取無(wú)重復(fù)的試題。生成的試題將會(huì)存放在臨時(shí)表中,教師可以手動(dòng)篩選部分試題。

          3.4 評(píng)分功能的實(shí)現(xiàn)

          評(píng)分系統(tǒng)是在線考試系統(tǒng)的一個(gè)核心環(huán)節(jié)。學(xué)生提交試卷后,若題型是客觀題,系統(tǒng)會(huì)根據(jù)考生選擇的答案與試題庫(kù)中的正確答案進(jìn)行對(duì)比;若題型是主觀題,系統(tǒng)須等待教師對(duì)主觀題進(jìn)行批閱,批改完成后將返回主觀題的分值,最后完成評(píng)分工作。關(guān)鍵代碼如下:

          if(testmsg1.plAnswer.Visible ==false) //題型是客選題

          {int count = Convert.ToInt32(testmsg1.lbCount.Text);

          for (int i = 0; i < selectAnswer.Length; i++)

          {if (i == count - 1)

          { result = result + ans + ","; }

          else

          {result = result + selectAnswer[i] + ","; }}

          result = result.Substring(0, result.Length - 1) + "|" + examAnswer.Split('|')[1]; }

          若考試結(jié)果狀態(tài)為待批閱,則需要教師對(duì)主觀題進(jìn)行人工閱卷。為了方便教師批改答案,使用了JavaScript編寫的KindEditor編輯器。KindEditor是一套所見即所得的在線HTML編輯器,兼容各類主流瀏覽器。關(guān)鍵代碼如下:

          script src="StyleSheet/Tool/kindeditor/kindeditor.js">

          KE.show({id: '', resizeMode :0});

          4 總結(jié)

          篇9

          隨著經(jīng)濟(jì)的飛速的發(fā)展,電子信息產(chǎn)業(yè)的迅速崛起,很多電子系統(tǒng)已經(jīng)代替了紙的作用,在這個(gè)時(shí)間就是金錢的社會(huì),給人們提供了更方便、更快捷的服務(wù),在線考試系統(tǒng)就是加快高校信息化的一個(gè)快捷的方式,它不僅可以節(jié)約了大量的紙,而且還解決了,人工作業(yè)的時(shí)間且容易出錯(cuò)的問題。此系統(tǒng)主要面向的客戶是老師和學(xué)生、以及相關(guān)的管理人員或從業(yè)人員。學(xué)生可以隨時(shí)的考試,并可以立刻知道客觀題的答案,老師可以隨時(shí)的對(duì)學(xué)生進(jìn)行考試、閱卷,對(duì)學(xué)生成績(jī)的變化及時(shí)的進(jìn)行分析和反饋。

          一、在線考試系統(tǒng)的需求分析

          首先,因?yàn)榭荚囀敲嫦蛱囟ǖ哪承?duì)象的,所以考試者進(jìn)入系統(tǒng)應(yīng)該進(jìn)行身份驗(yàn)證??荚囌哌M(jìn)入考試系統(tǒng)后,應(yīng)該能根據(jù)自己的需要選擇考試科目,所以該系統(tǒng)還應(yīng)具有考試科目選擇的功能。為了在線考試做到規(guī)范,對(duì)于每個(gè)應(yīng)試者來(lái)說(shuō),試卷的試題和題量都應(yīng)是相同的,但試題并不相同。在線考試基于網(wǎng)絡(luò)環(huán)境,試卷應(yīng)該從服務(wù)器的數(shù)據(jù)庫(kù)隨機(jī)抽取試題后動(dòng)態(tài)生成的。

          另外,系統(tǒng)還應(yīng)該對(duì)考試時(shí)間進(jìn)行控制,時(shí)間到了會(huì)要求考試者交卷??荚囌哌x擇答案提交后,應(yīng)該由計(jì)算機(jī)自動(dòng)判卷,得到成績(jī)后顯示出來(lái)??荚囃戤吅?,可以返回登錄界面或繼續(xù)考試。此外,應(yīng)該能夠方便、快捷的對(duì)在線考試系統(tǒng)管理。

          在線考試系統(tǒng)是以JAVA WEB的開發(fā)技術(shù),來(lái)實(shí)現(xiàn)整體系統(tǒng)的界面和動(dòng)態(tài)的連接。此系統(tǒng)界面中主要的功能模塊為,用戶登錄、在線考試、標(biāo)準(zhǔn)答案、成績(jī)查詢、成績(jī)分析、題庫(kù)管理。這些功能模塊都是用JAVA WEB的開發(fā)技術(shù)來(lái)實(shí)現(xiàn)的。除JAVA WEB的開發(fā)技術(shù),還運(yùn)用了數(shù)據(jù)庫(kù)技術(shù),數(shù)據(jù)庫(kù)的選擇有很多,我們所運(yùn)用的數(shù)據(jù)庫(kù)技術(shù)是MY SQL, 數(shù)據(jù)庫(kù)應(yīng)包含這些數(shù)據(jù)庫(kù)表,用戶表、角色表、學(xué)生表、試卷表、試卷科目表、試卷題干表、標(biāo)準(zhǔn)答案表、考試試卷表、圖片表和成績(jī)表、成績(jī)分析表、試卷種類表等。整個(gè)數(shù)據(jù)庫(kù)系統(tǒng)的關(guān)鍵表為用戶表,與角色表、學(xué)生表、老師表、試卷表、試卷種類表均有密不可分的關(guān)系,關(guān)系到其它表的字段和類型。數(shù)據(jù)庫(kù)系統(tǒng)進(jìn)一步完善后,會(huì)通過運(yùn)用JAVA語(yǔ)言編譯的源代碼來(lái)實(shí)現(xiàn)

          二、B/S體系結(jié)構(gòu)

          在線考試系統(tǒng)是基于B/S(Brower瀏覽器/Sever服務(wù)器)模式,B/S是為二層的結(jié)構(gòu)模式,建立在廣域網(wǎng)上,B/S可以更好的給用戶提供方便和與用戶很好的交流,無(wú)論什么時(shí)間,什么地點(diǎn),想什么時(shí)候操作,就什么時(shí)候操作,無(wú)需后臺(tái)軟件的技術(shù)支持,B/S只需安裝常用的數(shù)據(jù)庫(kù)即可,這也為軟件的開發(fā)降低了成本。B/S的維護(hù)和升級(jí)操作非常簡(jiǎn)單,可以很好的節(jié)省時(shí)間和費(fèi)用。而且B/S的可選擇面非常廣。

          三、在線考試系統(tǒng)的功能模塊設(shè)計(jì)

          系統(tǒng)所能實(shí)現(xiàn)的多種功能,是靠后臺(tái)的多種功能模塊實(shí)現(xiàn)的,這樣才能使系統(tǒng)更加的完善。

          用戶登錄的功能模塊包括用戶的注冊(cè)主要包括密碼的設(shè)置、找回密碼問題的設(shè)置、郵箱的注冊(cè),(在第一次登錄該系統(tǒng)時(shí)需要注冊(cè),老師用自己的教師職工號(hào)注冊(cè),學(xué)生則用自己的學(xué)號(hào)進(jìn)行注冊(cè),密碼需用戶自己設(shè)置,如果密碼忘記,可以通過注冊(cè)時(shí)設(shè)置問題的答案,和自己注冊(cè)時(shí)的郵箱找回,根據(jù)登錄時(shí)的用戶名,自動(dòng)分出老師、學(xué)生會(huì)讓管理員)。

          在線考試的功能模塊包括在線考試、試卷的種類(學(xué)生可以隨時(shí)隨地的在線進(jìn)行考試,選擇不同種類的試卷,但一次考試只能選擇一種試卷進(jìn)行考試)。

          標(biāo)準(zhǔn)答案的功能模塊主要包括標(biāo)注答案的上傳和更改。

          成績(jī)查詢的功能模塊包括考試各科的成績(jī)和各科成績(jī)的總和(該模塊對(duì)應(yīng)兩種用戶,分別為老師和學(xué)生,老師在此模塊中會(huì)查詢到所有考試學(xué)生的成績(jī),而學(xué)生登陸此模塊只能查尋到自己的各科成績(jī),老師和學(xué)生都不能對(duì)成績(jī)進(jìn)行修改,因?yàn)?,?biāo)準(zhǔn)答案以存放在標(biāo)準(zhǔn)答案表里,答案一旦上傳,系統(tǒng)就會(huì)按此標(biāo)準(zhǔn)來(lái)進(jìn)行評(píng)分,但標(biāo)準(zhǔn)答案會(huì)實(shí)現(xiàn)答案更改的功能)。

          成績(jī)分析的功能模塊主要包括上升、持平和中等(在此模塊中系統(tǒng)會(huì)自動(dòng)存入學(xué)生考試的各科成績(jī)和總成績(jī),老師會(huì)更具這些數(shù)據(jù)分析出學(xué)生的成績(jī)變化,給出三個(gè)結(jié)論,分別為上升、持平和中等,以便及時(shí)反饋給學(xué)生)。

          題庫(kù)管理的功能模塊主要包括試題的修改、查找、刪除、

          題庫(kù)的增加、修改、查找、刪除、更新、自我檢測(cè)、自動(dòng)評(píng)分(這一模塊包含兩部分,考試部分和復(fù)習(xí)資源部分,考試部分主要針對(duì)于試卷來(lái)說(shuō),復(fù)習(xí)資源部分是系統(tǒng)中,經(jīng)過老師或管理員上傳非考題的考試資料,學(xué)生登錄后可以觀看這些考試資料,但不可對(duì)其進(jìn)行修改、學(xué)生也可自行根據(jù)題庫(kù)資源的內(nèi)容進(jìn)行自我測(cè)試,系統(tǒng)會(huì)有自動(dòng)評(píng)分系統(tǒng),根據(jù)老師或管理員上傳至后臺(tái)數(shù)據(jù)庫(kù)中的答案,判斷對(duì)錯(cuò),然后給出相應(yīng)的分?jǐn)?shù),這就實(shí)現(xiàn)了自我檢測(cè)的功能)。

          數(shù)據(jù)的還原與備份功能模塊,這一模塊只限于管理員,實(shí)現(xiàn)對(duì)系統(tǒng)的維護(hù)和數(shù)據(jù)的管理。

          四、總結(jié)

          本論文概述了在線考試系統(tǒng)是以B/S模式結(jié)構(gòu)、系統(tǒng)的界面和主要功能模塊的初步設(shè)計(jì)。在實(shí)施過程中,我們認(rèn)識(shí)到在線考試系統(tǒng)在考試改革中的重要作用,在今后的教學(xué)管理中要進(jìn)一步深入地研究和完善。

          參考文獻(xiàn);

          篇10

          中圖分類號(hào):TP311.52 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1007-9599 (2012) 11-0000-01

          一、介紹

          現(xiàn)階段學(xué)校與社會(huì)上的各種考試大都采用傳統(tǒng)的考試方式。隨著考試類型的不斷增加及考試要求的不斷提高,老師的工作量會(huì)非常大。尤其在遠(yuǎn)程網(wǎng)絡(luò)教學(xué)中,學(xué)生地理上分布廣,要實(shí)現(xiàn)統(tǒng)一集中安排考試會(huì)給老師和學(xué)生帶來(lái)了眾多的不便。在線考試系統(tǒng)可以利用因特網(wǎng)和局域網(wǎng),隨時(shí)隨地實(shí)施對(duì)學(xué)生的考試,加上數(shù)據(jù)庫(kù)技術(shù)的普遍利用,簡(jiǎn)化了傳統(tǒng)考試的考試過程,網(wǎng)上在線考試已成為教學(xué)必不可少的手段。所以基于Internet 的遠(yuǎn)程考試系統(tǒng)作為現(xiàn)代遠(yuǎn)程教育的一個(gè)重要組成部分,與傳統(tǒng)的考試方法相比,它具有客觀性、廣泛性,并且可以實(shí)現(xiàn)整個(gè)考試過程的全自動(dòng)化管理,提高了教學(xué)效率,實(shí)現(xiàn)了教考分離。

          二、在線考試系統(tǒng)設(shè)計(jì)目標(biāo)

          在線考試系統(tǒng)能夠幫助教師完成從題目設(shè)計(jì),考試安排,考試具體實(shí)施,試卷批改到分?jǐn)?shù)統(tǒng)計(jì)以及總結(jié)的所有工作。

          (一)JDBC 是Java DataBase Connectivity的簡(jiǎn)稱, 它是一個(gè)面向?qū)ο蟮膽?yīng)用程序接口(API), 通過API可訪問各類關(guān)系數(shù)據(jù)庫(kù)。JDBC的特點(diǎn)是它獨(dú)立于具體的某個(gè)關(guān)系數(shù)據(jù)庫(kù)。Java程序(包括Java Applications, Applets和Servlet)能通過SQL語(yǔ)句或存儲(chǔ)過程(Stored Procedures)來(lái)存取數(shù)據(jù)庫(kù)。要通過JDBC來(lái)存取某一具體類型的數(shù)據(jù)庫(kù),必須有適合的JDBC Driver,起到連接JDBC API與具體數(shù)據(jù)庫(kù)之間的橋梁作用。Java程序首先用JDBC API與JDBC Driver Manager實(shí)現(xiàn)交互,由JDBC Driver Manager載入指定的JDBC Drivers,然后就可以通過JDBC API來(lái)訪問數(shù)據(jù)庫(kù)。

          (二)Struts框架

          Struts是應(yīng)用比較廣泛的一種表現(xiàn)層框架,MVC是Model-View-Controller的簡(jiǎn)稱,即模型-視圖-控制器,MVC是一種設(shè)計(jì)模式和框架模型,強(qiáng)制性地分開應(yīng)用程序的輸入、處理和輸出。MVC把應(yīng)用程序分成三個(gè)核心模塊:模型、視圖和控制器,它們分別承擔(dān)不同的任務(wù)。Struts是一個(gè)比較好的MVC框架提供了對(duì)開發(fā)MVC系統(tǒng)的底層支持,它采用的主要技術(shù)是Servlet,JSP和Customtagli-brary(自定義標(biāo)記庫(kù))。作為一個(gè)MVC的框架,Struts對(duì)Model, View和Controller都提供了對(duì)應(yīng)的實(shí)現(xiàn)組件[4]。

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

          (一)系統(tǒng)靜態(tài)模型設(shè)計(jì)類圖(ClassDiagram)設(shè)計(jì)是在線考試系統(tǒng)系統(tǒng)設(shè)計(jì)最核心的部分,明確基本類和基本類之間相互關(guān)系有助于開發(fā)者的后續(xù)設(shè)計(jì)修改和開發(fā)。類圖(ClassDiagram)是描述類、接口、協(xié)作以及它們之間關(guān)系的圖,用來(lái)顯示系統(tǒng)中各個(gè)類的靜態(tài)結(jié)構(gòu)。它是一種靜態(tài)模型類型。UML中的一個(gè)類圖根據(jù)系統(tǒng)中的類以及各個(gè)類之間的關(guān)系描述系統(tǒng)的靜態(tài)結(jié)構(gòu)。另外類圖也可以直接在面向?qū)ο笳Z(yǔ)言中實(shí)現(xiàn)。(二)考試管理類設(shè)計(jì)在DAO層中,類ExamDaoImpl實(shí)現(xiàn)了IExamDao接口,主要完成和考試有關(guān)的增、刪、改、查的操作。在業(yè)務(wù)層中類ExamServiceImpl實(shí)現(xiàn)了IExamService接口來(lái)完成一些業(yè)務(wù)操作。在控制層中主要由Action來(lái)完成??刂茖诱{(diào)用業(yè)務(wù)層,業(yè)務(wù)層調(diào)用DAO層。BeanFactory類是一個(gè)公共的類,用來(lái)獲得對(duì)象的實(shí)例。(三)數(shù)據(jù)庫(kù)表設(shè)計(jì)根據(jù)系統(tǒng)需求和考試的需求,設(shè)立了如下數(shù)據(jù)庫(kù)表:用戶表:用于存儲(chǔ)學(xué)生、老師、管理員的基本信息;權(quán)限表:用于存儲(chǔ)系統(tǒng)用戶組織的權(quán)限,不同的權(quán)限具有不同的功能操作;班級(jí)表:用于存儲(chǔ)學(xué)生所在的班級(jí)的人數(shù)、地址;試題表:用于存儲(chǔ)試題內(nèi)容和答案;成績(jī)表:用于存儲(chǔ)學(xué)生的考試成績(jī);信息表:用于存儲(chǔ)除了學(xué)生和教師溝通相關(guān)的信息,主要為了學(xué)生與老師更好的交流溝通。(四)DAO層的設(shè)計(jì)對(duì)于所有的Java EE應(yīng)用而言,所有的DAO組件都會(huì)大致包含CRUD(創(chuàng)建、查詢、更新和刪除)操作的方法,用于對(duì)數(shù)據(jù)庫(kù)進(jìn)行創(chuàng)建、查詢、更新和刪除操作。(五)業(yè)務(wù)邏輯層設(shè)計(jì)業(yè)務(wù)邏輯層設(shè)計(jì)與DAO層設(shè)計(jì)思路大致相似,只是DAO組件實(shí)現(xiàn)的是數(shù)據(jù)庫(kù)訪問功能,而業(yè)務(wù)邏輯組件實(shí)現(xiàn)的是業(yè)務(wù)邏輯功能。業(yè)務(wù)邏輯組件同樣分兩個(gè)部分:業(yè)務(wù)邏輯組件接口和業(yè)務(wù)邏輯組件實(shí)現(xiàn)類,這樣做可以降低耦合度。(六)服務(wù)器端驗(yàn)證客戶端驗(yàn)證的主要作用是防止正常瀏覽者的誤輸入,僅能對(duì)輸入進(jìn)行初步過濾,對(duì)于惡意用戶的惡意行為,客戶端驗(yàn)證將無(wú)能為力,因此客戶端驗(yàn)證絕不能代替服務(wù)器端驗(yàn)證。服務(wù)器端驗(yàn)證是整個(gè)應(yīng)用的最后防線,它阻止了非法數(shù)據(jù)進(jìn)入系統(tǒng),對(duì)于系統(tǒng)的安全性、完整性,承載著不可替代的作用。采用Struts2的驗(yàn)證框架時(shí),只需要為該Action指定一個(gè)驗(yàn)證文件即可。驗(yàn)證文件是一個(gè)XML配置文件,驗(yàn)證文件應(yīng)該遵守Struts2的驗(yàn)證文件規(guī)則文件名應(yīng)該為RegisterAction-validation.xml。

          四、系統(tǒng)測(cè)試

          測(cè)試是軟件開發(fā)的重要環(huán)節(jié)之一。測(cè)試過程中采用了單元測(cè)試和集成測(cè)試。采用白盒法,以分支路徑覆蓋為最佳準(zhǔn)則,且系統(tǒng)內(nèi)多個(gè)模塊可以并行地進(jìn)行測(cè)試。集成測(cè)試也稱為組裝測(cè)試,綜合測(cè)試或聯(lián)合測(cè)試。集成測(cè)試是按設(shè)計(jì)要求把通過單元測(cè)試的各個(gè)模塊組合在一起以后再行測(cè)試,以便發(fā)現(xiàn)與各相關(guān)接口有關(guān)的各種錯(cuò)誤。在進(jìn)行組裝集成測(cè)試時(shí),常要考慮到的有關(guān)問題主要有:數(shù)據(jù)經(jīng)過接口是否會(huì)產(chǎn)生丟失;一個(gè)程序模塊對(duì)另一個(gè)程序模塊是否造成不應(yīng)有的影響;幾個(gè)子功能程序模塊組合起來(lái)能否實(shí)現(xiàn)主體功能;誤差不斷積累程度是否不可接受以及全局?jǐn)?shù)據(jù)結(jié)構(gòu)是否不合理。

          五、總結(jié)

          本文以無(wú)紙化考試需求為背景,設(shè)計(jì)并開發(fā)了在線考試系統(tǒng),按照軟件工程思想和面向?qū)ο蠓治龊驮O(shè)計(jì)的過程,該系統(tǒng)采用的是J2EE(Java 2 Platform Enterprise Edition)三層架構(gòu)來(lái)構(gòu)建,遵從MVC模式設(shè)計(jì)(M代表模型,V代表視圖,C代表控制器),典型三層結(jié)構(gòu)。未來(lái)要對(duì)系統(tǒng)的組卷方法進(jìn)行研究。

          參考文獻(xiàn):

          [1]王飛.基于J2EE的網(wǎng)上考試系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J].成都機(jī)械高等專科學(xué)院學(xué)報(bào).2005(3):23-25