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

        ?

        基于B/S的考試系統(tǒng)的設(shè)計與開發(fā)

        2015-01-04 08:51:18楊波于貴
        電子設(shè)計工程 2015年12期
        關(guān)鍵詞:數(shù)據(jù)庫用戶系統(tǒng)

        楊波,于貴

        (四川文理學(xué)院 數(shù)學(xué)與財經(jīng)學(xué)院,四川 達州 635000)

        隨著信息時代網(wǎng)絡(luò)技術(shù)的發(fā)展和現(xiàn)代高等教育改革的需要,將網(wǎng)絡(luò)技術(shù)應(yīng)用到高等教育的改革中來以成為必然的趨勢。其中建立高效、便捷的考試系統(tǒng)就是現(xiàn)代教育的重要課題。利用網(wǎng)絡(luò)進行在線考試是對傳統(tǒng)考試的延伸和變革,網(wǎng)絡(luò)技術(shù)打破了傳統(tǒng)考試的時間和空間的限制,建立完善的題庫資源是實現(xiàn)在線考試系統(tǒng)的前提,數(shù)據(jù)庫技術(shù)的應(yīng)用提供了豐富的題庫資源和有效的信息資源管理。

        1 B/S網(wǎng)絡(luò)結(jié)構(gòu)模式

        在網(wǎng)絡(luò)環(huán)境下考試系統(tǒng)的實現(xiàn)主要有兩種方法,即C/S(Client/Server)模式和 B/S(Browser/Server)模式[1]。 隨著Internet和WWW的發(fā)展,C/S模式的兩層結(jié)構(gòu)已經(jīng)無法滿足網(wǎng)絡(luò)開放、互連和信息共享的要求。B/S模式是對C/S模式應(yīng)用的擴展,是在C/S基礎(chǔ)上的一種變化或改進的結(jié)構(gòu)。B/S模式有3層體系結(jié)構(gòu),分別是:瀏覽器、Web服務(wù)器和數(shù)據(jù)庫服務(wù)器。B/S模式將獲得的數(shù)據(jù)轉(zhuǎn)化成數(shù)據(jù)庫形式,保存在數(shù)據(jù)庫服務(wù)器上,通過在數(shù)據(jù)庫服務(wù)器上的數(shù)據(jù)庫系統(tǒng)對其進行存儲、查詢和管理等操作。在前臺運行的Web服務(wù)器通過安裝在上面的應(yīng)用程序執(zhí)行和響應(yīng)后臺數(shù)據(jù)庫的操作和瀏覽器的請求。用戶通過客戶端的瀏覽器發(fā)出請求,Wbe服務(wù)器上的應(yīng)用程序接收并執(zhí)行對數(shù)據(jù)庫的操作,并將結(jié)果返回給客戶端,用戶通過客戶端的瀏覽器查看執(zhí)行結(jié)果。其結(jié)構(gòu)如下圖1所示。

        圖1 基于B/S模式的系統(tǒng)Fig.1 System based on B/Smode

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

        系統(tǒng)的設(shè)計功能明確,主要包括對用戶資料的管理、試題集的管理、試卷生成的管理以及試卷的輸出管理。根據(jù)其主要功能可將系統(tǒng)設(shè)計為以下幾大部分構(gòu)成:用戶資料庫、題庫系統(tǒng)、組卷模塊和試題輸出模塊。在登錄系統(tǒng)的管理下,用戶根據(jù)自己的權(quán)限登錄界面,登錄系統(tǒng)先判斷用戶的信息是否合法,驗證通過后,根據(jù)用戶身份類別管理員用戶可進行資料的維護、試題維護操作;普通用戶可進行抽題和組卷、輸出等操作。系統(tǒng)結(jié)構(gòu)如圖2所示。

        圖2 系統(tǒng)結(jié)構(gòu)圖Fig.2 System architecture diagram

        3 數(shù)據(jù)庫設(shè)計

        考試系統(tǒng)的實現(xiàn)建立在數(shù)據(jù)庫技術(shù)的基礎(chǔ)之上,系統(tǒng)的核心部分用戶資料庫和試題庫是通過數(shù)據(jù)庫來進行建立和維護的[2]。所以考試系統(tǒng)的實現(xiàn)要先完成用戶資料庫和試題資料數(shù)據(jù)庫的設(shè)計。

        3.1 用戶資料庫的設(shè)計

        用戶資料庫主要包含用戶基本信息表,用于存放用戶名、密碼、用戶類型等信息。數(shù)據(jù)表結(jié)構(gòu)如下:

        User (name char (10) primary,password char(20),user types(1))

        &&用戶表(用戶名(主關(guān)鍵字),密碼,用戶類型)

        3.2 試題數(shù)據(jù)庫的設(shè)計

        試題數(shù)據(jù)庫主要用于對各類型試題的管理,根據(jù)不同類型的試題建立不同的數(shù)據(jù)表,如選擇題數(shù)據(jù)表、判斷題數(shù)據(jù)表、填空題數(shù)據(jù)表、客觀題數(shù)據(jù)表等[3]。也可根據(jù)實際情況和具體考試要求往數(shù)據(jù)庫里添加相應(yīng)數(shù)據(jù)表。不同類型試題表中雖然內(nèi)容和具體的字段定義不同,但數(shù)據(jù)表的基本結(jié)構(gòu)是相似的。我們以建立試題管理(STGL)數(shù)據(jù)庫,以其中三個數(shù)據(jù)表為例。

        XZT (Question number char (6) primary key,Questionmemo,checkBoolean,answer char(1),Remark(10))

        選擇題表(題號,題目,是否選中標(biāo)示,答案,備注信息)

        PDT (Question number char (6) primary key,Questionmemo,checkBoolean,answer char(1),Remark(10))

        判斷題表(題號,題目,是否選中標(biāo)示,答案,備注信息)

        TKT (Question number char (6) primary key,Questionmemo,checkBoolean,answer memo,Remark(10))

        填空題表(題號,題目,是否選中標(biāo)示,答案,備注信息)

        4 系統(tǒng)功能設(shè)計

        考試系統(tǒng)在功能模塊設(shè)計上主要考慮以下幾個部分:用戶功能模塊、組卷模塊和試卷輸出模塊。

        4.1 用戶功能模塊

        用戶功能模塊的設(shè)計,主要實現(xiàn)將用戶按分類進行管理,不同的用戶授予不同的訪問權(quán)限,主要分為:管理員用戶和普通用戶。管理員用戶具有最高訪問權(quán)限,可進行用戶類型的指派,用戶權(quán)限的設(shè)置,對試題進行更新、刪除和維護等操作;普通用戶的權(quán)限只能從題庫中隨機抽取試題。

        4.2 組卷模塊

        組卷模塊的設(shè)計是考試系統(tǒng)中最重要的部分之一,組卷策略的優(yōu)劣決定了整個考試系統(tǒng)的優(yōu)劣。采用科學(xué)合理的隨機抽題算法是保證組卷成功的基礎(chǔ)。

        本系統(tǒng)的組卷步驟是:普通用戶按照考號登錄,選擇抽題功能后,將會在系統(tǒng)文件夾下創(chuàng)建一個以用戶考號為文件名的文件,并按照隨機抽題算法在系統(tǒng)題庫的N種不同類型題中抽取N個不同題型的試題,組成該用戶的考試試題保存在考號命名的文件中[4]。抽題參數(shù)設(shè)置如表1所示。

        表1 抽題參數(shù)設(shè)置Tab.1 Parameter settings on test paper formation

        下面以單項選擇題的抽題為例來說明組卷的流程,在單選題題庫DXXZTK.DBF文件中,共有N1道單項選擇題,從中隨機抽取M1道試題組成新文件DXXZ.DBF作為考試試題。算法流程圖如圖3所示。

        圖3 隨機抽題算法流程圖Fig.3 Flow chart of random algorithm of test paper formation

        4.3 試卷輸出模塊

        通過組卷算法隨機的組合好的試題,最后要以文件形式進行輸出。試卷輸出模塊的設(shè)計主要用于將組卷模塊中產(chǎn)生的多個不同題型的試題文件組織到一個報表中,同時可將抽取試題的答案組織到另一個報表中,再輸出試卷的同時也可將生成的答案同時輸出,提高的了試卷的命題效率[5]。

        5 結(jié)束語

        本系統(tǒng)采用分級管理,系統(tǒng)安全性較高,管理方便。建立數(shù)據(jù)庫的管理方式,有效避免重復(fù)試題的出現(xiàn),方便題庫的擴充和管理,提出了一個科學(xué)的組卷算法,保證了組卷的質(zhì)量。系統(tǒng)的設(shè)計通用性較強,具有權(quán)限的教師可根據(jù)情況自行增加或修改試題庫內(nèi)容,還可根據(jù)具體需要增加相應(yīng)功能模塊,可廣泛的應(yīng)用于多學(xué)科的考試。

        [1]黃紅丹.考試系統(tǒng)的題庫設(shè)計方案[J].科技信息,2010(10):91-92.HUANG Hong-dan.Q&design examination system[J].Science and Technology Information,2010(10):91-92.

        [2]李運蘭.基于WEB的題庫設(shè)計與實現(xiàn)[J].湖南文理學(xué)院學(xué)報,2004(16):72-74.LI Yun-lan.Database design and implementation WEB-based[J].Hunan University of Arts College,2004(16):72-74.

        [3]史寶明.基于VF的題庫管理系統(tǒng)的開發(fā)[J].甘肅科技,2008(5):26-27.SHI Bao-ming.VF exam based development management system[J].Science and Technology,2008(5):26-27.

        [4]李美滿,鄒北冀,易德成.通用考試系統(tǒng)的開放題庫設(shè)計與加解密算法研究[J].計算技術(shù)與自動化,2005(12):117-119.LI Mei-man,ZOU Bei-ji,YI De-cheng.Design of the general examination system on opening test library and the decryption algorithm plus[J].Computing Technology and Automation,2005(12):117-119.

        [5]李新國.基于VF 6.0的學(xué)校考試自動組卷系統(tǒng)[J].計算機工程與設(shè)計,2003,24(11):66-69.LI Xin-guo.VF school-based examination of automatic paper system6.0[J].Computer Engineeringand Design,2003,24(11):66-69.

        [6]周支元,王如龍.基于面向?qū)ο蟮臋?quán)限管理系統(tǒng)設(shè)計與實現(xiàn)[J].計算技術(shù)與自動化,2004,23(3):105-108.ZHOU Zhi-yuan,WANG Ru-long.Object-oriented rights management system design and implementation[J].Computing Technology and Automation,2004,23(3):105-108.

        [7]劉林東.Web挖掘在考試系統(tǒng)中的應(yīng)用 [J].計算機應(yīng)用研究,2005,22(2):150-151.LIU Lin-dong.Web mining in test system[J].Application of Computer,2005,22(2):150-151.

        猜你喜歡
        數(shù)據(jù)庫用戶系統(tǒng)
        Smartflower POP 一體式光伏系統(tǒng)
        WJ-700無人機系統(tǒng)
        ZC系列無人機遙感系統(tǒng)
        北京測繪(2020年12期)2020-12-29 01:33:58
        連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
        數(shù)據(jù)庫
        財經(jīng)(2017年2期)2017-03-10 14:35:35
        關(guān)注用戶
        商用汽車(2016年11期)2016-12-19 01:20:16
        關(guān)注用戶
        商用汽車(2016年6期)2016-06-29 09:18:54
        數(shù)據(jù)庫
        財經(jīng)(2016年15期)2016-06-03 07:38:02
        關(guān)注用戶
        商用汽車(2016年4期)2016-05-09 01:23:12
        數(shù)據(jù)庫
        財經(jīng)(2016年3期)2016-03-07 07:44:46
        中文字幕人妻第一区| 国产精品国产三级农村妇女| 九九久久精品国产免费av| 777米奇色狠狠俺去啦| 国产在线无码一区二区三区| 亚洲欧美日韩精品高清| 人妻被公上司喝醉在线中文字幕| 无码a级毛片免费视频内谢5j| 丁香花在线影院观看在线播放| 亚洲精品国产国语| 少妇高潮呻吟求饶视频网站| 在线无码中文字幕一区| 亚洲av永久无码天堂网手机版| 国产91在线精品福利| 男女搞基视频免费网站| 成人精品一区二区三区电影| 久久日本三级韩国三级| 国产精品涩涩涩一区二区三区免费| 99青青草视频在线观看| 狠狠躁日日躁夜夜躁2020| 亚洲午夜精品久久久久久人妖| 国内自拍第一区二区三区| 亚洲精品视频中文字幕| 亚洲av日韩av天堂一区二区三区| 国产欧美日韩网站| 亚洲另类国产精品中文字幕| 亚洲av无码国产精品色软件| 成人网站免费大全日韩国产| 国产成人一区二区三区高清| 成人大片免费在线观看视频| 四虎影视成人永久免费观看视频 | 国产综合色在线视频区| 激情97综合亚洲色婷婷五| 亚洲24小时在线免费视频网站| 精品人妻中文av一区二区三区| 中文字幕免费不卡二区| 999久久66久6只有精品| 男女互舔动态视频在线观看| 国产一区二区三区免费观看在线 | 亚洲不卡av二区三区四区| 精品一区二区三区免费视频|