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

        ?

        基于asp的在線考試系統(tǒng)

        2014-04-29 00:00:00張超

        摘 要:考試作為衡量人的能力的重要手段,在現(xiàn)代生活中的地位進(jìn)一步提高,并深入到社會生活的各個方面?,F(xiàn)在計算機(jī)應(yīng)用迅猛發(fā)展、網(wǎng)絡(luò)應(yīng)用不斷擴(kuò)大,使得基于Web的在線考試成為現(xiàn)實(shí)。基于Web的在線考試可以發(fā)揮網(wǎng)絡(luò)的優(yōu)勢,建立大型、高效、共享的題庫和隨時隨地的考試。本系統(tǒng)以Dreamweaver MX和SQL 2000為開發(fā)工具,采用ASP網(wǎng)絡(luò)技術(shù),開發(fā)基于B/S模式的在線考試系統(tǒng)的解決方案,實(shí)現(xiàn)題庫管理、智能組卷、學(xué)生在線考試和試卷分析等功能。本文介紹了在線考試系統(tǒng)的功能、結(jié)構(gòu),并對關(guān)鍵技術(shù)進(jìn)行介紹。

        關(guān)鍵詞:在線考試系統(tǒng);B/S結(jié)構(gòu);ASP技術(shù);SQL Server 2000

        中圖分類號:TP311.52

        1 系統(tǒng)分析

        1.1 需求分析

        系統(tǒng)需要有以下功能:對管理員來說,主要進(jìn)行題庫的維護(hù):對判斷題、選擇題和填空題的添加、刪除與修改。試卷的管理:可以對某份試卷進(jìn)行修改,添加新的試卷,做出一定的要求生成試卷規(guī)則,考生考試時,由系統(tǒng)根據(jù)試卷規(guī)則自動生成滿足要求的試卷。還有對成績查詢、對考生進(jìn)行管理等。

        對考生來說,在線注冊成功后可以登錄到考試中心,參加考試。提交答題,系統(tǒng)自動對照正確答案算出分?jǐn)?shù)。

        1.2 可行性分析

        本系統(tǒng)用于考試,無政策方面的限制,系統(tǒng)實(shí)施后可以提高考試效率,節(jié)約大量的時間、人力、物力與財力,而且還可以大幅度提高考試成績的客觀性和公正性??萍硷w速發(fā)展的今天,軟硬件更新的速度越來越快,軟硬件平臺完全能滿足此系統(tǒng)的需要。

        2 總體設(shè)計

        2.1 項(xiàng)目規(guī)劃

        在線考試系統(tǒng)是一個典型的數(shù)據(jù)庫開發(fā)應(yīng)用程序,由管理員信息模塊、考試管理模塊、學(xué)生資料模塊、考試系統(tǒng)模塊組成。管理員信息模塊:該模塊對管理員信息修改??荚嚬芾砟K:該模塊主要對題庫進(jìn)行管理及對試卷進(jìn)行。學(xué)生資料模塊:該模塊為考生資格注冊。考試系統(tǒng)模塊:該模塊包括參加考試、查看答案、試題分析。

        2.2 系統(tǒng)功能結(jié)構(gòu)

        在線考試系統(tǒng)由后臺管理系統(tǒng)和前端考試系統(tǒng)兩部分組成。后臺管理系統(tǒng)包括管理員信息系統(tǒng)和考試管理系統(tǒng),前端管理系統(tǒng)包括考生信息系統(tǒng)和考試系統(tǒng)。其中考試管理系統(tǒng)由是非題管理系統(tǒng)、補(bǔ)充填空題管理系統(tǒng)、選擇題管理系統(tǒng)、試卷管理系統(tǒng)、成績管理系統(tǒng)、考生管理系統(tǒng)組成;考試系統(tǒng)由進(jìn)入考試和查看成績答案解析兩部分組成。

        3 系統(tǒng)設(shè)計

        3.1 設(shè)計目標(biāo)

        系統(tǒng)采用人機(jī)對話方式,界面清晰、信息查詢靈活、方便、快捷、準(zhǔn)確、數(shù)據(jù)存儲安全可靠。實(shí)現(xiàn)對考生基礎(chǔ)信息的管理功能等。試卷自動生成,答題完成后,系統(tǒng)對照答案給出分?jǐn)?shù)。實(shí)現(xiàn)對題庫進(jìn)行增加、刪除、修改等操作。實(shí)現(xiàn)對試卷的創(chuàng)建、策劃每期考試題型及分?jǐn)?shù)。查詢考生考試成績。對系統(tǒng)用戶進(jìn)行管理。系統(tǒng)運(yùn)行穩(wěn)定、安全可靠。

        3.2 開發(fā)運(yùn)行環(huán)境

        硬件平臺:CPU:T2300。內(nèi)存:1G。軟件平臺:操作系統(tǒng):Windows Server 2003。數(shù)據(jù)庫:SQL Server 2000。瀏覽器:IE6.0。

        3.3 系統(tǒng)結(jié)構(gòu)模式

        3.3.1 B/S結(jié)構(gòu)??荚囅到y(tǒng)采用Browser/Web/DataBase的3層體系結(jié)構(gòu)。在瀏覽器/服務(wù)器模式的系統(tǒng)中,客戶機(jī)上只要安裝一個瀏覽器,服務(wù)器安裝SQL Server等數(shù)據(jù)庫。用戶界面完全通過www瀏覽器實(shí)現(xiàn)。瀏覽器通過Web Server同數(shù)據(jù)庫進(jìn)行數(shù)據(jù)交互,數(shù)據(jù)請求、返回結(jié)果均由Web Server實(shí)現(xiàn)。B/S維護(hù)升級方式簡單,只需要要管理服務(wù)器就行了,客戶端只是瀏覽器,無需維護(hù)。所有操作只針對服務(wù)器,還可以遠(yuǎn)程維護(hù)、升級和共享。應(yīng)用服務(wù)器運(yùn)行數(shù)據(jù)負(fù)載重,不過人、財、時間等成本節(jié)省明顯。采用客戶端/服務(wù)器端/數(shù)據(jù)庫三層結(jié)構(gòu)。

        3.3.2 在線考試系統(tǒng)總體構(gòu)架。前端系統(tǒng)結(jié)構(gòu)包括客戶端系統(tǒng)和考試系統(tǒng),后端管理系統(tǒng)包括管理員系統(tǒng)和考試管理系統(tǒng)。

        3.3.3 系統(tǒng)功能模塊設(shè)計。后臺管理模塊:此模塊只對管理員類用戶開放。對題庫進(jìn)行增加、刪除、修改等操作??荚嚬芾砟K:此模塊對考生類用戶開放。考生可以參加考試。

        3.3.4 數(shù)據(jù)庫的分析與設(shè)計。由于系統(tǒng)涉及到許多數(shù)據(jù)的處理,這就需要有一個強(qiáng)大的后臺數(shù)據(jù)庫管理系統(tǒng)支持??紤]到SQL Server 2000與Windows 2003 Server服務(wù)器同屬微軟公司在集成方面、安全方面比較好,所以本系統(tǒng)采用了SQL Server 2000。

        此數(shù)據(jù)庫含四方面內(nèi)容:試題題庫:包括是非、選擇、補(bǔ)充填空三個類型題。含題目錄入時間、題干、答案解析等??忌凸芾韱T信息:含姓名、身份證號、密碼等。成績數(shù)據(jù):含考生考試時間、身份證號、分?jǐn)?shù)等。試題數(shù)據(jù):含考題題型、各題分?jǐn)?shù)安排等。

        安裝SQL Server 2000后,建一個名為testing的數(shù)據(jù)庫。數(shù)據(jù)庫中含如下數(shù)據(jù)表administrator、testing、score、examinee、completion、trueor1、choice,數(shù)據(jù)功能分別為管理員數(shù)據(jù)、試卷數(shù)據(jù)、成績信息、考生信息、補(bǔ)充填空題、是非題、選擇題。administrator數(shù)據(jù)表存放管理員類的信息,含有管理員name、管理員password。examinee數(shù)據(jù)表存放考生類信息。含考號(examineeid)、姓名(examineename)、密碼(examineepassword)、性別(examineesex)及注冊日期(examineedate)字段。examineeid字段作為主關(guān)鍵字。score數(shù)據(jù)表存放考生的考試成績。含試卷編號(testingid)、考生考號(examineeid)、考生姓名(examineename)、考生成績(examineescore)、考試日期(testingdate)字段。由管理員創(chuàng)建的考試試卷保存在testing數(shù)據(jù)表 中。含試卷編號(testingid)、補(bǔ)充填空題題號(completionid)、選擇題題號(choiceid)、是非題號(tureor1id)、補(bǔ)充填空題分?jǐn)?shù)(completionscore)、選擇題分?jǐn)?shù)(choicescore)、是非題分?jǐn)?shù)(tureor1score)和試題設(shè)置時間(inputdate)字段。testingid作為主關(guān)鍵字。補(bǔ)充填空題數(shù)據(jù)保存于completion補(bǔ)充填空題數(shù)據(jù)表中,補(bǔ)充填空題號(completionid)、題干(vignette)、答案解析(key)和錄入時間(inputdate)字段。choiceid為主關(guān)鍵字。是非題信息保存在trueor1數(shù)據(jù)表中,含是非題號(trueor1id)、題干(vignette)、答案解析(key)和錄入時間(inputdate)4個字段。trueor1id為主關(guān)鍵字。選擇題信息保存在choice數(shù)據(jù)表中,選擇題有問題題干及4個備選答案。其數(shù)據(jù)表含選擇題號(choiceid)、題干(vignette)、答項(xiàng)1(key1)、答項(xiàng)2(key2)、答項(xiàng)3(key3)、答項(xiàng)4(key4)、答案解析(key)和錄入時間(inputdate)字段。choiceid為主關(guān)鍵字。

        4 技術(shù)要點(diǎn)

        隨機(jī)生成的技術(shù)。本系統(tǒng)隨機(jī)生成的技術(shù),重點(diǎn)用到了初始化隨機(jī)數(shù)生成器—Randomize語句和SQL查詢。使用randomize語句,循環(huán)產(chǎn)生是非題、選擇題、補(bǔ)充填空題。以是非題為例,循環(huán)產(chǎn)生1到判斷題題庫最大數(shù)中的隨機(jī)數(shù),查詢隨機(jī)數(shù)對應(yīng)的試題號,輸出試題。SQL查詢。在本系統(tǒng)中用到了SQL里面最常用的命令select、insert、update、delete語句。

        參考文獻(xiàn):

        [1]周緒.SQL Server 2000 入門與提高[M].北京:清華大學(xué)出版社,2005.

        [2]馬軍.ASP網(wǎng)絡(luò)編程從入門到精通[M].北京:清華大學(xué)出版社,2006.

        作者單位:宿羊山初級中學(xué),江蘇邳州 221354

        醉酒后少妇被疯狂内射视频| 91日韩东京热中文字幕| 国产色系视频在线观看| 亚洲国产激情一区二区三区| 2021国产精品一区二区在线| 久久精品国产亚洲av成人无人区| 加勒比东京热中文字幕| 消息称老熟妇乱视频一区二区| 欧美国产亚洲日韩在线二区| 亚洲一区极品美女写真在线看| 亚洲毛片一区二区在线| 毛片a级毛片免费观看| 另类一区二区三区| 韩国女主播一区二区三区在线观看| 强d乱码中文字幕熟女免费| av午夜久久蜜桃传媒软件| AV无码中文字幕不卡一二三区| 最新亚洲视频一区二区| 亚洲av成人片色在线观看| 久久精品无码专区免费青青| 69av视频在线| 亚洲女同免费在线观看| 中文字幕一区日韩精品| 在线精品免费观看| 精品蜜桃视频在线观看| 中文字幕亚洲精品久久| 亚洲av无码av制服另类专区| 亚洲无码a∨在线视频| 香蕉蜜桃av一区二区三区| 欧美老熟妇乱子| 亚洲va欧美va国产综合| 精品午夜一区二区三区| 国产自拍偷拍精品视频在线观看| 日本无码人妻波多野结衣| 国产成人免费高清激情明星| 自拍偷区亚洲综合第一页| 久久久久久九九99精品| 久久精品re| 成人亚洲av网站在线看| 久久性爱视频| 亚洲欧美在线播放|