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

正文內(nèi)容

試卷管理系統(tǒng)的分析(編輯修改稿)

2025-02-07 04:42 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 于 HTTP 的應(yīng)用程序 [8]。 開發(fā)工具的環(huán)境需求設(shè)置 這套系統(tǒng)的應(yīng)用需要先構(gòu)建 Mysql 數(shù)據(jù)庫(kù),同時(shí)還要搭建 Tomcat 服務(wù)器,本套系統(tǒng)對(duì)硬件環(huán)境的要求不高,目前還處于服役期的電腦均可以很容易的運(yùn)行起來(lái)。 同時(shí),由于我們采用 的 基本都是開放源代碼的軟件,因此,開發(fā)的成本和以后運(yùn)行和維護(hù) 成本都很低,這對(duì)于項(xiàng)目的順利實(shí)施是一個(gè)很好的前提 。 12 第三章 試卷管理 系統(tǒng)的分析 系統(tǒng)需要解決的主要問(wèn)題 首先,試卷管理系統(tǒng)的主要用戶是教師,但每一位教師所負(fù)責(zé)的科目不同,所以,在系統(tǒng)的開始界面上需要有一個(gè)登錄頁(yè)面,通過(guò)登錄頁(yè)面的身份驗(yàn)證可以跳轉(zhuǎn)到該教師相應(yīng)科目的試題管理頁(yè)面,這個(gè)登錄模塊的設(shè)計(jì)也是保證系統(tǒng)安全性的一個(gè)重要的方面。另一方面,由于在線考試的考試環(huán)境一般為機(jī)房,考試者之間的距離很近,為了做到考試的公正性 ,對(duì)于每個(gè)應(yīng)試者來(lái)說(shuō),試卷的試題 類型 和題量都應(yīng)是相同的,但試題 的內(nèi)容卻不能相同,而且 在線考 試基于網(wǎng)絡(luò)環(huán)境,試卷應(yīng)該從服務(wù)器的數(shù)據(jù)庫(kù)隨機(jī)抽 取試題后動(dòng)態(tài)生成,所以,這將是組卷模塊需要解決的主要問(wèn)題。另外,考生選擇答案提交后,應(yīng)該由計(jì)算機(jī)自動(dòng)判卷,并將考生成績(jī)和答案保存于數(shù)據(jù)庫(kù)中以便于以后查驗(yàn) 。此外,應(yīng)該 能夠方便、快捷的對(duì)在線考試系統(tǒng)管理,如管理用戶,管理科目等。 系統(tǒng) 可行性分析 : 1) 經(jīng)濟(jì)可行性:本系統(tǒng)作為一個(gè)畢業(yè)設(shè)計(jì), 并不需要任何的 開發(fā)經(jīng)費(fèi), 而且,本系統(tǒng)實(shí)施后可以顯著提高考試效率, 所以本系統(tǒng)在經(jīng)濟(jì)上是可行的。 2) 技術(shù)上的可行性: 軟件方面, 該 考試系統(tǒng)采用了當(dāng)前流行 的Browser/Server 模式進(jìn)行開發(fā)。數(shù)據(jù)庫(kù)服務(wù)器選用 Mysql 數(shù)據(jù)庫(kù),它 是一個(gè)免 費(fèi)的數(shù)據(jù)庫(kù), 能夠處理大量數(shù)據(jù),同時(shí)保持?jǐn)?shù)據(jù)的完整性并提供許多高級(jí)管理功能 [16]。它的靈活性、安全性和易用性為數(shù)據(jù)庫(kù)編程提供了良好的條件。因此,系統(tǒng)的軟件開發(fā)平臺(tái)已成熟可行。硬件方面,科技飛速發(fā)展的 現(xiàn)在,硬件更新的速度越來(lái)越快,可靠性越來(lái)越高,價(jià)格越來(lái)越低,因此, 硬件平臺(tái)完全能滿足此系統(tǒng)的需要 。 3) 時(shí)機(jī)可行性:目前, 互聯(lián)網(wǎng)已經(jīng)深入千家萬(wàn)戶,本校作為中國(guó)教育網(wǎng)( China Cer)的天津主節(jié)點(diǎn),網(wǎng)絡(luò)建設(shè)水平在天津地區(qū)的高校中首屈一指,學(xué)校良好的網(wǎng)絡(luò)設(shè)施為開發(fā)和使用試卷管理 系統(tǒng) 的 提供了堅(jiān)實(shí)的基礎(chǔ)。 因此,在時(shí) 機(jī)上也是可行的。 4) 管理上的可行性: 由于目前學(xué)校已經(jīng)建立了一套具體的,嚴(yán)格的管理制度和措施,因此,可以保證考試系統(tǒng)嚴(yán)格的管理性, 規(guī)章制度和管理方法為系統(tǒng)的建設(shè)提供了制度保障。 綜上所述,此系統(tǒng)開發(fā)目標(biāo) 已 明確,在技術(shù)和經(jīng)濟(jì)等方面都可行,并且投入少、見效快。因此 , 系統(tǒng)的開發(fā)是完全可行的。 13 系統(tǒng)需求功能描述 登錄: ? 賬號(hào): 可以 是英文字母,數(shù)字和下劃線 ? 密碼:六位以上的字母,數(shù)字 ? 選擇 科目:根據(jù)輸入賬號(hào)和選擇科目綜合考慮跳轉(zhuǎn)到不同的界面(教師或管理員) 考試管理界面: ? 管理考試試卷庫(kù): 1) 添加試題: 包括試題 類型(選擇、填空、 判斷,打字,簡(jiǎn)答 等)、 試題來(lái)源(章節(jié)) 試題難度(精度 1—— 5) ,試題標(biāo)準(zhǔn)答案; 2) 刪除試題: 一次可以刪除一個(gè)或多個(gè)試題 3) 修改試題 : 可以修改題目的來(lái)源 可以修改題目的難度,提高或降低題目的難度 可以修改題目的標(biāo)準(zhǔn)答案 ? 生成試卷 : 生成試卷規(guī)則: 根據(jù)科目,試題類型,題目來(lái)源,試題數(shù)量等為每一個(gè)考生生成相應(yīng)的試卷 ? 考試總結(jié)和評(píng)語(yǔ): 考試總結(jié): 1) 試卷試題分析:統(tǒng)計(jì)每道題的出錯(cuò)率,統(tǒng)計(jì)全體考生各題以及全卷的答題情況,如:總體的成績(jī),平均分,各分?jǐn)?shù)段的人數(shù)等。 2) 成績(jī)匯總:成績(jī)排名。 評(píng)語(yǔ):要求能針 對(duì)每個(gè)考生寫評(píng)語(yǔ)。 人工判分界面: 要求能夠盡量在同一個(gè)頁(yè)面中顯示題目,標(biāo)準(zhǔn)答案和考生答案 系統(tǒng)運(yùn)行環(huán)境 系統(tǒng)運(yùn)行于 Windows 平臺(tái)上,支持 IE 等當(dāng)前流行的多種瀏覽器,在服務(wù)器端需要搭建 Tomcat 服務(wù)器。 14 系統(tǒng)數(shù)據(jù)庫(kù)的設(shè)計(jì) 數(shù)據(jù)庫(kù)介紹 本系統(tǒng)的數(shù)據(jù)庫(kù)采用的是 Mysql,一個(gè)最主要的原因是 Mysql 是一個(gè)免費(fèi)的數(shù)據(jù)庫(kù),這將使得我們這套系統(tǒng)的部署成本得到很大的降低,但同時(shí)它卻不是一個(gè)簡(jiǎn)單的數(shù)據(jù)庫(kù),對(duì)于我們的這個(gè)系統(tǒng)使用 Mysql 已經(jīng)能夠完全勝任,而且,Mysql 還具有 功能強(qiáng),使用 簡(jiǎn)單,管理方便,運(yùn)行速度快,可靠性高,安全保密等特點(diǎn) [17],這也是我們選擇它的原因。 數(shù)據(jù)庫(kù)結(jié)構(gòu)的設(shè)計(jì)決定是本系統(tǒng)設(shè)計(jì)的關(guān)鍵一環(huán),因?yàn)樗鼘Q定系統(tǒng)的性能和程序的結(jié)構(gòu),數(shù)據(jù)庫(kù)結(jié)構(gòu)的好壞將決定著本系統(tǒng)的成敗 . 數(shù)據(jù)庫(kù)表分析 本系統(tǒng)的數(shù)據(jù)庫(kù)根據(jù)不同的試題類型、不同的用戶類型設(shè)計(jì)了多張數(shù)據(jù)庫(kù)表,同時(shí),圍繞著考試的相關(guān)附屬設(shè)計(jì)了考試成績(jī)表,考生評(píng)價(jià)表等。 系統(tǒng)中用到的表 1. 有關(guān)成績(jī)的 數(shù)據(jù)庫(kù): 這兩張表記錄了考生的成績(jī),這里根據(jù)考生主客觀題可能得分的數(shù)據(jù)類型的不同(客觀題一般每題的分值為 整數(shù),主觀題一般每題的得分可能會(huì)有小數(shù)),以及考生可能需要查詢主觀題的每題的分?jǐn)?shù)的情況設(shè)計(jì)了兩張表。 表 31 有關(guān)成績(jī)的表 數(shù)據(jù)庫(kù)中的表 說(shuō) 明 ks_kegcj 考生客觀題成績(jī)表 ks_zhugcj 考生主觀題成績(jī)表 2. 有關(guān)評(píng)價(jià)的 數(shù)據(jù)庫(kù): 這張表將要記錄考生的評(píng)價(jià)信息,這個(gè)信息是每一個(gè)考生的每一門課程設(shè)定一條記錄,而每門課程的教師將是這個(gè)記錄的填寫者,因此這個(gè)數(shù)據(jù)庫(kù)將主要會(huì) 15 在教師管理模塊中用到。 表 32 有關(guān)評(píng)價(jià)的表 數(shù)據(jù)庫(kù)中的表 說(shuō) 明 pinj 考生評(píng)價(jià)表 3. 有關(guān)題庫(kù)的 數(shù)據(jù) 庫(kù): 這個(gè)數(shù)據(jù)庫(kù)將主要保存所有題目的信息,每門課每個(gè)教師的題目信息都將保存在這張表中,同時(shí),考試數(shù)據(jù)庫(kù)中考生每道考題的來(lái)源也來(lái)于此,可以說(shuō)這個(gè)數(shù)據(jù)庫(kù)是整個(gè)系統(tǒng)的關(guān)鍵之一。 該數(shù)據(jù)庫(kù)的詳細(xì)表單設(shè)計(jì)如表 33 所示。 4. 有關(guān)各類試題統(tǒng)計(jì)的 數(shù)據(jù)庫(kù): 這個(gè)數(shù)據(jù)庫(kù)主要將記錄每個(gè)科目的每種題型的數(shù)量和分?jǐn)?shù),通過(guò)題數(shù)我們可以為每一道題生成一個(gè)唯一的序列號(hào),通過(guò)分?jǐn)?shù)我們可以實(shí)現(xiàn)計(jì)算機(jī)的自動(dòng)閱卷,如表 34 所示。 表 33 有關(guān)題庫(kù)的表 數(shù)據(jù)庫(kù)中的表 說(shuō) 明 tk_danx 題庫(kù)單選題表 tk_daz 題庫(kù) 打字題表 tk_duox 題庫(kù) 多選題表 tk_jiand 題庫(kù) 簡(jiǎn)答題表 tk_pand 題庫(kù) 判斷題表 tk_tiank 題庫(kù) 填空題表 表 34 有關(guān)各類試題統(tǒng)計(jì)的表 數(shù)據(jù)庫(kù)中的表 說(shuō) 明 tongj 各類型試題數(shù)統(tǒng)計(jì)表 5. 有關(guān)用戶 和科目 管理的 數(shù)據(jù)庫(kù) 這個(gè)數(shù)據(jù)庫(kù)記錄的是用戶(包括教師、學(xué)生和管理員)的信息,未來(lái)如有需要可以通過(guò)升級(jí)將該數(shù)據(jù)庫(kù)的信息擴(kuò)展,從而可以包括更多的用戶信息,如表35 所示。 表 35 有關(guān)用戶和科目管理的表 16 數(shù)據(jù)庫(kù)中的表 說(shuō) 明 user 考生表 teacher 教 師表 kem 科目表 數(shù)據(jù)庫(kù)中各表的詳細(xì)說(shuō)明 1. 有關(guān)成績(jī)的 數(shù)據(jù)庫(kù): 1) ks_kegcj 考生的客觀題成績(jī)表,由于客觀題成績(jī)能由系統(tǒng)自動(dòng)完成判分,公正性和公平性能夠得到很好的控制,而且,客觀題的分?jǐn)?shù)一般都為整數(shù),因此在Grade 數(shù)據(jù)項(xiàng)我們?cè)O(shè)定的是 int 數(shù)據(jù)類型。在這個(gè)表中考生的考號(hào)( Uid)和考試科目( Kem)是主關(guān)鍵字?;谏厦嫠龅倪@些原因我們?cè)O(shè)計(jì)了如下的數(shù)據(jù)庫(kù)表,如表 36 所示。 表 36 考生客觀題成績(jī)表 記 錄 名 含 義 數(shù)據(jù)類型 Uid 考生考號(hào) int Kem 考 試科目 tinyint Grade 客觀題成績(jī) int 2) ks_zhugcj 考生的主觀題成績(jī)表保留了試題編號(hào)信息,這使得萬(wàn)一考生對(duì)成績(jī)有異議時(shí)有據(jù)可查,同時(shí),主觀題成績(jī)可能會(huì)保留到小數(shù)位,所以,這里我們采用的是 float 型作為主觀題成績(jī)的數(shù)據(jù)類型,如表 37 所示。 表 37 考生主觀題成績(jī)表 記 錄 名 含 義 數(shù)據(jù)類型 Uid 考生考號(hào) int Kem 考試科目 tinyint Tid 題庫(kù)中試題編號(hào) int Grade 主觀題成績(jī) float 17 2. 有關(guān)評(píng)價(jià)的表 1) pinj 評(píng)價(jià)表記 錄了教師對(duì)考生的評(píng)價(jià)信息,通過(guò)這個(gè)表考生可以與教師進(jìn)行良好的互動(dòng),如表 38 所示。 表 38 評(píng)價(jià)表 記 錄 名 含 義 數(shù)據(jù)類型 Uid 考生考號(hào) int Kem 考試科目 tinyint Comment 考生評(píng)價(jià) mediumtext 3. 有關(guān)題庫(kù)的數(shù)據(jù)庫(kù): 有關(guān)題庫(kù)的表存儲(chǔ)了考試系統(tǒng)中各種試題的信息,這個(gè)數(shù)據(jù)庫(kù)是試卷管理系統(tǒng)的中樞和基礎(chǔ),題庫(kù)數(shù)據(jù)庫(kù)表直接不是面向考生的,因此,在題庫(kù)數(shù)據(jù)庫(kù)中沒(méi)有記錄任何關(guān)于考生的信息。題庫(kù)數(shù)據(jù)庫(kù)中還記錄了試題來(lái)源,試題難度等信息,這些信息為自動(dòng) 組卷的順利實(shí)施提供了依據(jù)。以下列舉了具有代表性的一部分?jǐn)?shù)據(jù)庫(kù)表: 1) tk_danx 題庫(kù)單選題表記錄了試卷管理系統(tǒng)中所有科目的單選題的信息,在該表中 Kem 和 Tid 是該表的主關(guān)鍵字,唯一標(biāo)示了一條記錄。 Tid 的引入保證了每一個(gè)題目在數(shù)據(jù)庫(kù)中都有一個(gè)獨(dú)一無(wú)二的題號(hào)。標(biāo)準(zhǔn)答案( Ans)的存儲(chǔ)是為了在進(jìn)行自動(dòng)閱卷時(shí)有據(jù)可依,如表 39 所示。 表 39 題庫(kù)單選題表 記 錄 名 含 義 數(shù)據(jù)類型 Kem 考試科目 tinyint Tid 題庫(kù)中試題編號(hào) int Source 試題來(lái)源(章節(jié)) smallint Difficulty 試題難度 tinyint Content 試題題目?jī)?nèi)容 mediumtext OpA 選項(xiàng) A 內(nèi)容 mediumtext OpB 選項(xiàng) B 內(nèi)容 mediumtext OpC 選項(xiàng) C 內(nèi)容 mediumtext OpD 選項(xiàng) D 內(nèi)容 mediumtext 18 Ans 標(biāo)準(zhǔn)答案 enum 2) tk_tiank 題庫(kù)填空題表記錄了試卷管理系統(tǒng)中所有科目的填空題的信息,在該表中 Kem 和 Tid 是表的主關(guān)鍵字,同時(shí), Kem 還是 kem 表的外關(guān)鍵字。該表中的一個(gè)特殊 之處就是需要教師設(shè)定每一道填空題的空格數(shù),這是為了在生成考試的試卷時(shí)方便顯示空格讓考生填寫,如表 310 所示。 表 310 題庫(kù)填空題表 記 錄 名 含 義 數(shù)據(jù)類型 Kem 考試科目 tinyint Tid 題庫(kù)中試題編號(hào) int Source 試題來(lái)源(章節(jié)) smallint Difficulty 試題難度 tinyint Content 試題題目?jī)?nèi)容 mediumtext NumofBlank 空格數(shù) smallint Ans 標(biāo)準(zhǔn)答案 mediumtext 3) tk_duox 題庫(kù)多選題表記錄了試卷管理系統(tǒng)中所有科目的多選題的信息,其與單選題表不同的地方是由于多選題的答案可能有多個(gè),因此標(biāo)準(zhǔn)答案的數(shù)據(jù)類型設(shè)置為“ set”型,與題庫(kù)單選題表一樣,在該表中 Kem 和 Tid 是主關(guān)鍵字,如表 311 所示。 表 311 題庫(kù)多選題表 記 錄 名 含 義 數(shù)據(jù)類型 Kem 考試科目 tinyint Tid 題庫(kù)中試題編號(hào) int Source 試題來(lái)源(章節(jié)) smallint Difficulty 試題難度 tinyint Content 試題題目?jī)?nèi)容 mediumtext OpA 選項(xiàng) A 內(nèi)容 mediumtext OpB 選項(xiàng) B 內(nèi)容 mediumtext OpC 選項(xiàng) C 內(nèi)容 mediumtext 19 OpD 選項(xiàng) D 內(nèi)容 mediumtext Ans 標(biāo)準(zhǔn)答案 set 4. 有關(guān)各類試題統(tǒng)計(jì)的表 1) tongj 統(tǒng)計(jì)表的設(shè)計(jì)有兩個(gè)作用: 統(tǒng)計(jì)目前該科目的該種類型的試題已保存的試題數(shù),這樣做的目的是為了為每一個(gè)試題生成一個(gè)獨(dú)一無(wú)二的試題號(hào); 記錄教師為這種題型所設(shè)定的分?jǐn)?shù),這樣主要是為了在計(jì)算機(jī)閱卷的時(shí)候能夠根據(jù)所設(shè)定的分?jǐn)?shù)自動(dòng)完成閱卷 工作。統(tǒng)計(jì)表中 Tix 和 Kem 是主關(guān)鍵字,同時(shí), Kem 是 kem 表的外關(guān)鍵字,如表 312 所示。 表 312 統(tǒng)計(jì)表 記錄名 含義 數(shù)據(jù)類型 Tix 題型 tinyint Kem 科目 tinyint Tis 該題型已有試題數(shù) int Fens 該題型每題分?jǐn)?shù) tinyint 5. 有關(guān)用戶管理的表 1) user 該表記錄了考生的信息,考生登錄需要在這里驗(yàn)證,考生的成績(jī)也在這個(gè)表中記錄,未來(lái)需要升級(jí)系統(tǒng)的時(shí)候可以擴(kuò)展這個(gè)表,如表 313 所示。 表 313 考生表 記錄名 含義 數(shù)據(jù)類型 Uid 考生 考號(hào) int Pwd 密碼 varchar Kem 考試科目 tinyint Score 考試成績(jī) float State 考生狀態(tài)( No 未考 Yes 已考) enum 2) teacher 將考生表與教師表分開存儲(chǔ)一方面是為了保證考生數(shù)據(jù)和教師數(shù)據(jù)的安全性,另一方面,也是為了目前和將來(lái)系統(tǒng)的需要,也許在將來(lái)需要顯示 20 更多的教師信息,這樣設(shè)計(jì)就可以不用對(duì)數(shù)據(jù)庫(kù)表進(jìn)行大的改動(dòng),只要添加相應(yīng)的字段就可以了,如表 314 所示。 表 314 教師和管理員表 記錄名 含義 數(shù)據(jù)類型 Id 教師編號(hào) int Pwd 密碼 varchar Kem 教師管理科目 tinyint 3) kem 科目表主要是將教師或考生輸入的科目選擇信息轉(zhuǎn)換為相應(yīng)的科目編號(hào),這樣做的目的主要是為編程提供方便,如表 315 所示。 表 315 科目表 記錄名 含義 數(shù)據(jù)類型 Kem 科目 tinytext Kid 科目編號(hào) tinyint 21 第四章 試卷管理 系統(tǒng)的總體設(shè)計(jì) 整個(gè)系統(tǒng)的總體設(shè)計(jì) 圖 41 系統(tǒng)總體模塊規(guī)劃圖 試卷管理系統(tǒng) 教師模塊 管理
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1