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

        ?

        在線考試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

        2009-06-28 03:34:02
        消費(fèi)導(dǎo)刊 2009年18期
        關(guān)鍵詞:信息管理系統(tǒng)數(shù)據(jù)庫(kù)

        陳 輝

        [摘 要]本文綜合運(yùn)用結(jié)構(gòu)化編程方法、ASP.NET 開(kāi)發(fā)平臺(tái)和SQL SEVER數(shù)據(jù)庫(kù)管理系統(tǒng)及其他工具對(duì)在線考試系統(tǒng)運(yùn)行機(jī)理的分析,提出了一套計(jì)算機(jī)在線考試系統(tǒng)的設(shè)計(jì)思路和實(shí)現(xiàn)方法,最終實(shí)現(xiàn)了系統(tǒng)的組卷、管理員管理和考生的在線考試等功能。

        [關(guān)鍵詞]在線考試系統(tǒng) 信息管理系統(tǒng) 數(shù)據(jù)庫(kù)

        一、引言

        隨著計(jì)算機(jī)的廣泛應(yīng)用,我國(guó)高校教育信息化建設(shè)發(fā)展迅速。校園網(wǎng)的開(kāi)通,網(wǎng)絡(luò)在線考試變得方便可行,不但節(jié)約考試成本,提高考試工作的效率,真正實(shí)現(xiàn)了教考分離,而且實(shí)現(xiàn)考試無(wú)紙化,在新的教育模式下提供了一個(gè)很好的教學(xué)考試方法。

        二、需求分析

        考試面向特定的某些對(duì)象,因此考試者進(jìn)入系統(tǒng)應(yīng)該進(jìn)行身份驗(yàn)證??荚囌哌M(jìn)入考試系統(tǒng)后,應(yīng)該能根據(jù)自己的需要進(jìn)行個(gè)人信息的修改、考試系統(tǒng)的進(jìn)入,以及考分的查看。在線考試與一般的單機(jī)考試是不同的。鑒于考試環(huán)境一般為機(jī)房,考試者之間的距離很近,為使在線考試做到規(guī)范,對(duì)于每個(gè)應(yīng)試者來(lái)說(shuō),試卷的試題題量相同的,而內(nèi)容不同。在線考試基于網(wǎng)絡(luò)環(huán)境,試卷應(yīng)該從服務(wù)器的數(shù)據(jù)庫(kù)隨機(jī)抽取試題并動(dòng)態(tài)生成。另外,系統(tǒng)還應(yīng)該對(duì)考試時(shí)間進(jìn)行控制,時(shí)間到了會(huì)要求考試者交卷??荚囌哌x擇答案提交后,應(yīng)該由計(jì)算機(jī)自動(dòng)判卷,得到成績(jī)后顯示出來(lái)。

        (一)管理員對(duì)功能的需求

        在線考試系統(tǒng)管理員需要完成的功能主要有:新管理員的注冊(cè)、刪除管理員、上傳考試題目、修改考試題目、添加新的科目、制定考試試卷、查看考生的考試成績(jī),主要由其他成員開(kāi)發(fā)。

        (二)考生對(duì)功能的需求

        考生需要完成的功能主要有:

        1.考生注冊(cè)

        由于考生只有在登錄的情況下才能進(jìn)入本系統(tǒng),因此新的考生需要進(jìn)行注冊(cè),新的用戶只要按照頁(yè)面的提示要求將某些信息正確填寫(xiě)后,便可以注冊(cè)成功,由于有驗(yàn)證控件,當(dāng)格式不正確時(shí)會(huì)提示錯(cuò)誤,注意填寫(xiě)某些信息的時(shí)候一定要認(rèn)真,因?yàn)槟承┬畔⑹遣辉试S考生以后修改的。

        2.考生考試

        考生登錄后就可以進(jìn)行考試,選擇考試科目后,系統(tǒng)會(huì)將此門(mén)考試的某些信息告訴考生,如總分、及格分、考試時(shí)間等,提醒考生注意,然后考生就可以進(jìn)行考試,考試完成后,提交試卷,系統(tǒng)會(huì)立即顯示考生的考試成績(jī)。

        3.考生查看自己以往的考試成績(jī)

        系統(tǒng)會(huì)將考生以前的所有的考試成績(jī)都顯示出來(lái),包括考試科目、考試日期、成績(jī)、是否通過(guò)等信息。

        4.考生修改自己的某些信息

        考生可以修改自己的某些信息,例如密碼、Email等信息,但是有些信息是不允許修改的。

        (三)系統(tǒng)數(shù)據(jù)需求分析

        數(shù)據(jù)庫(kù)的設(shè)計(jì)遵循如下原則:

        (1)根據(jù)數(shù)據(jù)的不同用途使用要求、安全保密性來(lái)決定數(shù)據(jù)的組織形式及結(jié)構(gòu)。

        (2)嚴(yán)格按規(guī)范化設(shè)計(jì)數(shù)據(jù)庫(kù),減少數(shù)據(jù)間的依賴和數(shù)據(jù)冗余。

        (3)盡量多使用存儲(chǔ)過(guò)程,使數(shù)據(jù)庫(kù)服務(wù)器端功能增大,提高效率,增加了安全性。

        (4)盡量采用事務(wù)對(duì)操作進(jìn)行控制,增加操作的獨(dú)立性、一致性、不可否認(rèn)性、原子性,必要時(shí)實(shí)現(xiàn)回滾操作。主要采用SQLServer數(shù)據(jù)庫(kù)管理系統(tǒng)實(shí)現(xiàn)數(shù)據(jù)庫(kù)管理。

        三、系統(tǒng)總體設(shè)計(jì)

        該系統(tǒng)是專門(mén)用于用戶注冊(cè)、登錄、參加在線考試以及管理員進(jìn)行試題錄入、修改、刪除、成績(jī)查詢、管理用戶的ASP.NET2.0用戶程序。具有開(kāi)放性、方便性和靈活性。管理用戶可以輕松的向題庫(kù)添加、修改和刪除試題??忌M(jìn)行有效的身份驗(yàn)證,登錄后選擇進(jìn)入考試系統(tǒng),并要求在規(guī)定的時(shí)間內(nèi)進(jìn)行答題,當(dāng)達(dá)到規(guī)定的時(shí)間后,系統(tǒng)將自動(dòng)予以提示。一旦考生做完交卷后便能立即看到自己的考試成績(jī),并且其分?jǐn)?shù)將被記入庫(kù)中以供審核和查閱。而管理員還可以添加科目、查看考生成績(jī)、添加刪除管理員等。

        (一)驗(yàn)證碼

        系統(tǒng)的驗(yàn)證碼采用五位驗(yàn)證碼,應(yīng)用的時(shí)候我們將驗(yàn)證碼的內(nèi)容存放在Session中,與用戶輸入的字符串進(jìn)行比較,如果正確則登錄,否則提示錯(cuò)誤。

        (二)登錄和注冊(cè)

        登錄和注冊(cè)均用的是Sql存儲(chǔ)過(guò)程。在登錄時(shí),如果用戶的名字和密碼都正確,并且驗(yàn)證碼也正確,則會(huì)進(jìn)入考試系統(tǒng),否則無(wú)法進(jìn)入,并提示錯(cuò)誤。如果是新用戶,需要進(jìn)行注冊(cè),新用戶在填寫(xiě)自己信息的時(shí)候,系統(tǒng)會(huì)根據(jù)驗(yàn)證控件對(duì)用戶的信息格式進(jìn)行驗(yàn)證,只有格式正確,才能正確注冊(cè),否則系統(tǒng)會(huì)給出相應(yīng)的錯(cuò)誤提示。當(dāng)用戶正確注冊(cè)后,系統(tǒng)會(huì)跳轉(zhuǎn)到登錄界面。

        (三)考試

        考生每次考試的時(shí)候,都會(huì)先進(jìn)行抽題,并保存在數(shù)據(jù)庫(kù)中,當(dāng)開(kāi)始考試的時(shí)候,系統(tǒng)會(huì)將數(shù)據(jù)庫(kù)中存放的試題按試題類型顯示出來(lái),包括題干和選項(xiàng),并通過(guò)“上一題”、“下一題”實(shí)現(xiàn)依次顯示,并且會(huì)將本題的答案保存在數(shù)據(jù)庫(kù)中,然后根據(jù)數(shù)據(jù)庫(kù)中存放的考生的答案也顯示出來(lái)。考生在考試的過(guò)程中,不允許考生進(jìn)行刷新,既不允許考生重新選擇考試題目,并限制鼠標(biāo)右鍵的使用。

        (四)評(píng)分

        當(dāng)考試時(shí)間到或者考生點(diǎn)擊“提交”按鈕時(shí),系統(tǒng)會(huì)將試卷上的答案提交,并且開(kāi)始評(píng)分,系統(tǒng)會(huì)將數(shù)據(jù)庫(kù)中考生的答案進(jìn)行遍歷,并和正確答案進(jìn)行比較,根據(jù)對(duì)錯(cuò)以及正確的題目的個(gè)數(shù)給出相應(yīng)的分?jǐn)?shù),并立刻將其分?jǐn)?shù)顯示給考生。

        (五)考生查看自己以往的考試成績(jī)

        系統(tǒng)會(huì)將考生以往的考試成績(jī)顯示給考生,包括考試科目、考試日期、考試成績(jī)以及是否通過(guò)等信息。

        四、系統(tǒng)測(cè)試

        本文的開(kāi)發(fā)過(guò)程中,用的主要的編碼工具是.NET2005種的ASP.NET和C#,還部分應(yīng)用了Dreameaver編寫(xiě)了界面,另外還應(yīng)用了HTML和Javascript語(yǔ)言。HTML語(yǔ)言是一種網(wǎng)頁(yè)編輯語(yǔ)言,而Javascript語(yǔ)言是一種嵌入在網(wǎng)頁(yè)中的腳本語(yǔ)言。

        無(wú)論采用什么樣的編程技術(shù),編程人員的錯(cuò)誤都是不可避免的,而且由于面向?qū)ο蠹夹g(shù)開(kāi)發(fā)的軟件代碼重用率高,更需要嚴(yán)格測(cè)試,避免錯(cuò)誤的繁衍。因此,軟件測(cè)試在面向?qū)ο缶幊汤锔哂兴闹匾浴?/p>

        (1)單元測(cè)試單元測(cè)試的用例從單元詳細(xì)設(shè)計(jì)中導(dǎo)出。在單元測(cè)試中可以采用功能性測(cè)試和結(jié)構(gòu)性測(cè)試兩種。

        (2)集成測(cè)試在這個(gè)測(cè)試步驟中所發(fā)現(xiàn)的往往是概要設(shè)計(jì)的錯(cuò)誤。

        (3)系統(tǒng)測(cè)試在這個(gè)測(cè)試步驟中所發(fā)現(xiàn)的往往是需求規(guī)格說(shuō)明的錯(cuò)誤。一般來(lái)說(shuō),系統(tǒng)測(cè)試是功能性測(cè)試,不是結(jié)構(gòu)性測(cè)試。

        參考文獻(xiàn)

        [1]殷大發(fā)。無(wú)紙化考試系統(tǒng)的研究和開(kāi)發(fā)[J]計(jì)算機(jī)與現(xiàn)代化,2004,(03)

        [2]王軼,林家薇,方英武。遠(yuǎn)程教育考試系統(tǒng)設(shè)計(jì)的方法研究[J]教育信息化, 2004,(01)

        猜你喜歡
        信息管理系統(tǒng)數(shù)據(jù)庫(kù)
        三維可視化信息管理系統(tǒng)在選煤生產(chǎn)中的應(yīng)用
        信息管理系統(tǒng)在工程項(xiàng)目管理的應(yīng)用
        基于三維TGIS的高速公路綜合信息管理系統(tǒng)
        SaaS模式下的房地產(chǎn)中介公司信息管理系統(tǒng)
        高速公路綠色通道信息管理系統(tǒng)開(kāi)發(fā)與實(shí)踐
        數(shù)據(jù)庫(kù)
        數(shù)據(jù)庫(kù)
        數(shù)據(jù)庫(kù)
        數(shù)據(jù)庫(kù)
        數(shù)據(jù)庫(kù)
        亚洲午夜无码久久久久软件| 巨茎中出肉欲人妻在线视频| 国产精品igao视频网| 亞洲綜合一區二區三區無碼| 国产偷闻隔壁人妻内裤av| 亚洲精品中文字幕导航| 激情伊人五月天久久综合| 国产一区二区不卡老阿姨| 91日本在线精品高清观看| 日本国产一区在线观看| 国产日韩欧美一区二区东京热| 人妻忍着娇喘被中进中出视频| 91亚洲国产三上悠亚在线播放| 亚洲综合有码中文字幕| 综合图区亚洲另类偷窥| 国产乱妇乱子在线播视频播放网站| 久久精品一品道久久精品9| 亚洲天堂av在线免费播放| 男女肉粗暴进来动态图| 黑人玩弄人妻中文在线| 岛国熟女一区二区三区| 成人国产av精品麻豆网址| 老子影院午夜伦不卡| 激情亚洲一区国产精品| 麻豆av一区二区天堂| 婷婷久久精品国产色蜜蜜麻豆| 超级碰碰色偷偷免费视频| 国产一级毛片AV不卡尤物| 小草手机视频在线观看| 亚洲一区二区二区视频| 国产精品免费大片| 人妻少妇精品无码系列| 精品一区二区三区久久| 性裸交a片一区二区三区| 免费人成在线观看播放国产| 亚洲视频在线免费观看一区二区| 精品午夜福利在线观看| 在教室伦流澡到高潮h麻豆| 蜜桃视频中文在线观看| 少妇下面好爽好紧好湿一区二区| 五十路丰满中年熟女中出|