• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      關(guān)于網(wǎng)絡(luò)考試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

      2014-05-10 20:37:40閆高龍
      關(guān)鍵詞:數(shù)據(jù)庫

      閆高龍

      摘要:在二十一世紀(jì)的新時(shí)代,隨著計(jì)算機(jī)技術(shù)的發(fā)展及計(jì)算機(jī)的日益普及,網(wǎng)上購物、網(wǎng)上教學(xué)已經(jīng)成為熱點(diǎn),因特網(wǎng)的發(fā)展給人們帶來了極大的方便。網(wǎng)絡(luò)在線考試便越來越成為學(xué)校的好幫手,它的優(yōu)勢(shì)不但體現(xiàn)在人力上也體現(xiàn)在物力上,基于網(wǎng)絡(luò)的在線考試系統(tǒng)的自動(dòng)評(píng)閱、計(jì)分、成績(jī)顯示功能將有效地避免資源的浪費(fèi),有利于提高效率,減少人力、物力上的投資。

      關(guān)鍵詞:網(wǎng)絡(luò)考試系統(tǒng) 計(jì)算機(jī)題庫 數(shù)據(jù)庫

      1 網(wǎng)絡(luò)考試系統(tǒng)的內(nèi)涵和意義

      相比傳統(tǒng)的考試方式,網(wǎng)絡(luò)考試系統(tǒng)的主要好處是一方面可以動(dòng)態(tài)地管理各種考試信息,只要準(zhǔn)備好足夠大的題庫,就可以按照要求自動(dòng)生成各種試卷;另一方面,考試時(shí)間靈活,可以在規(guī)定的時(shí)間段內(nèi)的任意時(shí)間參加考試;另外計(jì)算機(jī)化的考試的最大特點(diǎn)是閱卷快,系統(tǒng)可以在考試結(jié)束時(shí)當(dāng)場(chǎng)給出考試成績(jī),計(jì)算機(jī)閱卷給了考生最大的公平感。

      2 網(wǎng)絡(luò)考試系統(tǒng)介紹

      2.1 系統(tǒng)分析

      ①考試前期工作由管理員實(shí)現(xiàn)。具體來說,至少有兩項(xiàng)工作:第一,題庫文件的生成、編輯與維護(hù)。一個(gè)題量充分且經(jīng)過精心組織的題庫是整個(gè)系統(tǒng)的基礎(chǔ),也決定了系統(tǒng)可能考試的題目類型,一般來說,題庫包含考試的全部考題以及相應(yīng)的標(biāo)準(zhǔn)答案。第二,考生信息的確認(rèn)。即考生的合法性驗(yàn)證,確定考生的考試資格,一般將考生信息存放在一個(gè)考生文件中。②考生開始考試時(shí),首先輸入自己的相關(guān)信息,經(jīng)與管理員的考生信息文件對(duì)照無誤后,才可以進(jìn)入系統(tǒng)。生成試卷可以在學(xué)生選擇科目過程中隨機(jī)生成,生成過程中要用到題庫文件。考生生成的試卷通常都要保存。考生在經(jīng)過合法登錄,進(jìn)入考試界面選擇科目后,在給定的考試界面下調(diào)用試題的有關(guān)文件答題,這時(shí)通常有時(shí)間限定。③考試成績(jī)是對(duì)考生所做的工作進(jìn)行的評(píng)判,考試成績(jī)的結(jié)果也非常重要。成績(jī)的依據(jù)是考生的答題信息,成績(jī)的結(jié)果將記入成績(jī)文件。備份是這個(gè)階段必不可少的一項(xiàng)工作。④最后,根據(jù)數(shù)據(jù)庫中各類題目的分值計(jì)算出考生的總分成績(jī),保存并隨時(shí)進(jìn)行更新,便可以實(shí)時(shí)輸出考生的成績(jī)了。⑤考試界面決定了考生能夠使用的計(jì)算機(jī)資源。好的考試界面應(yīng)該能使考生輕松操作,充分發(fā)揮考生的能力。本網(wǎng)絡(luò)考試系統(tǒng)就是遵照好的考試界面去制作的。⑥系統(tǒng)的外部環(huán)境也有較高要求。具體表現(xiàn)為:系統(tǒng)的可靠性方面,要求系統(tǒng)維護(hù)簡(jiǎn)單,方便實(shí)用,系統(tǒng)處理準(zhǔn)確及時(shí);計(jì)算機(jī)及其相關(guān)配置方面,要求計(jì)算機(jī)配置不能太高;管理人員方面,要既具有計(jì)算機(jī)知識(shí),又有相應(yīng)的考試組織管理經(jīng)驗(yàn)。

      2.2 系統(tǒng)模塊的設(shè)計(jì)與分析

      2.2.1 設(shè)計(jì)目標(biāo)

      完成網(wǎng)絡(luò)在線系統(tǒng)設(shè)計(jì),在服務(wù)器上建立模擬考試管理,在瀏覽器上能完成整個(gè)系統(tǒng)的登錄、在線考試、查詢考試成績(jī),修改個(gè)人信息等。

      ①界面美觀大方,便于瀏覽。②內(nèi)容全面實(shí)用。③利于管理。④具有一定的安全性。

      2.2.2 系統(tǒng)功能設(shè)計(jì)

      網(wǎng)絡(luò)考試系統(tǒng)的設(shè)計(jì)主要是利用ASP腳本和ACCESSS數(shù)據(jù)庫制作出來的。使考生能在瀏覽器上完成在線考試等各種功能。整個(gè)系統(tǒng)分為三大模塊:登錄界面、考試、后臺(tái)管理。

      3 設(shè)計(jì)工具和數(shù)據(jù)庫的選擇

      3.1 ASP簡(jiǎn)介

      ASP是Active Server Pages的縮寫,中文名字是“動(dòng)態(tài)服務(wù)器頁面”,使用ASP可以創(chuàng)建和運(yùn)行動(dòng)態(tài)、交互的Web服務(wù)器應(yīng)用程序。其中“動(dòng)態(tài)服務(wù)器頁面”是指該頁面內(nèi)容可以根據(jù)訪問時(shí)間、訪問者等不同因素動(dòng)態(tài)生成的。簡(jiǎn)要地說,ASP具有下述特點(diǎn):①使用Vbscript、JavaScript等簡(jiǎn)單易懂的腳本語言,再結(jié)合HTML代碼,就可快速地創(chuàng)建大部分的網(wǎng)站元素。②無須進(jìn)行編譯,容易編寫,可在服務(wù)端直接執(zhí)行。③使用變通的文本編譯器,如Windows的記事本、寫字板,即可進(jìn)行編輯設(shè)計(jì)。④與瀏覽器無關(guān)(Browser Independence),客戶端只要使用可執(zhí)行的HTML代碼的瀏覽器,即可瀏覽ASP網(wǎng)頁的內(nèi)容。ASP所使用的腳本語言(VBScript、JavaScript)均能夠在Web服務(wù)器端執(zhí)行,客戶端的流利器不需要執(zhí)行這些腳本語言。⑤ASP的源程序不會(huì)被到客戶端傳瀏覽器,

      因而可以避免所寫的源程序被他人剽竊,提高了程序的

      安全性。⑥可以使用服務(wù)器端的腳本來產(chǎn)生客戶端的腳本。

      3.2 Access2000介紹

      Access是一套管理數(shù)據(jù)庫的應(yīng)用軟件,也就是常說的數(shù)據(jù)庫管理系統(tǒng)(DataBase Management System,DBMS)。將瑣碎的數(shù)據(jù)集合起來組織成為有用的信息,然后將數(shù)據(jù)完整地存儲(chǔ)到各個(gè)表中,方便數(shù)據(jù)的規(guī)劃及重復(fù)使用。通過Access方便輸入數(shù)據(jù)、分析數(shù)據(jù)、打印報(bào)表、同時(shí)還可以與www網(wǎng)頁結(jié)合,輕松地將自己的數(shù)據(jù)庫連接到網(wǎng)上。數(shù)據(jù)庫是一種存儲(chǔ)數(shù)據(jù)并對(duì)數(shù)據(jù)進(jìn)行操作的工具。數(shù)據(jù)庫的作用在于組織和表達(dá)信息,簡(jiǎn)而言之,數(shù)據(jù)庫就是信息的集合。計(jì)算機(jī)的數(shù)據(jù)庫可以分為兩類:非關(guān)系數(shù)據(jù)庫(flat-file)和關(guān)系數(shù)據(jù)庫(relational)。

      4 在線考試模塊的設(shè)計(jì)與實(shí)現(xiàn)

      在線考試的設(shè)計(jì)與實(shí)現(xiàn)是網(wǎng)絡(luò)考試系統(tǒng)的一個(gè)重要核心部分??忌晒Φ卿浽撓到y(tǒng)后,進(jìn)入考試系統(tǒng)主界面,考生可以根據(jù)需要選擇功能菜單中的參加考試、我的考試成績(jī)、修改密碼三個(gè)模塊。

      4.1 參加考試模塊

      4.1.1 功能分析

      考生選擇菜單中的參加考試模塊后,便可進(jìn)入考試界面選擇所要考試的科目,如果考生已參加過所選科目就不能再考,可以選擇別的科目,系統(tǒng)會(huì)提醒考生:“對(duì)不起,您已經(jīng)參加了××科目的考試,不能再考?!比绻忌x擇科目成功,便可開始答題,在規(guī)定時(shí)間內(nèi)交卷,試卷提交后系統(tǒng)將自動(dòng)顯示考生的考試成績(jī),然后考生可選擇繼續(xù)考試或返回。

      4.1.2 功能實(shí)現(xiàn)的具體設(shè)計(jì)方案

      ①首先考生必須成功登錄考試系統(tǒng)主界面,系統(tǒng)通過考生輸入姓名和密碼來驗(yàn)證身份,只有用戶名與密碼分別與存儲(chǔ)考生信息的表login中用戶名與密碼字段相匹配時(shí),身份驗(yàn)證成功,提交記憶用戶名,這時(shí)考生才有權(quán)登錄到主頁面選擇菜單中的功能模塊。②考生選擇參加考試,進(jìn)入選擇考試科目界面,系統(tǒng)通過conn.asp文件與相應(yīng)的數(shù)據(jù)庫建立連接,使用Recordest對(duì)象訪問數(shù)據(jù)庫,獲取系統(tǒng)數(shù)據(jù)庫exam.mdb中科目的種類。而考生選擇的科目就運(yùn)用session對(duì)象保存起來,如果考生沒有選擇科目,系統(tǒng)會(huì)提醒考生選擇,考生的身份也通過調(diào)用chec-endprint

      猜你喜歡
      數(shù)據(jù)庫
      數(shù)據(jù)庫
      數(shù)據(jù)庫
      兩種新的非確定數(shù)據(jù)庫上的Top-K查詢
      數(shù)據(jù)庫
      數(shù)據(jù)庫
      數(shù)據(jù)庫
      數(shù)據(jù)庫
      數(shù)據(jù)庫
      數(shù)據(jù)庫
      數(shù)據(jù)庫
      新绛县| 汝城县| 宝鸡市| 绥芬河市| 宁南县| 中牟县| 鲁甸县| 巴彦淖尔市| 沁阳市| 资溪县| 阿合奇县| 吉安市| 赤城县| 汶川县| 阜平县| 杨浦区| 九江县| 赤水市| 乌鲁木齐县| 锦州市| 博白县| 昭觉县| 子长县| 临沧市| 中超| 宣化县| 乐东| 丹凤县| 文登市| 周宁县| 龙井市| 龙川县| 田林县| 常山县| 喜德县| 鞍山市| 九寨沟县| 扬州市| 渭源县| 阜阳市| 鹤峰县|