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

基于B/S的考試系統的設計與開發

2015-01-04 08:51:18楊波于貴
電子設計工程 2015年12期
關鍵詞:數據庫用戶系統

楊波,于貴

(四川文理學院 數學與財經學院,四川 達州 635000)

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

1 B/S網絡結構模式

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

圖1 基于B/S模式的系統Fig.1 System based on B/Smode

2 系統體系結構

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

圖2 系統結構圖Fig.2 System architecture diagram

3 數據庫設計

考試系統的實現建立在數據庫技術的基礎之上,系統的核心部分用戶資料庫和試題庫是通過數據庫來進行建立和維護的[2]。所以考試系統的實現要先完成用戶資料庫和試題資料數據庫的設計。

3.1 用戶資料庫的設計

用戶資料庫主要包含用戶基本信息表,用于存放用戶名、密碼、用戶類型等信息。數據表結構如下:

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

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

3.2 試題數據庫的設計

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

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

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

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

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

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

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

4 系統功能設計

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

4.1 用戶功能模塊

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

4.2 組卷模塊

組卷模塊的設計是考試系統中最重要的部分之一,組卷策略的優劣決定了整個考試系統的優劣。采用科學合理的隨機抽題算法是保證組卷成功的基礎。

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

表1 抽題參數設置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 試卷輸出模塊

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

5 結束語

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

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

[2]李運蘭.基于WEB的題庫設計與實現[J].湖南文理學院學報,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的題庫管理系統的開發[J].甘肅科技,2008(5):26-27.SHI Bao-ming.VF exam based development management system[J].Science and Technology,2008(5):26-27.

[4]李美滿,鄒北冀,易德成.通用考試系統的開放題庫設計與加解密算法研究[J].計算技術與自動化,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的學校考試自動組卷系統[J].計算機工程與設計,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]周支元,王如龍.基于面向對象的權限管理系統設計與實現[J].計算技術與自動化,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挖掘在考試系統中的應用 [J].計算機應用研究,2005,22(2):150-151.LIU Lin-dong.Web mining in test system[J].Application of Computer,2005,22(2):150-151.

猜你喜歡
數據庫用戶系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
數據庫
財經(2017年2期)2017-03-10 14:35:35
關注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
關注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
數據庫
財經(2016年15期)2016-06-03 07:38:02
關注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
數據庫
財經(2016年3期)2016-03-07 07:44:46
主站蜘蛛池模板: 亚洲男人天堂网址| 亚洲综合第一页| 麻豆国产在线观看一区二区| 日韩精品久久久久久久电影蜜臀| 国模极品一区二区三区| 男女猛烈无遮挡午夜视频| 99成人在线观看| 中国一级毛片免费观看| 国产精品永久在线| 手机在线国产精品| 欧洲日本亚洲中文字幕| 亚洲黄色成人| 综合色88| 国产高清在线观看| 一区二区三区四区日韩| 亚洲日本精品一区二区| 久久精品无码国产一区二区三区| 亚洲人成人伊人成综合网无码| 国产精品一区二区国产主播| 日韩av电影一区二区三区四区| 97综合久久| 亚洲成a人片| 91av国产在线| 国产女人水多毛片18| 亚洲精品免费网站| 国产免费人成视频网| 亚洲人成电影在线播放| 国产在线精彩视频论坛| 国产手机在线小视频免费观看| 在线国产综合一区二区三区| 国产成人精品在线| 思思热在线视频精品| 国产日韩av在线播放| A级毛片无码久久精品免费| A级全黄试看30分钟小视频| 国产成人一区免费观看| 亚洲小视频网站| 青青草原国产免费av观看| 亚洲天堂视频在线观看免费| 人妖无码第一页| 亚洲九九视频| 亚洲精品无码AⅤ片青青在线观看| 久久成人18免费| 日韩欧美网址| 综合亚洲色图| 亚洲天堂福利视频| 亚洲视频色图| 精品三级网站| m男亚洲一区中文字幕| 色综合久久久久8天国| 无码'专区第一页| а∨天堂一区中文字幕| 色哟哟国产精品| 99无码熟妇丰满人妻啪啪| 青青草国产精品久久久久| 国产日本一线在线观看免费| 蜜桃臀无码内射一区二区三区| 欧美色亚洲| 尤物视频一区| 欧美a网站| 亚洲一区二区三区香蕉| 免费看a毛片| 成人午夜久久| 国产成人亚洲欧美激情| P尤物久久99国产综合精品| 精品人妻无码中字系列| 午夜性刺激在线观看免费| 成人欧美在线观看| 亚洲欧美一区二区三区图片| 国产99精品久久| 亚洲日本精品一区二区| 久久人搡人人玩人妻精品| 青青草国产免费国产| 九色91在线视频| 欧美无专区| 亚洲第一区欧美国产综合| 日本三级黄在线观看| 亚洲精品国产精品乱码不卞| 综合亚洲网| 色综合天天娱乐综合网| 精品国产网站| 国产真实乱子伦精品视手机观看|