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

正文內(nèi)容

畢業(yè)設(shè)計(jì)論文--基于cs模式的在線考試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-文庫吧

2024-12-29 05:51 本頁面


【正文】 考試系統(tǒng)的建設(shè)規(guī)范進(jìn)行了定義。目前這些標(biāo)準(zhǔn)還處于不斷檢驗(yàn)、完善階段,符合這些標(biāo)準(zhǔn)的網(wǎng)絡(luò)考試系統(tǒng)還很少。我國的 CELTS 標(biāo)準(zhǔn)主要參考 IEEE 和 IMS,目前完成了 11 項(xiàng)規(guī)范,處于試用階段。目前國內(nèi)的大多數(shù)產(chǎn)品,無論是商業(yè)公司或?qū)W校開發(fā)的網(wǎng)絡(luò)考試系統(tǒng)大都與這些規(guī)范有一定差距 。 實(shí)踐應(yīng)用計(jì)算機(jī)應(yīng)用于考試源于美國,歷經(jīng)多年,已經(jīng)在國外得到了廣泛的應(yīng)用。國外有許多專門的考試機(jī)構(gòu)采用計(jì)算機(jī)輔助測(cè)試對(duì)參加考核的對(duì)象進(jìn)行評(píng)價(jià)。如在信息技術(shù)領(lǐng)域中全球領(lǐng)先的計(jì)算機(jī)公司的授證考試,還有專業(yè)人員的認(rèn)證考試,建筑師和股票經(jīng)紀(jì)人的考試、醫(yī)護(hù)人員的專業(yè)測(cè)試、美國飛機(jī)駕駛員( FAA)的考試等。世界上最大的考試機(jī)構(gòu) —— 美國教育考試服務(wù)中心從 1993 年開始在 GRE(研究生入學(xué)考試)采用自適應(yīng)考試模式,同時(shí)逐步減少紙卷 —— 筆試為基礎(chǔ)的考試。 2022 年開始, TOEFL 考試在中國采用自適應(yīng)考試模式??偟目磥?,國外 的考試特別是技術(shù)資格認(rèn)證的考試,都逐步采用了計(jì)算機(jī)輔助測(cè)試的方法,且自適應(yīng)考試的形式開始廣泛運(yùn)用。我國在這方面相對(duì)落后,目前主要是計(jì)算機(jī)題庫的應(yīng)用,只有計(jì)算機(jī)類的考試部分采用了計(jì)算機(jī)輔助測(cè)試的方式,如大學(xué)計(jì)算機(jī)初級(jí)考試、高中信息技術(shù)會(huì)考。 3 2 研究的目的與意義 隨著網(wǎng)絡(luò)的迅速發(fā)展和廣泛普及,網(wǎng)絡(luò)化教育代表了教育改革的一個(gè)發(fā)展方向,已經(jīng)成為現(xiàn)代教育的一個(gè)特征,并對(duì)教育的發(fā)展形成新的推動(dòng)力。遠(yuǎn)程教育成為現(xiàn)代教育技術(shù)未來發(fā)展的重要方向之一,考試測(cè)試作為遠(yuǎn)程教育的一個(gè)子系統(tǒng)也成為一個(gè)重要的研究領(lǐng)域 [6]。 傳統(tǒng) 的考試方式一般要經(jīng)過人工出卷、考生考試、人工閱卷等過程。對(duì)于一些課程來說,隨著考生數(shù)量的 增加,教師出卷閱卷的工作量將會(huì)越來越大,并且其工作十分煩瑣且 容易出錯(cuò)。 在線考試系統(tǒng)課題產(chǎn)生的背景是當(dāng)今教育信息化的趨勢(shì)及我國高校教育信息化系統(tǒng)的建設(shè),目的是充分利用學(xué)?,F(xiàn)有的計(jì)算機(jī)軟、硬件和網(wǎng)絡(luò)資源實(shí)現(xiàn)無紙化考試以避免傳統(tǒng)手工考試的不足 [7]。與傳統(tǒng)考試模式相比,網(wǎng)上考試滲入了更多的技術(shù)環(huán)節(jié),對(duì)實(shí)現(xiàn)安全性的途徑、方法也提出了更高的技術(shù)要求。通過計(jì)算機(jī)來實(shí)現(xiàn)網(wǎng)上考試,是現(xiàn)代教育技術(shù)的一個(gè)具體實(shí)現(xiàn),具有很重要的現(xiàn)實(shí)意義 [5]??梢詫?shí)現(xiàn) 考務(wù)工作的全自動(dòng)化管理,可以有效利用校園網(wǎng)的軟硬件資源,使其發(fā)揮最大效力,更好的為學(xué)校的教學(xué)、科研、管理服務(wù),可以大規(guī)模的實(shí)行考試,實(shí)現(xiàn)考試的客觀性、公證性,自動(dòng)化組卷、閱卷可以減輕教 師的工作強(qiáng)度。在線考試系統(tǒng)是傳統(tǒng)考場(chǎng)的延伸,它可以利用網(wǎng)絡(luò)的 廣闊空間 ,隨時(shí)隨地的對(duì)學(xué)生進(jìn)行考試,加上數(shù)據(jù)庫技術(shù)的利用,大大簡化了傳統(tǒng)考試的過程 [8]。另外考慮到 C/S 模式的系統(tǒng)能充分發(fā)揮客戶端PC的處理能力,很多工作可以在客戶端處理后再提交給服務(wù)器。對(duì)應(yīng)的優(yōu)點(diǎn)就是客戶端響應(yīng)速度快。 此次開發(fā)的網(wǎng)上考試系統(tǒng),旨在探索 一種基于 C/S 模式的 計(jì)算機(jī)考試模式。通過這種新的模式, 創(chuàng)造一種新的考試環(huán)境,提高考試工作效率和標(biāo)準(zhǔn)化水平,使學(xué)校管理者、教師和學(xué)生可以在任何時(shí)候、任何地點(diǎn)通過 計(jì)算機(jī) 進(jìn)行考試?;谶@些優(yōu)點(diǎn),我們開始著手開發(fā)在線考試系統(tǒng)。 實(shí)現(xiàn)技術(shù) 硬件平臺(tái) CPU: Intel(R) Core(TM) i3 內(nèi)存: 2G 硬盤: 250G 軟件平臺(tái) 操作系統(tǒng): Windows 7 數(shù)據(jù)庫: Microsoft Office Access 2022/Microsoft SQL Sever 2022 開發(fā)環(huán)境: Microsoft .NET Framework 開發(fā)工具: Microsoft Visual Studio 2022 開發(fā)語言: C語言 3 3 需求分析 傳統(tǒng)的學(xué)校教學(xué)中,進(jìn)行一場(chǎng)考試,要求老師刻試卷、印試卷、安排考試、監(jiān)考、收集試卷、評(píng)改試卷、講評(píng)試卷和分析試卷,這是一個(gè)繁雜的過程,需要大量人力、物力與時(shí)間的投入,已經(jīng)越來越不適應(yīng)學(xué)校信息化建設(shè)與現(xiàn)代教學(xué)的需要 [9]。尤其在遠(yuǎn)程網(wǎng)絡(luò)教學(xué)中,學(xué)生分布廣,不易統(tǒng)一集中安排考試 ,給校方和學(xué)生帶來了眾多的不便。而在線考試系統(tǒng),正是信息化建設(shè)的產(chǎn)物,它是傳統(tǒng)考場(chǎng)的延伸。它可 以利用互聯(lián)網(wǎng)絡(luò)和局域網(wǎng),隨時(shí)隨地的對(duì)學(xué)生進(jìn)行考試,加上數(shù)據(jù)庫技術(shù)的利用大大簡化了傳統(tǒng)考試的過程,因此在線考試是電子化教學(xué)的不可缺少的輔助手段。在當(dāng)今信息時(shí)代,計(jì)算機(jī)技術(shù)與網(wǎng)絡(luò)技術(shù)越來越廣地應(yīng)用于各個(gè)領(lǐng)域,改變著人們的學(xué)習(xí)、工作、生活乃至思維方式,也引起了教育領(lǐng)域的重大變革 [10]。將計(jì)算機(jī)與網(wǎng)絡(luò)技術(shù)應(yīng)用于現(xiàn)代高等教育中,是現(xiàn)代高等教育發(fā)展的需要,也是改革教育模式 ,提高學(xué)校教學(xué)效果和教學(xué)效率、提高科研和管理水平的必要手段。 現(xiàn)在很多高校都配備了大量先進(jìn)的計(jì)算機(jī)設(shè)備,聯(lián)通了局域網(wǎng),具備了無紙化在線考試方式的基本 條件,硬件上完全具備了計(jì)算機(jī)隨機(jī)抽題、臨時(shí)組卷、自動(dòng)評(píng)分、回收成績的條件,我們著手設(shè)計(jì)開發(fā)一個(gè)基于 C\S 模式的在線考試系統(tǒng)。 本系統(tǒng)開發(fā)的具體目標(biāo)為:①能將考生信息保存在數(shù)據(jù)庫中,并支持考生信息的增刪修改。②管理員事先所擬試題 , 亦能保存在數(shù)據(jù)庫中,并支持試題的增刪修改。③考生登錄后,自動(dòng)生成題目,組成試卷。④學(xué)生自點(diǎn)擊開始答題按鈕,即進(jìn)入考試計(jì)時(shí),學(xué)生在計(jì)算機(jī)上完成答題。⑤自動(dòng)控制考試時(shí)間。⑥試后自動(dòng)評(píng)分,計(jì)算考試成績。⑦支持試后考生成績查詢。⑧具有方便、簡單的界面,有較高的安全性和穩(wěn)定性。 可行 性分析 可行性分析,是在系統(tǒng)調(diào)查的基礎(chǔ)上,針對(duì)新系統(tǒng)的開發(fā)是否具備必要性和可能性,對(duì)新系統(tǒng)的開發(fā)從技術(shù)、經(jīng)濟(jì)、社會(huì)的方面進(jìn)行分析和研究,以避免投資失誤,保證新系統(tǒng)的開發(fā)成功 [11]??尚行匝芯康哪康木褪怯米钚〉拇鷥r(jià)在盡可能短的時(shí)間內(nèi)確定問題是否能夠解決。該系統(tǒng)的可行性分析包括以下幾個(gè)方面的內(nèi)容。 (1)經(jīng)濟(jì)可行性:主要是對(duì) 項(xiàng)目的經(jīng)濟(jì)效益進(jìn)行評(píng)價(jià),本系統(tǒng)作為一個(gè)畢業(yè)設(shè)計(jì),無需開發(fā)經(jīng)費(fèi) ,所以本系統(tǒng)在經(jīng)濟(jì)上是可行的。 (2) 技術(shù)上的可行性:技術(shù)上的可行性分析主要分析技術(shù)條件能否順利完成開發(fā)工作,硬、軟件能否滿足 開發(fā)者的需要等。該管理系統(tǒng)采用了 C/S 模式進(jìn)行開發(fā),結(jié)合了Inter 技術(shù)。數(shù)據(jù)庫服務(wù)器選用 Access 數(shù)據(jù)庫,它能夠處理大量數(shù)據(jù),同時(shí)保持?jǐn)?shù)據(jù)的完整性并提供許多高級(jí)管理功能。它的靈活性、安全性和易用性為數(shù)據(jù)庫編程提供了良好的條件。因此,系統(tǒng)的軟件開發(fā)平臺(tái)已成熟可行。硬件方面,科技飛速發(fā)展的今天,硬件更新的速度越來越快,容量越來越大,可靠性越來越高,價(jià)格越來越低,其硬件平臺(tái)完全能滿足此系統(tǒng)的需要。 3 4 (3)時(shí)機(jī)可行性:目前,大學(xué)的校園網(wǎng)絡(luò)覆蓋了教學(xué)區(qū)和學(xué)生區(qū)的主要建筑物及部分家屬宿舍,學(xué)校良好的網(wǎng)絡(luò)設(shè)施為 開發(fā)使用網(wǎng)絡(luò)考試系統(tǒng)提供了堅(jiān)實(shí)的基礎(chǔ)。 (4)管理上的可行性:主要是教務(wù)處管理人員 進(jìn)行管理, 現(xiàn)有的管理制度和方法科學(xué),規(guī)章制度齊全,為系統(tǒng)的建設(shè)提供了制度保障。 綜上所述,此系統(tǒng)開發(fā)目標(biāo)已明確,在技術(shù)和經(jīng)濟(jì)等方面都可行,并且投入少、見效快。因此系統(tǒng)的開發(fā)是完全可行的。 論文框架及主要內(nèi)容 第一章:緒論。主要包括研究背景、意義、目的,以及實(shí)現(xiàn)技術(shù)、需求分析、可行性分析。 第二章:系統(tǒng)總體設(shè)計(jì)。包括系統(tǒng)功能結(jié)構(gòu)分析,用例和系統(tǒng)流程圖。 第三章:數(shù)據(jù)庫設(shè)計(jì)。包括數(shù)據(jù)庫分析,數(shù)據(jù)庫概念設(shè)計(jì)和邏輯結(jié)構(gòu)設(shè)計(jì)。 第四章:客戶端 —— 在線考試系統(tǒng)詳細(xì)設(shè)計(jì)。包括考生登錄界面、客戶端主界面、個(gè)人信息維護(hù)界面、密碼修改界面、考試界面、成績查詢界面的窗體設(shè)計(jì)及代碼分析。 第五章:服務(wù)器端 —— 后臺(tái)管理系統(tǒng)詳細(xì)設(shè)計(jì)。包括管理員登錄界面、后臺(tái)管理主界面、管理員信息維護(hù)界面、密碼修改界面、試題維護(hù)界面、考生信息維護(hù)界面、成績查詢界面的窗體設(shè)計(jì)及代碼分析。 第六章:結(jié)論和展望。包括本次論文的完成結(jié)果分析及改進(jìn)方法。 3 5 2 系統(tǒng)總體設(shè)計(jì) 系統(tǒng)結(jié)構(gòu)功能 本系統(tǒng)基于 C/S 模式,即 Client/Sever 模式,所以本系統(tǒng)主要分為兩大 模塊: Client 端 —— 考試模塊; Sever 端 —— 后臺(tái)管理模塊。 在線考試系統(tǒng)功能結(jié)構(gòu)如圖 所示。 圖 系統(tǒng)功能結(jié)構(gòu)圖 考試模塊 在本模塊中,已登錄的學(xué)生可以先完善個(gè)人資料,再選擇在線考試??荚囘^程中系統(tǒng)自動(dòng)倒計(jì)時(shí),提交試卷答案后自動(dòng)閱卷,同時(shí)把一些相關(guān)信息提交到服務(wù)器端,供以后其它模塊使用。學(xué)生提交答案之后,系統(tǒng)自動(dòng)對(duì)照數(shù)據(jù)庫的正確答案算出分?jǐn)?shù),并將成績提交到數(shù)據(jù)庫??忌鷧⒓油昕荚囈院?,管理員能對(duì)所有 成績進(jìn)行查詢,并 可以刪除指定紀(jì)錄。學(xué)生只能登 錄 查看自己的考試記錄和成績。 后臺(tái)管理模塊 此模塊只對(duì)管理員用戶開放。在此模塊中,管理員用戶可以修改學(xué)生信息、創(chuàng)建試 3 6 卷、對(duì)試卷進(jìn)行維護(hù)、查詢學(xué)生以往考試成績等功能。因考試系統(tǒng)功能所限,在試卷的維護(hù)過程中只允許錄入選擇、判斷型題目。錄入題目過程中,要求教師同時(shí)給出每題正確答案,并可隨時(shí)對(duì)錄入的試題進(jìn)行修改。教師可以根據(jù)上課的進(jìn)度,隨時(shí)添加新一期的考試。添加完畢后,由系統(tǒng)自動(dòng)從相應(yīng)的題庫中抽取設(shè)定的試題,生成試卷。 系統(tǒng) UML 用例 用例圖主要用來描述 “ 用戶、需求、系統(tǒng)功能單元 ” 之間的關(guān)系。它展示了一個(gè)外部用戶能夠觀察到的系統(tǒng) 功能模型圖。 作用是 幫助開發(fā) 人員 以一種可視化的方式理解系統(tǒng)的功能需求。 用例圖包含的 主要 元素 如下: 1. 參與者 (Actor) 表示與應(yīng)用程序或系統(tǒng)進(jìn)行交互的用戶、組織或外部系統(tǒng)。用一個(gè)小人表示。 2. 用例 (Use Case) 用例就是外部可見的系統(tǒng)功能,對(duì)系統(tǒng)提供的服務(wù)進(jìn)行描述。用橢圓表示。 用例圖中涉及的關(guān)系有:關(guān)聯(lián)、泛化、包含、擴(kuò)展。 管理員 UML 用例 管理員 UML 用例如圖 所示。 圖 管理員用例圖 它包括參與者管理員,用小人表示;系統(tǒng)提供的服務(wù),即用例,用橢圓表示;以及參與者與用例之間的關(guān)系,用箭頭表示 。該用例圖表明管理員可以參與的系統(tǒng)功能有:登錄,個(gè)人信息維護(hù),學(xué)生信息管理,試題管理,系統(tǒng)管理,考試成績管理。 3 7 學(xué)生 UML 用例 學(xué)生 UML 用例如圖 所示。 圖 學(xué)生用例圖 它包括參與者學(xué)生,用小人表示;系統(tǒng)提供的服務(wù),即用例,用橢圓表示;以及參與者與用例之間的關(guān)系,用箭頭表示。該用例圖表明學(xué)生可以參與的系統(tǒng)功能有:系統(tǒng)登錄,個(gè)人信息維護(hù),獲取試題,完成答題,查看成績。 系統(tǒng)流程圖 在線考試系統(tǒng)的流程圖如圖 所示。 用戶登錄,首先進(jìn)行身份識(shí)別,只有合法的用戶才能登錄,身份識(shí)別不合法則重新回到身份識(shí)別模塊。身份識(shí)別合法后接下來判斷身份,學(xué)生進(jìn)入考試系統(tǒng)主界面,管理員進(jìn)入后臺(tái)管理主界面。 考試系統(tǒng)主界面包含三個(gè)模塊:個(gè)人信息維護(hù),在線考試,查看考試成績,在線考試又包含閱讀考試協(xié)議,開始考試,提交試卷三個(gè)模塊。 后臺(tái)管理主界面包含四個(gè)模塊:個(gè)人信息維護(hù),考生信息管理,試題信息管理,考生成績管理。 3 8 圖 系統(tǒng)流程圖 3 9 3 數(shù)據(jù)庫設(shè)計(jì) Access 數(shù)據(jù)庫具有強(qiáng)大的數(shù)據(jù)管理與處理能力、具有較高的安全性能、支持遠(yuǎn) 程存取等,同時(shí)可做到與 前臺(tái)開發(fā)工具的無縫連接 [12],符合考試系統(tǒng)的需求,因此選擇 Access 2022 作為服務(wù)器的后臺(tái)數(shù)據(jù)庫。 數(shù)據(jù)庫分析 本身無法存取數(shù)據(jù)庫,必須與 配合起來才能存取數(shù)據(jù)庫記錄。 對(duì)象可以快速簡單地存取各種數(shù)據(jù),其對(duì)象模型中有六個(gè)主要的組件,分別是 OleDbConnection 對(duì)象、 OleDbCommand 對(duì)象、 OleDbDataAdapter 對(duì)象、 DataSet 對(duì)象、DataTable 對(duì)象以及 OleDbDataReader 對(duì)象 [13]。這些組件中負(fù)責(zé)建立聯(lián)機(jī)和數(shù)據(jù)操作的部分稱為數(shù)據(jù)操作組件( Managed Providers ),分別由 OleDbConnection 對(duì)象、OleDbCommand 對(duì)象、 OleDbDataAdapter 對(duì)象、 DataTable 對(duì)象以及 OleDbDataReader對(duì)象所組成。數(shù)據(jù)操作組件最主要的作用是當(dāng)作 DataSet 對(duì)象以及數(shù)據(jù)源之間的橋梁,負(fù)責(zé)將數(shù)據(jù)源中的數(shù)據(jù)取出后植入 DataSet 對(duì)象中以及將數(shù)據(jù)存回?cái)?shù)據(jù)源的工作。各組件主要運(yùn)作方式及功能如下: (1)OleDbConnection 對(duì)象:建立程序 和數(shù)據(jù)源之間的聯(lián)機(jī),以便存取數(shù)據(jù)源內(nèi)的數(shù)據(jù)。 (2)OleDbCommand 對(duì)象:通過 OleDbConnection 對(duì)象對(duì)數(shù)據(jù)源下達(dá)操作數(shù)據(jù)庫的命令。 (3)OleDbDataAdapter 對(duì)象:用于從數(shù)據(jù)源獲取數(shù)據(jù),填充 DataSet 中的表和約束,并將 OleDbCommand 對(duì)象通過 OleDbConnection 對(duì)象對(duì)數(shù)據(jù)源下指令與數(shù)據(jù)源進(jìn)行互動(dòng)。 (4)DataSet 對(duì)象:必須結(jié)合 OleDbDataAdapter 對(duì)象使用,一次讀取所有的數(shù)據(jù),可對(duì)網(wǎng)頁中顯示的數(shù)據(jù)做編輯,也可以在數(shù)據(jù)中任意移動(dòng)。 (5)DataTable 對(duì)象:用于從數(shù)據(jù)庫中讀取數(shù)據(jù)到緩存。 (6)OleDbDataReader 對(duì)象:必須結(jié)合 OleDbCommand 對(duì)象使用,一次讀取一個(gè)數(shù)據(jù),只讀且數(shù)據(jù)只能單向向前移動(dòng),一
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1