• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      基于ASP的在線考試系統(tǒng)——自動(dòng)出題子系統(tǒng)

      2016-11-03 08:34:32青娉楚
      中國(guó)新通信 2016年19期
      關(guān)鍵詞:在線S結(jié)構(gòu)數(shù)據(jù)庫(kù)

      青娉楚

      【摘要】 基于ASP的在線考試系統(tǒng),定位于學(xué)?;蚱髽I(yè)單位進(jìn)行非嚴(yán)格要求的隨機(jī)抽題考試。抽題規(guī)則自定義,可按要求自動(dòng)生成各種試卷。就節(jié)約了場(chǎng)地資源,減輕了教師工作量,改變了考試中存在的人為因素,提供了一個(gè)公平、公正的考試環(huán)境。本文重點(diǎn)介紹了基于ASP的在線考試系統(tǒng)的自動(dòng)出題子系統(tǒng)。本系統(tǒng)基于B/S結(jié)構(gòu)設(shè)計(jì)和開(kāi)發(fā),運(yùn)用ASP技術(shù)進(jìn)行編碼,以ACCESS作為后臺(tái)數(shù)據(jù)庫(kù)。該自動(dòng)出題系統(tǒng)考慮到了考試過(guò)程中的各種因素。基本實(shí)現(xiàn)了考生信息及題庫(kù)的規(guī)范管理、試題分值設(shè)定與組合等。最重要的是,能按管理員要求自動(dòng)生成試卷。

      【關(guān)鍵詞】 在線 自動(dòng)出題 ASP 數(shù)據(jù)庫(kù) B/S結(jié)構(gòu)

      一、引言

      1.1 課題背景

      在我國(guó),雖然素質(zhì)教育已經(jīng)蓬勃地發(fā)展起來(lái),但是目前學(xué)校與社會(huì)上的各種考試大都采用傳統(tǒng)的考試方式。在此方式下,組織一次考試至少要經(jīng)過(guò)五個(gè)步驟,即人工出題、考生考試、人工閱卷、成績(jī)?cè)u(píng)估和試卷分析。隨著考試類(lèi)型的不斷增加及考試要求的不斷提高,教師的工作量將會(huì)越來(lái)越大,并且這項(xiàng)工作十分煩瑣又很容易出錯(cuò)。

      當(dāng)前信息技術(shù)迅猛發(fā)展,網(wǎng)絡(luò)應(yīng)用不斷擴(kuò)大,遠(yuǎn)程教育和虛擬大學(xué)的不斷出現(xiàn)。在線考試,能減輕教師的工作負(fù)擔(dān)及提高工作效率,同時(shí)提高考試的質(zhì)量,使考試更趨于公正、客觀,更加能激發(fā)學(xué)生的學(xué)習(xí)興趣。

      1.2 開(kāi)發(fā)目的與意義

      在線遠(yuǎn)程測(cè)試,具有傳統(tǒng)考試模式無(wú)可比擬的優(yōu)點(diǎn):一方面可以動(dòng)態(tài)管理各種考試信息,只要準(zhǔn)備好題庫(kù),就可按要求自動(dòng)生成各種試卷;另一方面,考試時(shí)間、地點(diǎn)靈活,考生可以在任意時(shí)間、任意地點(diǎn)進(jìn)行測(cè)試,突破了時(shí)間和空間的限制。一個(gè)完備的在線考試系統(tǒng)中試卷的生成、提交和批閱等都可以在網(wǎng)絡(luò)上自動(dòng)完成,只要形成一套成熟的題庫(kù)就可以實(shí)現(xiàn)考試的自動(dòng)化。

      基于ASP的自動(dòng)出題子系統(tǒng),運(yùn)用方便、操作簡(jiǎn)單,效率很高。具有試題錄入、修改和查詢(xún),自動(dòng)組卷,以及進(jìn)行在線考試等重要功能,也就是說(shuō)實(shí)現(xiàn)了真正的無(wú)紙化考試,滿足了考生隨時(shí)隨地考試,大大減輕教師在考試出題、組卷等方面的繁重工作量,徹底改變考試中存在的人為因素,為學(xué)生提供一個(gè)公平、公正的考試環(huán)境。

      1.3 開(kāi)發(fā)方法

      基于ASP的自動(dòng)出題子系統(tǒng)采取B/S(瀏覽器和服務(wù)器)結(jié)構(gòu),選擇Access 2007作為后臺(tái)數(shù)據(jù)庫(kù),用ASP 技術(shù)實(shí)現(xiàn)系統(tǒng)功能及數(shù)據(jù)庫(kù)連接,腳本語(yǔ)言主要是VBScript,頁(yè)面的實(shí)現(xiàn)主要用Dreamweaver作為網(wǎng)頁(yè)編輯工具。系統(tǒng)開(kāi)發(fā)的主要任務(wù)包括后臺(tái)數(shù)據(jù)庫(kù)的建立與維護(hù),以及前端應(yīng)用程序的開(kāi)發(fā)兩個(gè)方面。

      二、系統(tǒng)功能分析與設(shè)計(jì)

      2.1系統(tǒng)功能分析

      基于ASP的自動(dòng)出題子系統(tǒng)。抽題規(guī)則自定義;考試項(xiàng)目數(shù)據(jù)庫(kù)獨(dú)立存在,實(shí)現(xiàn)高考生數(shù)據(jù)量承載;系統(tǒng)能根據(jù)抽題方式和題型分布進(jìn)行隨機(jī)抽題;主觀題閱卷方式簡(jiǎn)單高效,充分降低閱卷難度;導(dǎo)入導(dǎo)出設(shè)置,考生采用一考一導(dǎo)模式,導(dǎo)入結(jié)構(gòu)簡(jiǎn)單。分用戶(hù)情況權(quán)限說(shuō)明功能如下:

      1、實(shí)現(xiàn)管理員對(duì)系統(tǒng)的管理,這里設(shè)置了三種不同的管理員權(quán)限:

      (1)超級(jí)管理員,對(duì)整個(gè)系統(tǒng)進(jìn)行管理。全面管理各類(lèi)用戶(hù)權(quán)限與密碼、組卷、試卷的具體屬性的設(shè)置(包括考試有效時(shí)間段、考試時(shí)間、各類(lèi)型題目的數(shù)目與分值等)、數(shù)據(jù)庫(kù)的各種操作轉(zhuǎn)儲(chǔ)與運(yùn)行維護(hù)等。是擁有權(quán)限最大的管理員,還同時(shí)享有試題錄入員、主觀題閱卷員的權(quán)限。

      (2)試題錄入員,主要對(duì)試題庫(kù)操作,對(duì)其中存儲(chǔ)的試題進(jìn)行查詢(xún)、添加與刪除,題目類(lèi)型包括單選題、多選題、簡(jiǎn)答題。

      (3)主觀題閱卷員,因試卷設(shè)置了主觀題,所以有必要有一個(gè)對(duì)主觀題進(jìn)行閱卷的頁(yè)面和相應(yīng)的評(píng)審人員。

      2、瀏覽器端實(shí)現(xiàn)學(xué)生登錄進(jìn)行在線考試,并對(duì)其答案進(jìn)行統(tǒng)計(jì)、交卷的功能。學(xué)生進(jìn)行在線考試是本系統(tǒng)的關(guān)鍵,在此過(guò)程中完成了試卷的自動(dòng)組題。

      2.2組卷策略

      因?yàn)槭且龌贏SP的自動(dòng)出題子系統(tǒng),能夠按管理員要求完成自動(dòng)生成試卷是最重要的,那么:

      1、組卷策略的建立方法:該策略由超級(jí)管理員建立。

      (1)首先設(shè)定考試科目,考試時(shí)間和有效期;

      (2)設(shè)置試題出處數(shù)據(jù)庫(kù);

      (3)輸入選定的每種題型的題數(shù)和每小題分?jǐn)?shù)(總分不限),即題型分布與分值分布;

      (4)選定參加考試的人員。

      2、組卷策略的存儲(chǔ):在系統(tǒng)中建立了一個(gè)試卷信息表,其屬性有:試卷編號(hào)、題型分布、分值分布、試題有效期、考試時(shí)間等。

      3、組卷策略的使用:在考生登錄進(jìn)入考試頁(yè)面時(shí),按照考生信息表中對(duì)應(yīng)記錄得到所需試卷編號(hào),按照編號(hào)得知組卷策略,從而進(jìn)行考試自動(dòng)生成試卷,隨機(jī)所得的試題編號(hào)存入考生信息表中。

      4、自動(dòng)生成試卷的算法:依次對(duì)相應(yīng)試卷信息表中每一條記錄,在試題表中進(jìn)行一次檢索,在每次檢索的結(jié)果中按試題屬性值靈活運(yùn)用rnd()函數(shù),隨機(jī)挑選出相應(yīng)數(shù)量的試題,結(jié)合格式要求輸出試卷。題庫(kù)系統(tǒng)的設(shè)計(jì),在不同的需求環(huán)境中可能會(huì)不同,只要滿足用戶(hù)要求就是好系統(tǒng)。

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

      2.3.1 系統(tǒng)總體流程圖

      通過(guò)系統(tǒng)分析,本系統(tǒng)有兩個(gè)用戶(hù)角色??忌脩?hù)進(jìn)入系統(tǒng),如果驗(yàn)證成功則可以進(jìn)入相應(yīng)的功能模塊中,如考試模塊,就進(jìn)行在線考試;管理員用戶(hù)通過(guò)驗(yàn)證可以進(jìn)入試卷生成模塊,定義試卷,錄入考試信息等,然后考生進(jìn)入考試,交卷后,考生答案將存儲(chǔ)在考生信息表。

      2.3.2 系統(tǒng)功能模塊

      該系統(tǒng)包含管理員操作和學(xué)生操作兩部分,有不同的登錄界面。

      1、管理員操作模塊

      管理員管理:超級(jí)管理員可根據(jù)實(shí)際情況,增加新的不同權(quán)限的管理員(試題錄入員、閱卷員)或刪除已有管理員。

      試題管理:實(shí)現(xiàn)對(duì)所有試題庫(kù)中所有試題的查詢(xún),修改,添加與刪除。

      試題庫(kù)管理:對(duì)試題庫(kù)的查詢(xún),更名,添加與刪除。

      試卷管理(考試項(xiàng)目管理):確定命題原則,進(jìn)行考試前,由管理員確定考試課程名稱(chēng),考試時(shí)間,有效期,每題的分?jǐn)?shù),是命題原則。

      考生管理:對(duì)參考學(xué)生的學(xué)號(hào)、密碼的管理,同時(shí)記錄了各學(xué)生是否參加考試,如果已經(jīng)參加了,就沒(méi)有權(quán)限再次登錄考試。

      考試情況:對(duì)各個(gè)考試項(xiàng)目的參考有效期及參考人數(shù)的記錄。

      主觀題閱卷:對(duì)考生的主觀題進(jìn)行評(píng)閱。

      2、學(xué)生操作模塊

      考生登錄:驗(yàn)證考生用戶(hù)名、密碼,符合要求者進(jìn)入考試。

      在線考試:系統(tǒng)自動(dòng)根據(jù)考試項(xiàng)目要求進(jìn)行抽題、組卷,并進(jìn)行考試時(shí)間限制。是整個(gè)系統(tǒng)最關(guān)鍵的部分。

      提交試卷:考生答案寫(xiě)入考生信息表,考試完成。

      三、數(shù)據(jù)庫(kù)設(shè)計(jì)

      本系統(tǒng)應(yīng)該建立一個(gè)穩(wěn)定的后臺(tái)數(shù)據(jù)庫(kù)系統(tǒng),通過(guò)該數(shù)據(jù)庫(kù)管理整個(gè)考試系統(tǒng)所需的信息(用戶(hù)信息、試題信息、試卷信息等)。

      系統(tǒng)E_R圖描述如圖2所示。

      四、抽題考試模塊

      其中整個(gè)系統(tǒng)的核心,系統(tǒng)在這個(gè)時(shí)候按照組題策略進(jìn)行抽題,生成試卷。隨機(jī)抽題函數(shù)的算法:

      1、判斷抽題方式;

      2、根據(jù)抽題方式在相應(yīng)數(shù)據(jù)庫(kù)找到符合題型要求的題目;

      3、判斷是否抽題完成,即是還需抽題數(shù)是否為0;

      4、在符合要求的試題中運(yùn)用rnd()函數(shù)進(jìn)行隨機(jī)抽題;

      5、判斷該試題是否已經(jīng)在試卷中使用:使用過(guò)則返回到第三步,未使用過(guò)就將該題加入試卷,并對(duì)還需抽題數(shù)減一,再回到第三步。

      四、結(jié)論

      在整個(gè)設(shè)計(jì)過(guò)程中,通過(guò)對(duì)基于ASP的自動(dòng)出題子系統(tǒng)后臺(tái)數(shù)據(jù)庫(kù)和前端頁(yè)面設(shè)計(jì)的需求分析,逐步完成了系統(tǒng)功能和結(jié)構(gòu)的設(shè)計(jì)與實(shí)現(xiàn)。系統(tǒng)基本實(shí)現(xiàn)了初期的設(shè)計(jì)要求,其功能基本符合用戶(hù)需求。但由于對(duì)相關(guān)知識(shí)的掌握不夠和能力有限,本系統(tǒng)還存在一些問(wèn)題,如系統(tǒng)的運(yùn)行效率,系統(tǒng)的安全性方面也做的不是很好。由于水平有限,暫開(kāi)發(fā)這個(gè)雛形,加以完善后將會(huì)更加實(shí)用。

      參 考 文 獻(xiàn)

      [1] 薛會(huì)愛(ài),龐婭娟.ASP網(wǎng)絡(luò)編程標(biāo)準(zhǔn)教程(DVD視頻教學(xué)版)[M].北京:人民郵電出版社,2009

      [2] 黃雷,楊志,游坤.ASP+HTML+Dreamweaver+Access開(kāi)發(fā)動(dòng)態(tài)網(wǎng)站實(shí)例薈萃[M].北京:機(jī)械工業(yè)出版社,2006

      [3] 周興華,王敬棟.ASP + Access數(shù)據(jù)庫(kù)開(kāi)發(fā)與實(shí)例[M].北京:清華大學(xué)出版社,2006

      [4] 楊國(guó)清,謝勤賢.Access數(shù)據(jù)庫(kù)應(yīng)用基礎(chǔ)[M]. 北京:清華大學(xué)出版社,2009

      猜你喜歡
      在線S結(jié)構(gòu)數(shù)據(jù)庫(kù)
      數(shù)據(jù)庫(kù)
      代表“在線”助力監(jiān)督
      浙江人大(2016年12期)2016-12-27 11:32:38
      綜合氣象業(yè)務(wù)在線培訓(xùn)考試系統(tǒng)設(shè)計(jì)
      基于PHP的發(fā)印管理系統(tǒng)的實(shí)現(xiàn)
      基于Java的網(wǎng)上商城開(kāi)發(fā)
      基于B/S結(jié)構(gòu)的通信部隊(duì)訓(xùn)練管理系統(tǒng)的設(shè)計(jì)研究
      數(shù)據(jù)庫(kù)
      在線檢測(cè)分析儀表的新型測(cè)量技術(shù)
      數(shù)據(jù)庫(kù)
      數(shù)據(jù)庫(kù)
      灯塔市| 罗源县| 始兴县| 金川县| 弥勒县| 若尔盖县| 安国市| 和平区| 保定市| 海林市| 绥芬河市| 农安县| 白玉县| 德保县| 淅川县| 屏南县| 葫芦岛市| 宜阳县| 怀远县| 永福县| 阳新县| 绵阳市| 靖宇县| 株洲市| 同江市| 炎陵县| 旅游| 监利县| 楚雄市| 分宜县| 花莲县| 伊金霍洛旗| 托克逊县| 庆云县| 论坛| 潞城市| 沈丘县| 博乐市| 利川市| 清水县| 正镶白旗|