版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
本科畢業(yè)設(shè)計題目:C++網(wǎng)上考試系統(tǒng)—學(xué)生模塊和題庫C++網(wǎng)上考試系統(tǒng)—學(xué)生模塊和題庫的設(shè)計摘要本課題的目的是建立一個基于B/S架構(gòu)的網(wǎng)上在線考試系統(tǒng),在網(wǎng)上進(jìn)行考試與改卷,減輕教師負(fù)擔(dān),方便學(xué)生自我檢測;另一方面,也減少了紙張資源的使用。我做的這個B/S架構(gòu)下的C++網(wǎng)上考試系統(tǒng)—學(xué)生模塊和題庫的設(shè)計,采用了當(dāng)今流行的ASP.Net編程語言(C#語言環(huán)境),并以SQLServer2008對試題庫進(jìn)行數(shù)據(jù)庫管理。文中論述了一個在線考試系統(tǒng)學(xué)生模塊和題庫的設(shè)計實例,闡明了該實例的詳細(xì)開發(fā)過程。在該系統(tǒng)中,注冊教師登入系統(tǒng)后,可以修改個人信息、設(shè)置系統(tǒng)參數(shù)。也可以添加課程然后錄入該課程最新的考題信息,并設(shè)置難度等級,題目類型及題目分值等。注冊成功的學(xué)生可以登入該系統(tǒng),并完成參數(shù)設(shè)置、在線考試評估,在線試卷分?jǐn)?shù)查詢等功能。關(guān)鍵字:在線考試;題庫管理;課程管理ABSTRACTTheaimofthisprojectistocreateaonlineexaminationsystembasedonB/Sarchitecture,onlineexaminationandthechangeofvolume,easingtheburdenonteachers,convenientstudentselftest;Ontheotherhand,alsoreducedtheuseofpaperresources.IdothisB/Sstructureofthec++modulesandthedesignofquestionbankonlineexaminationsystem,students,adoptthepopularASP.Netprogramminglanguage(c#languageenvironment),andtheSQLServer2008databasefordatabasemanagement.Thispaperdiscussesanonlineexamsystemstudentmoduleandthequestionbankdesignexamples,illustratestheexampleofthedevelopmentprocessindetail.Registeredinthesystem,theteacherafterlogin,youcanmodifypersonalinformation,setthesystemparameters.Canalsoaddcourseandtheninputthelatestinformation,questionsandsetthedifficultylevel,subjecttypeandscore,etc.Registrationsuccessfulstudentscanloginthesystem,andcompletestheparameterSettings,onlineassessment,onlinetestscoresquery,andotherfunctions.keyword:Onlineexamination;Questionbankmanagement;Coursemanagement目錄TOC\o"1-2"\h\z\u一前言 1(一)什么是.net框架 1(二)課題的研究目的與意義 1二可行性分析 2(一)系統(tǒng)處理流程 2(二)系統(tǒng)數(shù)據(jù)流程 3三需求分析 4(一)系統(tǒng)需求規(guī)定 4(二)系統(tǒng)運(yùn)行環(huán)境規(guī)定 7四概要設(shè)計 7(一)系統(tǒng)數(shù)據(jù)庫設(shè)計 7五詳細(xì)設(shè)計 14(一)程序系統(tǒng)的結(jié)構(gòu) 14(二)程序模塊設(shè)計說明 15六系統(tǒng)測試 24(一)測試計劃 24(二)測試結(jié)果及發(fā)現(xiàn) 24七操作使用說明 25(一)系統(tǒng)特征描述 25(二)安裝與初始化 27(三)運(yùn)行說明 27結(jié)論與展望 33致謝 34參考文獻(xiàn) 35一前言(一)什么是.net框架.net框架(Framework)簡稱.NET,是微軟為開發(fā)應(yīng)用程序創(chuàng)建的一個富有革命性的新平臺。自2002年發(fā)布第一版以來,其在企業(yè)應(yīng)用中迅速占領(lǐng)市場,全球掀起了.NET的熱潮。.NET框架定義了.NET應(yīng)用程序的開發(fā)和運(yùn)行環(huán)境,包括可在.NET應(yīng)用程序中使用的類庫,類似于Java的虛擬機(jī)。開發(fā)人員可以在此平臺和環(huán)境下為各種平臺和設(shè)備編寫應(yīng)用程序。.NET框架功能非常強(qiáng)大,主要體現(xiàn)在以下幾個方面:提供了一個面向?qū)ο蟮木幊汰h(huán)境,完全支持面向?qū)ο蟮木幊?。在軟件的可?fù)用性、可擴(kuò)展性、可維護(hù)性、靈活性方面都有很大的提高;提供了支持多種編程語言的編譯器,使應(yīng)用程序可以在多種設(shè)備(從臺式機(jī)到移動電話)上運(yùn)行;提供了許多開發(fā)人員可重用的基礎(chǔ)類,包括線程、文件輸入輸出、數(shù)據(jù)庫支持、XML數(shù)據(jù)分析、安全控制等,這些類庫可用于所有.NET平臺支持的語言;對Web應(yīng)用的強(qiáng)大支持??删帉懽R別Internet并在Internet上也支持的應(yīng)用程序,并且這些應(yīng)用程序接受諸如XML、HTTP和SOAP這樣的開放標(biāo)準(zhǔn);對Web服務(wù)(WebService)提供支持。Web服務(wù)是.NET中非常重要的內(nèi)容,MSN和Hotmail可以使用同一個賬戶進(jìn)行登錄,就是Web服務(wù)應(yīng)用的一個典型例子。(二)課題的研究目的與意義本課題主要研究目的是運(yùn)用B/S架構(gòu)開發(fā)網(wǎng)上考試系統(tǒng)和利用SQLServer數(shù)據(jù)庫進(jìn)行試題庫的維護(hù)和管理,系統(tǒng)開發(fā)的總的設(shè)計目標(biāo)是實現(xiàn)試卷生成的系統(tǒng)化、規(guī)范化和自動化,實現(xiàn)對試卷試題資料的集中統(tǒng)一的管理,具體如下:1、構(gòu)建按難度分類試題庫構(gòu)建一個按難度分類試題庫:我做的這個系統(tǒng)操作簡便,教師只需要會上網(wǎng)就可以操作這個系統(tǒng)來增添試題,并把試題按難度分類,以便生成難度不同的試卷,讓教學(xué)工作更具科學(xué)性。2、構(gòu)建在線考試系統(tǒng),提高測驗考試的效率構(gòu)建一個網(wǎng)上在線考試系統(tǒng),學(xué)生隨時能在網(wǎng)上進(jìn)行相關(guān)課程的考試和自我檢測,根據(jù)成績的反饋就可以知道自己哪些部分學(xué)得不夠好,就可以有目的地進(jìn)行學(xué)習(xí),因為只要有網(wǎng)絡(luò)就可以考試,所以這極大地提高了檢驗考試的效率。本課題研究意義主要包括:1、使教學(xué)科學(xué)化與具有針對性因為本課題是做一個網(wǎng)上考試系統(tǒng),這無疑使得教學(xué)更具科學(xué)化,試題庫的建立是按照難度分類的,這使得教學(xué)更具針對性。2、為教育事業(yè)提供新的思路本項目的基本思想是按照"知識點來構(gòu)建試卷,主要思路是依據(jù)教學(xué)大綱的要求,以課程的主干內(nèi)容為主線,先把教學(xué)內(nèi)容細(xì)致分解為一個個知識點,然后按大綱對各個知識點的要求掌握的層次,與題型、題量、難易度及各知識點間的包容性結(jié)合起來,作為本系統(tǒng)構(gòu)建試題的基本原則,以便計算機(jī)自動生成每份試卷、在考查點的分布上具有較強(qiáng)的科學(xué)性,也提供了一種新的思路。二可行性分析(一)系統(tǒng)處理流程教師注冊登錄,添加題庫,然后進(jìn)行智能組卷操作,學(xué)生注冊登錄,可以進(jìn)行在線考試,提交答卷上數(shù)據(jù)庫后,教師在線閱卷得出成績,考生就可以查詢成績了。圖2.1系統(tǒng)處理流程(二)系統(tǒng)數(shù)據(jù)流程圖2.2系統(tǒng)數(shù)據(jù)流程三需求分析(一)系統(tǒng)需求規(guī)定1對功能的規(guī)定系統(tǒng)層次圖如下圖3.1系統(tǒng)層次圖IPO表:模塊名稱:新增課程使用單位:教師輸入I處理P輸出O利用權(quán)限打開數(shù)據(jù)庫輸入新增的課程信息:課程名稱,專業(yè)名稱,指導(dǎo)教師,錄入時間核查課程信息確認(rèn)提交輸出成功標(biāo)志修改教師信息表3.1模塊名稱:新增試題使用單位:教師輸入I處理P輸出O1.利用權(quán)限打開數(shù)據(jù)庫2.輸入新增的試題信息:試題內(nèi)容,類型,答案,分值……核查試題信息確認(rèn)提交1.輸出成功標(biāo)志2.修改試題庫內(nèi)容表3.2模塊名稱:在線考試使用單位:學(xué)生,教師輸入I處理P輸出O1.利用權(quán)限打開數(shù)據(jù)庫2.輸入答案1.核查答案,確認(rèn)提交2.教師批改試卷1.輸出成功標(biāo)志2.輸出成績表表3.32輸人輸出要求輸入要求:名稱數(shù)據(jù)類型長度說明rateint難度級別typeint題型Scoreint分?jǐn)?shù)制度表3.4試題參數(shù)表圖3.2試題信息表輸出要求:圖3.3課程信息表圖3.4文件類型管理表(二)系統(tǒng)運(yùn)行環(huán)境規(guī)定1硬件及其他設(shè)備1.6GHz或更快的處理器,內(nèi)存容量1G以上3GB的可用硬盤空間,5400RPM硬盤,聯(lián)機(jī)或脫機(jī)皆可,以1024x768或更高的顯示分辨率運(yùn)行的支持DirectX9的視頻卡(3)輸入設(shè)備:鼠標(biāo),鍵盤;輸出設(shè)備:顯示器;聯(lián)機(jī)或脫機(jī)皆可2支持軟件本系統(tǒng)是由ASP.NET+SQLServer2008開發(fā)的,因此系統(tǒng)至少滿足以下軟件環(huán)境。技術(shù)平臺:微軟的.NET框架3.0版本及以上數(shù)據(jù)庫:SQLServer2008操作系統(tǒng):MicrosoftWindows2000/WindowsNT/WindowsXP/Windows2003瀏覽器:IE5.0以上信息服務(wù)器:IIS5.1版本以上四概要設(shè)計(一)系統(tǒng)數(shù)據(jù)庫設(shè)計1數(shù)據(jù)字典設(shè)計(1)數(shù)據(jù)項數(shù)據(jù)項名字段名稱數(shù)據(jù)類型字段長度是否為空難度級別rateint否題型typeint否分?jǐn)?shù)制度Scoreint否表4.1數(shù)據(jù)項名字段名稱數(shù)據(jù)類型字段長度是否為空課程名稱ClassNamevarchar64否專業(yè)名稱ENamevarchar64否教師用戶名TeacherNamevarchar40否創(chuàng)建時間PostDatedatetime否表4.2數(shù)據(jù)項名字段名稱數(shù)據(jù)類型字段長度是否為空課程名稱ClassNamevarchar64否試題內(nèi)容TestTitlevarchar500否A選項答案TestAvarchar200否B選項答案TestBvarchar200否C選項答案TestCvarchar200否D選項答案TestDvarchar200否難度級別Levelint否題型Typeint否試題分值scoreint否試題作者TeacherNamevarchar40否創(chuàng)建時間PostDatedatetime否表4.3(2)數(shù)據(jù)結(jié)構(gòu)數(shù)據(jù)結(jié)構(gòu)名課程含義說明課程的數(shù)據(jù)單元組成課程名稱,專業(yè)名稱,教師用戶名,創(chuàng)建時間表4.4數(shù)據(jù)結(jié)構(gòu)名試題含義說明試題的數(shù)據(jù)單元組成課程名稱,試題內(nèi)容,各選項答案,難度級別,題型,試題分值,試題作者,創(chuàng)建時間表4.5(3)數(shù)據(jù)流數(shù)據(jù)流名課程的添加說明為老師添加課程數(shù)據(jù)流來源教師的新增課程數(shù)據(jù)流去向教師的課程管理組成:{數(shù)據(jù)結(jié)構(gòu)}課程表4.6數(shù)據(jù)流名課程的查閱說明查閱教師的課程數(shù)據(jù)流來源課程管理數(shù)據(jù)流去向數(shù)據(jù)庫組成:{數(shù)據(jù)結(jié)構(gòu)}課程表4.7數(shù)據(jù)流名試題的添加說明為題庫增添試題數(shù)據(jù)流來源教師的試題管理數(shù)據(jù)流去向試題庫組成:{數(shù)據(jù)結(jié)構(gòu)}試題表4.8數(shù)據(jù)流名答案的提交說明學(xué)生考試后提交答案數(shù)據(jù)流來源學(xué)生的在線考試數(shù)據(jù)流去向答案庫組成:{數(shù)據(jù)結(jié)構(gòu)}課程,試題,表4.9(4)數(shù)據(jù)存儲數(shù)據(jù)存儲名教師的課程信息說明每位教師的課程流入的數(shù)據(jù)流課程的添加流出的數(shù)據(jù)流更新后的課程信息組成:{數(shù)據(jù)結(jié)構(gòu)}課程數(shù)據(jù)量每次一個信息存儲方式順序檢索表4.10數(shù)據(jù)存儲名試題庫說明存放試題流入的數(shù)據(jù)流試題的添加流出的數(shù)據(jù)流更新后的試題庫組成:{數(shù)據(jù)結(jié)構(gòu)}試題數(shù)據(jù)量每次一個信息存儲方式隨機(jī)檢索表4.11(5)處理過程處理過程名課程的錄入與查閱說明對教師的課程進(jìn)行錄入和查閱流入的數(shù)據(jù)流課程的添加流出的數(shù)據(jù)流課程的查閱處理對教師的課程進(jìn)行錄入和查閱,響應(yīng)時間小于1S表4.12處理過程名試題的錄入與查閱說明對試題進(jìn)行錄入和查閱流入的數(shù)據(jù)流試題的添加流出的數(shù)據(jù)流試題的查閱處理對試題進(jìn)行添加與查閱,響應(yīng)時間小于1S表4.132概念結(jié)構(gòu)設(shè)計總E-R圖:圖4.1總E-R圖3邏輯結(jié)構(gòu)設(shè)計關(guān)系模式:①學(xué)生(學(xué)生用戶名,姓名,年齡,郵箱)②教師(教師用戶名,姓名,年齡,郵箱)③教授(教師用戶名,課程名,所屬專業(yè),上傳時間)④題庫(教師用戶名,試題編號,課程名,試題答案,試題類型,試題難度,試題分值,上傳時間)⑤考試(學(xué)生用戶名,試卷名,課程名,試卷詳細(xì)內(nèi)容表,答案文件)⑥考試成績(學(xué)生用戶名,成績,課程名,試卷名)4物理數(shù)據(jù)庫設(shè)計數(shù)據(jù)庫表:字段名稱數(shù)據(jù)類型字段長度是否為空字段說明rateint否難度級別typeint否題型Scoreint否分?jǐn)?shù)制度表4.14系統(tǒng)參數(shù)表(ParamInfo)字段名稱數(shù)據(jù)類型字段長度是否為空字段說明ClassNamevarchar64否課程名稱ENamevarchar64否專業(yè)名稱TeacherNamevarchar40否教師用戶名PostDatedatetime否創(chuàng)建時間表4.15課程信息表(ClassInfo)字段名稱數(shù)據(jù)類型字段長度是否為空字段說明ClassNamevarchar64否課程名稱TestTitlevarchar500否試題內(nèi)容TestAvarchar200否A選項答案TestBvarchar200否B選項答案TestCvarchar200否C選項答案TestDvarchar200否D選項答案Levelint否難度級別Typeint否題型scoreint否試題分值TeacherNamevarchar40否試題作者PostDatedatetime否創(chuàng)建時間表4.16試題基本信息表(TestInfo)本系統(tǒng)用到的視圖如下:View_Report_InnerUser,View_Report_InnerUser1,View_Report_User2,View_ReturnBizAnalysis,View_SpecialLineWholeCostAnalysis,View_SpecialLineWholeCostAnalysis1,View_ParamWholeCostAnalysis2,View_File_Biz,View_Tempt_GoodsBalanceSmall,View_Tempt_TestPaper,View_Tempt_Lesson,View_Tempt_ClassInfo5安全性設(shè)計只有擁有教師權(quán)限的用戶登錄進(jìn)入系統(tǒng)后才能進(jìn)行系統(tǒng)參數(shù)的設(shè)置。系統(tǒng)參數(shù)設(shè)置包括整個系統(tǒng)的注冊規(guī)則修改、登錄權(quán)限修改、注冊用戶的信息管理、后臺試題庫的操作與管理等。另外,由于題庫的保密性要求很高。為防止泄題還要進(jìn)行安全性的考慮。用戶名的設(shè)置遵循唯一性,一個用戶只有一個ID,禁止出現(xiàn)重復(fù)ID和一對多的關(guān)系。在密碼設(shè)置中,本文采用MD5加密技術(shù),設(shè)用戶密碼為PWD,加密函數(shù)為MD5,則MD5(PWD)就是用戶最終加密后的密碼。當(dāng)用戶注冊時,將用戶密碼PSW利用MD5函數(shù)處理后再加上附加字符串a(chǎn)ddSubStr,即MD5(PSW)+addSubStr存儲到數(shù)據(jù)庫中,今后,用戶每次登錄都將用戶密碼進(jìn)行同樣處理后進(jìn)行與數(shù)據(jù)庫中值的比對,如果相同就通過驗證。【男人最怕什么?】沒人羨慕你有幾百塊錢,但是絕對有人羨慕你半個小時男人怕什么,不怕外面風(fēng)吹雨淋,就怕老婆說不行她們女人怕什么,不怕跟你受苦受累,就怕你是窩囊廢我們可以沒錢沒地位,但是你不能連她基本的生.理渴.望都滿足不了別成窩囊廢,馬老中醫(yī)威/亻言msdf003一直都在關(guān)愛你的性福生活。五詳細(xì)設(shè)計(一)程序系統(tǒng)的結(jié)構(gòu)C++網(wǎng)上考試系統(tǒng)——學(xué)生模塊和題庫的功能模塊圖5.1系統(tǒng)功能模塊圖1、學(xué)生管理在線考試,成績查詢功能2、題庫管理試題庫的建立、增加以及檢索功能3、系統(tǒng)維護(hù)系統(tǒng)權(quán)限修改,系統(tǒng)參數(shù)修改(二)程序模塊設(shè)計說明1.系統(tǒng)維護(hù)模塊的說明(1)模塊描述擁有教師權(quán)限的用戶登錄后,可進(jìn)入系統(tǒng)維護(hù)菜單對用戶個人信息進(jìn)行修改更新,可以更改密碼和通訊郵箱,也可以更改系統(tǒng)參數(shù),對題目的難度評分方式進(jìn)行更改。(2)模塊功能對個人信息和系統(tǒng)參數(shù)進(jìn)行修改。模塊名稱輸入I處理P輸出O個人信息修改新密碼確認(rèn)提交,更改數(shù)據(jù)庫成功頁面系統(tǒng)參數(shù)設(shè)置參數(shù)設(shè)置確認(rèn)提交,更改數(shù)據(jù)庫成功頁面表5.1(3)模塊輸入項名稱標(biāo)識數(shù)據(jù)類型字段長度輸入方式密碼Passwordvarchar20鍵盤輸出表5.2系統(tǒng)參數(shù)設(shè)置是直接點下拉條選擇。(4)模塊輸出項兩次新密碼不一致,彈出新密碼和確認(rèn)新密碼不一致的信息框,輸出更改成功的頁面。(5)模塊流程邏輯圖5.2修改用戶信息時,兩次輸入的密碼必須一致才能成功。(6)模塊接口圖5.32課程管理模塊說明(1)模塊描述課程管理模塊,教師用戶可以新增自己所教課程信息,新增后,系統(tǒng)自動在后續(xù)生成的試題庫中顯示該用戶所新增的課程信息,還可以根據(jù)不同查閱類型進(jìn)行課程的查閱。(2)模塊功能模塊名稱輸入I處理P輸出O新增課程新增課程基本信息確認(rèn)提交,更改數(shù)據(jù)庫成功頁面課程查閱查詢信息根據(jù)查詢內(nèi)容訪問數(shù)據(jù)庫課程信息頁面表5.3(3)模塊輸入項新增課程時,指導(dǎo)老師必須是教師的用戶名,錄入時間要按照“2013-5-11”這樣的格式輸入,每一項信息都不能為空。查詢課程時,如選擇“按課程查詢”就輸入課程名稱,如選擇“按教師查詢”就輸入教師的用戶名,如選擇“不限”就輸入課程名稱或者教師用戶名皆可以。(4)模塊輸出項名稱標(biāo)識數(shù)據(jù)類型字段長度是否為空課程名稱ClassNamevarchar64否專業(yè)名稱ENamevarchar64否教師用戶名TeacherNamevarchar40否創(chuàng)建時間PostDatedatetime否表5.4(5)模塊流程邏輯圖5.4(6)模塊接口圖5.53試題管理模塊說明(1)模塊描述試題管理模塊,用戶可以新增試題,設(shè)置相關(guān)參數(shù),還可以根據(jù)不同查閱類型進(jìn)行試題的查閱。(2)模塊功能模塊名稱輸入I處理P輸出O新增試題試題的基本信息確認(rèn)提交,上傳到數(shù)據(jù)庫成功頁面試題查閱查詢內(nèi)容根據(jù)查詢內(nèi)容訪問數(shù)據(jù)庫并返回到當(dāng)前頁面試題信息頁面表5.5(3)模塊輸入項名稱字段名稱數(shù)據(jù)類型字段長度是否為空課程名稱ClassNamevarchar64否試題內(nèi)容TestTitlevarchar500否A選項答案TestAvarchar200否B選項答案TestBvarchar200否C選項答案TestCvarchar200否D選項答案TestDvarchar200否難度級別Levelint否題型Typeint否試題分值scoreint否試題作者TeacherNamevarchar40否表5.6輸入方式為鍵盤輸入。(4)模塊輸出項新增試題時,輸出項為成功增加試題頁面;查閱試題時,輸出項為一個7列的表格,表格內(nèi)容是試題庫內(nèi)容。(5)模塊流程邏輯圖5.6(6)模塊接口圖5.74在線考試模塊說明(1)模塊描述該模塊為本系統(tǒng)的核心模塊,學(xué)生用戶設(shè)置相應(yīng)的課程類別及難度系數(shù)等參數(shù)后,數(shù)據(jù)庫會返回一份相應(yīng)的優(yōu)化試卷,之后,學(xué)生用戶點擊試卷開始按鈕,系統(tǒng)自動開始倒計時。學(xué)生用戶此時就可以進(jìn)行在線答卷。倒計時結(jié)束后,系統(tǒng)自動阻止用戶繼續(xù)答卷。(2)模塊功能模塊名稱輸入I處理P輸出O在線考試參數(shù)選擇選擇相應(yīng)的參數(shù)確認(rèn)提交,獲取試卷試卷頁面開始考試答案提交答案Txt文件表5.7(3)模塊輸入項輸入內(nèi)容是自己做好的試卷答案。(4)模塊輸出項輸出項是由學(xué)生用戶輸入的答案生成的.txt文件。(5)模塊流程邏輯圖5.8(6)模塊接口圖5.95成績查詢模塊說明(1)模塊描述成績查詢模塊,學(xué)生選擇課程名稱后,就能查詢到相應(yīng)的,已經(jīng)考試的相關(guān)課程試卷的得分。如果當(dāng)前狀態(tài)為用戶第一次提交試卷,則返回分?jǐn)?shù)狀態(tài)為“未評分”狀態(tài)。若該學(xué)生的試卷已經(jīng)被教師閱卷并評分,則返回當(dāng)前該試卷的分?jǐn)?shù)給學(xué)生用戶進(jìn)行查詢。(2)模塊功能模塊名稱輸入I處理P輸出O成績查詢選擇課程名從數(shù)據(jù)庫提取信息學(xué)生試卷得分表5.8(3)模塊輸入項只需從下拉條選擇課程名稱。(4)模塊輸出項名稱字段名稱數(shù)據(jù)類型字段長度是否為空學(xué)生用戶名UsernameVarchar20否課程名稱ClassNamevarchar64否得分Scoreint6否表5.9(5)模塊流程邏輯圖5.10(6)模塊接口圖5.11六系統(tǒng)測試(一)測試計劃1.密碼修改功能模塊輸入數(shù)據(jù):新密碼:778899確認(rèn)新密碼:111111預(yù)期結(jié)果:兩次密碼輸入不一致。輸入數(shù)據(jù):新密碼:778899確認(rèn)新密碼:778899預(yù)期結(jié)果:修改成功。2.課程管理模塊輸入數(shù)據(jù):課程名稱:C++編程基礎(chǔ);專業(yè)名稱:計算機(jī)科學(xué)與技術(shù);指導(dǎo)老師:lulu。預(yù)期結(jié)果:添加課程成功。3.試題管理模塊輸入數(shù)據(jù):新增加一道C++編程基礎(chǔ)的選擇題信息。預(yù)期結(jié)果:添加試題成功。4.在線考試模塊輸入數(shù)據(jù):輸入試卷答案。預(yù)期結(jié)果:答案txt文件創(chuàng)建成功。5.成績查詢模塊輸入數(shù)據(jù):選擇C++編程基礎(chǔ)課程查詢預(yù)期結(jié)果:有成績顯示。(二)測試結(jié)果及發(fā)現(xiàn)1.密碼修改功能模塊實際輸出結(jié)果與預(yù)期結(jié)果一致。發(fā)現(xiàn):兩次輸入的新密碼不一致就無法更改密碼。2.課程管理模塊按照計劃輸入數(shù)據(jù)然后查閱課程,發(fā)覺課程已添加,與預(yù)期結(jié)果一致。3.試題管理模塊按照計劃輸入數(shù)據(jù)然后查閱試題庫,發(fā)現(xiàn)試題已添加,與預(yù)期結(jié)果一致。4.在線考試模塊用學(xué)生用戶登入系統(tǒng)進(jìn)行在線考試并提交答案后,發(fā)覺存放答案的txt文件已創(chuàng)建。實際結(jié)果與預(yù)期結(jié)果一致。5.成績查詢模塊查詢成績時發(fā)覺只有最近考過的試題得分,并不能把所有的考過的試卷得分顯示出來,與預(yù)期結(jié)果有一點出入。七操作使用說明(一)系統(tǒng)特征描述1系統(tǒng)總體結(jié)構(gòu)圖7.1系統(tǒng)總體結(jié)構(gòu)圖2程序表個人資料修改:adminInfo個人資料修改成功:successmode系統(tǒng)參數(shù)修改:systemSet系統(tǒng)參數(shù)修改成功:successparam新增課程信息:AddClassInfo課程添加成功:AddSuccess課程查閱
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年學(xué)風(fēng)建設(shè)規(guī)章制度范例(二篇)
- 2024年小學(xué)教師的工作計劃樣本(三篇)
- 2024年工勞動合同例文(五篇)
- 2024年工作總結(jié)個人參考(二篇)
- 2024年小學(xué)生新學(xué)期學(xué)習(xí)計劃樣本(三篇)
- 2024年土地使用權(quán)轉(zhuǎn)讓合同例文(二篇)
- 2024年小學(xué)一年級數(shù)學(xué)教學(xué)計劃范例(三篇)
- 2024年年度工作總結(jié)參考樣本(三篇)
- 2024年幼兒園上學(xué)期教學(xué)工作計劃模版(二篇)
- 【《淺談中學(xué)生感恩意識缺失的原因(論文)》3000字】
- DBJ52∕T 093-2019磷石膏建筑材料應(yīng)用統(tǒng)一技術(shù)規(guī)范
- 蘇教版2022~2023學(xué)年四年級數(shù)學(xué)(上)期中質(zhì)量檢測試卷【含答案】
- 初中歷史人教九年級上冊(統(tǒng)編2023年更新) 資本主義制度的初步確立 教學(xué)設(shè)計(正式版)
- DB11-T1884-2021供熱與燃?xì)夤艿拦こ淌┕ぐ踩夹g(shù)規(guī)程
- 高中有機(jī)化學(xué)綜合練習(xí)題(附答案)
- 涂料涂飾施工質(zhì)量驗收評定表
- 提高內(nèi)鏡中心內(nèi)鏡洗消合格率PDCA
- 建設(shè)工程質(zhì)量管理手冊
- DB32-T 3904-2020電動自行車停放充電場所消防技術(shù)規(guī)范doc-(高清現(xiàn)行)
- 園長思想政治鑒定范文(5篇)
- 衛(wèi)生系列評審高級專業(yè)技術(shù)資格答辯題解(神經(jīng)外科)
評論
0/150
提交評論