999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

通用試題庫管理系統的設計與實現

2014-09-06 10:47:18夏萬東臧玉紅齊曉旭廖成章邵建明
承德石油高等專科學校學報 2014年3期
關鍵詞:設計

夏萬東,臧玉紅,齊曉旭,廖成章,邵建明

(1.承德石油高等專科學校 化學工程系,河北 承德 067000;2.承德石油高等專科學校 電氣與電子工程系,河北 承德 067000)

?

通用試題庫管理系統的設計與實現

夏萬東1,臧玉紅1,齊曉旭2,廖成章2,邵建明1

(1.承德石油高等專科學校 化學工程系,河北 承德 067000;2.承德石油高等專科學校 電氣與電子工程系,河北 承德 067000)

借助于Excel本身強大的數據管理功能,使用C#和Visual Studio作為開發工具,設計開發了通用試題庫管理系統,在Word上實現試題輸出。解決了傳統試題庫通用性差的弊端,提高了試題的數據庫擴展性,提高了組卷的速度和合理性。該系統經過調試和試用,效果良好。

試題庫;設計;實現

隨著計算機和網絡的普及,考試系統軟件[1]得到了巨大發展,其功能也越來越強大,這從根本上將教師從這些考務工作中解放出來,將更多的精力用于教學和科研。但多數此類軟件都是收費軟件,價格因其功能繁簡不同而各異;題型和評分規則單調;大量試題直接堆放在數據庫中,不便管理;組卷時對難度的控制和知識點的覆蓋考慮不周;教師對于試題和答案數據庫操作便利性不足;各模塊通用性不高;對學校實際考務工作的適應性不好等。本文設計的通用試題庫管理系統,重點要解決傳統試題庫的通用性差、交互性弱和界面缺乏友好等問題,同時對存放試題的數據庫進行合理的設計,提高擴展性和并發控制的能力,為以后試題庫改版為C/S或B/S模式做好準備,同時對傳統的組卷算法進行改進,提高組卷的速度和合理性。

1 通用試題庫管理系統的設計

要使試題庫系統具有良好的通用性和可擴展性,在降低開發成本的同時,還應使用方便。設計思路是采用C#語言編程,基于Microsoft Visual Studio 2005的開發環境,利用Excel 軟件管理數據,實現兩大功能:題庫管理功能和試卷生成功能[2]。根據該系統專業課教師學科需要,在Excel上輕松自由構造題庫,題型種類及數量可根據需要任意擴充,使用方便,維護簡單。再通過通用試題庫管理系統選擇試卷的題型、題目量和分值等,并在通用試題庫管理系統上簡單設計試卷頁面,使得出卷工作變得輕松、簡單。

試題庫管理系統包括登錄模塊、試卷生成模塊、題庫管理模塊三個主要模塊。系統各模塊組成如圖1所示。

2 通用試題庫管理系統的實現

2.1試卷生成模塊

試題庫系統最主要的功能在于組卷,一個設計良好、性能高的試題庫管理系統特別依賴于好的組卷算法的設計。組卷算法的研究和設計在試題庫系統中占有重要地位。

2.1.1 半自動組卷的實現

1)功能描述:可以根據需要的章節和題型來隨機抽取一定數目的試題,可以具體到每個題型容易的、中等的、難的題目抽幾個,有一定的隨機性,試卷難度不容易把握。

2)實現過程:用戶根據需要選擇章節中各題型的數目,具體到每章每種類型的每種難易度要幾個,因此在難易度中選中容易的選幾個,中等的選幾個,難的選幾個,根據題量在數據庫中通過隨機函數選出想要的題目組成試卷。

為了保證試題符合要求,在定義試題庫中試題的屬性時,為試題設置章節數、難度系數。在選題時利用隨機函數由題庫中選擇出符合要求的試題;要保證所選擇的試題不重復并且每道試題都有被選擇的機會,需要兩方面的技巧:一方面是在試題屬性中加上標志位,記錄試題被選擇的次數;另一方面就是設計一種算法,充分利用試題屬性來實現要求[3-4]。部分設計代碼如下:

public int[] GetRandomArray(int Number, int minNum, int maxNum)

{

int j;

int[] b = new int[Number];

Random r = new Random();

for (j = 0; j < Number; j++)

{

int i = r.Next(minNum, maxNum + 1);

int num = 0;

for (int k = 0; k < j; k++)

{

if (b[k] == i)

{

num = num + 1;

}

}

if (num == 0)

{

b[j] = i;

}

else

{

j = j - 1;

}

}

return b;

}

2.1.2 生成試卷的界面設計的實現

1)功能描述:教師可以選擇若干章節的若干知識點作為考試范圍,指定各題目難度、試題類型、各題型試題數目、各題目所占分值,通用試題庫系統據此生成試卷和答案。排版自動完成,可以直接打印。

2)實現過程:實現生成試卷的界面設計,包括題目內容、題目類型、分值等的錄入。題型分七種:多選題、單選題、填空題、判斷題、簡答題、論述題和計算題,見圖2。

設置相應的參數值后,可以進入試題標題設置頁面,如圖3所示。在此頁面中,用戶可以根據需求設置“學校名稱”、“學年學期”、“考試科目”、“試題類型”、“考試時間”以及“考試形式”等參數,這些參數將會在即將生成的試題中顯示出來。

2.2試題庫管理模塊的實現

1)功能描述:任課教師可以自行建立試題數據庫。可以通過試題錄入模塊進行錄入,也可以在Excel表格直接錄入。通過章節和知識點作為范圍限定,打開任一知識點,并在這個知識點下建立子知識點和所在章節的試題。亦可打開章節,在該章節下建立子章節和所轄知識點的試題。

2)實現過程:為方便管理試題的錄入與修改,一種題型用一張工作表存放,且工作表的名字以“題”結尾,如“選擇題”, 存放試題的Excel表如圖4。為方便用戶理解和使用,系統提供了一個名為“樣題”的工作表作為樣例。同時為了便于用戶的使用及選題組卷,對每張工作表的結構都要事先設置好。每張工作表至少包含“題號、題目內容、題目答案”3 列,以后根據需要還可以方便地擴充,如復雜的組卷策略往往還需要綜合考慮題目所占的分值、題目的難度、題目的分布等,這時可在后面增加如“題目分值、難度系數、知識點”等列。

3 結束語

本通用題庫管理系統具有良好的通用性;題庫管理方便,題型可根據課程的需要任意添加、刪除或修改,因此,系統還具有良好的可擴展性。同時因本系統直接借助于Excel 本身強大的功能,因此開發投入相對較少,且安裝簡單,對環境要求不高,使用簡單方便。利用本系統不但能輕松方便地建設某門課程的題庫,同時又能隨時方便快捷地生成一份試卷或平時測驗,既減輕了老師的工作量,同時又提高了工作效率。該系統已用于我校一些基礎課程題庫的建設,使用效果良好。

[1]陳磊,姜薇.通用考試系統的設計與實現[J].計算機工程與設計, 2007,28 (17):4285-4289.

[2]姜雷.通用試題庫管理系統的設計與實現[D].重慶:重慶大學,2009.

[3]王繼明. 基于C#的試題庫管理系統設計與開發[D].天津:南開大學,2011.

[4]祝國明.題庫信息智能化算法設計與實現[D].南昌:南昌大學,2009.

簡訊

我校在河北省第十八屆大學生運動會上再獲佳績我校體育代表團于4月28日至5月5日參加了在河北師范大學舉行的河北省第十八屆大學生運動會。獲得健美操比賽中5個單項項冠軍并獲得健美操團體總分第一名和體育道德風尚獎。田徑隊獲得3個第一名,2個第二名,并獲得田徑男子團體總分第一名。乒乓球隊獲得男子團體第二名,女子團體第二名,乒乓球總分第二名。

DesignandImplementationofGeneralTestQuestionsLibraryManagementSystem

XIA Wan-dong1, ZANG Yu-hong1, QI Xiao-xu2, LIAO Cheng-zhang2, SHAO Jian-ming1

(1.Department of Chemical Engineering,Chengde Petroleum College, Chengde 067000, Hebei, China;2.Department of Elelctrical and Electronic Engineering, Chengde Petroleum College,Chengde 067000, Hebei, China )

The paper designs and develops a common test library management system to address the universal tradition of poor test database, raise questions of database scalability, and improve the speed and reasonableness test paper. It uses the C # and Visual Studio as a development tool to achieve the questions on Word output with the help of the powerful data management capabilities of Excel, to achieve a simple and practical common test library management system. This test library management system proves to be of good result after test and trial.

test questions library; design; implementation

2012-11-29

夏萬東(1978-),男,湖北黃岡人,承德石油高等專科學校化學工程系講師,碩士,研究方向為藥物合成與分析。

TP392-44

:B

:1008-9446(2014)03-0044-04

猜你喜歡
設計
二十四節氣在平面廣告設計中的應用
河北畫報(2020年8期)2020-10-27 02:54:06
何為設計的守護之道?
現代裝飾(2020年7期)2020-07-27 01:27:42
《豐收的喜悅展示設計》
流行色(2020年1期)2020-04-28 11:16:38
基于PWM的伺服控制系統設計
電子制作(2019年19期)2019-11-23 08:41:36
基于89C52的32只三色LED搖搖棒設計
電子制作(2019年15期)2019-08-27 01:11:50
基于ICL8038的波形發生器仿真設計
電子制作(2019年7期)2019-04-25 13:18:16
瞞天過海——仿生設計萌到家
藝術啟蒙(2018年7期)2018-08-23 09:14:18
設計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
從平面設計到“設計健康”
商周刊(2017年26期)2017-04-25 08:13:04
主站蜘蛛池模板: 黄色免费在线网址| 亚洲精品视频免费看| 亚洲国产中文欧美在线人成大黄瓜| 亚洲国产黄色| 欧美.成人.综合在线| 九九热精品视频在线| 精品无码一区二区三区在线视频| 日韩av无码DVD| 日本免费精品| 青青草91视频| 九九热精品在线视频| 色综合综合网| 国产成人精品第一区二区| 免费在线a视频| 欧美日韩一区二区在线免费观看| 欧美国产成人在线| 成人一级免费视频| 国产日韩丝袜一二三区| 精品剧情v国产在线观看| 这里只有精品国产| 18禁影院亚洲专区| 国产精品jizz在线观看软件| 国产一区亚洲一区| 欧美一级99在线观看国产| 在线观看国产小视频| 国产精品自在线天天看片| 久久青草视频| 伊人激情久久综合中文字幕| 丁香六月综合网| 无码中文AⅤ在线观看| 女人爽到高潮免费视频大全| 国产成人高精品免费视频| 免费中文字幕一级毛片| 伊人激情综合| 91无码人妻精品一区| 国产美女精品人人做人人爽| 国产主播在线一区| 狠狠亚洲五月天| 波多野结衣国产精品| 国产精品久久久久久久久kt| 亚洲天堂高清| 色屁屁一区二区三区视频国产| 日本少妇又色又爽又高潮| 一区二区三区四区在线| 国产成人亚洲日韩欧美电影| 色天天综合| 日韩欧美91| 野花国产精品入口| 中文字幕亚洲综久久2021| 国产地址二永久伊甸园| 久久精品国产亚洲麻豆| 亚洲人妖在线| 中文天堂在线视频| 亚洲欧美色中文字幕| 亚洲天堂久久| 蜜芽国产尤物av尤物在线看| 亚洲日韩每日更新| 亚洲Av综合日韩精品久久久| 亚洲男人的天堂网| 国产女人爽到高潮的免费视频| 久久久久中文字幕精品视频| 中文字幕欧美日韩| 国产男人的天堂| 囯产av无码片毛片一级| 免费A级毛片无码无遮挡| 日韩在线网址| 国产激爽大片在线播放| 天天爽免费视频| 免费高清a毛片| 色噜噜狠狠色综合网图区| 亚洲第一成年人网站| 中文字幕 日韩 欧美| 福利小视频在线播放| 日本国产精品一区久久久| 国产成人高精品免费视频| 特级毛片8级毛片免费观看| 无码网站免费观看| 伊人成人在线| 欧美一级特黄aaaaaa在线看片| 亚洲专区一区二区在线观看| 黄色一级视频欧美| 精品无码一区二区三区在线视频|