freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

在線考試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文(已修改)

2025-07-01 02:10 本頁(yè)面
 

【正文】 在線考試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文目 錄摘 要 2Abstract 3目 錄 4第一章 前言 6第二章 系統(tǒng)設(shè)計(jì)相關(guān)原理 7 ASP技術(shù)介紹 7 SQL語(yǔ)句介紹 9 VB Script介紹 11第三章 需求分析 13 13 13 對(duì)于應(yīng)試者 13 對(duì)于管理者 13 13 14 14 14 14第四章 系統(tǒng)總體設(shè)計(jì) 15 15(結(jié)構(gòu)圖) 15第五章 詳細(xì)設(shè)計(jì) 17 17 17 17 17 18 18 29 44 44 44 E—R圖 45 45 46 46 46 47第六章 測(cè)試 53 53 53 53 教師功能模塊測(cè)試 54 兼容性測(cè)試 54 55 55結(jié) 論 56致 謝 57參考文獻(xiàn) 58第1章 前言一直以來(lái)的傳統(tǒng)考試方式要求老師出試卷、印試卷、安排考試、監(jiān)考、收集試卷、評(píng)改試卷、講評(píng)試卷和分析試卷,這是一個(gè)漫長(zhǎng)而復(fù)雜的過(guò)程。在這個(gè)飛速發(fā)展的時(shí)代,這樣的考試方式已經(jīng)越來(lái)越不適應(yīng)現(xiàn)代教學(xué)的需要,于是產(chǎn)生了大量的在線考試系統(tǒng)。它應(yīng)用ASP等網(wǎng)絡(luò)軟件開(kāi)發(fā)工具進(jìn)行研發(fā),并充分利用了B/S結(jié)構(gòu)的特點(diǎn),其功能目標(biāo)是實(shí)現(xiàn)將現(xiàn)有的紙張答題式考試向基于Internet的無(wú)紙化考試系統(tǒng)的轉(zhuǎn)變,具有良好的開(kāi)放性,允許系統(tǒng)管理員對(duì)試題庫(kù)進(jìn)行管理與開(kāi)發(fā),有效地保證了題庫(kù)的時(shí)效性。這樣的應(yīng)用系統(tǒng)不止在傳統(tǒng)應(yīng)試方面有其一席之地,在其它方面亦得到了廣泛的應(yīng)用。 隨著經(jīng)濟(jì)的發(fā)展和對(duì)人才需求的不斷加大,人才的劃分和任用成為勞動(dòng)力市場(chǎng)的一大難題。不管是國(guó)內(nèi)還是國(guó)外的各大機(jī)構(gòu),都不斷的推出一系列大型的認(rèn)證考試,如微軟的MCSE、Cisco的CCNA以及我們國(guó)家的自學(xué)考試和各省市的各種考試等。這些考試都無(wú)一例外的在朝著網(wǎng)絡(luò)化的方向發(fā)展,因?yàn)橹挥羞@樣才符合大規(guī)??荚囀r(shí)省力以及公正公開(kāi)的要求。由此可見(jiàn),網(wǎng)上考試系統(tǒng)的研制是當(dāng)今教育信息化建設(shè)的一項(xiàng)重要課題,目的是充分利用學(xué)?,F(xiàn)有的計(jì)算機(jī)軟、硬件資源和網(wǎng)絡(luò)資源實(shí)現(xiàn)無(wú)紙化考試以彌補(bǔ)傳統(tǒng)手工考試費(fèi)時(shí)、費(fèi)力的不足?;赪eb的網(wǎng)絡(luò)考試已成為大勢(shì)所趨,與傳統(tǒng)考試模式相比,網(wǎng)上考試滲入了更多的技術(shù)環(huán)節(jié),對(duì)實(shí)現(xiàn)安全性的途徑、方法也提出了更高的技術(shù)要求,它在教育現(xiàn)代化的進(jìn)程中具有很重要的現(xiàn)實(shí)意義。利用ASP技術(shù)開(kāi)發(fā)的基于WEB的多用戶(hù)在線考試系統(tǒng)初步應(yīng)該具有用戶(hù)注冊(cè)、多用戶(hù)同時(shí)在線考試、考試時(shí)間控制、對(duì)客觀題自動(dòng)判卷、題庫(kù)維護(hù)、考卷制定、用戶(hù)管理、成績(jī)管理等功能。 通過(guò)Internet/Intranet來(lái)實(shí)現(xiàn)網(wǎng)上考試,可以實(shí)現(xiàn)教考分離以及考務(wù)工作的全自動(dòng)化管理,可以有效利用校園網(wǎng)的軟硬件資源,使其發(fā)揮最大效力,更好的為學(xué)校的教學(xué)、科研、管理服務(wù),它可以將傳統(tǒng)考試過(guò)程中的試卷組織、審定印制、傳送收集、登記發(fā)放、評(píng)判歸檔各個(gè)環(huán)節(jié)縮小到一至兩個(gè)環(huán)節(jié),幾乎屏蔽了所有人工直接干預(yù)考試活動(dòng)的可能性,不但能夠節(jié)約大量的時(shí)間、人力、物力與財(cái)力,而且還可以大幅度提高考試成績(jī)的客觀性和公正性。第二章 系統(tǒng)設(shè)計(jì)相關(guān)原理 ASP技術(shù)介紹Microsoft Active Server Pages 即我們所稱(chēng)的ASP,其實(shí)是一套微軟開(kāi)發(fā)的服務(wù)器端腳本環(huán)境。Active Server Page 是創(chuàng)建動(dòng)態(tài)網(wǎng)頁(yè)的一個(gè)很好的工具,它起一種編程語(yǔ)言的作用,可以利用它編寫(xiě)動(dòng)態(tài)產(chǎn)生HTML的程序代碼。因此,只要用戶(hù)瀏覽Web站點(diǎn)并請(qǐng)求一個(gè)ASP 頁(yè),Web服務(wù)器就可以處理相應(yīng)的ASP代碼,生成HTML代碼,然后將它傳遞到用戶(hù)瀏覽器并顯示出網(wǎng)頁(yè)。通過(guò)ASP我們可以結(jié)合HTML網(wǎng)頁(yè)、ASP指令和ActiveX元件建立動(dòng)態(tài)、交互且高效的WEB服務(wù)器應(yīng)用程序。有了ASP就不必?fù)?dān)心客戶(hù)的瀏覽器是否能運(yùn)行所編寫(xiě)的代碼,因?yàn)樗械某绦蚨紝⒃诜?wù)器端執(zhí)行,包括所有嵌在普通HTML中的腳本程序。當(dāng)程序執(zhí)行完畢后,服務(wù)器僅將執(zhí)行的結(jié)果返回給客戶(hù)瀏覽器,這樣也就減輕了客戶(hù)端瀏覽器的負(fù)擔(dān),大大提高了交互的速度。與一般的程序不同,ASP程序無(wú)須編譯。ASP程序的控制部份,是使用VBScript、JScript等腳本語(yǔ)言來(lái)設(shè)計(jì)的,當(dāng)執(zhí)行ASP程序時(shí),腳本程序?qū)⒁徽酌畎l(fā)送給腳本解釋器(即腳本引擎),由腳本解釋器進(jìn)行翻譯并將其轉(zhuǎn)換成服務(wù)器所能執(zhí)行的命令。當(dāng)然,同其他編程語(yǔ)言一樣,ASP程序的編寫(xiě)也遵循一定的規(guī)則,如果你想使用你所喜愛(ài)的腳本語(yǔ)言編寫(xiě)ASP程序,那么你的服務(wù)器上必須要有能解釋這種腳本語(yǔ)言的腳本解釋器。當(dāng)你安裝ASP時(shí),系統(tǒng)提供了兩種腳本語(yǔ)言:VBSrcipt和JScript,而VBScript則被作為系統(tǒng)默認(rèn)的腳本語(yǔ)言。,可以用任何文本編輯器打開(kāi)它,ASP程序中可以包含純文本、HTML標(biāo)記以及腳本命令。(該目錄必須要有可執(zhí)行權(quán)限),就可以通過(guò)WWW的方式訪問(wèn)ASP程序了。ASP所獨(dú)具的一些特點(diǎn)有: 、JScript等簡(jiǎn)單易懂的腳本語(yǔ)言,結(jié)合HTML代碼,即可快速地完成網(wǎng)站的應(yīng)用程序。 ,容易編寫(xiě),可在服務(wù)器端直接執(zhí)行。 ,如Windows的記事本,即可進(jìn)行編輯設(shè)計(jì)。4. 與瀏覽器無(wú)關(guān),用戶(hù)端只要使用可執(zhí)行HTML碼的瀏覽器,即可瀏覽ASP所設(shè)計(jì)的網(wǎng)頁(yè)內(nèi)容。ASP所使用的腳本語(yǔ)言(VBScript 、Jscript)均在WEB服務(wù)器端執(zhí)行,用戶(hù)端的瀏覽器不需要能夠執(zhí)行這些腳本語(yǔ)言。5. ASP 能與任何ActiveX scripting語(yǔ)言相容。除了可使用VBScript或JScript語(yǔ)言來(lái)設(shè)計(jì)外,還通過(guò)plugin的方式,使用由第三方所提供的其他腳本語(yǔ)言,譬如REXX、Perl、Tcl等。腳本引擎是處理腳本程序的COM(Component Object Model)物件。 ,不會(huì)被傳到客戶(hù)瀏覽器,因而可以避免所寫(xiě)的源程序被他人剽竊,也提高了程序的安全性。 。 (Objectoriented)。 Server Components(ActiveX服務(wù)器元件)具有無(wú)限可擴(kuò)充性。可以使用Visual Basic 、Java 、Visual C++ 、COBOL等編程語(yǔ)言來(lái)編寫(xiě)你所需要的ActiveX Server Component。 ,ASP技術(shù)的處理速度相當(dāng)快,并且其安全性也很高。ASP最重要的優(yōu)點(diǎn)是能夠建立對(duì)諸如時(shí)間、地點(diǎn)、用戶(hù)標(biāo)志、以前的選擇和活動(dòng)等因素敏感的頁(yè)面。換句話說(shuō),可針對(duì)每個(gè)用戶(hù)的個(gè)別需求,用ASP定制網(wǎng)頁(yè),能夠滿(mǎn)足用戶(hù)的各種需求。ASP有7個(gè)固有對(duì)象1. Request對(duì)象用來(lái)處理用戶(hù)做出的請(qǐng)求,就是處理用戶(hù)要求瀏覽器查看特定的網(wǎng)頁(yè)或Web應(yīng)用時(shí)做出的請(qǐng)求。此請(qǐng)求可以HTML的形式輸入或僅以URL的形式作出。Response對(duì)象用來(lái)處理從Web服務(wù)器向用戶(hù)發(fā)送信息并對(duì)此信息進(jìn)行控制。2. Serve對(duì)象用來(lái)代表服務(wù)器自身。因此它提供幾個(gè)與Web服務(wù)器可能要完成的任務(wù)相關(guān)的常用功能,諸如建立新對(duì)象和設(shè)置腳本的超時(shí)特性等。還有通過(guò)將不合法字符轉(zhuǎn)化為合法字符,把字符串轉(zhuǎn)換為URL和HTML正確的使用格式的方法。3. Application對(duì)象用來(lái)代表應(yīng)用,可用它來(lái)管理諸如應(yīng)用目錄這一類(lèi)的東西。4. Session對(duì)象用來(lái)代表用戶(hù)會(huì)話,并存儲(chǔ)該會(huì)話的信息。可利用Session對(duì)象來(lái)管理如Web服務(wù)器在用戶(hù)“請(qǐng)求”之間等待的時(shí)間等。5. ObjectContext對(duì)象用來(lái)管理事務(wù)處理。它目前已經(jīng)集成到Windows2000操作系統(tǒng)中了。它包含了所有ASP其他對(duì)象,可通過(guò)ObjectContext引用ASP的每個(gè)對(duì)象。6. 。 。 總之,ASP包含三方面含義: :ASP 使用了微軟的ActiveX技術(shù)。ActiveX(COM)技術(shù)是現(xiàn)在Microsoft軟件的重要基礎(chǔ)。它采用封裝對(duì)象,程序調(diào)用對(duì)象的技術(shù),簡(jiǎn)化編程,加強(qiáng)程序間合作。ASP本身封裝了一些基本組件和常用組件,有很多公司也開(kāi)發(fā)了很多實(shí)用組件。只要你可以在服務(wù)器上安裝這些組件,通過(guò)訪問(wèn)組件,你就可以快速、簡(jiǎn)易地建立自己的WEB應(yīng)用。 :ASP運(yùn)行在服務(wù)器端。這樣就不必?fù)?dān)心瀏覽器是否支持ASP所使用的編程語(yǔ)言。ASP 的編程語(yǔ)言可以是VBSCRIPT和JSCRIPT。VBSCRIPT是VB的一個(gè)簡(jiǎn)集,會(huì)VB的人可以很方便的快速上手。然而Netscape瀏覽器不支持客戶(hù)端的VBSCRIPT,所以最好不要在客戶(hù)端使用VBSCRIPT。而在服務(wù)器端,則無(wú)需考慮瀏覽器的支持問(wèn)題。Netscape瀏覽器也可以正常顯示ASP頁(yè)面。 :ASP返回標(biāo)準(zhǔn)的HTML頁(yè)面,可以正常地在常用的瀏覽器中顯示。瀏覽者查看頁(yè)面源文件時(shí),看到的是ASP生成的HTML代碼,而不是ASP程序代碼。這樣就可以防止別人抄襲程序。 SQL語(yǔ)句介紹1. SQL語(yǔ)言是所有關(guān)系數(shù)據(jù)庫(kù)的公共語(yǔ)言 由于所有主要的關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)都支持SQL語(yǔ)言,用戶(hù)可將使用SQL的技能從一個(gè)RDBMS轉(zhuǎn)到另一個(gè)。所有用SQL編寫(xiě)的程序都是可以移植的。SQL 是PostgreSQL(和大多數(shù)其它關(guān)系型數(shù)據(jù)庫(kù))用做查詢(xún)語(yǔ)言的語(yǔ)言。它是可以移植的,并且容易學(xué)習(xí)使用。但是所有SQL語(yǔ)句都必須由數(shù)據(jù)庫(kù)服務(wù)器獨(dú)立地執(zhí)行。這就意味著客戶(hù)端應(yīng)用必須把每條查詢(xún)發(fā)送到數(shù)據(jù)庫(kù)服務(wù)器,等待它處理這個(gè)查詢(xún),接收結(jié)果,做一些運(yùn)算,然后給服務(wù)器發(fā)送另外一條查詢(xún)。所有這些東西都會(huì)產(chǎn)生進(jìn)程間通訊,并且如果客戶(hù)端在另外一臺(tái)機(jī)器上甚至還會(huì)導(dǎo)致網(wǎng)絡(luò)開(kāi)銷(xiāo)。如果使用了 PL/pgSQL,那么可以把一塊運(yùn)算和一系列查詢(xún)?cè)跀?shù)據(jù)庫(kù)服務(wù)器里面組成一個(gè)塊,這樣就擁有了過(guò)程語(yǔ)言的力量并且簡(jiǎn)化SQL的使用,因而節(jié)約了大量的時(shí)間,因?yàn)橛貌恢冻隹蛻?hù)端/服務(wù)器通訊的過(guò)熱。通過(guò)使用PL/pgSQL,應(yīng)用可以獲得可觀的性能提升。2. SQL語(yǔ)言的使用(1) 數(shù)據(jù)記錄篩選:sql=select*from數(shù)據(jù)表where字段名=字段值orderby字段名[desc]sql=select*from數(shù)據(jù)表where字段名like39。%字段值%39。orderby字段名[desc]sql=selecttop10*from數(shù)據(jù)表where字段名orderby字段名[desc]sql=select*from數(shù)據(jù)表where字段名in(39。值139。,39。值239。,39。值 339。)sql=select*from數(shù)據(jù)表where字段名between值1and值2(2)更新數(shù)據(jù)記錄:sql=update數(shù)據(jù)表set字段名=字段值where條件表達(dá)式sql=update數(shù)據(jù)表set字段1=值1,字段2=值2……字段n=值nwhere條件表達(dá)式(3)刪除數(shù)據(jù)記錄:sql=deletefrom數(shù)據(jù)表where條件表達(dá)式sql=deletefrom數(shù)據(jù)表(將數(shù)據(jù)表所有記錄刪除)(4)添加數(shù)據(jù)記錄:sql=insertinto數(shù)據(jù)表(字段1,字段2,字段3…)values(值1,值2,值3…)sql=insertinto目標(biāo)數(shù)據(jù)表select*from源數(shù)據(jù)表(把源數(shù)據(jù)表的記錄添加到目標(biāo)數(shù)據(jù)表)(5)數(shù)據(jù)記錄統(tǒng)計(jì)函數(shù):AVG(字段名)得出一個(gè)表格欄平均值COUNT(*166。字段名)對(duì)數(shù)據(jù)行數(shù)的統(tǒng)計(jì)或?qū)δ骋粰谟兄档臄?shù)據(jù)行數(shù)統(tǒng)計(jì)MAX(字段名)取得一個(gè)表格欄最大的值MIN(字段名)取得一個(gè)表格欄最小的值SUM(字段名)把數(shù)據(jù)欄的值相加(5)數(shù)據(jù)表的建立和刪除:CREATETABLE數(shù)據(jù)表名稱(chēng)(字段1類(lèi)型1(長(zhǎng)度),字段2類(lèi)型2(長(zhǎng)度)……)DROPTABLE數(shù)據(jù)表名稱(chēng)(永久性刪除一個(gè)數(shù)據(jù)表)(6)記錄集對(duì)象的方法:=N將記錄指針移到數(shù)據(jù)表第N行=N將記錄指針移到第N頁(yè)的第一行=N設(shè)置每頁(yè)為N條記錄,true表示是,false為否,true表示是,false為否,但記錄指針不會(huì)向下移動(dòng) VB Script介紹VBScript只有一種數(shù)據(jù)類(lèi)型,稱(chēng)為Variant。Variant是一種特殊的數(shù)據(jù)類(lèi)型,根
點(diǎn)擊復(fù)制文檔內(nèi)容
物理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號(hào)-1