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

基于.NET的在線考試系統的設計與實現

2015-11-17 10:23:24李紅梅
赤峰學院學報·自然科學版 2015年21期
關鍵詞:信息系統設計

李紅梅,曾 莉

(安徽新華學院,安徽 合肥 230088)

基于.NET的在線考試系統的設計與實現

李紅梅,曾莉

(安徽新華學院,安徽合肥230088)

傳統考試形式會浪費大量的人力和物力,在計算機技術飛速發展的今天,將計算機技術引入考試過程是非常有必要的.本文利用.NET技術和數據庫技術的結合設計并實現了在線考試系統,本文主要論述了在線考試系統的總體目標、需求分析、系統功能劃分、數據庫設計等方面,并對各個模塊的實現進行了詳細的描述.本系統界面友好,使用方便,在實際使用中收到了良好的效果.

B/S模式;在線考試;自動閱卷

1 引言

考試是教學過程中不可缺少的一個環節,也是衡量教學質量的一個重要依據.在計算機技術迅速發展的今天,將計算機技術引入考試環節中,不但能夠節約大量的時間、人力、物力與財力,而且還可以大幅度提高考試的客觀性和公正性.但由于該技術還處于發展階段,且缺乏一定的系統性和理論指導,導致目前的在線考試系統在題型上比較單一,存在對考試結果的分析不夠全面和系統、題型不夠全面等問題.為確保考試過程中知識點的全面性,本考試系統中設置了單選題、多選題、判斷題和填空題共四種題型,力求從多方面考查學生對知識點的掌握情況.在本系統的實現中的前臺軟件開發工具采用的是目前流行的Visual Studio 2010,后臺數據庫開發工具采用的是SQL Server 2008,系統采用Web系統三層架構下的B/S結構模式實現.此結構將數據庫的訪問、應用程序的執行等工作均交給服務器實現,從而進一步簡化了客戶機的工作,客戶機只需要進行Web瀏覽器的配置即可.

2 系統設計

2.1系統預期目標

傳統的考試過程需要經過出卷、監考、閱卷、評分、點評等幾個步驟,這幾個步驟都要由教師親自來完成.本系統開發的主要目的就是將傳統考試中的大部分步驟都交給計算機完成,進一步簡化教師的工作,使得教師有更多的時間投入到教研和科研工作中去.本系統的具體實現目標如下:

(1)本系統在使用過程中采用人機交互的方式,要求使用方便、界面友好,信息查詢方法簡便;

(2)由于本系統中存儲的大部分數據是試卷試題,因此數據存儲的保密性高;

(3)在生成試卷的過程中,教師用戶可以首先對試卷的組成和分值進行設置,然后由系統從題庫中隨機抽取相應的試題;

(4)考試結束后可進行自動評分;

(5)題庫中的試題由教師用戶進行添加和管理;

(6)教師用戶、學生用戶的資料由管理員統一進行管理.

2.2系統需求分析

本系統在設計過程中主要有三個模塊,分別是管理員模塊、教師模塊和學生模塊.其中管理員模塊的主要功能有以下4種:管理員信息管理、教師信息管理、學生信息管理和當前管理員密碼修改;教師模塊的主要功能有以下5種:對學生及其成績信息進行查看和查詢、對專業信息進行管理、對試卷的具體信息進行設置和修改的試卷管理功能、對試題進行錄入和維護的試題管理功能、對當前用戶的密碼進行修改的功能;學生模塊的主要功能有以下3種:在線考試、成績查詢、密碼信息等.在具體科目的考試過程中首先由教師對試卷的各題型進行分值分配,并生成相應的試卷,再由學生抽取試卷進行考試,考試后學生可進行分數查詢.

2.3系統功能劃分

前期在需求分析的基礎上對該系統進行了模塊的劃分,并對每個模塊的具體任務予以分配,具體的功能模塊圖如2-1所示:

圖2-1 功能模塊圖

2.4數據庫設計

在進行了詳細的需求分析之后,確定了本系統的主要角色及功能模塊,并在此基礎上進行了數據庫設計.該在線考試系統中具體包含如下11個表格:管理員信息表sp_admin,教師信息表sp_teacher,學生信息表sp_student,專業信息表sp_course,單選題信息表sp_singleproblem,多選題信息表sp_multiproblem,判斷題信息表sp_jungleproblem,填空題信息表sp_blankproblem,試卷信息表sp_paper,試卷內容信息表sp_paperdetail,分數信息表sp_score;其中答題的詳細情況及得分情況均記錄在分數信息表中.

3 系統實現

3.1類的設計

該在線考試系統在實現時共設計了8個類.一個是數據操作類Datacon,它主要是負責前臺界面與后臺數據庫的連接及執行相應的SQL語句的操作;四類試題所對應的類分別是 SingleProblem、MultiProblem、JudgeProblem、BlankProblem,它們主要負責單選題、多選題、判斷題和填空題這四類題目的初始化與更新操作;一個試卷類Paper,它主要負責向試卷表中添加試卷信息及試卷的更新操作;一個分數類Scores,它主要負責向分數表中添加成績信息,還有一個數據安全類GetSafeData,該類主要為了安全的從數據庫獲取數據,保證數據讀取不發生異常情況.

3.2用戶管理模塊的設計

根據功能模塊的劃分,本系統內主要有管理員、教師、學生三類用戶,并分別為這三類用戶賦予了不同的功能和權限.其中以管理員身份登陸系統后,可以進行管理員信息和教師信息的添加和修改、學生信息的添加和管理,并可對自身的密碼進行重新設置.以教師身份登陸系統后,可以進行專業信息的添加和管理、學生基本信息及成績信息的管理、試卷的題型分布和分值管理、試題的添加和維護,并可對自身的密碼進行重新的設置.以學生身份登陸系統后,若不存在本學生信息,可進行注冊等待管理員審核通過后即可進行其他操作,若是合法的學生用戶,可進行在線考試、考試后可進行成績查看、重新設置自身密碼等操作.該系統內的三類用戶功能明確、劃分合理.

3.3題庫的設計

題庫是整個在線考試的數據來源,也是在線考試中最核心的數據.因此保證題庫中的題目能在該課程教學大綱的要求下質量高、數量大,知識面廣,是該系統成功的一個重要方面.題庫中的題目具體包括單選題、多選題、判斷題和填空題,題庫管理可實現對這四類題型的添加、修改、刪除操作,這類操作將由教師用戶來完成.

在以教師身份登錄該系統后,選擇“試題”選項,即可對試題部分進行設計.在“試題”選項的導航頁中,可以選擇的試題類型有單選題、多選題、判斷題、填空題,可以選擇的操作有錄入、修改、刪除,根據需要選擇相應的選項,并對具體題目內容、選項內容和正確答案的內容進行設置即可.

3.4試卷的管理

在以教師身份登錄本系統后,可以對試卷的信息進行設定,如每套試卷的名稱、具體的考試時間、不同題型的題目數、每類題型的分數、考試總用時等信息.具體可按如下方法進行操作,在以具體教師身份登錄該系統后,在左側的導航欄中可看到“試卷制定”選項,選擇該選項后,即可對新試卷的上述內容進行設定;還可以看到“試卷維護”選項,利用該選項可以對已經生成的試卷信息進行修改.做完上述操作后點擊“確定”即可對所做操作進行保存,從而完成新試卷的制定或對已經存在的試卷進行修改的操作.

3.5在線考試模塊的設計

用戶在利用該系統進行在線考試之前,首先需要進行注冊,成為合法用戶后才能進行在線考試.在以學生身份登錄該系統后,可以對所在專業和考試科目進行選擇,從而生成不同的試卷,在選擇試卷以后就開始了在線考試過程,系統也開始了考試倒計時.在考試過程中若學生提前完成試卷可選擇“交卷”,若在考試時間結束時仍未能完成答題任務,則由系統強制交卷.在考試結束后試卷的評分工作交給系統完成,在學生交卷后不能立刻看到自己的成績信息.在考試完全結束,學生可登錄系統查詢自己的本科目的成績.

4 結論

本文在系統分析了在線考試的優點及目前在線考試設計的缺點的基礎上,采用ASP.NET和SQL數據庫技術設計并完成了該在線考試系統.實現上力求實現考試題型的多樣化,從而能從多方面考查學生對知識點的掌握情況;在實現的過程中采用了結構化的方法,將前臺頁面與后臺代碼很好的進行了分離,從而簡化前臺操作;整個系統設計的過程中力求界面友好,方便用戶的使用.本系統也在投入使用的過程中進一步優化,不斷修改使用過程中碰到的各種問題,從而使得該系統更加的成熟.

〔1〕李偉為.基于ASP.NET的在線考試系統的設計與實現[J].計算機應用與軟件,2011(9):163-166.

〔2〕李常寶.在線考試系統的設計與實現[J].呂梁教育學院學報,2014(90):71-73.

〔3〕許禮捷,周洪斌.基于ASP.NET在線考試系統的設計與實現[J].沙洲職業工學院學報,2012(2):3-10.

〔4〕賈宗星.基于ASP.NET的文檔管理系統的設計與實現[J].農業網絡信息,2012(1):56-58.

〔5〕楊曉光,等.ASP.NET網絡程序設計教程[M].北京:清華大學出版社,2013.

〔6〕李叢.基于B/S架構的辦公自動化系統的設計與實現[J].計算機與現代化,2012(10):163-167.

〔7〕金智,劉蓉.基于B/S的高校無紙化考試系統建設的探討與研究[J].計算機光盤軟件與應用,2011(18):218.

〔8〕關德君.基于.NET技術的考試系統的設計與實現[J].通化師范學院學報,2012(6):43.

TP311

A

1673-260X(2015)11-0045-02

《.net程序設計》課程改革(2013jgkcx03)

猜你喜歡
信息系統設計
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
瞞天過海——仿生設計萌到家
藝術啟蒙(2018年7期)2018-08-23 09:14:18
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
設計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
訂閱信息
中華手工(2017年2期)2017-06-06 23:00:31
有種設計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
展會信息
中外會展(2014年4期)2014-11-27 07:46:46
設計之味
舒適廣告(2008年9期)2008-09-22 10:02:48
主站蜘蛛池模板: 青青草国产免费国产| 亚洲中字无码AV电影在线观看| 98精品全国免费观看视频| 久久99蜜桃精品久久久久小说| 亚洲乱强伦| 最新国产网站| 国产自产视频一区二区三区| 国产网站一区二区三区| 亚洲精品视频在线观看视频| 国产精品永久不卡免费视频| 91无码网站| 亚洲精品中文字幕无乱码| 色噜噜狠狠色综合网图区| 91成人精品视频| 丰满少妇αⅴ无码区| 91精品aⅴ无码中文字字幕蜜桃| 九九九精品成人免费视频7| 国产va在线观看| 欧美视频在线第一页| 国产成人亚洲毛片| 国产成人精品视频一区二区电影| 欧美精品v| 日韩免费成人| 97se亚洲综合在线韩国专区福利| 亚洲无码视频图片| 亚洲精品视频免费| 97视频在线精品国自产拍| 欧美在线精品一区二区三区| 欧美一级高清片欧美国产欧美| 欧美日本不卡| 日韩人妻少妇一区二区| 成人福利在线观看| 亚洲中文字幕23页在线| 99精品国产电影| 亚洲aaa视频| 日韩高清中文字幕| 激情爆乳一区二区| 久久国产热| 亚洲精品动漫| 内射人妻无码色AV天堂| 114级毛片免费观看| 亚洲欧美不卡中文字幕| 亚洲国产无码有码| 伊在人亚洲香蕉精品播放| 国产精品美乳| 91成人在线观看视频| 国产精品55夜色66夜色| 欧美亚洲激情| 久久免费观看视频| 欧洲成人在线观看| 又爽又黄又无遮挡网站| 亚洲区视频在线观看| 91网址在线播放| 欧美亚洲日韩中文| 免费毛片全部不收费的| 日韩无码视频专区| 天堂成人在线| 国产亚洲男人的天堂在线观看| 午夜少妇精品视频小电影| 色妞www精品视频一级下载| 91娇喘视频| 日韩欧美综合在线制服| 少妇人妻无码首页| 久久免费视频播放| 国产精品亚洲专区一区| 97超爽成人免费视频在线播放| 欧美第九页| 国产人人干| 日韩av电影一区二区三区四区| 中文无码毛片又爽又刺激| 国产微拍一区二区三区四区| 国产aⅴ无码专区亚洲av综合网| 韩日无码在线不卡| 日韩毛片基地| 久久久久无码精品国产免费| 亚洲嫩模喷白浆| 高清无码一本到东京热| 日韩精品一区二区三区免费| 精品国产美女福到在线不卡f| 中文字幕 91| 波多野结衣一级毛片| 色综合网址|