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

基于B/S在線考試系統的研究與設計

2010-08-15 00:52:53彭易波
科技傳播 2010年12期
關鍵詞:數據庫系統教師

彭易波

湖南文理學院計算機學院,湖南常德 415000

基于B/S在線考試系統的研究與設計

彭易波

湖南文理學院計算機學院,湖南常德 415000

隨著計算機的廣泛使用,無紙化考試的應用越來越廣泛,本文以《C語言程序設計》課程為例,先介紹了無紙化考試的優點,然后介紹了B/S模式的特點,最后介紹了在線考試系統實現的功能和各模塊設計方法。

B/S;在線考試;模塊設計

0 引言

隨著計算機和互聯網的快速發展,計算機已經廣泛應用于社會的各行各業。為了適應社會的發展和形勢的需要,高校開設了計算機基礎課程。其目的為了使學生使掌握一定的計算機知識和技能,用計算機這個工具來解決學習和工作的問題。

傳統的考試形式多為筆試,用這種考試方式來測試學生的計算機成績一般只能考查學生的理論知識,不能考查其操作能力,所以不能全面地考查學生的學習效果。而每次考試,都要花費教師大量的時間去篩選試題、組卷、閱卷、統計成績等一系列相當復雜和煩瑣的事情;而這些工作往往是通過手工方式去處理,不但工作量大、處理速度慢、而且保密性差、容易出錯、查閱、統計也不方便等等,浪費人力、物力。無紙化考試系統則利用計算機網絡和數據庫技術可以實現對學生的考核,省時省力。

1 開發模式介紹以及B/S結構特點

考試系統有C/S模式的也有B/S模式的,由于B/S結構對客戶端的要求相當低而且客戶端不需要安裝即可直接使用(即所謂的瘦客戶端)等這些優點,使得B/S模式快速發展。目前B/S的發展已經相當的成熟。本系統采用B/S模式,其優點如下:

1)具有分布性特點,可以隨時隨地進行查詢、瀏覽等業務處理;

2)業務擴展簡單方便,通過增加網頁即可增加服務器功能;

3)維護簡單方便,只需要改變網頁,即可實現所有用戶的同步更新;

4)開發簡單,共享性強。

2 在線考試系統功能介紹

本文以《C語言程序設計》課程為基礎,主要采用JSP、JavaBean和數據庫技術開發,系統的功能如下:

1)用戶登陸

用戶根據用戶名和密碼進行登錄,只有當用戶成功登陸后才能使用系統的相關功能,這就必須將用戶名和登陸密碼進行保存,還需對用戶的一些其他信息進行登記,比如姓名、專業班級等。本系統有兩種用戶:教師和學生,教師登陸后可以對自己的登陸密碼進行修改、查看學生信息、查看題庫、添加題目、組卷和查看學生考試成績,學生成功登陸后可以查看自己的基本信息、進行考試、查看自己考試的成績。

2)題庫管理

題庫支持隨機生成試卷和人工生成試卷兩種試卷生成方法,當選擇隨機生成試卷時,系統根據用戶填寫的生成試卷的必要信息隨機生成一套試卷,并將生成的試卷保存到數據庫中,當選擇人工生成試卷時,系統首先需要將題庫中的題目分頁顯示出來讓用戶選擇,當選完試題后,系統將用戶選擇的試題組成試卷,并將試卷保存在數據庫中??荚囅到y的所有題目是存儲在數據庫中的,我們需要對題目進行操作就必須要有題庫管理功能??荚囅到y支持的題目類型有三種:選擇題、填空題、判斷題。所有題目都保存在一張表中,如果是選擇題的話就用另外一張表保存正確選項,因此必須對題干、題型、分數、難度、答案等信息進行登記。題庫管理包括兩個子功能查詢題庫和添加題目,教師可以查看題庫中的題目的詳細信息、可以對題庫中的題目進行修改和刪除,教師也可以向題庫中添加題目。

3)在線考試

學生成功登陸后選擇在線考試時,系統首先判斷此學生是不是已經參加過考試,當此學生參加過考試時,系統提示已經參加考試,不能重考,當此學生還沒有參加考試時,系統將試卷從數據庫中取出來并顯示在瀏覽器中讓學生開始答題,此時系統開始記時。當學生選擇提交試卷或考試時間到了后系統將自動判分,并將學生考試成績保存到數據庫中。

4)成績管理

教師成功登陸后可以隨時查看所有學生或者某個學生的成績,學生沒有參加考試時提示此學生尚未參加考試。學生成功登陸后可以查看自己的成績,當自己還沒有參加此階段的考試時系統提示還未參加考試。

3 系統模塊設計

系統各模塊設計是整個系統設計的核心,在線考試系統主要包括以下幾個模塊:

1)登陸模塊設計

登錄模塊用來檢驗用戶的合法性,防止其他用戶進入C語言在線考試系統。系統的用戶分為兩種:學生和老師。學生成功登陸后進入的是學生考試子系統,教師成功登陸后進入的是教師子系統。

2)學生管理模塊設計

此模塊屬于教師子系統中的一個模塊,主要功能是實現了對學生基本信息的查詢、分頁顯示、刪除某個學生記錄。當教師不輸入任何查詢條件時,系統將數據庫中的所有學生的信息分頁顯示出來,當教師輸入條件查詢學生時,系統將某一個或幾個學生的信息顯出出來。教師可以將某個學生從此系統中刪除,刪除成功后系統提示操作成功,刪除失敗時系統提示操作失敗。

3)題庫管理模塊的設計

此模塊屬于教師子系統中的一個模塊,主要功能是實現對題庫的查詢和添加。查詢題庫部分將數據庫題目表中的所有題目查找出來存放在一個ArrayList中,然后分頁顯示出來。添加題目部分,首先根據教師選擇添加的試題類型提示教師輸入試題必要信息,然后將試題信息發送到一個Servlet文件,調用相應的方法將試題添加到數據庫中,成功添加后系統會提示操作成功,添加失敗后系統提示操作失敗。

4)試卷管理模塊的設計

此模塊包括兩個功能隨機組卷和人工組卷。隨機組卷部分,系統根據輸入的生成試卷的必要信息從題目表中查找符合條件的記錄,在查找到符合條件的記錄后,系統首先自動生成一個試卷號保存到試卷且將試卷的總成績和試卷本身其他的一些信息保存一并保存到試卷表中,然后將查找到的試題的試題號添加到試卷內容表。人工組卷部分,首先系統將試題庫中的所有試題分頁顯示出來,然后將教師選擇的題目的題號發送到一個Servlet,此Servlet調用相關的方法,首先系統自動生成一個試卷號,其次計算出此套試卷的總成績,然后將試卷號和試卷總成績保存到試卷表中,然后將試題號添加到試卷內容表,并且為此道試卷設計一個唯一的標號保存到試卷表中。

5)學生考試系統的設計

學生成功登陸系統后,系統可以根據登陸系統的用戶名將此學生的基本信息從數據庫中查找出來。當學生點擊開始考試后,系統首先取出教師出的最新試卷的試卷號,然后根據用戶名和試卷號查找學生表看此學生是否已經參加過考試,如果參加了,則系統提示學生已經參加了考試,系統自動跳轉到學生首頁面,如果沒有參加考試,系統跳轉到顯示考試試題頁面,讓學生開始考試,系統使用一個Session開始記時,當考試時間到或是學生手工提交試卷后,系統將學生的答案與數據庫中試題的答案比較,并給學生評分,然后將學生成績保存到數據庫中。

5 結論

無紙化考試系統實現了考生登錄,教師自動組卷,學生在線考試,評卷等工作流程,減輕了教師負擔,節省了人力物力,值得大力推廣。

[1]陳衛.B/S結構應用程序開發秘笈[M].北京:國防工業出版 社,2001.

[2]普悠瑪數位科技.Java Server Pages 動態網頁新技術 [M].北京:中國鐵道出版社,2002.

[3]王柄雪. 面向對象的空間環境信息系統的設計與開發.計 算機應用研究[J],2005(5): 202~208.

[4]王守強,朱大銘,丁俊忠. 基于B-S體系結構開發應用系 統.計算機與現代化[J],2002(8):195-201.

[5]徐萍,葉長國. 《計算機文化基礎》無紙化考試系統研 究.泰山學院學報[J],2008(5):45-47.

[6]徐守萍.計算機基礎課程無紙化考試系統設計.廣東交通職 業技術學院學報[J],2007(8):62-64.

TP393

A

1674-6708(2010)21-0188-02

彭易波,助教,工作單位:湖南文理學院,研究方向:計算機應用

猜你喜歡
數據庫系統教師
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
最美教師
快樂語文(2021年27期)2021-11-24 01:29:04
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
教師如何說課
甘肅教育(2020年22期)2020-04-13 08:11:16
未來教師的當下使命
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
數據庫
財經(2017年2期)2017-03-10 14:35:35
數據庫
財經(2016年15期)2016-06-03 07:38:02
數據庫
財經(2016年3期)2016-03-07 07:44:46
主站蜘蛛池模板: 在线视频97| 谁有在线观看日韩亚洲最新视频| 欧美啪啪网| 在线人成精品免费视频| 国产亚洲精久久久久久无码AV| 沈阳少妇高潮在线| 伊人精品视频免费在线| 国禁国产you女视频网站| 国产精品视频猛进猛出| 久久中文字幕2021精品| 伊在人亚洲香蕉精品播放| 91小视频在线播放| 国产成人精品在线| 精品人妻一区二区三区蜜桃AⅤ| 国模沟沟一区二区三区| 欧美一级特黄aaaaaa在线看片| 91成人免费观看在线观看| 欧美日本在线| 国产精品久久久久鬼色| 国产永久免费视频m3u8| 再看日本中文字幕在线观看| 亚洲国产综合精品一区| 国产香蕉97碰碰视频VA碰碰看| 国产精品久线在线观看| 被公侵犯人妻少妇一区二区三区| 91精品专区| 亚洲AV无码一二区三区在线播放| 呦女亚洲一区精品| 免费啪啪网址| 久久青青草原亚洲av无码| 伊人久久久大香线蕉综合直播| 国产成人精品高清不卡在线| 欧美午夜在线视频| 国产精品午夜电影| 奇米精品一区二区三区在线观看| 成人在线亚洲| 精品国产成人高清在线| 欧美精品影院| 91成人试看福利体验区| 亚洲h视频在线| 日本精品视频一区二区| 国产91无码福利在线| 成人精品区| 亚洲天堂区| 亚洲三级电影在线播放| 国产成人av一区二区三区| 亚洲人成网站18禁动漫无码| 日韩一区二区在线电影| 五月婷婷激情四射| 欧美综合中文字幕久久| 亚洲国产91人成在线| 国产视频一二三区| 亚洲精品777| 国产中文一区a级毛片视频| 久久精品中文字幕免费| 国产极品美女在线播放| 操美女免费网站| 成人无码区免费视频网站蜜臀| 成人av专区精品无码国产| 男女男免费视频网站国产| 91九色国产在线| 日韩视频福利| 免费一级α片在线观看| 午夜视频www| 国产香蕉在线视频| 手机看片1024久久精品你懂的| 亚洲二三区| 日韩欧美91| 国产日韩欧美一区二区三区在线 | 欧美精品黑人粗大| 国产91小视频| 国产aaaaa一级毛片| 国产免费福利网站| 亚洲AV成人一区二区三区AV| 任我操在线视频| 国产精品第| 亚洲国产午夜精华无码福利| 国产免费自拍视频| 中文字幕天无码久久精品视频免费| 亚洲成人黄色在线观看| 亚洲无码高清视频在线观看 | 在线观看亚洲成人|