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

基于WEB的限時考試系統的設計與實現

2008-12-31 00:00:00鄧志宏楊燦波
電腦知識與技術 2008年17期

摘要:基于WEB模式設計出題題庫和在線考試系統,具有自定義比重出題,實現在線限時答題,真正實現無紙測試,考生在取得考試資格后在規定比賽時間內答題,并在比賽結束后給出詳細的獲獎名單。

關鍵詞:限時答題;C#;JAVA Script;Access

中圖分類號:TP311文獻標識碼:A文章編號:1009-3044(2008)17-21559-02

1 引言

商業類考試系統主要起到一個宣傳的目的,而組織一次傳統的有獎考試至少要經過人工出卷、宣傳考試、組織考生、考生考試、人工閱卷、人工評獎、集中公布等諸多步驟,不但達不到目的,還浪費大量的人力物力,結果得不償失。我們開發的是一種B/S(瀏覽器/服務器)模式的網絡考試系統,其特色就是出題人可以在線出題,當場生成試卷;還可以自主選取題庫資源,組成所需試卷,并可以指定給特定參加者。客戶機只需要安裝IE瀏覽器就可以登錄到系統中。進入系統的角色分為三類,分別是:題庫管理者、系統管理員、參加考試者。題庫管理者可以上傳試題、網上出題,系統管理員負責管理整個系統,包括數據庫的維護,題目信息的審核等,參加考試者可以參加考試、查詢成績等。下文就系統開發過程及若干關鍵技術進行闡述、探討。

2 系統概況

B/S模式下的網上考試系統只需編寫服務器端軟件,在服務端安裝程序即可,客戶機只需通過瀏覽器便可使用。這樣就節省了大量的財力和人力,而且無須用戶安裝,隨時隨地上網即可使用。技術上實現了在線組卷與考試等各項功能,在專門用于試題、試卷、比賽場次、修改、刪除、查詢、和在線考試的應用系統。該系統具有很大的靈活性,從題目的添加到比賽場次的添加都可以在線輕松進行;題目類型數量也根據用戶需求確定。參與者通過瀏覽器進行有效的身份驗證登陸后,按要求在規定的時間內進行答題,時限達到后,系統會自動提交并評出比分。由于題目是按分類從數據中隨機抽取的,其試卷內容會根據類型和題目多少而改變。

3 設計思想

設計時以操作簡單、靈活性高、界面整齊美觀為主要思想。鑒于安全問題,分為三種不同用戶的權限,每個用戶都擁有自己獨立的權限。用戶在使用時都必須輸入用戶名和密碼來進行身份驗證,為了防止惡意的破壞和攻擊,用戶還必須輸入驗證碼并通過驗證后才能進入相應的權限范圍,系統將根據合法用戶登陸時的用戶名在SQL數據庫中查詢出該用戶的相關信息以及以往參賽的記錄;否則將返回注冊頁面。為了防止非法用戶以http方式在瀏覽器地址欄中直接瀏覽某頁面,在每個頁面中都包含了對權限控制的代碼,來判斷該用戶是否已經登陸和是否有該頁面的瀏覽權限。具體是將登陸用戶的若干信息存如seesion變量中,如果這些相關的變量不存在或與要求的不符合,就會提醒該用戶要要求操作或直接終止該程序。

題目和試卷的添加主要特點是試題錄入的方便性和合理性,數據庫不允許提交相同內容的題目,只要題庫中已存在該題目的名稱就不能重復提交,這保證了題目的唯一性和數據庫的統一性;試題的分類可以自由添加,可以在該分類下批量提交該類型的題目,這為以后出卷時的按分類比重生成試卷提供了前提;出題時在設定的分類比重下的題目應該是從該分類下的題庫中隨機抽取的,并且要求不會在一套試卷中出現相同的題目。

比賽添加主要特點是比賽時間的準確性和易于調整性,比賽可分為初賽和決賽兩部分,初賽可以進行多場,不論初賽和決賽都有開始和結束時間,這些都由管理員要需求添加,數據庫不容許交叉時間內添加比賽,及一場比賽未結束時不能添加另一場比賽。一次具有較好效果的比賽,需要管理員反復考慮比賽時間,方便參賽者有時間參加以及不耽誤任何一場比賽。

所以無論試卷的添加還是比賽的添加管理員都能修改,刪除,檢索,實現了數據的擴充性和開放性。

4 詳細設計

4.1 數據庫的設計

(1)試題結構:試題分為分類表和具體題目表,題目表有字段與分類表向對應,題目的答案和正確答案也存入了題目表,這也方便以后題目和題目答案、題目正確答案的修改操作,分類表也題目表的分離也方便了題目的添加,節約了添加試題的時間,數據也顯得整潔。

(2)試卷結構:試卷由該試卷分類、該分類下的題量、總題量組成。單選題為在任意供選的答案中選擇唯一正確的答案。

(3)場次結構:場次的組成分為比賽類型(初賽或決賽)、比賽開始日期、比賽結束日期。對應于改場次試卷的試卷分類和分類數量也存入該表。在未到比賽日期或超過比賽日期時用戶都不能再答題,這樣設計為出卷人可以根據具體的情況來設定比賽時間。

(4)用戶結構:用戶分為超級用戶:該用戶在系統是唯一的,即系統管理員。它可以修改、添加、刪除、如何用戶。由于它的唯一性,它不需要注冊也沒有相關其他信息,可在后臺更改用戶名和密碼,確保數據不會泄露。一般管理員:即后臺的數據添加維護人,只能有超級用戶添加,它的權利僅低于超級用戶。普通用戶:這類用戶是系統的主體,考試的參與者,該類用戶擁有在規定日期時間內答題的權利,并且可以在任何時候修改本人的注冊信息,該類用戶通過用戶名和身份驗證信息的唯一性來控制其重復注冊的問題,考慮到內網中有相同IP的用戶,所以未采用IP來限制用戶的重復問題。

4.2 功能模塊的設計

(1)錄入模塊:經過超級用戶添加的管理員用戶和超級用戶自己才有該模塊的操作權力,經過驗證登陸后就可向數據庫中添加各種類型符合要求的試題、試卷、場次。添加成功后如果有誤可即時修改和刪除。試題錄入,首先必須添加分類,如果已有該分類,可在選擇該分類后開始添加試題,添加時又分為題目、供選擇的題目答案、正確答案,如果未按要求添加系統將提醒管理員重新添加或修改。場次錄入,如果以前已經添加過比賽,頁面將顯示已有的比賽場次,管理員需輸入本次添加的比賽為第幾場,然后添加該場的開始日期和結束日期,該場比賽的類型(初賽或決賽)。試卷錄入,試卷的錄入主要是題目類型的錄入和檢測,在選擇了類型后,錄入框旁會顯示該類型下擁有的題目,如果添加時超過了原有題量,系統將會提出警告,并且操作將不能再進行下去,管理員修改才能繼續添加。

(2)修改模塊:這一塊分為超級用戶修改其他用戶信息和普通用戶修改自己的信息兩部分,如果用戶執行了不合要求的操作,該操作將不能進行下去,必須重新操作。

(3)管理模塊:管理員可在改模塊中查看所有參賽用戶的信息,主要包括真實姓名、聯系方式等,方便了用戶得獎的通知和獎品的發送。

(4)答題模塊:系統的核心模塊,用戶在通過系統驗證后可以在該模塊內答題,時間限制顯示在瀏覽器的左下角,一旦開始答題時間就會流逝直到時間結束,用戶如果還未交卷,系統會自動為用戶收卷,如果用戶通過非法手段停止考試(關閉瀏覽器、關機),系統也會認為該用戶已交卷,用戶本場次也就答過題了,不能再在本場次內答題。

(5)評獎模塊:評獎分為周獲獎者和總獲獎者以及管理員自己設定的幸運獎人數,具體分數考慮到不能產生同分者,分數按正確率和答題時間來計算。得獎人會在該場比賽結束時公布在前臺頁面上。用戶可以隨時查看以往的得獎情況。

5 數據的安全與保密

由于此系統的特殊性,數據的安全與保密顯得尤為重要。保密性是指用戶在網上的所有信息應有一定的保密度,不同類型的用戶之間的內容是相互保密的。安全性是指用戶參加一次活動是一個安全的過程,對于所有的用戶的動作,服務器都要加已跟蹤。為了確保其安全與保密性,一要確保考生不能在考試中用非法手段;二要在試卷上實時加以監控;三要在時間上加以嚴格的控制等。主要通過下列幾種途徑予以實現,凡是進入在線考試的用戶,都要通過用戶身份驗證才能進入。而且不同的用戶具有不同的操作權限,支持按權限進行操作,確保數據的公共性與私有性。不允許用戶執行非法的操作,防止用戶無意或有意的破壞。

參考文獻:

[1] 曾華軍.安全的遠程考試系統設計與實現[M].上海交通大學出版社,2000:1-60.

[2] [美]Christian Nagel,Bill Evjen.C#高級編程(第4版)[M].清華大學出版社,2006.

[3] [美]Mickey Williams.Programming Microsof t Windows 2000 Unleashed[M].Sams Publishing,Curtis SmithMichael Amundsen,1999.

[4] 劉陽,曹寶香,馬艷.基于Web考試系統的研究與實現[J].沈陽師范大學學報(自然科學版),2006,24(2):208-211.

[5] 董勇,翁代云.基于ASP技術的Web考試系統的安全機制設計[J].現代電子技術,2007,30(5):75-76,79.

[6] 張偉民.基于Web考試系統的優化設計研究[J].福建電腦,2007(3):166-167.

主站蜘蛛池模板: 97se亚洲| 久久香蕉国产线看观看精品蕉| 在线欧美a| 成人午夜视频免费看欧美| 国产一区二区三区夜色| 久久久无码人妻精品无码| 精品视频一区二区三区在线播| 成人综合在线观看| 国产欧美精品一区aⅴ影院| 久久九九热视频| 手机看片1024久久精品你懂的| 色老二精品视频在线观看| 国产欧美日韩在线在线不卡视频| 毛片一区二区在线看| 免费毛片在线| 欧美日韩一区二区在线免费观看 | 五月综合色婷婷| 日本五区在线不卡精品| 三上悠亚一区二区| 亚洲三级影院| 蝌蚪国产精品视频第一页| 91青青草视频在线观看的| 熟妇丰满人妻| 五月婷婷综合网| 经典三级久久| 色综合久久久久8天国| 四虎影院国产| 久久精品亚洲热综合一区二区| 日本精品视频一区二区| 无码中文AⅤ在线观看| 亚洲精品老司机| 又爽又大又黄a级毛片在线视频| 国产va在线观看| 亚洲色婷婷一区二区| 免费观看精品视频999| 亚洲国产欧美国产综合久久| 九九九精品成人免费视频7| 人妻中文字幕无码久久一区| 国产chinese男男gay视频网| 国产第四页| 久久午夜夜伦鲁鲁片不卡| 玖玖免费视频在线观看| 国产精品成人观看视频国产| 91亚洲国产视频| 亚洲成A人V欧美综合| 欧美日本在线播放| 亚洲国产中文在线二区三区免| 午夜小视频在线| 亚洲成AV人手机在线观看网站| 99久久人妻精品免费二区| 国产无码网站在线观看| 国产亚洲精品资源在线26u| 日韩欧美中文在线| 成年av福利永久免费观看| 久久超级碰| 亚洲视频在线观看免费视频| 亚洲天堂网在线观看视频| 日本欧美在线观看| 奇米精品一区二区三区在线观看| 久久女人网| 亚洲最大福利网站| 亚洲成人精品| 午夜三级在线| 成人亚洲国产| 日韩激情成人| 伊人久久婷婷五月综合97色| 国禁国产you女视频网站| 国产精品网拍在线| 爆操波多野结衣| 国产97视频在线观看| 日韩国产另类| 国产成人精品三级| 中国丰满人妻无码束缚啪啪| 老司国产精品视频91| 亚洲日韩国产精品综合在线观看| 麻豆精品在线| 韩日免费小视频| 国产亚洲精久久久久久无码AV | 亚洲精品无码成人片在线观看| 亚洲无线一二三四区男男| 青青热久免费精品视频6| 亚洲色图欧美|