国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于Web的在線考試系統(tǒng)

2017-09-28 20:09:43劉宏達(dá)聶萍郭文宇
科學(xué)家 2016年11期
關(guān)鍵詞:在線考試

劉宏達(dá)+聶萍+郭文宇

摘要本文主要闡述基于Browser/Server模式開(kāi)發(fā)在線考試系統(tǒng),利用JSP動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)配合MVC框架,從而使得系統(tǒng)具有非常高的可維護(hù)性和可擴(kuò)展性;在系統(tǒng)安全性問(wèn)題上,則借助于主流的加密技術(shù)MD5對(duì)用戶的敏感信息進(jìn)行加密,在網(wǎng)絡(luò)上的數(shù)據(jù)則通過(guò)生成安全證書(shū)、配置tomcat、實(shí)現(xiàn)ssl協(xié)議,從而達(dá)到支持HTTPS的目的,這樣便很好的解決了系統(tǒng)安全方面的隱患;此外,本論文還將介紹該系統(tǒng)的優(yōu)點(diǎn)以及系統(tǒng)需求與開(kāi)發(fā)所用的相關(guān)技術(shù)。

關(guān)鍵詞Web;在線考試;傳統(tǒng)考試

1項(xiàng)目總體介紹

1.1背景

在計(jì)算機(jī)高度普及的今天,在線考試變得越來(lái)越可行,所以越來(lái)越多的行業(yè)也需要這方面的系統(tǒng)。

在線考試系統(tǒng)是一種全新的考試模式,主要特點(diǎn)是將考試的分析與管理一體化,這樣可以大大減少人力的浪費(fèi),將閱卷和組卷的工作量降了一個(gè)量級(jí),它常用于技能考核、問(wèn)卷調(diào)查、駕考常識(shí)以及高校的英語(yǔ)考試等,在線考試系統(tǒng)最初只是一種設(shè)想,后來(lái)當(dāng)計(jì)算機(jī)普及之后才得以推廣,比較出名的在線考試系統(tǒng)有Lotus公司的LearningSpace、哥倫比亞大學(xué)計(jì)算機(jī)科學(xué)系開(kāi)發(fā)的WebCT,此外還有美國(guó)的NTU、英國(guó)的Open College等都是非常著名的在線考試系統(tǒng)。相反在國(guó)內(nèi)這方面則起步的相對(duì)晚很多,倒是隨著國(guó)內(nèi)各高校的教育水平越來(lái)越高,在線考試系統(tǒng)也變得非常的普及。

1.2動(dòng)態(tài)網(wǎng)頁(yè)設(shè)計(jì)

在線考試系統(tǒng)一般采用的模式不外乎2種,即Client Server和Browser/server,而本文主要研究Browser/server模式,采用JSP開(kāi)發(fā),他的本質(zhì)是一種HTML語(yǔ)法中的-TAvA擴(kuò)展,所以它具備了-TAvA的諸多優(yōu)點(diǎn),簡(jiǎn)單易用、完全面向?qū)ο?、跨平臺(tái)。JSP中最常采用的就是JSP+JavaBean+Servlet來(lái)實(shí)現(xiàn)MVC框架,用servlet實(shí)現(xiàn)Control,JSP負(fù)責(zé)頁(yè)面顯示即View,至于Model,也就是數(shù)據(jù)庫(kù)相關(guān)操作則交給JavaBean,這樣便很好的實(shí)現(xiàn)了軟件設(shè)計(jì)中的低耦合,為后期的網(wǎng)站的后續(xù)提供了很好的擴(kuò)展可能,將邏輯與視圖進(jìn)行剝離,支持可重用,這樣一來(lái)開(kāi)發(fā)網(wǎng)頁(yè)應(yīng)用程序便變得迅速和容易了。

1.3數(shù)據(jù)庫(kù)技術(shù)

數(shù)據(jù)庫(kù)是一個(gè)系統(tǒng)穩(wěn)定性和健壯性最主要的因素之一,所以在系統(tǒng)設(shè)計(jì)時(shí)選用一款好用的數(shù)據(jù)庫(kù)軟件就顯得格外重要,考慮到該系統(tǒng)的用戶量以及費(fèi)用等方面,決定使用Mysql數(shù)據(jù)庫(kù),主要有如下根據(jù):1)該系統(tǒng)數(shù)據(jù)量不會(huì)太多,而且Mysql的可擴(kuò)展性極強(qiáng),當(dāng)用戶量激增的時(shí)候我們完全可以通過(guò)集群技術(shù)來(lái)搭建Mysql集群;2)Mysq]基于GNU認(rèn)證的一款開(kāi)源軟件,因?yàn)殚_(kāi)源所以安全性相對(duì)有保障;3)Mysql相對(duì)其它數(shù)據(jù)庫(kù)來(lái)說(shuō),更light一些,不像SqlServer本身就占好幾個(gè)G,而這在恰恰在開(kāi)發(fā)中是大忌,此外mysql相對(duì)于Oracle、SqlServer來(lái)說(shuō)還有一個(gè)優(yōu)點(diǎn)是免費(fèi),這也是選他做為數(shù)據(jù)庫(kù)很重要的一個(gè)原因。

1.4網(wǎng)絡(luò)考試系統(tǒng)優(yōu)點(diǎn)

網(wǎng)絡(luò)考試最大的優(yōu)點(diǎn)莫過(guò)于只需要進(jìn)行一次題庫(kù)整合便可以多次使用了,此外閱卷時(shí)候也相對(duì)簡(jiǎn)便很多,只需要預(yù)先將正確答案輸入,到時(shí)考試一完選擇題和判斷題的分?jǐn)?shù)已經(jīng)自動(dòng)檢查完畢,除此之外在線考試系統(tǒng)還避免了那種因?yàn)樽煮w的工整與否的問(wèn)題而造成評(píng)分不公平的情況出現(xiàn),既減少了教師的考務(wù)負(fù)擔(dān)又很好的規(guī)避了評(píng)卷不公的情況,此外通過(guò)對(duì)網(wǎng)絡(luò)的限制以及通過(guò)前段技術(shù)的禁止復(fù)制粘貼也可以很好的解決考試舞弊的情況,在確??陀^和公正性的同時(shí)也實(shí)現(xiàn)了效率的提高。

1.5可行性分析

就考試系統(tǒng)的開(kāi)發(fā)是否具有必要性和可行性而言,主旨在技術(shù)、經(jīng)濟(jì)、操作等方面進(jìn)行可行性分析。該系統(tǒng)的可行性分析包含以下3項(xiàng)內(nèi)容。

1)技術(shù)方面的可行性:通過(guò)使用JSP+MVC框架+Mysql絕對(duì)具備了開(kāi)完一套完美結(jié)合穩(wěn)定和安全性于一身的在線系統(tǒng);2)經(jīng)濟(jì)方面的可行性:系統(tǒng)所采用的Mvc框架使它的開(kāi)發(fā)周期很短,同時(shí)Mysql也是一套開(kāi)源且免費(fèi)的數(shù)據(jù)庫(kù)軟件,所有在費(fèi)用方面的開(kāi)支自然不會(huì)太高;3)操作方面的可行性:21世紀(jì),大學(xué)校園網(wǎng)絡(luò)基本實(shí)現(xiàn)完全覆蓋,以此來(lái)滿足各學(xué)校、院、系等直屬單位上網(wǎng)要求,學(xué)校所具備的良好的網(wǎng)絡(luò)設(shè)施為開(kāi)發(fā)和使用無(wú)紙化考試網(wǎng)絡(luò)系統(tǒng)打下了了堅(jiān)實(shí)基礎(chǔ)。

綜上所述,在線考試系統(tǒng)在不論在經(jīng)濟(jì)或技術(shù)等方面都是可行的,并且IPO極高。

2系統(tǒng)需求

本系統(tǒng)的用戶可分為2類,教師和學(xué)生。本系統(tǒng)共分成,2個(gè)界面:一個(gè)界面用于教師的登錄,用來(lái)負(fù)責(zé)查詢登陸學(xué)生信息、創(chuàng)建試題庫(kù)、組卷(試卷可由系統(tǒng)在試題庫(kù)中隨機(jī)抽取組成,但在教師有特殊需要時(shí)可有教職人員手動(dòng)添加或拼組試卷)、考生成績(jī)管理等;而另外一個(gè)界面則用于學(xué)生的登錄,學(xué)生權(quán)限下可實(shí)現(xiàn)在線考試、查詢以往考試成績(jī)、對(duì)系統(tǒng)提出更新、完善條件留言和學(xué)生在線交流等功能。

從系統(tǒng)總體上來(lái)考慮,系統(tǒng)應(yīng)該實(shí)現(xiàn)如下功能:在教師權(quán)限下,實(shí)現(xiàn)包括信息管理、試卷管理、題庫(kù)管理及考試成績(jī)管理4項(xiàng)功能:1)信息管理:即對(duì)考試學(xué)生進(jìn)行管理及對(duì)學(xué)生基本信息的查閱;2)試卷管理:即在教師權(quán)限下,教師可根據(jù)自己的課程要求,對(duì)試卷的生成提出相應(yīng)的規(guī)則。同時(shí),對(duì)試題庫(kù)中已經(jīng)生成的試卷進(jìn)行修改和刪除,并且可以實(shí)現(xiàn)添加新試卷和試題的功能;3)題庫(kù)管理:即在教師權(quán)限下可以對(duì)試卷題庫(kù)中的試題進(jìn)行3種基本操作:增添新試題、刪除舊試題、修改已有試題,從而對(duì)題庫(kù)進(jìn)行實(shí)時(shí)更新;4)成績(jī)管理:即在教師權(quán)限下可以查詢考生的所有考試成績(jī),并對(duì)不同課程學(xué)生成績(jī)進(jìn)行統(tǒng)計(jì),包括考試人數(shù)、最高分、最低分、平均分以及各分?jǐn)?shù)段人數(shù)等,還可以查詢統(tǒng)一學(xué)生的不同課程成績(jī),對(duì)學(xué)生的學(xué)習(xí)情況有更加全面的了解。

在學(xué)生權(quán)限下,實(shí)現(xiàn)包括在線考試、查詢以往考試成績(jī)、留言和在線交流等功能。1)在線考試:即在學(xué)生進(jìn)行在線考試結(jié)束后,系統(tǒng)根據(jù)已有的標(biāo)準(zhǔn)化答案在線與學(xué)生答題卡進(jìn)行對(duì)比,考生考試成績(jī)提卷可得;2)查詢以往成績(jī):即學(xué)生可以查詢往期曾參加的每門(mén)課程的考試相關(guān)信息;3)留言板:即學(xué)生如對(duì)系統(tǒng)功能或界面更新和完善等方面有提議,可以提交對(duì)系統(tǒng)的留言;4)聊天室:即學(xué)生之間相互交流學(xué)習(xí)心得和共同探討疑難問(wèn)題的功能。

3結(jié)論

本系統(tǒng)的預(yù)期要實(shí)現(xiàn)的功能已基本完成,在線考試系統(tǒng),應(yīng)該可以讓考生在考試后,對(duì)自己的學(xué)習(xí)程度有一個(gè)全面認(rèn)識(shí),對(duì)以往考試的進(jìn)行分析,從而發(fā)現(xiàn)自身的不足之處,間接得使學(xué)習(xí)效率得到提高??荚囅到y(tǒng)中題目的生成、試卷的提交及成績(jī)的批閱全部在網(wǎng)絡(luò)上自動(dòng)完成。只需要儲(chǔ)備一套成熟完善的試題庫(kù),就可以實(shí)現(xiàn)自動(dòng)化考試,系統(tǒng)現(xiàn)在最大的不足時(shí)提醒實(shí)現(xiàn)還有些不全面,在線考試系統(tǒng)的考試較為復(fù)雜,對(duì)于簡(jiǎn)答題及計(jì)算題還未能實(shí)現(xiàn)功能。如果在線考試系統(tǒng)可以得到廣泛地應(yīng)用,教師所要做的除備課教學(xué),即為精心設(shè)計(jì)題目、維護(hù)題庫(kù),從而減輕了教師的大量工作負(fù)擔(dān),也可以讓教師有更多的時(shí)間去學(xué)習(xí)自己學(xué)科的知識(shí)或其他的,更好的補(bǔ)充自身,也有助于教學(xué);學(xué)生也可以自主地進(jìn)行日常學(xué)習(xí)的自我檢測(cè),考生之間互相交流彼此疑問(wèn),更加輕松方便。

隨著Internet的高速發(fā)展,在線考試系統(tǒng)廣闊的應(yīng)用領(lǐng)域及巨大的開(kāi)發(fā)空間,已經(jīng)越來(lái)越受人們關(guān)注,在線考試將成為未來(lái)教育方式中不可或缺的一部分。endprint

猜你喜歡
在線考試
基于Java的考場(chǎng)管理系統(tǒng)的研究與實(shí)現(xiàn)
軟件(2016年4期)2017-01-20 09:54:41
大學(xué)物理在線考試與分析系統(tǒng)
效率觀下高校課程考試形式的改革探索
東方教育(2016年3期)2016-12-14 22:25:05
高職院校移動(dòng)互聯(lián)自主學(xué)習(xí)考試平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)
基于iOS 平臺(tái)的智慧課堂管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
特種設(shè)備作業(yè)人員培訓(xùn)考核系統(tǒng)實(shí)現(xiàn)方法研究
在線考試系統(tǒng)分析與設(shè)計(jì)
大數(shù)據(jù)背景下在線評(píng)教與在線考試融合的思路探討
考試周刊(2016年17期)2016-03-31 19:08:57
基于Android 的在線考試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
基于MVC模式的在線考試測(cè)評(píng)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
册亨县| 大同县| 古浪县| 定边县| 石柱| 肇东市| 绍兴市| 嫩江县| 米易县| 东至县| 博客| 宁远县| 渭南市| 长岛县| 乌海市| 连平县| 罗甸县| 保定市| 乌拉特中旗| 清涧县| 中西区| 浦东新区| 昆明市| 石阡县| 会宁县| 梁平县| 米林县| 巫山县| 济南市| 韶关市| 河南省| 木兰县| 娄烦县| 连平县| 宣武区| 惠水县| 南和县| 无锡市| 金坛市| 沛县| 五常市|