【畢業(yè)學位論文】(Word原稿)面向天津外國語大學的無紙化考試系統(tǒng)-軟件工程_第1頁
【畢業(yè)學位論文】(Word原稿)面向天津外國語大學的無紙化考試系統(tǒng)-軟件工程_第2頁
【畢業(yè)學位論文】(Word原稿)面向天津外國語大學的無紙化考試系統(tǒng)-軟件工程_第3頁
【畢業(yè)學位論文】(Word原稿)面向天津外國語大學的無紙化考試系統(tǒng)-軟件工程_第4頁
【畢業(yè)學位論文】(Word原稿)面向天津外國語大學的無紙化考試系統(tǒng)-軟件工程_第5頁
已閱讀5頁,還剩86頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

中圖分類號: 學校代碼: 10055 密級: 公開 碩 士 專 業(yè) 學 位 論 文 面向天津外國語大學的無紙化考試系統(tǒng) 要 I 摘要 隨著計算機網(wǎng)絡的普及和發(fā)展,考試的方式和媒介也發(fā)生了一些列的變化?;诰W(wǎng)絡的無紙化考試有很多傳統(tǒng)形式的考試無法比擬的優(yōu)點,如:高效、靈活、防舞弊等。因此,越來越多的國內外高校和認證機構開始使用無紙化考試來代替?zhèn)?統(tǒng)形式的考試。 本論文在系統(tǒng)分析的基礎上,利用了微軟的 010 和 008 數(shù)據(jù)庫構建的基于計算機網(wǎng)絡的 C/S 架構的無紙化 考試 系統(tǒng)。 該系統(tǒng)中,數(shù)據(jù)庫訪問部分基于 術實現(xiàn);試卷顯示部分基于微軟 術實現(xiàn);客戶端與服務器端通訊基于微軟 術實現(xiàn);試卷的存儲格式采用行描述 ;對于題庫的導入以及評分統(tǒng)計信息的導出等涉及到對微軟 用第三方類庫 現(xiàn) 。 作者根據(jù)本校的軟、硬件環(huán)境 、網(wǎng)絡拓撲結構 以及任課教師的實 際需求,將本系統(tǒng)劃分 為用戶管理、 題庫管理、考試科目管理、考務管理以及評分統(tǒng)計 五 大模塊 。 針對 這五 個重要的核心子系統(tǒng)的研究,結合 模技術,通過各種模型的設計,詳細的介紹了系統(tǒng)開發(fā)中涉及到的數(shù)據(jù)流向、數(shù)據(jù)庫存儲、程序流程、關鍵類的設計、系統(tǒng)運行時序圖等方面的內容;通過界面設計、關鍵代碼的設計,對系統(tǒng)的實際編碼過程做了詳細的介紹,并介紹了之后的系統(tǒng)測試方面的內容 。 在系統(tǒng)數(shù)據(jù)庫設計方面,重點討論了論文涉及到的重要實體表的設計及實體關系 。 最后,對論文做出了全面的總結,并結合對未來作者所在學校的實際情況,進行了進一 步的展望。 作者在課題研究中全面負責了系統(tǒng)的需求分析、模塊設計、編碼實現(xiàn)及系統(tǒng)測試的工作。 該系統(tǒng) 發(fā)布后, 已在我校使用了兩個學期, 成功的 進行了 C 語言程序設計、 算機基礎等課程的近百場期末考試 , 受到了廣大師生的好評。該 系統(tǒng)的開發(fā)解決了作者所在高校缺少適用的無紙化測試系統(tǒng)的問題,降低了學校計算機方面考試的成本,為廣大任課教師提供了一個精簡、高效、實用的考試系統(tǒng)。 關鍵字 : 在線 考試 ; 數(shù)據(jù)庫; C/S 架構 ; I of is a of of of of as or to to of In we to on of , is on is PF is CF is of to of it by of to of of is We on by ML of in of we in of of by of We a by of a in my II 00 is in to is of of We of a of C/S 錄 錄 第一章 緒論 . 1 第一節(jié) 項目研究背景與意義 . 1 第二節(jié) 無紙化考試的現(xiàn)狀 . 2 第三節(jié) 本文主要研究內容 . 4 第四節(jié) 本文的組織結構 . 4 第二章 系統(tǒng)需 求分析 . 6 第一節(jié) 系統(tǒng)總體需求 . 6 第二節(jié) 系統(tǒng)功能需求 . 7 第三節(jié) 系統(tǒng)非功能需求 . 8 第四節(jié) 系統(tǒng)用例圖 . 8 戶管理子系統(tǒng)功能描述 . 題庫管理子系統(tǒng)功能描述 . 科目管理子系統(tǒng)功能描述 . 考務管理子系統(tǒng)功能描述 . 評分統(tǒng)計子系統(tǒng)功能描述 .錄 V 第三章 系統(tǒng)開發(fā)關鍵技術介紹 . 13 第一節(jié) 術 . 13 第二節(jié) 術 . 14 第三節(jié) 據(jù)存儲技術 . 15 第四節(jié) 據(jù)庫訪問技術 . 15 第四章 總體設計 . 17 第一節(jié) 邏輯功能架構 . 17 第二節(jié) 系統(tǒng)技術架構 . 18 第三節(jié) 物理拓撲架構 . 20 第四節(jié) 數(shù)據(jù)庫設計 . 21 戶管理相關表設計 . 考試科目相關表設計 . 試卷相關實體設計 . 考場相關表設計 .五章 系統(tǒng)詳細設計 . 29 第一節(jié) 用戶管理子系統(tǒng)詳細設計 . 29 第二節(jié) 題庫管理子系統(tǒng)詳細設計 . 30 目錄 數(shù)據(jù)庫操作功能詳細設計 . 題庫編輯功能詳細設計 . 題庫瀏覽功能詳細設計 .三節(jié) 科目管理子系統(tǒng)詳細設計 . 36 第四節(jié) 考務管理子系統(tǒng)詳細設計 . 39 本考務流程設計 . 學生登錄驗證流程設計 . 學生考試流程設計 . 務契約設計 .五節(jié) 評分統(tǒng)計子系統(tǒng)詳細設計 . 45 卷評分功能詳細設計 . 試卷統(tǒng)計功能詳細設計 .六章 系統(tǒng)原型實現(xiàn) . 48 第一節(jié) 開發(fā)及運行環(huán)境 . 48 第二節(jié) 用 戶管理子系統(tǒng)的實現(xiàn) . 49 第三節(jié) 題庫管理子系統(tǒng)的實現(xiàn) . 51 題瀏覽模塊的實現(xiàn) .錄 試題顯示模塊的實 現(xiàn) . 試題組顯示模塊的實現(xiàn) . 試卷顯示模塊的實現(xiàn) . 題目編輯模塊的實現(xiàn) .四節(jié) 考試科目管理子系統(tǒng)的實現(xiàn) . 60 試科目編輯功能的實現(xiàn) . 組卷功能的實現(xiàn) .五節(jié) 考務管理子系統(tǒng)的實現(xiàn) . 64 務的實現(xiàn) . 考試服務器端的實現(xiàn) . 考試客戶器端的實現(xiàn) .六節(jié) 評分統(tǒng)計子系統(tǒng)的實現(xiàn) . 71 分子系統(tǒng)的實現(xiàn) . 統(tǒng)計子系統(tǒng)的實現(xiàn) .七節(jié) 核心技術實現(xiàn) . 73 第八節(jié) 系統(tǒng)測試 . 75 第七章 總結與展望 . 76 目錄 一節(jié) 論文總結 . 76 第二節(jié) 系統(tǒng)展望 . 77 參考文獻 . 79 致謝 . 81 個人簡歷 在學期間發(fā)表的學術論文與研究成果 . 82 第一章 緒論 1 第一章 緒論 隨著計算機技術的發(fā)展,計算機輔助評分技術在現(xiàn)代教學測試和學習評估過程中的廣泛應用,引發(fā)了一系列關于評估內容、評估 方法及評估形式的深刻變革。而開發(fā)一套既能夠符合當代教育測評理論、方法并結合現(xiàn)代信息技術手段的網(wǎng)上測評系統(tǒng),又能為學生提供“靈活、方便、科學、公平”的“測評服務”的網(wǎng)上測評系統(tǒng),已成為廣大教育戰(zhàn)線工作者所面臨的一項重要任務。在這樣的情況下,無紙化考試網(wǎng)絡系統(tǒng)的研究充分開展起來。 與無紙化考試網(wǎng)絡系統(tǒng)相比,傳統(tǒng)考試從報名、命題、制卷、發(fā)題、保卷、考試、評卷、登分、公布成績等環(huán)節(jié)來看流程比較復雜,整個的組織流程周期相對較長,導致對每個環(huán)節(jié)的安全保密工作提出了極高的要求,一旦某個環(huán)節(jié)出現(xiàn)問題后果都將不堪設想。對監(jiān)考 教師來說,工作要求高、難度大,特別是在符合規(guī)定的操作同時,還要應對和處理各種各樣的考試作弊行為。相對以上弊端,無紙化考試表現(xiàn)更優(yōu)越,大大縮短了以整個考試周期,更節(jié)約了成本,提高了整體工作的安全性,真正實現(xiàn)了公考試的平公正。 第一節(jié) 項目研究背景與意義 本人所在單位是一所外語類高校,目前學校所采取的考試方式主要有兩種。一種是采用傳統(tǒng)的方式,由任課教師自行出題,然后打印試卷、印刷試卷、安排考試時間、監(jiān)考、收集試卷、評改試卷,過程復雜繁瑣;另一種是采用用于天津市計算機等級考試的無紙化考試系統(tǒng),簡潔高效,但是由于手 中題庫有限,且該系統(tǒng)無法自行對題庫進行維護,導致該系統(tǒng)僅能對少數(shù)一、兩門課程進行無紙化考試,大大降低了其使用范圍。 近年來,隨著學校招生人數(shù)的增多,以及新課程的增加,學校期末考試工作壓力也越來越大,對無紙化考試系統(tǒng)的研發(fā)也就提上了日程。如果能有一套自行開發(fā)的能廣泛用于各學科課程基于網(wǎng)絡的無紙化在線測試系統(tǒng)的話,將會帶來眾多可喜變化,有效提升工作效率。其中包括: 第一,由于無紙化考試采取隨機抽題的方式進行組卷,每個學生抽到的題目都不相同,可以有效減少作弊情況的發(fā)生。而且監(jiān)考老師不需要攜帶紙質試第一章 緒論 2 卷入場,只需要帶 一個 U 盤即可進行考試并將考生答卷拷貝走。并且由于不需要像傳統(tǒng)考試那樣發(fā)放、收取紙質試卷,監(jiān)考老師的工作量大大減少,每個考場僅需要 1 2 名監(jiān)考老師便足以輕松完成監(jiān)考工作,而不像傳統(tǒng)考場,如果考試人數(shù)過多,可能需要 3 4 名監(jiān)考老師才能完成監(jiān)考工作,大大降低了監(jiān)考教師的工作量。 第二,由于無紙化考試不需要傳統(tǒng)考試那樣需要大量紙張來制作試卷,這樣便可以有效降低紙張使用量,減少學校開支。 第三,相比傳統(tǒng)考試只能在有課桌的多媒體教室、階梯教室、普通教室里考試不同,無紙化考試采用計算機實驗室進行考試,如果將一部分學科課程 由原來的傳統(tǒng)考試方式轉為無紙化考試方式,將會增加學校的考場數(shù)量,增大同時考試的人數(shù),縮短考試周期。 第四,在傳統(tǒng)考試中,教師的出題、組卷、評分是一項非常繁瑣、復雜的重復性工作。大部分任課教師都有一個 檔格式的“小題庫”,每次出題組卷的時候,需要進行大量的“拷貝”、“粘貼”工作來進行組卷,維護起來非常困難;判卷的時候,面對滿紙的“ 是能令人頭暈眼花。而采用無紙化考試系統(tǒng)的話,教師只需將題目按照指定格式導入至數(shù)據(jù)庫,然后指定組卷要求,系統(tǒng)即可快速自動組卷??荚嚱Y束后,考試系統(tǒng)會自動對試卷中的客 觀題進行評分,教師只需評閱主觀題即可完成評卷工作,極大的減少的任課教師的工作量 第二節(jié) 無紙化考試的現(xiàn)狀 當今世界,人類社會已經進入了信息化時代。迅速發(fā)展的信息技術在各個行業(yè)中都得到了廣泛的應用,不僅改變了我門的工作和生活方式,也改變著我們的學習方式。近些年來,隨著多媒體在教學中的應用愈發(fā)豐富,計算機輔助教育和遠程網(wǎng)絡教育等領域也得到了快速的發(fā)展,我們早已深刻地感受到了信息技術應用對現(xiàn)代教育的觀念、內容、方式、方法以及教育手段等產生的深刻影響。無紙化考試不僅完成了傳統(tǒng)考試的基礎工作,更是傳統(tǒng)考場的延伸,它可 以利用無限廣闊的網(wǎng)絡空間,再利用上數(shù)據(jù)庫技術,則大大簡化了傳統(tǒng)考試的過程,老師們就隨時隨地的對學生進行考試。借用計算機進行的無紙化標準化考試,不但極大地減輕了出題者、考試者和閱卷者的勞動,更減少了由于人第一章 緒論 3 為的錯誤及道德因素造成的“教學事故”。因此無紙化考試是現(xiàn)代信息化教學不可缺少的一個重要環(huán)節(jié)。 在歐美等發(fā)達國家無紙化考試已成一種普遍采用的考試認證形式。在每年,全球約 140 多個國家和地區(qū)的 2200 有多個考試中心,都在采用該認證形式進行著 25 種語言、近百種不同類型、不同科目的一千多項考試。其中包括我們耳熟能詳?shù)?計算機程序類的“微軟專家認證”考試,計算機網(wǎng)絡類“ 科認證網(wǎng)絡工程師”考試,近些年火熱的“ 行從業(yè)資格”考試、“ 冊會計師”考試,“ “ 種熱門的英語認證考試等,涉及各行各業(yè)。目前全球每年已經有數(shù)百萬之巨的人次參加了無紙化網(wǎng)絡考試。我國很多城市也已經開始向網(wǎng)絡無紙化考試方式轉變,已投入實際使用的國家級無紙化考試系統(tǒng)有:“全國計算機等級考試”、“計算機信息高新技術考試”、“機動車駕駛員模擬考試”、“會計從業(yè)資格考試”等。各大專院校、公司、協(xié)會、委員會、認證組 織等編制的涉及各行各業(yè)種類繁多、功能多樣的無紙化考試系統(tǒng)在不同的領域得到了極大的推廣和應用 1。 雖然無紙化考試已經逐漸成為了一種趨勢,并且其相比于傳統(tǒng)考試,有著防舞弊、試卷構造方式靈活、題庫管理靈活等優(yōu)點。但是作為一項新生事物,無紙化考試方式目前也有一些不足之處,主要體現(xiàn)在對主觀題評分效率低下以及對任課教師計算機水平有一定要求兩方面。 人類的自然語言體系非常復雜,而且千變萬化,目前尚沒有一套軟件系統(tǒng)能夠做到完全理解人類語言。相對于試卷中的客觀題評分,主觀題的評分一直是無紙化考試的軟肋,尤其是作文題,由軟 件系統(tǒng)分析一下考生所寫文章的語法結構和短語搭配還可以,但是如果要分析出其中的“文采”幾何,恐怕沒有任何一套軟件系統(tǒng)能夠做到,而且在短時間內不會有重大突破?,F(xiàn)有的考試系統(tǒng)對主觀題評分支持的非常有限,很多系統(tǒng)只具有主觀題評分的功能,無法對常規(guī)考試科目(如語文、數(shù)學、英語、政治等)的試卷完全進行自動評分。 在當今中國高校的教師隊伍中,對計算機操作不太精通的人大有人在。這些人平時使用電腦主要是為了看新聞、發(fā)電子郵件等應用,對于題庫管理此等需要大量文本編輯的工作實在是難以勝任。故無紙化考試系統(tǒng)對于此類人來說,必須有一 個簡單易懂易用的用戶界面,并且能夠通過向導來指引這些用戶來進行題庫建立操作。當然,加強對這些用戶的軟件使用培訓,或者為這些用戶配上一位能夠熟練使用軟件系統(tǒng)的教學秘書,也是一個不錯的選擇。 第一章 緒論 4 第三節(jié) 本文主要研究內容 針對我校當前需求,本文主要從一下幾個方面展開研究。 第一、結合我?,F(xiàn)有條件,對傳統(tǒng)考試方式的弊端進行分析和研究,歸納總結出適合我校情況的無紙化考試流程。 第二、根據(jù)任課教師的意見與建議,找出適合教師使用習慣的題庫維護方案以及組卷方案。并且根據(jù)教師需求,實現(xiàn)盡可能多的題目類型,以達到盡可能多的滿足不 同科目課程考試要求的目的。 第三、針對我?,F(xiàn)有機房硬件條件,研究如何簡化系統(tǒng)部署過程,降低監(jiān)考教師學習難度,實現(xiàn)無紙化考試。 第四、通過對任課教師原有題庫進行研究,實現(xiàn)對考生試卷的客觀題部分自動評分,主觀題部分則盡可能多地輔助教師進行評分,并且為教師的試卷導出、打印工作提供方便。 第四節(jié) 本文的組織結構 本文共分為七章。各部分的結構與重要內容如下: 第一章緒論:主要講述了無紙化考試系統(tǒng)的課題來源、研究背景及趨勢、目的意義以及論文工作的主要研究內容及方法。 第二章系統(tǒng)需求分析:通過對系統(tǒng)的總體需求、功能需求以 及非功能需求三個方面的研究,通過 模手段,建立了各個子系統(tǒng)及關鍵功能的用例模型以及功能描述文檔。 第三章系統(tǒng)開發(fā)關鍵技術分析:首先介紹了系統(tǒng)開發(fā)的框架以及系統(tǒng)層次結構、開發(fā)平臺、開發(fā)語言幾個重要的技術概念,之后討論了本文的建模技術準建模技術的內容,分析了系統(tǒng)數(shù)據(jù)庫的技術概念,最后提出了系統(tǒng)涉及到的關鍵問題及解決方案。 第四章系統(tǒng)總體設計:介紹了系統(tǒng)的軟硬件環(huán)境以及系統(tǒng)拓撲結構,結合實際討論了系統(tǒng)部署工作的內容,在系統(tǒng)數(shù)據(jù)庫設計方面,重點討論了論文涉及到的數(shù)據(jù)表及數(shù)據(jù)島。 第五章系統(tǒng)詳細設計: 針對 4 個重要的核心子系統(tǒng)的研究,結合 模技術,通過各種模型的設計,詳細的介紹了系統(tǒng)開發(fā)中涉及到的數(shù)據(jù)流向、數(shù)第一章 緒論 5 據(jù)庫存儲、程序流程、關鍵類的設計、系統(tǒng)運行時序圖等方面的內容。 第六章系統(tǒng)原型設計:結合第五章介紹的幾個子系統(tǒng),通過界面設計、關鍵代碼的設計,對系統(tǒng)的實際編碼過程做了詳細的介紹。并介紹了之后的系統(tǒng)測試方面的內容。 第七章總結與展望,對本論文做出了全面的總結,闡述了在實施過程中存在的問題及解決方案,并結合對未來的展望,給出了一系列應對措施。 第二章 系統(tǒng)需求分析 6 第二章 系統(tǒng)需求分析 論文從三個層次介紹系統(tǒng)需求,分別 為:系統(tǒng)總體需求、功能需求、非功能需求??傮w需求反映了用戶對軟件開發(fā)的總體目標;功能需求是對總體目標確定的前提下對功能的系統(tǒng)劃分;非功能需求是對開發(fā)人員在設計系統(tǒng)功能的同時需要考慮到的其他要求,描述系統(tǒng)展現(xiàn)給用戶的行為和執(zhí)行的操作;約束條件是對開發(fā)人員在軟件差評設計和構造上的限制;質量屬性是通過各個角度來對產品進行描述。 第一節(jié) 系統(tǒng)總體需求 在線測試系統(tǒng)的核心自然是以“考試”為核心,包括了試題庫管理、試卷生成、試卷下發(fā)、試卷回收、試卷評分以及成績統(tǒng)計。其特點是自動按要求批量生成試卷、自動考務管理、自動主觀 題評分,以達到“無紙化測試”的目的,從而節(jié)省紙質試卷傳遞在時間和人力成本上的浪費,提高考務的工作效率。通過對本校傳統(tǒng)考試流程的分析及與任課教師的溝通,總結出了適合本校無紙化在線測試活動的需求特點: 第一,注重簡化操作流程,降低上手難度。軟件開發(fā)出來就是為了服務對應人群,提高工作效率的。如果一個軟件界面復雜,使用者需要經過長時間學習才能熟練操作的話,那它肯定不能稱為一個成功的軟件。 第二,專注 于 考試相關事務的處理,功能在精而不在多。由于個人精力有限,不可能將系統(tǒng)功能開發(fā)的面面俱到,所以本系統(tǒng)主要針對占用任課教 師大量時間且易于計算機自動處理的組卷、試卷下發(fā)回收、主觀題判卷、成績匯總功能進行研發(fā),其余功能不作為重點進行研發(fā)。 第三,擁有一定的擴展能力,為將來二次開發(fā)留有余地。 第四,能夠與傳統(tǒng)考試相互協(xié)作,相互補充。 第二章 系統(tǒng)需求分析 7 第二節(jié) 系統(tǒng)功能需求 結合了對任課教師的調查研究,系統(tǒng)在功能需求上需要分為若干功能模塊,針對不同考試科目要求的不同,系統(tǒng)需要從界面設計、試題管理、試卷管理、成績統(tǒng)計等方面入手。主要功能的設計原則如下: 第一、需要提供給用戶一個友好的界面,該界面能夠符合用戶的操作習慣;并且能夠直觀的在主界面中反映出用戶 普遍關心的內容;提供常用的快捷方式及快捷鍵供用戶使用。 第二、能夠提供常見的試題類型(如單選題、多選題、填空題、判斷題等)以保證實現(xiàn)各種考試科目常規(guī)題目要求的支持。 第三、能夠對試題庫進行編輯,并允許教師從常見的 檔中導入試題,并加入指定的試題庫。 第四、能夠針對不同的考試科目制定不同的組卷方案,生成符合要求的試卷。 第五、能夠自動收、發(fā)試卷,無需用戶過多干預,完成對學生的測試任務。 第六、能夠自動對主觀題進行評分,并能夠輔助教師對客觀題評分。 第七、能夠自動對學生考試成績進行匯總、統(tǒng)計 。 第八、能夠將學生試卷導出為 檔,方便教師以普通方式進行閱卷或修改。 通過前期的需求分析,分別結合業(yè)務流程以及功能需求兩方面的考慮,系統(tǒng)設計出了主要功能模塊,包含有:題庫管理、考試科目管理、考務管理、評分統(tǒng)計等。功能模塊圖 示: 無 紙 化 考 試 系 統(tǒng)題 庫 管 理 科 目 管 理 考 務 管 理 評 分 統(tǒng) 計用 戶 管 理圖 統(tǒng)主要功能模塊 第二章 系統(tǒng)需求分析 8 第三節(jié) 系統(tǒng)非功能需求 非功能性需求是指依一些條件判斷系統(tǒng)運作情形或其特性,而不是針對系統(tǒng)特定行為的需求。和非功能性需求相對的是功能需求,后者會定義系統(tǒng)特定的行為或功能。非功能性需求也可以視為為了滿足客戶業(yè)務需求而需要符合,但又不在功 能性需求以內的特性。結合任課教師的要求與學校現(xiàn)有條件相結合,本系統(tǒng)有如下非功能需求: 第一、系統(tǒng)能夠及時 響應 用戶的相關操作。 第二、系統(tǒng)便于部署,不需要在考試場地安裝過多軟件。 第三、系統(tǒng)便于用戶操作,擁有友好的用戶界面,不需要過多的學習即可使用。 第四、系統(tǒng)能兼容常見的操作系統(tǒng),比如 。 第五、系統(tǒng)能夠穩(wěn)定運行,遇意外(如停電)能夠自行恢復。 第六、系統(tǒng)有一定擴展性,以適應將來出現(xiàn)的特殊考試要求。 第四節(jié) 系統(tǒng)用例圖 系統(tǒng)的頂層用例圖如圖 示。 系統(tǒng)管理員主要負責對 于用戶的管理,包括:系統(tǒng)管理員的添加、修改、刪除;教師的添加、修改、刪除;學生的添加、修改、刪除等。其中學生按照班級為單位進行組織,方便考試時選取考生。教師作為整個系統(tǒng)中最為重要的用戶群體,將全面負責試題庫維護、考試科目管理、考務管理以及考試結束之后的評分統(tǒng)計等。學生在本系統(tǒng)中,雖然人數(shù)眾多,但是僅僅擁有考試的功能。 第二章 系統(tǒng)需求分析 9 教 師管 理 員登 錄用 戶 管 理題 庫 管 理科 目 管 理考 務 管 理評 分 統(tǒng) 計學 生考 試圖 統(tǒng) 頂層用例圖 戶 管理子系統(tǒng)功能描述 用戶管理子系統(tǒng)所提供的功能主要由系統(tǒng)管理員進行操作實現(xiàn)。管理員在登錄系統(tǒng)之后,能夠添加、刪除其他管理員(但是不能刪除當前登錄的 管理員,保證系統(tǒng)至少有一個管理員)或者修改其相關信息;添加、刪除教師或者修改其相關信息,添加、刪除班級或者修改其相關信息;添加、刪除學生或者修改其相關信息。其用例圖如圖 示。 管 理 員教 師 管 理管 理 員 管 理班 級 管 理學 生 管 理圖 戶 管理子系統(tǒng)用例圖 第二章 系統(tǒng)需求分析 10 庫管理子系統(tǒng)功能描述 題庫管理子系統(tǒng)主要提供任課教師對題庫 進行 編輯 ,其用例圖 如圖 示 。 教師在 登錄系統(tǒng)之后,可以瀏覽指定題庫的相關試題;可以在瀏覽試題的時候選擇某一試題進行編輯、刪除或者添加新的試題;對于之前做過 或者 私人題庫的教師,如果其私人題庫是按照系統(tǒng)指 定的格式書寫的,就可以使用系統(tǒng)提供的題庫導入功能,將試題批量導入到某個題庫中;同樣,對于系統(tǒng)中的已有題庫,教師可將其導出為 式的文檔,方便教師打印或者發(fā)給學生復習使用。 教 師題 庫 瀏 覽題 目 編 輯題 目 導 入題 目 導 出圖 庫管理子系統(tǒng)用例圖 目管理子系統(tǒng)功能描述 科目管理子系統(tǒng)主要提供任課教師對 考試科目進行 編輯 , 包括:創(chuàng)建考試科目、修改考試科目、刪除考試科目和組卷。 其用例圖 如圖 示。 第二章 系統(tǒng)需求分析 11 教 師創(chuàng) 建 考 試 科 目組 卷修 改 考 試 科 目刪 除 考 試 科 目圖 目管理子系統(tǒng)用例圖 教師登錄系統(tǒng)之后,可以對指定的考試科目進行修改、刪除,或者創(chuàng)建新的考試科目。其中考試科目的信息包括 :考試科目的名稱、相關題庫名稱、試題類型、試題數(shù)量以及組卷策略等。在本系統(tǒng)中,考試科目的信息采用 本的方式存儲在數(shù)據(jù)庫中,其格式信息將在后面的章節(jié)進行介紹。在教師準備好相關試題庫以及科目信息后,便可以使用組卷功能進行組卷,完成考試前的相關準備工作。 務管理子系統(tǒng)功能描述 考務管理主要針對考試期間監(jiān)考老師及考生進行服務,考場一般采用計算機實驗室進行考試,如果有特殊需求,也可在互聯(lián)網(wǎng)上進行考試。其系統(tǒng)用例圖如圖 示。 教師在登錄考試服務端應用程序后,便可以選擇本次考試的相關信息(如考試名 稱、考試科目、考試模式、考試班級)后啟動考試,考試服務器端便會自動從數(shù)據(jù)庫中獲取相關的試卷以及考生信息。而參加考試的學生僅能在考試啟動后,才能通過考試客戶端登錄考試服務器端進行考試,其抽取的試卷均通過考試服務器端提供,考試客戶端不直接訪問數(shù)據(jù)庫,減少題庫外泄的風險。在考試結束后,考試服務器端會將考試結果顯示給教師,并將考生所答試卷存儲到服務器上以備教師審閱。 第二章 系統(tǒng)需求分析 12 教 師開 始 考 試結 束 考 試考 生 狀 態(tài) 管 理登 錄考 生抽 取 試 卷提 交 試 卷答 題圖 務管理子系統(tǒng)用例圖 分統(tǒng)計子系統(tǒng)功能描述 評分統(tǒng)計子系統(tǒng)主要用于考試結束后,任課教師對考生試卷進行評分、審核以及成績統(tǒng)計 ,其系統(tǒng)用例圖如圖 示。 教師登錄系統(tǒng)后,可以根據(jù)考試名稱檢索其相關考生信息,并可選擇指定考生的試卷進行瀏覽;對于系統(tǒng)無法自動評分的主觀題以及教師認為系統(tǒng)自動評分有誤的題目,教師還可以對其進行手動評分。在教師評分之后,便可使用統(tǒng)計功能重新統(tǒng)計某場考試的成績信息,并將結果導出為 檔。同時,教師也可使用試卷導出功能將某場考試的考卷全部導出為 檔,方便歸檔處理。 教 師試 卷 瀏 覽試 卷 批 改試 卷 導 出評 分 統(tǒng) 計圖 分統(tǒng)計子系統(tǒng)用例圖 第三章 系統(tǒng)開發(fā)關鍵技術 介紹 13 第三章 系統(tǒng)開發(fā)關鍵技術介紹 第一節(jié) 字母的縮寫,是由微軟發(fā)展的一組數(shù)據(jù)通信的應用程序開發(fā)接口,中文譯為“ 訊接口”。它是 微軟在 始引入的一個重要結構組件,與 稱為新一代 作系統(tǒng)以及 三個重大應用程序開發(fā)類庫。 重要的兩個方面是通訊和集成,它們是 對于傳統(tǒng)網(wǎng)絡通訊而言,最能體現(xiàn)其卓 越性的方面

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論