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

基于JAVA技術(shù)的高職院校考試系統(tǒng)的設(shè)計(jì)與應(yīng)用

2008-12-31 00:00:00
電腦知識(shí)與技術(shù) 2008年8期

摘要:簡(jiǎn)述基于JAVA技術(shù)的高職院校考試系統(tǒng)的基本功能與設(shè)計(jì),介紹考試系統(tǒng)的使用方法,總結(jié)了系統(tǒng)在開(kāi)發(fā)和應(yīng)用中的不足。

關(guān)鍵詞:JAVA;J2EE;高職院校;B/S結(jié)構(gòu);考試系統(tǒng)

中圖分類(lèi)號(hào):TP393文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào):1009-3044(2008)08-1pppp-0c

1 前言

Java是Sun Microsystems公司于1995年5月推出的Java程序設(shè)計(jì)語(yǔ)言和Java平臺(tái)的總稱。Java語(yǔ)言是一個(gè)支持網(wǎng)絡(luò)計(jì)算的面向?qū)ο蟪绦蛟O(shè)計(jì)語(yǔ)言。Java語(yǔ)言吸收了Smalltalk語(yǔ)言和C++語(yǔ)言的優(yōu)點(diǎn),并增加了其它特性,如支持并發(fā)程序設(shè)計(jì)、網(wǎng)絡(luò)通信、和多媒體數(shù)據(jù)控制等[1]。1999年Sun公司提出J2EE標(biāo)準(zhǔn),該標(biāo)準(zhǔn)具有跨平臺(tái)的互操作性、可擴(kuò)展性、安全性和業(yè)界的廣泛支持的特點(diǎn),為構(gòu)建高職院校的考試系統(tǒng)提供了技術(shù)上的可行性。

2 高職院校考試系統(tǒng)功能分析

2.1 系統(tǒng)適用的考試科目

高職院校中,各專業(yè)的各科目成績(jī)考核中,實(shí)踐操作能力的考核均占有相當(dāng)大的比例,如果用計(jì)算機(jī)操作的形式進(jìn)行考核,不利于檢驗(yàn)學(xué)生的實(shí)踐能力與水平[2]。因此,本系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn),主要針對(duì)于高職院校各課程的理論考核部分,特別適用于高職院校的公共基礎(chǔ)課程,如大學(xué)英語(yǔ)、計(jì)算機(jī)文化基礎(chǔ)等。

2.2 系統(tǒng)功能模塊

該考試系統(tǒng)根據(jù)高職教育的特點(diǎn),設(shè)計(jì)了四個(gè)大功能模塊,分別是試題庫(kù)模塊、試卷庫(kù)模塊、考試模塊和成績(jī)庫(kù)管理模塊,考試模塊針對(duì)學(xué)生用戶開(kāi)發(fā),另三個(gè)模塊主要實(shí)現(xiàn)系統(tǒng)的管理功能,只由學(xué)院教務(wù)部門(mén)授權(quán)的課程教師或管理員才有權(quán)限訪問(wèn)。在成績(jī)庫(kù)模塊中,考生可以輸入考號(hào)查詢其成績(jī)。其具體功能圖如圖1所示。

圖1 高職院校考試系統(tǒng)功能模塊

3 系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)

3.1 系統(tǒng)開(kāi)發(fā)和運(yùn)行的環(huán)境

本系統(tǒng)開(kāi)發(fā)采用B/S模式,數(shù)據(jù)庫(kù)為操作簡(jiǎn)單的ACCESS,服務(wù)器端采用Windows2003,客戶端(用于教師登錄試題、學(xué)生考試、學(xué)生查閱成績(jī))所用操作系統(tǒng)無(wú)特殊要求。該系統(tǒng)在使用過(guò)程中,對(duì)硬件環(huán)境有一定要求,客戶端最低配置就為PIII1.0G、256M內(nèi)存。

3.2 系統(tǒng)構(gòu)架

本系統(tǒng)充分發(fā)揮J2EE結(jié)構(gòu)的易于升級(jí)改進(jìn)、可擴(kuò)展性好的特點(diǎn),按應(yīng)用邏輯關(guān)系劃分為四個(gè)層次,分別為客戶端層、Web層、控制層、數(shù)據(jù)庫(kù)層。系統(tǒng)的各個(gè)功能模塊分別處于這四個(gè)層次中。各層次結(jié)構(gòu)如圖2所示。

圖2 考試系統(tǒng)四層次結(jié)構(gòu)示意圖

3.3 系統(tǒng)功能模塊的程序?qū)崿F(xiàn)

3.3.1 數(shù)據(jù)庫(kù)設(shè)計(jì)及實(shí)現(xiàn)

本系統(tǒng)中,一共設(shè)計(jì)三個(gè)數(shù)據(jù)庫(kù),分別是試題庫(kù)、試卷庫(kù)和成績(jī)庫(kù),而試卷庫(kù)由試題庫(kù)生成。為適應(yīng)高職院校各課程考試需要,試題分為5種題型,分別為選擇題、填空題、簡(jiǎn)答題(含名詞解釋)、判斷題和論述題。在試題庫(kù)中為這5種題型分別建立數(shù)據(jù)表,數(shù)據(jù)表結(jié)構(gòu)如表1如示。

表1 題型數(shù)據(jù)表結(jié)構(gòu)

在試題庫(kù)、試卷庫(kù)和成績(jī)庫(kù)中,該類(lèi)型的各種數(shù)據(jù)表共18個(gè),但其結(jié)構(gòu)與題型數(shù)據(jù)表基本相似,與數(shù)據(jù)庫(kù)的連接均用Javabean實(shí)現(xiàn),語(yǔ)句為:< jsp:useBean id=\" sglbean\" scope=\"session\" class=\" com.include.dbconn/>

3.3.2 試題錄入與試卷生成

(1)試題錄入

出題教師或者題庫(kù)管理員以管理員身份輸入用戶名和密碼,系統(tǒng)識(shí)別出管理員或教師身份后進(jìn)入試題錄入界面。在該界面中,試題錄入者輸入試題并選擇輸入試題的類(lèi)型,完成后單擊“確定”按鈕,表單生成送入控制層,將數(shù)據(jù)寫(xiě)入試題數(shù)據(jù)庫(kù)。在試題錄入界面中,還設(shè)置相應(yīng)的批量錄入功能按鈕。完成該項(xiàng)功能的相應(yīng)代碼因文章篇幅關(guān)系在此省略。

(2)試卷生成

試卷從試題庫(kù)中隨機(jī)生成不同試卷,為防止不同考生生成同一試卷,用如下簡(jiǎn)短代碼避免產(chǎn)生重復(fù)隨機(jī)數(shù):

for i=1 to 100//最多生成100套不同試卷,可根據(jù)需要修改

v=int(rnd()*(i+1))

t=n1(v)//n1為一數(shù)組

n1(v)= n1 (i)

nl(i)= t

next

3.3.3 學(xué)生考試過(guò)程

(1)考生登錄

考生進(jìn)入考試機(jī),在登錄界面中輸入考生學(xué)號(hào),提交之后數(shù)據(jù)送入控制層,控制層通過(guò)查找后生成考生信息表單反饋到考試機(jī),學(xué)生確認(rèn)信息正確后,進(jìn)入考試注意事項(xiàng)閱讀界面,在此界面考生可以自己?jiǎn)螕簟斑M(jìn)入考試”按鈕開(kāi)始考試,如果考生不單擊此按鈕,10分鐘之后自動(dòng)開(kāi)始考試。

(2)考試時(shí)間控制

考試時(shí)間控制用倒計(jì)時(shí)扣減時(shí)間方式來(lái)實(shí)現(xiàn)。進(jìn)入考試時(shí)服務(wù)器的時(shí)間作為考試開(kāi)始時(shí)間寫(xiě)人考生成績(jī)表,當(dāng)考生按下“我要交卷”按鈕后,系統(tǒng)自動(dòng)將此時(shí)服務(wù)器時(shí)間作為考試結(jié)束時(shí)間寫(xiě)人考生成績(jī)表。如果考生在90分鐘(規(guī)定的考試時(shí)間,可根據(jù)題量和考試科目自由設(shè)定)內(nèi)未按下“我要交卷”按鈕,考試在87分鐘之前開(kāi)始提示,然后90分鐘時(shí)自動(dòng)結(jié)束考試。這兩個(gè)時(shí)間是為了答題日志分析做準(zhǔn)備。

在考試過(guò)程中,系統(tǒng)每隔90秒就自動(dòng)儲(chǔ)存一次考生答案和考試剩余時(shí)間。如果考生因意外原因造成考試中斷(如考試機(jī)死機(jī)、網(wǎng)絡(luò)故障等)、答題丟失,考生可以重新進(jìn)人考試系統(tǒng),繼續(xù)剛才的考試,以前保存的答案仍舊存在。

(3)閱卷和成績(jī)存儲(chǔ)

考試結(jié)束之后,學(xué)生答題分客觀題和主觀題分別調(diào)用不同的Javabean訪問(wèn)試題數(shù)據(jù)庫(kù),系統(tǒng)自動(dòng)評(píng)判考生答題情況,將考生信息和成績(jī)存入成績(jī)?cè)囶}庫(kù)。

3.3.4 系統(tǒng)中的其它功能

本系統(tǒng)中,還具備試卷分析功能,此功能能將試卷中各試題的得分情況進(jìn)行統(tǒng)計(jì)分析并生成教學(xué)反饋表單,便于任課教師總結(jié)教學(xué)經(jīng)驗(yàn);該系統(tǒng)還能將學(xué)生的平時(shí)成績(jī)、考試成績(jī)(學(xué)生上機(jī)考試結(jié)果)和實(shí)驗(yàn)實(shí)訓(xùn)成績(jī)?nèi)齻€(gè)部分進(jìn)行綜合考核,從而得到學(xué)生該課程的結(jié)業(yè)成績(jī)。鑒于文章篇幅限制,本功能在此不加詳述。

4 小結(jié)

本文所論述的考試系統(tǒng),基于JAVA技術(shù)實(shí)現(xiàn)了高職院校各課程的上機(jī)考試、自動(dòng)考核學(xué)生課程學(xué)習(xí)的綜合能力,對(duì)于高職院校的教學(xué)改革有一定的促進(jìn)作用。但該系統(tǒng)就目前實(shí)際使用情況而言,存在操作友好性不足的缺點(diǎn),對(duì)于計(jì)算機(jī)操作不熟悉的教師而言,使用過(guò)程中存在一定的難度,因此,該系統(tǒng)的使用過(guò)程中有待于進(jìn)一步改進(jìn)。

參考文獻(xiàn):

[1]黎海生.關(guān)于java 課程設(shè)計(jì)的思考.現(xiàn)代企業(yè)教育,2006(12):150.

[2]陳福軍.能力本位觀念下高職教育考試模式改革的思考,職教論壇.2005(33):51.

主站蜘蛛池模板: 天天婬欲婬香婬色婬视频播放| 精品久久久久久中文字幕女| 国产在线欧美| 国产精选自拍| 丁香婷婷激情综合激情| 少妇露出福利视频| 色综合婷婷| 精品伊人久久久久7777人| 操美女免费网站| 99视频精品全国免费品| 国产成人精品在线| 精品人妻一区二区三区蜜桃AⅤ| 欧美a在线视频| 91系列在线观看| 特级做a爰片毛片免费69| 亚洲男人的天堂久久精品| 亚洲小视频网站| 五月激情婷婷综合| 亚洲日本在线免费观看| 亚洲精品卡2卡3卡4卡5卡区| 日韩欧美中文字幕一本 | 丁香婷婷激情网| 亚洲色图综合在线| 黄色国产在线| 国产精品亚洲天堂| 日韩中文无码av超清| 中文国产成人精品久久| 九色在线观看视频| 久久久久人妻精品一区三寸蜜桃| 国产女人18水真多毛片18精品| 欧美成人看片一区二区三区| 日韩精品毛片| 国内视频精品| 国产白浆一区二区三区视频在线| 久久久亚洲国产美女国产盗摄| 亚洲欧美天堂网| 亚洲精品在线影院| 欧美区一区| 亚洲精品波多野结衣| 天天爽免费视频| 好吊色妇女免费视频免费| 亚洲精品无码久久毛片波多野吉| 国产成人精品综合| 欧美综合中文字幕久久| 亚洲精品综合一二三区在线| 日韩福利视频导航| 国产精品一线天| 国产亚洲精品yxsp| 国产成人高清精品免费5388| 国产成人在线小视频| 久久婷婷六月| 久久黄色免费电影| 欧美成人精品欧美一级乱黄| 毛片免费在线视频| 国产99视频在线| 国产高清在线丝袜精品一区| 91免费国产在线观看尤物| 91口爆吞精国产对白第三集| 风韵丰满熟妇啪啪区老熟熟女| 亚洲婷婷丁香| 国内精品视频在线| 欧美午夜在线视频| 亚洲AV人人澡人人双人| 久久国产精品夜色| 亚洲乱强伦| 国产97色在线| 最近最新中文字幕免费的一页| 婷婷伊人久久| 欧美特黄一免在线观看| 97人人做人人爽香蕉精品| 伊人五月丁香综合AⅤ| 亚洲欧美不卡| 日本中文字幕久久网站| 久久久久人妻一区精品| 亚洲欧美极品| 青草91视频免费观看| 日韩精品免费一线在线观看| 日韩精品一区二区三区中文无码| 国产精品99一区不卡| 国产黄色视频综合| 无码日韩精品91超碰| 国产第一页亚洲|