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

正文內(nèi)容

基于b-s架構(gòu)的雅思的在線考試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-wenkub

2023-07-10 00:53:31 本頁(yè)面
 

【正文】 ortant ponent part of this paper39。遠(yuǎn)程教育包括很多環(huán)節(jié),例如教學(xué)系統(tǒng)、答疑系統(tǒng)和考試系統(tǒng)等等。隨著計(jì)算機(jī)應(yīng)用的迅猛發(fā)展,網(wǎng)絡(luò)應(yīng)用不斷擴(kuò)大,如遠(yuǎn)程教育和虛擬大學(xué)的出現(xiàn)等等,且這些應(yīng)用正逐步深入到千家萬(wàn)戶。它是建立在國(guó)際互聯(lián)網(wǎng)上的應(yīng)用系統(tǒng),客戶端的配置可以極為簡(jiǎn)單,使考試不受地域的局限。這樣一來(lái),教師所要做的只是精心設(shè)計(jì)題目、維護(hù)題庫(kù),而不是組織考試,從而大大減輕了教師的負(fù)擔(dān),這表明其經(jīng)濟(jì)性是相當(dāng)可觀的。一個(gè)完備的在線考試系統(tǒng)可以使用戶在網(wǎng)上學(xué)習(xí)過(guò)后及時(shí)檢驗(yàn)自己的學(xué)習(xí)效果,發(fā)現(xiàn)自己的不足,使得學(xué)習(xí)效率得到很大提高。借助原來(lái)的數(shù)據(jù)庫(kù),各考點(diǎn)可以通過(guò)網(wǎng)絡(luò)決定試卷。教師可在線查看各考生的成績(jī)。 系統(tǒng)的開(kāi)發(fā)工具系統(tǒng)的開(kāi)發(fā)中使用到的工具有 S 微軟公司生產(chǎn)的 SQLSERVER2022 數(shù)據(jù)庫(kù)和 Visual studio 2022,操作系統(tǒng)是 Microsoft Windows XP(SP2)。 JSP是一種服務(wù)器端腳本編寫(xiě)環(huán)境,可以用來(lái)創(chuàng)建和運(yùn)行動(dòng)態(tài)網(wǎng)頁(yè)或 Web 應(yīng)用程序。例如可以從 web 瀏覽器中獲取用戶通過(guò) HTML 表單提交的信息,并在腳本中對(duì)這些信息進(jìn)行處理,然后向 web 瀏覽器發(fā)送信息;(5)JSP 可以使用服務(wù)器端 ActiveX 組件來(lái)執(zhí)行各種各樣的任務(wù),例如存取數(shù)據(jù)庫(kù)、發(fā)現(xiàn)和那個(gè) Email 或訪問(wèn)文件系統(tǒng)等。 (3)服務(wù)器引擎開(kāi)始運(yùn)行 JSP 程序。它提供了表、查詢、窗體、報(bào)表、頁(yè)、宏、模塊 7 種用來(lái)建立數(shù)據(jù)庫(kù)系統(tǒng)的對(duì)象;提供了多種向?qū)?、生成器、模板,把?shù)據(jù)存儲(chǔ)、數(shù)據(jù)查詢、界面設(shè)計(jì)、報(bào)表生成等操作規(guī)范化;為建立功能完善的數(shù)據(jù)庫(kù)管理系統(tǒng)提供了方便,也使得普通用戶不必編寫(xiě)代碼,就可以完成大部分?jǐn)?shù)據(jù)管理的任務(wù)。這個(gè)項(xiàng)目稱作 Thunder。1997 年,SQLServer2022 97 發(fā)布。2022 年微軟正式發(fā)布了 SQLServer2022 2022,這是繼2022 年后發(fā)布的最新版本,它在繼承了以前版本的有點(diǎn)外,又新增了一些使用功能第二章 需求分析 問(wèn)題分析傳統(tǒng)的學(xué)校教學(xué)中,進(jìn)行一場(chǎng)考試,要求老師刻試卷、印試卷、安排考試、監(jiān)考、收集試卷、評(píng)改試卷、講評(píng)試卷和分析試卷,這是一個(gè)繁雜的過(guò)程,需要大量人力、物力與時(shí)間的投入,已經(jīng)越來(lái)越不適應(yīng)學(xué)校信息化建設(shè)與現(xiàn)代教學(xué)的需要。因此網(wǎng)絡(luò)考試是電子化教學(xué)的不可缺少的輔助手段??荚嚂r(shí)考卷由計(jì)算機(jī)現(xiàn)場(chǎng)隨機(jī)生成,各考生試卷不完全相同,從而避免了互相參看等作弊現(xiàn)象或不公平成績(jī)的出現(xiàn)。另外,考試者選擇答案提交后,應(yīng)該由計(jì)算機(jī)自動(dòng)判卷,得到成績(jī)后可以顯示并且能夠打印。收集基本數(shù)據(jù)、數(shù)據(jù)結(jié)構(gòu)以及數(shù)據(jù)處理的流程,組成一份詳盡的數(shù)據(jù)字典,為后面的具體設(shè)計(jì)打下基礎(chǔ)。 SQLServer2022 簡(jiǎn)介目前,絕大多數(shù)流行的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),如 Oracle、Sybase、Microsoft SQLServer202Access 等都采用了 SQL 語(yǔ)言標(biāo)準(zhǔn)。SQLServer2022 能夠允許大量用戶執(zhí)行事務(wù)處理,并且能夠并發(fā)更改 OLTP 數(shù)據(jù)庫(kù)中的實(shí)時(shí)數(shù)據(jù)。根據(jù)本系統(tǒng)的特點(diǎn),本系統(tǒng)采用的是 SQLServer2022。 (4)與Windows NT操作系統(tǒng)的有機(jī)集成,多線程體系結(jié)構(gòu)設(shè)計(jì),提高了系統(tǒng)對(duì)用戶并發(fā)訪問(wèn)的速度。綜上所述,此系統(tǒng)開(kāi)發(fā)目標(biāo)已明確,在技術(shù)和經(jīng)濟(jì)等方面都可行,并且投入少、見(jiàn)效快。本考試系統(tǒng)采用面向?qū)ο蟮脑O(shè)計(jì)。抽象是一種思考和解決問(wèn)題的方式,它關(guān)注于事物的一般特性,不考慮底層細(xì)節(jié)。(1) 學(xué)生考試功能? 學(xué)生登錄:學(xué)生考試系統(tǒng)必須給出有效身份,如用戶名或密碼等,該功能是確認(rèn)考生身份及成績(jī)的重要部分。? 自動(dòng)判卷:考生交卷后,系統(tǒng)根據(jù)評(píng)分標(biāo)準(zhǔn)會(huì)自動(dòng)準(zhǔn)確、迅速評(píng)分,并得出客觀題的成績(jī)。試題庫(kù)中的試題可長(zhǎng)期保存使用。? 試卷類型設(shè)置:考試前,由教師對(duì)本次考試試卷組成進(jìn)行設(shè)置,如各類型題量(如單選題 x 道、多選題 y 道)、各類型試題分值及考試時(shí)間等的設(shè)置,學(xué)生考試時(shí)考試系統(tǒng)根據(jù)試卷類型隨機(jī)生成符合要求的試卷。? 成績(jī)管理:對(duì)所有考生考試成績(jī)的顯示以及對(duì)不及格考生可以給與二次考試的機(jī)會(huì)。兩種用戶的功能各不相同,所以功能流程圖也不同。第四章 數(shù)據(jù)庫(kù)設(shè)計(jì)數(shù)據(jù)庫(kù)結(jié)構(gòu)是在線考試系統(tǒng)設(shè)計(jì)方案中的一個(gè)重要組成部分,在進(jìn)行數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)時(shí),應(yīng)盡量使一個(gè)功能操作較少的數(shù)據(jù)表,所以在數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)時(shí),要將數(shù)據(jù)進(jìn)行合理組合,在數(shù)據(jù)表設(shè)計(jì)時(shí),應(yīng)遵循 3NF 規(guī)范,使數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)合理。 數(shù)據(jù)庫(kù)中表的設(shè)計(jì)通過(guò)系統(tǒng)需求分析及總體設(shè)計(jì),數(shù)據(jù)庫(kù)的需求設(shè)計(jì)也就變得逐漸清晰起來(lái)了。當(dāng)學(xué)生結(jié)課不需要再進(jìn)行考試時(shí),由管理員刪除學(xué)生的所有信息。表 42 tb_manager 管理員信息表名稱 類型 長(zhǎng)度 含義 是否為空 備注ID bigint 8 管理員編號(hào) not 主鍵name varchar 30 管理員用戶 名 notPWD varchar 30 管理員密碼 not學(xué)生成績(jī)表 43 主要是存儲(chǔ)學(xué)生的考試成績(jī),在學(xué)生參加考試前此表為空,當(dāng)學(xué)生考試結(jié)束后由系統(tǒng)計(jì)算考試成績(jī)并添加進(jìn)數(shù)據(jù)庫(kù)中。表 45 tb_TaoTi 套題信息表名稱 類型 長(zhǎng)度 含義 是否為空 備注ID bigint 8 套題編號(hào) not 主鍵name varchar 50 套題名稱 notLessonID bigint 8 所屬課程 notJoinTime datetime 8 添加時(shí)間 not表 46 為試題信息表,負(fù)責(zé)存儲(chǔ)所有試題的信息,包括試題的 id、所屬課程、試題類型、添加時(shí)間等信息,管理員在后臺(tái)可以添加、修改、刪除試題信息。經(jīng)過(guò)前期的分析,本系統(tǒng)分為以下幾大模塊:學(xué)生考試模塊、管理員管理模塊、管理員管理模塊。學(xué)生的登錄界面如圖51 所示:圖 51 學(xué)生的登錄頁(yè)面圖以下是將學(xué)生登錄的核心部分實(shí)現(xiàn)的思路進(jìn)行說(shuō)明:學(xué)生在主頁(yè)面上填寫(xiě)用戶名,密碼,通過(guò)表單發(fā)送到本頁(yè),然后調(diào)用驗(yàn)證函數(shù)來(lái)判斷格式的合法性,如果格式合法,然后主頁(yè)面將執(zhí)行相應(yīng)重定向操作。學(xué)生登錄后就可以進(jìn)入考試頁(yè)面了,在剛進(jìn)入考試頁(yè)面看到的是聽(tīng)到考場(chǎng)規(guī)則和注意事項(xiàng),考生必須遵守考場(chǎng)紀(jì)律,否則將被罰出考場(chǎng)。這里 n 的值為題庫(kù)中試題的數(shù)量,但 n 的值必須大于考試設(shè)置中所要求的題量,否則系統(tǒng)會(huì)提示錯(cuò)誤??荚嚂r(shí)間一到如果考生自己沒(méi)有交卷,系統(tǒng)則自動(dòng)完成交卷步驟。如果信息不正確就發(fā)出相應(yīng)的提示信息,提醒學(xué)生錯(cuò)誤原因。界面圖如下;圖 56 管理員管理模塊考試題目管理是與整個(gè)考試系統(tǒng)緊密關(guān)聯(lián)的部分。將所有的題目進(jìn)行分頁(yè)顯示的原理為:首先統(tǒng)計(jì)滿足條件的記錄條數(shù),然后定義頁(yè)面的大小即每頁(yè)顯示記錄的數(shù)量,這樣可以得到需要的總頁(yè)數(shù)。匹配方法在查詢數(shù)據(jù)庫(kù)時(shí)使用,通過(guò) SQL 中的LIKE 語(yǔ)句實(shí)現(xiàn)。如果試題內(nèi)容、答案為空時(shí)會(huì)自動(dòng)判斷,并提示管理員完整填寫(xiě)試題內(nèi)容。實(shí)現(xiàn)方法與添加類似,不同點(diǎn)是添加會(huì)將新的題目添加到數(shù)據(jù)庫(kù)中,而修改只是修改原有數(shù)據(jù)庫(kù)中的試題。在刪除功能中全部選定/取消按鈕,通過(guò)JavaScript來(lái)實(shí)現(xiàn),原理是通過(guò)循環(huán)使表單內(nèi)所有的復(fù)選框被選定。在設(shè)計(jì)用戶管理功能時(shí),不同類型用戶能夠進(jìn)行的管理操作是不同的??忌g的數(shù)據(jù)也是不能共享的。當(dāng)學(xué)生的信息被刪除后,學(xué)生的成績(jī)也隨之失效,所以成績(jī)也必須在系統(tǒng)中刪除,這個(gè)操作由系統(tǒng)自動(dòng)完成。 測(cè)試的方法   任何商品都有兩種測(cè)試方法:白盒測(cè)試和黑盒測(cè)試。黑盒測(cè)試:黑盒測(cè)試時(shí)完全不考慮程序內(nèi)部的結(jié)構(gòu)和處理過(guò)程,只按照規(guī)格說(shuō)明書(shū)的規(guī)定來(lái)檢查程序是否符合它的功能要求。內(nèi)容包括測(cè)試目標(biāo)、測(cè)試環(huán)境、輸入數(shù)據(jù)、測(cè)試步驟、預(yù)期結(jié)果、測(cè)試腳本等,并形成文檔。本次系統(tǒng)測(cè)試主要使用了黑盒測(cè)試方法。管理員登錄測(cè)試用例如表 61 所示:表 61 管理員登錄測(cè)試用例用例名稱 管理員登錄測(cè)試基本描述管理員登錄測(cè)試就是用戶輸入的用戶名和密碼進(jìn)行管理員登錄,系統(tǒng)判斷該用戶的輸入是否合法,對(duì)此功能進(jìn)行測(cè)試。整個(gè)系統(tǒng)的功能都嚴(yán)格按照測(cè)試用例進(jìn)行了測(cè)試,并根據(jù)測(cè)試結(jié)果進(jìn)行相應(yīng)的處理,最終達(dá)到測(cè)試用例描述的預(yù)期結(jié)果。本系統(tǒng)在實(shí)現(xiàn)預(yù)計(jì)功能的前提下,還具有以下優(yōu)點(diǎn):(1) 設(shè)計(jì)了一個(gè)B/S模式的雅思在線考試系統(tǒng)的總體框架,為計(jì)算機(jī)輔助考試向網(wǎng)絡(luò)化發(fā)展提供了一套方案。(5) 數(shù)據(jù)安全性好。雖然對(duì)系統(tǒng)做了一定的安全和保密措施,但仍然有待改進(jìn)的地方。從此次在線考試系統(tǒng)的開(kāi)發(fā)過(guò)程中,使我充分認(rèn)識(shí)到做任何事之前都要做好規(guī)劃,對(duì)可能出現(xiàn)的問(wèn)題預(yù)先作好解決的方案。比如不能實(shí)現(xiàn)抽題內(nèi)容的不重復(fù)性且不能夠?qū)荚嚂r(shí)間進(jìn)行顯示。隨著計(jì)算機(jī)科學(xué)及數(shù)據(jù)庫(kù)技術(shù)的發(fā)展,我們相信在不久的將來(lái)會(huì)有功能更加完善的在線考試系統(tǒng)來(lái)減輕老師和考生的負(fù)擔(dān)。首先感謝我的指導(dǎo)教師楊光老師!從畢業(yè)設(shè)計(jì)的選題、設(shè)計(jì)到論文的撰寫(xiě)過(guò)程,我始終得到了楊光老師的悉心指導(dǎo)和孜孜不倦的教誨,在此表示深深的感謝。最后再次向所有支持和幫助過(guò)我的老師和同學(xué)表示衷心的感謝! 參考文獻(xiàn) [1] 譚浩強(qiáng).JSP 中文版提高與應(yīng)用[M].北京:電子工業(yè)出版社,1999 [2] Thomas Connolly,Carolyn Begg.Database Systems.A Practical Approach to Design,Implementation ,and Management Third Edition[M].北京:電子工業(yè)出版社  [3] 薩師煊,王珊.?dāng)?shù)據(jù)庫(kù)系統(tǒng)概論[M].北京:高等教育出版社,2022[4] 蔣斌,歐陽(yáng)柳波,楊超.JSP 程序設(shè)計(jì)[M].北京:電子工業(yè)出版社,2022 [5] Roger .Software Engineering A Practitioner’s Approach, 5th ed[M].北京:清華大學(xué)出版社,2022[6] Ste
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1