基于B-S結(jié)構(gòu)的計(jì)算機(jī)文化基礎(chǔ)模擬考試系統(tǒng)_第1頁(yè)
基于B-S結(jié)構(gòu)的計(jì)算機(jī)文化基礎(chǔ)模擬考試系統(tǒng)_第2頁(yè)
基于B-S結(jié)構(gòu)的計(jì)算機(jī)文化基礎(chǔ)模擬考試系統(tǒng)_第3頁(yè)
基于B-S結(jié)構(gòu)的計(jì)算機(jī)文化基礎(chǔ)模擬考試系統(tǒng)_第4頁(yè)
已閱讀5頁(yè),還剩2頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

VIP免費(fèi)下載

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、 基于B/S結(jié)構(gòu)的計(jì)算機(jī)文化基礎(chǔ)模擬考試系統(tǒng) 李見(jiàn)偉(山東省萊蕪職業(yè)技術(shù)學(xué)院 山東 萊蕪 271100)Reference:本考試系統(tǒng)是采用了基于B/S結(jié)構(gòu)的網(wǎng)上考試系統(tǒng)。基于B/S結(jié)構(gòu)的考試系統(tǒng)在題庫(kù)管理、標(biāo)準(zhǔn)化測(cè)試、交互性、考試結(jié)果的統(tǒng)計(jì)分析等方面可以取代傳統(tǒng)的基于紙筆的考試方式?;贐/S結(jié)構(gòu)的考試系統(tǒng)不僅能有效減少教師的工作量,很好地利用計(jì)算機(jī)的優(yōu)勢(shì),提高工作效率,而且可以節(jié)約考試成本,使考試更加公正。開(kāi)發(fā)本系統(tǒng)采用了ASP技術(shù),后臺(tái)的數(shù)據(jù)庫(kù)選用了Microsoft Office Access 2003。本文主要論述了系統(tǒng)中的四個(gè)子系統(tǒng):管理員模塊、教師模塊、考生考試模塊、考生注冊(cè)模塊

2、的設(shè)計(jì)與實(shí)現(xiàn)方法。Keys:ASP;計(jì)算機(jī)文化基礎(chǔ);B/S結(jié)構(gòu);需求分析G712 :A :1672-5727(2013)03-0167-03考試系統(tǒng)業(yè)務(wù)概述計(jì)算機(jī)文化基礎(chǔ)課程的特點(diǎn)是操作性強(qiáng),其中操作占課程內(nèi)容的60%,這決定了考試的內(nèi)容應(yīng)重點(diǎn)放在考查實(shí)用操作上。因此,計(jì)算機(jī)文化基礎(chǔ)課程考試采用網(wǎng)絡(luò)化上機(jī)考試是計(jì)算機(jī)文化基礎(chǔ)課程學(xué)習(xí)的需要,是真正檢驗(yàn)教師課程教學(xué)效果、學(xué)生學(xué)習(xí)效果的直接方法。通過(guò)上機(jī)考試方式還可以暴露出教學(xué)中不易發(fā)現(xiàn)的漏洞,更加客觀、真實(shí)、全面地反映教學(xué)的實(shí)際效果,有利于促進(jìn)教學(xué)質(zhì)量的提高,促進(jìn)教學(xué)改革的進(jìn)一步深化??荚嚨墓ぷ鬟^(guò)程是:考前由教師通過(guò)組卷功能生成考試試卷??荚嚂r(shí),

3、系統(tǒng)要求確認(rèn)考生的合法身份無(wú)誤后,才可以進(jìn)入系統(tǒng)考試,考試系統(tǒng)生成試卷供考生解答??荚嚱Y(jié)束后,系統(tǒng)自動(dòng)對(duì)客觀題自動(dòng)評(píng)分,評(píng)分的結(jié)果將記入成績(jī)數(shù)據(jù)庫(kù)??忌饔^題和操作題評(píng)分的答案存入數(shù)據(jù)庫(kù),教師從后臺(tái)登陸后進(jìn)行閱卷。最后,對(duì)成績(jī)進(jìn)行處理后可實(shí)現(xiàn)成績(jī)查詢(xún)。系統(tǒng)功能分析(一)系統(tǒng)需求分析開(kāi)發(fā)一個(gè)軟件首先要進(jìn)行系統(tǒng)需求分析,其主要工作是確定系統(tǒng)的規(guī)模和范圍,確定軟件的總體要求以及所需要的硬件環(huán)境和支撐軟件,確定待開(kāi)發(fā)軟件與外界的接口,根據(jù)用戶(hù)的情況確定軟件對(duì)操作的要求,以及待開(kāi)發(fā)軟件總體上的約束和限制。經(jīng)過(guò)對(duì)該課程的考試環(huán)節(jié)的分析,系統(tǒng)必須能完成如下要求:(1)實(shí)現(xiàn)本課程各種考試題型的無(wú)紙化考試:考試

4、題型包括單選題、多選題、判斷題、填空題、問(wèn)答題、操作題。(2)自動(dòng)評(píng)分:考生提交試卷后,即由計(jì)算機(jī)自動(dòng)完成除填空題、問(wèn)答題、操作題試卷的評(píng)分。節(jié)省教師大量時(shí)間和精力。(3)考生注冊(cè)及成績(jī)查詢(xún):考生可通過(guò)本系統(tǒng)進(jìn)行注冊(cè)并可對(duì)自己的信息進(jìn)行修改,考試結(jié)束后考生可查看除填空題、問(wèn)答題、操作題外的成績(jī),教師閱卷后可查看總成績(jī)。(4)題庫(kù)管理:題庫(kù)管理子系統(tǒng)是整個(gè)系統(tǒng)的核心,學(xué)生無(wú)權(quán)通過(guò)瀏覽器訪(fǎng)問(wèn),它的功能主要有:題庫(kù)的維護(hù),包括添加、刪除、編輯等功能。(5)成績(jī)管理:考試完成后,可以完成成績(jī)的查詢(xún)、刪除等工作。系統(tǒng)的功能性需求描述工具主要是用例(Use Case),即將系統(tǒng)的功能性需求分解到每一個(gè)系統(tǒng)

5、用例,它是對(duì)系統(tǒng)邊界以外的參與者使用每一項(xiàng)系統(tǒng)功能時(shí)的情況說(shuō)明。用例圖的主要目的是幫助開(kāi)發(fā)團(tuán)隊(duì)以一種可視化的方式理解系統(tǒng)的功能需求,包括基于基本流程的“角色”關(guān)系,以及系統(tǒng)內(nèi)用例之間的關(guān)系。在項(xiàng)目開(kāi)始階段,需求不是非常全面,通過(guò)對(duì)需求的分析,教師的用例圖,如圖1所示。(二)業(yè)務(wù)實(shí)體一個(gè)系統(tǒng)的業(yè)務(wù)實(shí)體在內(nèi)存中表現(xiàn)為實(shí)體域?qū)ο螅跀?shù)據(jù)庫(kù)中表現(xiàn)為關(guān)系數(shù)據(jù),實(shí)現(xiàn)業(yè)務(wù)實(shí)體包括設(shè)計(jì)域模型、創(chuàng)建域模型實(shí)體對(duì)象、設(shè)計(jì)關(guān)系數(shù)據(jù)模型。根據(jù)前面的系統(tǒng)需求分析,本系統(tǒng)中可以抽象出來(lái)的業(yè)務(wù)實(shí)體包括教師、管理員、單選題、多選題、判斷題、考生、考試信息、主觀題和操作題。其中,實(shí)體屬性,如圖2所示。本系統(tǒng)局部E-R圖如圖3所

6、示。系統(tǒng)設(shè)計(jì)(一)系統(tǒng)建模在本系統(tǒng)中,要對(duì)類(lèi)圖進(jìn)行分層設(shè)計(jì),先設(shè)計(jì)系統(tǒng)總的類(lèi)圖,然后設(shè)計(jì)子系統(tǒng)對(duì)應(yīng)的類(lèi)圖,最后設(shè)計(jì)用例的各個(gè)類(lèi)圖。系統(tǒng)中所用的關(guān)系總類(lèi)圖如圖4所示。(二)系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)設(shè)計(jì)系統(tǒng)時(shí),要考慮整個(gè)系統(tǒng)實(shí)現(xiàn)的功能,所以在進(jìn)入編碼之前,要有系統(tǒng)的功能架構(gòu)圖。本系統(tǒng)主要實(shí)現(xiàn)了以下功能:管理員管理和維護(hù)題庫(kù)的功能;教師閱卷和成績(jī)查詢(xún)的功能;考生注冊(cè)、參加考試及查詢(xún)成績(jī)的功能。本系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)圖如圖5所示。(三)系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)本系統(tǒng)采用關(guān)系數(shù)據(jù)庫(kù)模型,利用微軟Access數(shù)據(jù)庫(kù)管理系統(tǒng)進(jìn)行數(shù)據(jù)庫(kù)的設(shè)計(jì)。本系統(tǒng)所涉及的數(shù)據(jù)表有:管理員信息表、考生信息表、單選題題庫(kù)表、多選題題庫(kù)表、判斷題題庫(kù)

7、表、教師信息表、主觀題和操作題題庫(kù)表、考試信息表、考試科目表。單選題題庫(kù)表的結(jié)構(gòu),如表1所示。需要說(shuō)明的是,單選題題庫(kù)表包括以下內(nèi)容:(1)id字段中存放題目編號(hào),question字段中存放題目?jī)?nèi)容,單選題的四個(gè)選項(xiàng)分別放在text1、text2、text3、text4中。(2)correlation字段中存放題目相關(guān)碼,系統(tǒng)在組卷時(shí)不允許相關(guān)碼相同的題目同時(shí)出現(xiàn),相關(guān)碼由3位數(shù)字組成。(3)id是單選題題庫(kù)的主鍵。(4)chamfer字段表示題目所在章節(jié),由兩位數(shù)字組成,例如01表示第一章。(5)difficult字段表示題目難度系數(shù),難度系數(shù)分14級(jí),數(shù)字越大,題目難度越大。(6)zhua

8、ngtai字段用來(lái)確定組卷時(shí)本題是否被選中。(四)開(kāi)發(fā)環(huán)境配置和數(shù)據(jù)庫(kù)的連接開(kāi)發(fā)環(huán)境配置:在Windows XP Professional下配置IIS。IIS主目錄在d:kaoshi下,默認(rèn)文檔名稱(chēng)為:index.html。數(shù)據(jù)庫(kù)的建立與連接:本考試系統(tǒng)采用的數(shù)據(jù)庫(kù)為Microsofe Office Access 2003,首先需要安裝Office 2003。安裝好Office后,打開(kāi)Office中的Microsoft Access,建立一個(gè)名為conn.mdb的數(shù)據(jù)庫(kù),按照前面的設(shè)計(jì)在新建的數(shù)據(jù)庫(kù)中建立考試系統(tǒng)的數(shù)據(jù)表。(五)試題設(shè)計(jì)本考試系統(tǒng)各種題型設(shè)計(jì)如下:(1)單選題:?jiǎn)芜x題從4個(gè)供選

9、的答案A、B、C、D中選擇唯一正確的答案。(2)多選題;多選題在5個(gè)供選的答案A、B、C、D、E中有多個(gè)選擇。(3)判斷題:判斷題處理成有兩個(gè)選項(xiàng)的單選題。(4)主觀題:主觀題包括填空題和簡(jiǎn)答題,計(jì)算機(jī)無(wú)法自動(dòng)閱卷。設(shè)計(jì)的思路是把所有的主觀題顯示在試卷的下方,并提供給考生一多行文本框,學(xué)生將所有主觀題答案填在該文本框中,學(xué)生交卷時(shí)該文本框中內(nèi)容存入題庫(kù),教師可從后臺(tái)登陸對(duì)學(xué)生主觀題進(jìn)行閱卷。(5)操作題:操作題包括了Windows、Word、Excel、PowerPoint、Access和Internet操作題。一直以來(lái),Office操作題的自動(dòng)閱卷就是一項(xiàng)技術(shù)難點(diǎn)。目前,解決Office操作題自動(dòng)閱卷問(wèn)題常用的方法是利用VBA編程,實(shí)現(xiàn)對(duì)按要求制作的文檔進(jìn)行檢測(cè)評(píng)分。 通過(guò)測(cè)試,該系統(tǒng)的功能基本符合要求,但有很多不完善的地方,日后還應(yīng)不斷補(bǔ)充和完善,以使系統(tǒng)更加有效。Reference:1劉鐵萍.基于B/S模式的網(wǎng)絡(luò)考試系統(tǒng)的研究D.大連:遼寧師范大學(xué),2006.2余慧.在線(xiàn)考試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)D.呼和浩特:內(nèi)蒙古大學(xué),2009.3林靜.網(wǎng)絡(luò)考試系統(tǒng)的設(shè)計(jì)與研究D.成都:電子科技大學(xué),2007.4么麗穎.網(wǎng)上考試管理網(wǎng)站設(shè)計(jì)與網(wǎng)站安全分析D.哈爾濱:哈爾濱工程大學(xué),2007.5常晉義.現(xiàn)代網(wǎng)絡(luò)技術(shù)及應(yīng)用M.北京:機(jī)械工業(yè)出版社,2004.6高陽(yáng).

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論