




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、論文(設(shè)計(jì))題目 試卷分析評(píng)價(jià)系統(tǒng) The System of Test Paper Analyzing 作 者 專 業(yè) 計(jì)算機(jī)科學(xué)與技術(shù)班 級(jí) 指導(dǎo) 教師 論文完成時(shí)間 試卷分析評(píng)價(jià)系統(tǒng)摘要需要全套設(shè)計(jì)請(qǐng)聯(lián)系:731767310考試試卷分析評(píng)價(jià)系統(tǒng)是總結(jié)分析學(xué)校試卷質(zhì)量的重要工具。本文以試卷分析評(píng)價(jià)系統(tǒng)的項(xiàng)目開發(fā)為基礎(chǔ),介紹了中國試卷分析評(píng)價(jià)軟件的應(yīng)用發(fā)展和市場需求,同時(shí)介紹了數(shù)據(jù)庫的發(fā)展現(xiàn)狀及在本系統(tǒng)中的應(yīng)用,描述了整個(gè)系統(tǒng)的開發(fā)過程,分析了這個(gè)系統(tǒng)的和應(yīng)用前景。著重介紹了這個(gè)系統(tǒng)的設(shè)計(jì)思想、技術(shù)路線、開發(fā)平臺(tái)的選擇、系統(tǒng)總體框架、程序流程、本系統(tǒng)應(yīng)實(shí)現(xiàn)的功能以及具體的實(shí)現(xiàn)方法和步驟,并且
2、討論類似系統(tǒng)存在的局限性和解決的思路?!娟P(guān)鍵詞】試卷分析 分析指標(biāo) 考試 評(píng)價(jià) The System of Test Paper AnalyzingAbstractTest Paper Analysis And Evaluation System is an important tool to evaluate and summarize the quality of various test papers. This article introduces the application, development and requirement of the Test Paper Analys
3、is And Evaluation System based on the project under developing, and describes the development of the database management system and its application in the project, and also discusses the design, rout, platform choosing, main frame, flow chart and the whole developing procedure of the project. In sum
4、mary, we state the solid methods and steps in realizing the project. 【Keywords】 Test paper analyzing analyzing Examination Evaluation目錄 TOC o 1-3 h z u HYPERLINK l _Toc137968808 1 緒論 PAGEREF _Toc137968808 h 1 HYPERLINK l _Toc137968809 1.1開發(fā)背景 PAGEREF _Toc137968809 h 1 HYPERLINK l _Toc137968810 1.2 注
5、意的問題 PAGEREF _Toc137968810 h 2 HYPERLINK l _Toc137968811 2 相關(guān)技術(shù) PAGEREF _Toc137968811 h 3 HYPERLINK l _Toc137968812 21開發(fā)環(huán)境 PAGEREF _Toc137968812 h 3 HYPERLINK l _Toc137968813 2.2 開發(fā)工具 PAGEREF _Toc137968813 h 6 HYPERLINK l _Toc137968814 3 試卷分析評(píng)價(jià)系統(tǒng)設(shè)計(jì) PAGEREF _Toc137968814 h 8 HYPERLINK l _Toc137968815
6、 3.1 系統(tǒng)初步調(diào)查 PAGEREF _Toc137968815 h 8 HYPERLINK l _Toc137968816 3.2 系統(tǒng)需求分析 PAGEREF _Toc137968816 h 8 HYPERLINK l _Toc137968817 3.3 可行性分析 PAGEREF _Toc137968817 h 9 HYPERLINK l _Toc137968818 3.4系統(tǒng)組織結(jié)構(gòu)分析 PAGEREF _Toc137968818 h 9 HYPERLINK l _Toc137968819 3.5系統(tǒng)管理功能分析 PAGEREF _Toc137968819 h 10 HYPERLIN
7、K l _Toc137968820 3.6業(yè)務(wù)流程分析 PAGEREF _Toc137968820 h 10 HYPERLINK l _Toc137968821 3.7數(shù)據(jù)流程分析 PAGEREF _Toc137968821 h 11 HYPERLINK l _Toc137968822 3.8數(shù)據(jù)字典 PAGEREF _Toc137968822 h 12 HYPERLINK l _Toc137968823 4 系統(tǒng)應(yīng)用 PAGEREF _Toc137968823 h 23 HYPERLINK l _Toc137968824 4.1應(yīng)用說明 PAGEREF _Toc137968824 h 23
8、HYPERLINK l _Toc137968825 4.2 難點(diǎn)與關(guān)鍵技術(shù)介紹 PAGEREF _Toc137968825 h 29 HYPERLINK l _Toc137968826 5 總結(jié) PAGEREF _Toc137968826 h 31 HYPERLINK l _Toc137968827 謝辭 PAGEREF _Toc137968827 h 32 HYPERLINK l _Toc137968828 參考文獻(xiàn) PAGEREF _Toc137968828 h 33 HYPERLINK l _Toc137968829 附錄A 外文翻譯原文部分 PAGEREF _Toc137968829
9、h 34 HYPERLINK l _Toc137968830 附錄B 外文翻譯譯文部分 PAGEREF _Toc137968830 h 40 HYPERLINK l _Toc137968831 附錄c 軟件的主要源代碼: PAGEREF _Toc137968831 h 451 緒論試卷考試作為考察教學(xué)成果的重要手段之一,如果能夠使授課教師清晰掌握每一學(xué)科、每一道題的答題情況,對(duì)教師來說,可以進(jìn)行全員全卷的量化分析,從正確率、得分率到每一道題的錯(cuò)誤指向,使教學(xué)和復(fù)習(xí)真正做到有的放矢;另外學(xué)生本人也可以清晰地了解自己弱項(xiàng)科目和科目內(nèi)弱項(xiàng)知識(shí)點(diǎn)及弱項(xiàng)題型。隨著信息時(shí)代和中國軟件產(chǎn)業(yè)的不斷發(fā)展,各學(xué)校
10、開始逐步將計(jì)算機(jī)教學(xué)引入到日常的教學(xué)工作中。對(duì)試卷數(shù)據(jù)處理的要求也將發(fā)生深刻變化,傳統(tǒng)的手工方式將會(huì)逐步淘汰,本系統(tǒng)的開發(fā)為這項(xiàng)工作提供了高效、實(shí)用的解決方案。1.1開發(fā)背景隨著信息時(shí)代和中國軟件產(chǎn)業(yè)的不斷發(fā)展,各學(xué)校開始逐步將計(jì)算機(jī)教學(xué)引入到日常的教學(xué)工作中。試卷考試作為考察教學(xué)成果的重要手段之一,一直沒有得到較好的改善,如何準(zhǔn)確、快捷地了解綜合測試中每一學(xué)科的答題情況,以便有針對(duì)性地調(diào)節(jié)教學(xué)和指導(dǎo)復(fù)習(xí),一直是擺在教師、學(xué)生面前的一個(gè)難題。只有授課教師能夠清晰掌握每一學(xué)科、每一道題的答題情況,對(duì)全員全卷進(jìn)行量化分析,從正確率、得分率到每一道題的錯(cuò)誤指向,才能使教學(xué)和復(fù)習(xí)真正做到有的放矢;同時(shí)
11、學(xué)生本人也可以清晰地了解自己弱項(xiàng)科目和科目內(nèi)弱項(xiàng)知識(shí)點(diǎn)及弱項(xiàng)題型。試卷數(shù)據(jù)處理是整個(gè)考試過程中的重要環(huán)節(jié),試卷數(shù)據(jù)經(jīng)過充分處理可以提供許多重要信息,對(duì)指導(dǎo)教學(xué)、準(zhǔn)確評(píng)估考生學(xué)習(xí)能力進(jìn)而提高教學(xué)質(zhì)量,具有重要意義。就如我們學(xué)校而言,目前大約有12個(gè)系院,學(xué)生有10000多人,試想一個(gè)學(xué)校在一個(gè)學(xué)期里將會(huì)有多少場的考試,因此試卷分析這一塊,應(yīng)該是一項(xiàng)非常繁瑣、且需要大量人力、物力的工作。同時(shí)手工的試卷分析工作存在計(jì)算粗糙、肯定在當(dāng)中會(huì)出錯(cuò),因此不能真實(shí)的反映學(xué)生的水平,也就無法保證教學(xué)質(zhì)量和提高教學(xué)水平。所以試卷分析應(yīng)該有個(gè)量化指標(biāo),使得整個(gè)工作能夠按照這個(gè)指標(biāo)有序地展開,有針對(duì)的指出試卷所存在的
12、難度問題,有效地提高教師出卷的質(zhì)量,也有效的提高教育質(zhì)量水平。計(jì)算機(jī)作為通用辦公設(shè)備,已經(jīng)在高校教研室普及,利用計(jì)算機(jī)輔助試卷數(shù)據(jù)處理,可以大大提高試卷處理工作效率、規(guī)范處理過程,對(duì)開展試卷出題質(zhì)量的科學(xué)評(píng)估和教學(xué)研究,具有很強(qiáng)的實(shí)用價(jià)值,能大大地提高整個(gè)教育質(zhì)量和水平。盡管市場已有試卷閱卷專用設(shè)備供應(yīng),但因其通用性和費(fèi)用的限制,難以普及。目前多數(shù)學(xué)校該項(xiàng)工作仍以手工方式進(jìn)行,甚至當(dāng)考生數(shù)量較大時(shí),試卷數(shù)據(jù)處理工作量極大,教師往往只能簡單地提供考生成績,許多考試信息白白浪費(fèi),試卷分析工作難以展開。試卷數(shù)據(jù)的處理工作許多學(xué)校還很不規(guī)范,試卷分析國內(nèi)仍處于起步階段,有關(guān)該領(lǐng)域的研究報(bào)道也較少。但隨
13、著計(jì)算機(jī)應(yīng)用技術(shù)的普及,教學(xué)條件的提高,對(duì)試卷數(shù)據(jù)處理的要求也將發(fā)生深刻變化,傳統(tǒng)的手工方式將會(huì)逐步淘汰。1.2 注意的問題在開發(fā)課程考試綜合分析系統(tǒng)時(shí)要注意到此系統(tǒng)使用的對(duì)象使用此系統(tǒng)的目的和作用,因此在開發(fā)的過程中應(yīng)先著重了解考試分析的整個(gè)過程和步驟,應(yīng)重點(diǎn)解決比較重要和關(guān)鍵的部分,如對(duì)試卷的分析、試卷分析的測試指標(biāo)是如何實(shí)現(xiàn)、數(shù)據(jù)的管理、試卷分析的分析生成等。研究目標(biāo):主要研究如何借助計(jì)算機(jī)和數(shù)據(jù)庫技術(shù)實(shí)現(xiàn)對(duì)課程考試信息的綜合分析評(píng)價(jià)。主要內(nèi)容:包括各種名稱(學(xué)院、課程、教師、班級(jí)等)的維護(hù);考試成績的錄入(導(dǎo)入)、修改、刪除、核對(duì)與存檔;試卷的查詢;考試成績的統(tǒng)計(jì)分析和圖表生成;試卷難
14、度、區(qū)分度、信度等指標(biāo)的計(jì)算;試卷出題質(zhì)量的自動(dòng)評(píng)價(jià);學(xué)生考試成績的總體情況評(píng)價(jià);標(biāo)準(zhǔn)試卷分析報(bào)告的生成與打印等功能的實(shí)現(xiàn)。2 相關(guān)技術(shù)21開發(fā)環(huán)境 本系統(tǒng)是能對(duì)所輸入的學(xué)生試卷自動(dòng)進(jìn)行試卷分析的軟件。本軟件采用VB+ACCESS編寫,可運(yùn)行于WINDOWS2000/NT等操作平臺(tái),適應(yīng)大多數(shù)客戶現(xiàn)有的硬件設(shè)施。該軟件容量小,速度快,功能齊全,可靠性強(qiáng),使用壽命長,各項(xiàng)操作明確易懂,并且為主要管理人員設(shè)置了密碼操作及權(quán)限設(shè)置,保障了其安全性。它具有使用方便、功能相對(duì)齊全的特點(diǎn),通俗易懂,功能齊全,操作簡便,易學(xué)易用,并且適用性也比較強(qiáng)。1) 用戶特征適用人群:大、中、小學(xué)負(fù)責(zé)教務(wù)工作的人員以及
15、公司、企業(yè)中的負(fù)責(zé)培訓(xùn)的相關(guān)人員。2) 運(yùn)行環(huán)境 (1)硬件環(huán)境要求: CPU:Pentum II 或以上 內(nèi)存:64MB; 安裝所需硬盤空間: 5MB; (2)軟件環(huán)境要求: 中文Windows 9x / 2000 /XP / NTMicrosoft Access 2000或以上版本 Microsoft Visual Basic 6.0動(dòng)態(tài)運(yùn)行庫3)功能實(shí)現(xiàn) (1) 功能劃分 本軟件具備如下的功能:a 系統(tǒng)維護(hù)b 名稱維護(hù)c 試卷維護(hù)d 指標(biāo)維護(hù)e 試卷分析f 檢索查詢g 使用幫助(2)功能描述a 系統(tǒng)維護(hù)功能: 系統(tǒng)維護(hù)是對(duì)系統(tǒng)數(shù)據(jù)庫進(jìn)行的一系列操作,稍不注意,就可能毀壞數(shù)據(jù)庫,釀成大錯(cuò),
16、因此必須由系統(tǒng)管理員來實(shí)施。系統(tǒng)維護(hù)包含4項(xiàng)內(nèi)容:系統(tǒng)初始化、數(shù)據(jù)庫備份、數(shù)據(jù)庫恢復(fù)和密碼維護(hù)。b 名稱維護(hù)功能:是對(duì)試卷中所用到的基本數(shù)據(jù)進(jìn)行添加、修改和刪除操作 。包括學(xué) 院名稱維護(hù)、課程、名稱維護(hù)、教師姓名維護(hù)和班級(jí)名稱維護(hù)。c 試卷維護(hù)功能:可以對(duì)試卷進(jìn)行考試記錄添加、修改、刪除、整張?jiān)嚲淼膭h除、以及錄入數(shù)據(jù)的核對(duì)等操作。它包括試卷錄入、試卷修改、試卷刪除和成績核對(duì)等子系統(tǒng)。d 指標(biāo)維護(hù)功能:對(duì)試卷分析中所用到的難度指標(biāo)、區(qū)分度指標(biāo)和試卷分析判斷結(jié)果評(píng)價(jià)標(biāo)準(zhǔn)等的維護(hù)。難度指標(biāo)和區(qū)分度指標(biāo)一般情況下是長期相對(duì)保持不變的,但為了適應(yīng)開放式軟件的需要,增加了這項(xiàng)功能,使得用戶可以自己定義各項(xiàng)
17、分析判斷尺度。該子系統(tǒng)包括難度指標(biāo)維護(hù)、區(qū)分度指標(biāo)維護(hù)試卷分析評(píng)價(jià)指標(biāo)維護(hù)三個(gè)模塊。e 試卷分析功能:試卷分析子系統(tǒng)是用于實(shí)現(xiàn)對(duì)錄入的試卷記錄進(jìn)行各項(xiàng)指標(biāo)統(tǒng)計(jì)、匯總、分析并且生成分析統(tǒng)計(jì)報(bào)告,同時(shí)可以顯示和打印分析報(bào)告。f 檢索:對(duì)試卷進(jìn)行檢索、對(duì)學(xué)生進(jìn)行檢索g 幫助4)外部接口(1)用戶界面采用Windows通用圖形用戶界面,界面友好。支持鼠標(biāo)和鍵盤的操作。主要以文本框的形式輸入,以Excel表格輸出。提供交互信息反饋。提供簡單的錯(cuò)誤處理。畫面樸實(shí),清新,簡潔明快。(2)軟件接口Windows函數(shù)庫調(diào)用:Windows 提供的API;數(shù)據(jù)庫訪問接口:ADO數(shù)據(jù)訪問對(duì)象和數(shù)據(jù)控件;與Micro
18、soft Excel接口:Microsoft Excel 9.0 Lib;ActiveX對(duì)象調(diào)用接口:ActiveX動(dòng)態(tài)鏈接庫。(3)錯(cuò)誤處理使用VB提供的錯(cuò)誤處理機(jī)制和語句;錄入錯(cuò)誤處理的專用保護(hù)代碼塊;外存訪問時(shí)的錯(cuò)誤處理專用代碼塊;5)軟件性能指標(biāo)(1)數(shù)據(jù)精確度查詢時(shí)應(yīng)保證查全率,所有相應(yīng)域包含查詢關(guān)鍵字的記錄都應(yīng)能查到。查詢時(shí)應(yīng)保證查準(zhǔn)率,查到的記錄應(yīng)與給定的單項(xiàng)或組合查詢條件完全匹配。統(tǒng)計(jì)的結(jié)果準(zhǔn)確、可靠;計(jì)算指標(biāo)具有較高的可信度。(2)時(shí)間特性 一般操作的響應(yīng)時(shí)間應(yīng)在1秒以內(nèi)。(3)適用性 適用性強(qiáng),能滿足一般學(xué)校的要求。(4)正確性要求發(fā)布的軟件達(dá)到用戶的預(yù)期目標(biāo),運(yùn)行時(shí)基本無
19、錯(cuò)誤。(5)可靠性 在一般的情況下,不會(huì)出錯(cuò)。(6)運(yùn)行效率 對(duì)于試卷的檢索、統(tǒng)計(jì)、分析、輸出等操作,具有較高的效率,幾乎不需要用戶的等待。(7)數(shù)據(jù)完整性 要求能在發(fā)生意外 (如掉電)的情況下,保證不丟失數(shù)據(jù)(8)易使用性 要求能盡量為用戶的使用提供方便。 (9)可維護(hù)性 要求本軟件在運(yùn)行中發(fā)現(xiàn)錯(cuò)誤時(shí),能快速、準(zhǔn)確對(duì)其進(jìn)行定位、診斷和修改。(10)可測試性 設(shè)計(jì)時(shí)盡可能減少測試本軟件的各項(xiàng)功能所需的工作量。(11)可復(fù)用性 設(shè)計(jì)時(shí)應(yīng)采取模塊化的方法進(jìn)行設(shè)計(jì),對(duì)系統(tǒng)內(nèi)各模塊接口盡可能達(dá)到高內(nèi)聚、低耦合的程度,以提高各模塊的復(fù)用性。(12)安全保密性 要求提供身份驗(yàn)證,只允許通過身份驗(yàn)證的用戶使
20、用本軟件。(13)可理解性 對(duì)于本軟件提供的各種菜單命令,各種信息提示,應(yīng)易于用戶理解。6)與工程產(chǎn)品相關(guān)的關(guān)鍵技術(shù)概述本工程產(chǎn)品的關(guān)鍵技術(shù)在VB編程的程序設(shè)計(jì)與數(shù)據(jù)庫的結(jié)合,將所有的數(shù)據(jù)信息都放入數(shù)據(jù)庫中進(jìn)行存儲(chǔ),而這些數(shù)據(jù)信息的調(diào)用則完全由程序來完成,即程序設(shè)計(jì)數(shù)據(jù)化,數(shù)據(jù)管理程序化思想。7) 關(guān)鍵技術(shù)的理論基礎(chǔ)依據(jù)程序設(shè)計(jì)數(shù)據(jù)化,數(shù)據(jù)管理程序化的設(shè)計(jì)思想,將數(shù)據(jù)庫文件與程序設(shè)計(jì)緊密合在一起。通過數(shù)學(xué)模型將大量的數(shù)據(jù)進(jìn)行綜合的技術(shù)處理,生成一些量化的技術(shù)指標(biāo),得出評(píng)價(jià)的依據(jù),從而對(duì)試卷的質(zhì)量提出全面的、公正的、正確的評(píng)估,同時(shí)給出對(duì)試卷質(zhì)量的評(píng)語,提出需要改進(jìn)的意見和要求,并且把這些指標(biāo)以
21、可視化的圖表的形式展示出來。2.2 開發(fā)工具經(jīng)過仔細(xì)的考慮,我決定用Visual Basic 6.0軟件開發(fā)工具。Visual Basic作為Basic語言的一種擴(kuò)充,Visual Basic語言具有簡單易學(xué)的特性,只要稍有語言基礎(chǔ)就可以很快掌握并進(jìn)而精通。可視化的用戶界面設(shè)計(jì)功能,把程序設(shè)計(jì)人員從煩瑣復(fù)雜的界面設(shè)計(jì)中解脫出來,可視化的編程環(huán)境所見即所得,使界面設(shè)計(jì)如積木游戲一般,編程成為一種享受。Visual Basic 6.0因?yàn)槠淇梢曅詮?qiáng)、簡單易學(xué),已經(jīng)被中國的廣大用戶所青睞。作為高質(zhì)量的開發(fā)軟件,Visual Basic 6.0中文版有如下優(yōu)點(diǎn):完全中文化的環(huán)境使用戶更容易操作。易學(xué)易
22、用。語句生成器和快速提示幫助使用戶不必記憶成千上萬的屬性和方法,在較短的時(shí)間內(nèi)就能開發(fā)出功能強(qiáng)大的應(yīng)用程序。Visual Basic 6.0向用戶提供了大量用于網(wǎng)絡(luò)程序開發(fā)的控件,只要稍有網(wǎng)絡(luò)知識(shí)就能編寫功能強(qiáng)大的網(wǎng)絡(luò)應(yīng)用程序。種類繁多、功能強(qiáng)大的多媒體控件,能幫助用戶在較短時(shí)間內(nèi)用較少的語句編寫出圖文聲茂的多媒體程序。Visual Basic 6.0支持用戶開發(fā)ActiveX控件,方便地編寫出具有一定功能的用戶控件。利用Visual Basic 6.0能夠創(chuàng)建ActiveX文檔,就像設(shè)計(jì)Visual Basic窗體那樣簡單、直觀。利用ActiveX文檔,使Visual Basic應(yīng)用程序被推
23、進(jìn)到Internet瀏覽器窗口中。Visual Basic 6.0在數(shù)據(jù)庫處理功能上有較大增強(qiáng),能對(duì)多種數(shù)據(jù)庫進(jìn)行讀寫操作。另外它所提供的【可視化數(shù)據(jù)管理器】能幫助用戶構(gòu)造多種類型的數(shù)據(jù)庫,同時(shí)提供了能自動(dòng)生成SQL語句的功能【應(yīng)用程序安裝向?qū)А磕軒椭脩糇詣?dòng)生成具有一定功能的應(yīng)用程序,大大加快了程序的開發(fā)速度。后臺(tái)數(shù)據(jù)庫的選擇后臺(tái)數(shù)據(jù)庫則選用Access。Access是Microsoft出品的一種性能優(yōu)良的桌面數(shù)據(jù)庫管理系統(tǒng),在單機(jī)環(huán)境下且數(shù)據(jù)記錄不是很多(20萬條以下)時(shí),它的性能不亞與大型數(shù)據(jù)庫,因此,在用戶數(shù)量不多、并發(fā)要求不是很高的場合下,用Access作為后臺(tái)數(shù)據(jù)庫是既經(jīng)濟(jì)又能保證
24、性能的選擇。它界面友好,操作簡單,功能全面,使用方便,不僅具有眾多傳統(tǒng)數(shù)據(jù)庫軟件所具有的功能,同時(shí)還進(jìn)一步增強(qiáng)了網(wǎng)絡(luò)功能。自從1992年發(fā)布以來,Access已逐步成為桌面數(shù)據(jù)庫領(lǐng)域的佼佼者,吸引了眾多國內(nèi)外用戶,備受歡迎。Microsoft Access 2000數(shù)據(jù)庫管理系統(tǒng)在原有版本的基礎(chǔ)上又躍上了一個(gè)新臺(tái)階,它的到來標(biāo)志著Microsoft Access軟件的一次飛躍性的革新,它不僅繼承了早期版本的優(yōu)點(diǎn),還增加了許多新功能。新的數(shù)據(jù)庫界面不同版本的數(shù)據(jù)庫共享數(shù)據(jù)庫對(duì)象設(shè)計(jì)簡捷方便關(guān)閉時(shí)壓縮數(shù)據(jù)庫名稱自動(dòng)更正示范數(shù)據(jù)庫子數(shù)據(jù)表數(shù)據(jù)訪問頁與Office其他應(yīng)用程序的數(shù)據(jù)傳遞與SQL Ser
25、ver協(xié)同工作3 試卷分析評(píng)價(jià)系統(tǒng)設(shè)計(jì)3.1 系統(tǒng)初步調(diào)查初步調(diào)查,在試卷分析中應(yīng)該有的條件:學(xué)生人數(shù)、學(xué)生每題所得分?jǐn)?shù)、試卷的總題數(shù)以及每題所對(duì)應(yīng)的總分?jǐn)?shù)、難度系數(shù)。在此基礎(chǔ)上得出平均成績、每一檔次的人數(shù)。畫出成績分布矩形圖。最后得出分析的結(jié)果。因此在本系統(tǒng)中應(yīng)該必須具有三大模塊:1)名稱維護(hù):對(duì)教師,學(xué)生,班級(jí),學(xué)院等進(jìn)行入庫及管理。包括有:學(xué)院名稱、班級(jí)名稱、課程名稱、教師名稱的添加、刪除及修改等維護(hù)操作2)試卷維護(hù):對(duì)試卷進(jìn)行考試記錄添加、修改、刪除、整張?jiān)嚲淼膭h除、以及對(duì)錄入數(shù)據(jù)的核對(duì)等操作。包括有:(1) 試卷輸入:輸入學(xué)院的名稱、學(xué)年、學(xué)期、學(xué)生所在的年級(jí)及班級(jí)、課程名稱、卷面每
26、小題的滿分?jǐn)?shù)和整張?jiān)嚲淼臐M分?jǐn)?shù)、總的考試人數(shù)、任課教師(2) 試卷修改:對(duì)相關(guān)的資料及試卷進(jìn)行修改(3) 試卷刪除:對(duì)所選中的學(xué)生成績進(jìn)行刪除(4) 成績核對(duì):對(duì)所選中的學(xué)生成績進(jìn)行相應(yīng)的核對(duì)3)試卷分析:提供試卷的分析功能并給出分析報(bào)告,將屏幕輸出的各種數(shù)據(jù)通過打印機(jī)3.2 系統(tǒng)需求分析需求分析從狹義上講,最直接的是用戶對(duì)目標(biāo)系統(tǒng)的需求,即用戶在信息管理中對(duì)應(yīng)用系統(tǒng)所產(chǎn)生的各種各樣的和可能的需要,這種需要是對(duì)應(yīng)用系統(tǒng)開發(fā)的定位和最基本的立足點(diǎn),這種定位不應(yīng)該局限于目前的需要,還應(yīng)該有一個(gè)長遠(yuǎn)需求的預(yù)測,以盡可能提高系統(tǒng)應(yīng)用的生命周期。321. 我校在課程考試信息分析方面的現(xiàn)狀據(jù)調(diào)查我校共有學(xué)
27、生過萬人,而學(xué)校目前還在擴(kuò)招中,學(xué)生人數(shù)的劇增,將會(huì)對(duì)教學(xué)質(zhì)量產(chǎn)生巨大的影響,由于試卷數(shù)據(jù)處理工作量極大,教師往往只能簡單地提供考生成績,許多考試信息白白浪費(fèi),試卷分析工作難以展開。我校目前使用的成績管理信息系統(tǒng)也只是完成對(duì)成績的錄入、修改、保存、輸出、查詢等簡單功能,而不能夠挖掘出測試成績信息中包含的一些深層次的信息,缺乏對(duì)教學(xué)環(huán)節(jié)的評(píng)價(jià)。因此無法及時(shí)得到反饋信息來調(diào)整教學(xué)和學(xué)習(xí)的狀況。 322. 設(shè)計(jì)本系統(tǒng)的目的設(shè)計(jì)本系統(tǒng)的目的就是為了引入計(jì)算機(jī)來輔助考試數(shù)據(jù)處理,提高考試信息處理工作效率、規(guī)范處理過程、節(jié)省大量的人力和物力。能夠有針對(duì)的指出考試試卷所存在的難度問題,有效地提高教師出卷的質(zhì)
28、量,從而提高教育質(zhì)量水平。3.3 可行性分析問題定義階段必須回答的關(guān)鍵問題是:要解決什么問題。通過調(diào)研,提出關(guān)于問題性質(zhì)、工程目標(biāo)和工程規(guī)模的書面報(bào)告,并且需要得到客戶對(duì)這份報(bào)告的確認(rèn)??尚行匝芯康哪康木褪怯米钚〉拇鷥r(jià)在盡可能短的時(shí)間內(nèi)確定問題是否能夠解決,并對(duì)以后的行動(dòng)方針提出建議。331管理上的可行性考試綜合分析系統(tǒng)的開發(fā)在很大程度上降低了傳統(tǒng)人工統(tǒng)計(jì)考試信息的工作量, 將以往被遺忘的成績統(tǒng)計(jì)分析工作又重新利用計(jì)算機(jī)來輔助實(shí)現(xiàn)它,對(duì)管理層全面了解教學(xué)情況提供強(qiáng)有力的依據(jù),使教務(wù)管理人員能夠把握教學(xué)方向,了解教學(xué)質(zhì)量,做到教與學(xué)之間的信息的及時(shí)反饋。本系統(tǒng)界面友好,操作起來方便簡單又容易學(xué)習(xí)
29、,很方便非計(jì)算機(jī)專業(yè)人員使用。332技術(shù)上的可行性目前國內(nèi)外開發(fā)管理信息系統(tǒng)的相關(guān)技術(shù)已經(jīng)很成熟,有很多財(cái)務(wù)、倉管、商務(wù)軟件由于采用了面向?qū)ο蟮木幊碳夹g(shù)以及其他比較先進(jìn)的開發(fā)方法,具有很高的可用性。以現(xiàn)有技術(shù)來看,數(shù)據(jù)庫系統(tǒng),尤其是Access數(shù)據(jù)庫的開發(fā)已被大多數(shù)開發(fā)人員所掌握,而VB 6.0具有快速、有效、靈活、易懂等很多顯著的特點(diǎn),它能夠迅速而又簡單地建立用戶的圖形化窗口。對(duì)于數(shù)據(jù)的查詢、添加、修改和刪除都很方便實(shí)現(xiàn)。學(xué)校教務(wù)部門現(xiàn)有的微機(jī)及軟件系統(tǒng)完全可以實(shí)現(xiàn)本系統(tǒng)。333經(jīng)濟(jì)上的可行性因?yàn)殚_發(fā)時(shí)間為2個(gè)月,此次設(shè)計(jì)的系統(tǒng)要求并不高,因此本次的設(shè)計(jì)可以使用學(xué)?,F(xiàn)有的微機(jī)系統(tǒng)和Visua
30、l Basic 6.0完成,其基本功能都能夠很好的實(shí)現(xiàn),幾乎不需要額外開銷。原有的成績管理系統(tǒng)只能提供成績的錄入、修改、刪除、查詢等基本功能,無法對(duì)考試信息進(jìn)行全面的分析,在試卷分析方面,傳統(tǒng)的手工分析效率低、工作量大、處理過程中容易出錯(cuò),并且將產(chǎn)生大量的文件和數(shù)據(jù)材料,這對(duì)于查詢、更新和維護(hù)都帶來了很多麻煩。而新系統(tǒng)檢索迅速快、查找方便、可靠性高、存儲(chǔ)量大、成本低等。這些優(yōu)點(diǎn)能夠極大地提高考試分析的效率,也是學(xué)校的科學(xué)化、正規(guī)化管理,改善教學(xué)環(huán)節(jié)的重要條件。該系統(tǒng)就可以適用于不同的學(xué)校,有較強(qiáng)的通用性,可以普遍推廣,在經(jīng)濟(jì)上具有較大的開發(fā)價(jià)值。3.4系統(tǒng)組織結(jié)構(gòu)分析組織結(jié)構(gòu)反映了一個(gè)組織(部
31、門、企業(yè)等)的組成以及這些組成之間的隸屬關(guān)系或管理與被管理的關(guān)系。本系統(tǒng)組織結(jié)構(gòu)如圖2.1所示:圖2.1 組織結(jié)構(gòu)圖3.5系統(tǒng)管理功能分析反映系統(tǒng)具備的各種功能,通常用功能層次圖來描述從系統(tǒng)目標(biāo)到各項(xiàng)功能的層次關(guān)系。如圖2.2所示:圖2.2 管理功能圖3.6業(yè)務(wù)流程分析管理業(yè)務(wù)流程圖是一種以一項(xiàng)相對(duì)獨(dú)立的管理業(yè)務(wù)為單位,描述系統(tǒng)內(nèi)各單位、人員之間業(yè)務(wù)關(guān)系、作業(yè)順序和管理信息流向的圖表,利用它可以幫助分析人員找出業(yè)務(wù)流程中的不合理流向。本系統(tǒng)業(yè)務(wù)流程如圖2.3所示:圖2.3 業(yè)務(wù)流程圖管理員在本系統(tǒng)中添加各個(gè)院系,再加入每個(gè)院系的教師信息,及各院系的課程信息,至此建立了一個(gè)考試信息管理的基本系統(tǒng)
32、。之后就可以將學(xué)生信息,試卷信息,以及各科教師上交的學(xué)生得分情況錄入系統(tǒng),就可以對(duì)每門課程的考試情況進(jìn)行分析了。3.7數(shù)據(jù)流程分析業(yè)務(wù)調(diào)查中繪制的管理業(yè)務(wù)流程圖雖然形象地表達(dá)了管理過程中的信息流動(dòng),但仍沒有脫離一些物質(zhì)要素。為了方便計(jì)算機(jī)進(jìn)行信息管理,還必須進(jìn)一步舍去物質(zhì)要素,收集有關(guān)資料,繪制出系統(tǒng)的數(shù)據(jù)流程圖,為下一步分析做好準(zhǔn)備。數(shù)據(jù)流程調(diào)查過程中收集的資料包括:1. 收集系統(tǒng)全部輸入單據(jù)(如院系信息、教師信息、學(xué)生信息、各科教師上交的成績信息),輸出報(bào)表和存儲(chǔ)介質(zhì)的典型格式。這一步將為以后的分析報(bào)表生成作基礎(chǔ)準(zhǔn)備。2. 弄清各環(huán)節(jié)上的處理方法和計(jì)算方法。3. 在上述各單據(jù)、報(bào)表的典型樣
33、品上或用附頁注名制作單位、報(bào)送單位、存放地點(diǎn)、發(fā)生頻率(如每月需要分析多少份)、分析的高峰時(shí)間及分析量等。對(duì)于本系統(tǒng),就是在每個(gè)學(xué)期末才處理大量的學(xué)生考試情況,在一般的情況下就不會(huì)有很大的處理量。4. 在上述各單據(jù)、報(bào)表的典型樣品上注明各項(xiàng)數(shù)據(jù)的類型(數(shù)字、字符)、長度、取值范圍(最大值和最小值)。這些數(shù)據(jù)最終將體現(xiàn)在數(shù)據(jù)表中,為以后的管理決策提供重要作用。關(guān)于本系統(tǒng)的數(shù)據(jù)流程圖如圖2.4、2.5所示:圖2.4 頂層數(shù)據(jù)流程圖圖2.5 第二層數(shù)據(jù)流程圖3.8數(shù)據(jù)字典數(shù)據(jù)字典的主要內(nèi)容是對(duì)數(shù)據(jù)流程圖中的數(shù)據(jù)項(xiàng)、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)流、處理邏輯、數(shù)據(jù)存儲(chǔ)和外部實(shí)體等六個(gè)方面進(jìn)行具體定義。數(shù)據(jù)流程圖配以數(shù)
34、據(jù)字典,就可以從圖形和文字兩個(gè)方面對(duì)系統(tǒng)的邏輯模型進(jìn)行完整的描述。數(shù)據(jù)流的描述數(shù)據(jù)流編號(hào):D-2.1數(shù)據(jù)流名稱:院系信息簡述:學(xué)校各院系的名稱數(shù)據(jù)流來源:院系信息更新模塊數(shù)據(jù)流去向:院系信息表數(shù)據(jù)項(xiàng)組成:院系編號(hào)+院系名稱數(shù)據(jù)流量:不定高峰流量:學(xué)期末數(shù)據(jù)流編號(hào):D-2.2數(shù)據(jù)流名稱:班級(jí)信息簡述:學(xué)校各班級(jí)的名稱數(shù)據(jù)流來源:班級(jí)信息更新模塊數(shù)據(jù)流去向:班級(jí)信息表數(shù)據(jù)項(xiàng)組成:班級(jí)編號(hào)+班級(jí)名稱數(shù)據(jù)流量:不定高峰流量:學(xué)期末數(shù)據(jù)流編號(hào):D-2.3數(shù)據(jù)流名稱:課程信息簡述:學(xué)校每學(xué)期安排的課程名稱數(shù)據(jù)流來源:課程信息更新模塊數(shù)據(jù)流去向:課程信息表數(shù)據(jù)項(xiàng)組成:課程編號(hào)+課程名稱數(shù)據(jù)流量:不定高峰流量
35、:學(xué)期末數(shù)據(jù)流編號(hào):D-2.4數(shù)據(jù)流名稱:教師信息簡述:學(xué)校安排每門課程的任課教師數(shù)據(jù)流來源:教師信息更新模塊數(shù)據(jù)流去向:教師信息表數(shù)據(jù)項(xiàng)組成: 教師編號(hào)+教師名字?jǐn)?shù)據(jù)流量:不定高峰流量:學(xué)期末數(shù)據(jù)流編號(hào):D-2.5數(shù)據(jù)流名稱:成績信息簡述:學(xué)生每門考試的各題得分情況數(shù)據(jù)流來源:成績信息更新模塊數(shù)據(jù)流去向:成績信息表數(shù)據(jù)項(xiàng)組成:學(xué)號(hào)+學(xué)期+課程+每題得分?jǐn)?shù)據(jù)流量:不定高峰流量:學(xué)期末數(shù)據(jù)流編號(hào):D-3數(shù)據(jù)流名稱:得分統(tǒng)計(jì)信息簡述:統(tǒng)計(jì)學(xué)生每門考試的各題得分情況數(shù)據(jù)流來源:得分統(tǒng)計(jì)模塊數(shù)據(jù)流去向:得分統(tǒng)計(jì)表數(shù)據(jù)項(xiàng)組成:學(xué)號(hào)+課程+每題得分+總分+平均分+最高分+最低分?jǐn)?shù)據(jù)流量:不定高峰流量:學(xué)期
36、末數(shù)據(jù)流編號(hào):D-4數(shù)據(jù)流名稱:試卷指標(biāo)信息簡述:試卷的難度、區(qū)分度指標(biāo)數(shù)據(jù)流來源:試卷難度、區(qū)分度計(jì)算模塊數(shù)據(jù)流去向:試卷指標(biāo)數(shù)據(jù)項(xiàng)組成:學(xué)號(hào)+課程+難度值+區(qū)分度值數(shù)據(jù)流量:不定高峰流量:學(xué)期末數(shù)據(jù)流編號(hào):D-5數(shù)據(jù)流名稱:分析報(bào)告信息簡述:顯示試卷的質(zhì)量及考試成績分布數(shù)據(jù)流來源:分析報(bào)告生成模塊數(shù)據(jù)流去向:用戶數(shù)據(jù)項(xiàng)組成:院系+班級(jí)+課程+任課教師+學(xué)號(hào)+每題得分+每個(gè)學(xué)生的總分+平均分+最高分+最低分+試卷難度值+試卷區(qū)分度值+考試成績分布+整體評(píng)價(jià)數(shù)據(jù)流量:不定高峰流量:學(xué)期末處理邏輯的描述處理邏輯編號(hào):P-2.1處理邏輯名稱:更新院系信息簡述:更新系統(tǒng)中各院系的信息輸入的數(shù)據(jù)流:院
37、系信息處理描述:根據(jù)用戶需要分析的某院系的考試情況,將所需的院系信息錄入系統(tǒng),并保存。輸出的數(shù)據(jù)流:更新的數(shù)據(jù)處理頻率:約10次/日處理邏輯編號(hào):P-2.2處理邏輯名稱:更新班級(jí)信息簡述:更新系統(tǒng)中各個(gè)班級(jí)的信息輸入的數(shù)據(jù)流:班級(jí)信息處理描述:根據(jù)用戶需要分析的某班級(jí)的考試情況,將所需的班機(jī)信息錄入系統(tǒng),并保存。輸出的數(shù)據(jù)流:更新的數(shù)據(jù)處理頻率:約30次/日處理邏輯編號(hào):P-2.3處理邏輯名稱:更新課程信息簡述:更新所要分析的課程的信息輸入的數(shù)據(jù)流:課程信息處理描述:根據(jù)用戶需要分析的某門課程的考試情況,將所需的課程信息錄入系統(tǒng),并保存。輸出的數(shù)據(jù)流:更新的數(shù)據(jù)處理頻率:約100次/日處理邏輯
38、編號(hào):P-2.4處理邏輯名稱:更新教師信息簡述:更新所要分析的某班級(jí)某門課程的任課教師信息輸入的數(shù)據(jù)流:教師信息處理描述:根據(jù)用戶需要分析的某班級(jí)某門課程的考試情況,將該課程的任課教師信息錄入系統(tǒng),并保存。輸出的數(shù)據(jù)流:更新的數(shù)據(jù)處理頻率:約100次/日處理邏輯編號(hào):P-2.5處理邏輯名稱:更新成績信息簡述:更新所要分析的學(xué)生的某門課程的每道題的得分情況輸入的數(shù)據(jù)流:得分信息處理描述:根據(jù)用戶需要分析的某班級(jí)某門課程的考試情況,將該課程考試的每道題的得分情況錄入系統(tǒng),并校驗(yàn)成績輸入的正確性,然后保存。輸出的數(shù)據(jù)流:更新后準(zhǔn)確的得分情況處理頻率:約500次/日 處理邏輯編號(hào):P-3處理邏輯名稱:
39、統(tǒng)計(jì)每門課程每道題的得分情況,計(jì)算學(xué)生所得總分簡述:計(jì)算總分、平均分等輸入的數(shù)據(jù)流:考試得分信息處理描述:統(tǒng)計(jì)每門課程每道題的得分情況并計(jì)算出學(xué)生的總分、平均分;找出最高分和最低分。輸出的數(shù)據(jù)流:得分統(tǒng)計(jì)表處理頻率:約500次/日 處理邏輯編號(hào):P-4處理邏輯名稱:計(jì)算試卷的難度、區(qū)分度簡述:計(jì)算試卷的難度、區(qū)分度輸入的數(shù)據(jù)流:得分統(tǒng)計(jì)表處理描述:根據(jù)得分統(tǒng)計(jì)表計(jì)算出這次考試試卷的難度和區(qū)分度輸出的數(shù)據(jù)流:試卷指標(biāo)處理頻率:約30次/日處理邏輯編號(hào):P-5處理邏輯名稱:生成分析報(bào)告簡述:生成分析報(bào)告報(bào)表輸入的數(shù)據(jù)流:試卷指標(biāo)處理描述:根據(jù)計(jì)算得到的試卷指標(biāo)與目前普遍適用的指標(biāo)系統(tǒng)進(jìn)行比較,得出
40、分析結(jié)果,判定試卷的質(zhì)量,同時(shí)顯示學(xué)生的考試成績分布。輸出的數(shù)據(jù)流:考試綜合分析報(bào)告處理頻率:約30次/日數(shù)據(jù)存儲(chǔ)的描述數(shù)據(jù)存儲(chǔ)編號(hào):F-2.1數(shù)據(jù)存儲(chǔ)名稱:院系信息表簡述:紀(jì)錄所要分析考試情況的各個(gè)院系名稱數(shù)據(jù)存儲(chǔ)組成:院系編號(hào)+院系名稱關(guān)鍵字:院系編號(hào)相關(guān)聯(lián)的處理:P-2.1數(shù)據(jù)存儲(chǔ)編號(hào):F-2.2數(shù)據(jù)存儲(chǔ)名稱:班級(jí)信息表簡述:紀(jì)錄所要分析考試情況的各個(gè)班級(jí)名稱數(shù)據(jù)存儲(chǔ)組成:班級(jí)編號(hào)+班級(jí)名稱關(guān)鍵字:班級(jí)編號(hào)相關(guān)聯(lián)的處理:P-2.2數(shù)據(jù)存儲(chǔ)編號(hào):F-2.3數(shù)據(jù)存儲(chǔ)名稱:課程信息表簡述:紀(jì)錄所要分析考試情況的每門課程的名稱數(shù)據(jù)存儲(chǔ)組成:課程編號(hào)+課程名稱關(guān)鍵字:課程編號(hào)相關(guān)聯(lián)的處理:P-2.
41、3數(shù)據(jù)存儲(chǔ)編號(hào):F-2.4數(shù)據(jù)存儲(chǔ)名稱:教師信息表簡述:紀(jì)錄所要分析考試情況的每門課程的任課教師數(shù)據(jù)存儲(chǔ)組成:教師編號(hào)+教師名字關(guān)鍵字:教師編號(hào)相關(guān)聯(lián)的處理:P-2.4數(shù)據(jù)存儲(chǔ)編號(hào):F-2.5數(shù)據(jù)存儲(chǔ)名稱:成績信息表簡述:紀(jì)錄所要分析考試情況的每門課程的考試成績數(shù)據(jù)存儲(chǔ)組成:學(xué)號(hào)+題目編號(hào)+得分關(guān)鍵字:學(xué)號(hào)+題目編號(hào)相關(guān)聯(lián)的處理:P-2.5數(shù)據(jù)存儲(chǔ)編號(hào):F-3數(shù)據(jù)存儲(chǔ)名稱:得分統(tǒng)計(jì)表簡述:紀(jì)錄所要分析考試情況的每門課程每道題目的得分,每個(gè)學(xué)生的總分,全班平均分,最高分,最低分?jǐn)?shù)據(jù)存儲(chǔ)組成:學(xué)號(hào)+題目編號(hào)+得分+總分+平均分+最高分+最低分關(guān)鍵字:學(xué)號(hào)+題目編號(hào)相關(guān)聯(lián)的處理:P-3數(shù)據(jù)存儲(chǔ)編號(hào):
42、F-4數(shù)據(jù)存儲(chǔ)名稱:試卷指標(biāo)簡述:紀(jì)錄所要分析考試情況的每門課程試卷的難度系統(tǒng)、區(qū)分度系數(shù)數(shù)據(jù)存儲(chǔ)組成:題目編號(hào)+每小題難度、區(qū)分度+整張?jiān)嚲淼碾y度、區(qū)分度關(guān)鍵字:題目編號(hào)相關(guān)聯(lián)的處理:P-4數(shù)據(jù)存儲(chǔ)編號(hào):F-5數(shù)據(jù)存儲(chǔ)名稱:分析報(bào)表簡述:紀(jì)錄所要分析考試情況的課程試卷分析報(bào)告數(shù)據(jù)存儲(chǔ)組成:院系+班級(jí)+課程+任課教師+學(xué)號(hào)+題號(hào)+每題得分+每個(gè)學(xué)生的總分+平均分+最高分+最低分+試卷難度值+試卷區(qū)分度值+考試成績分布+整體評(píng)價(jià)關(guān)鍵字:學(xué)號(hào)+題目編號(hào)相關(guān)聯(lián)的處理:P-5外部實(shí)體的描述外部實(shí)體編號(hào):S-01外部實(shí)體名稱:用戶簡述:分析信息錄入 輸入的數(shù)據(jù)流:D-5 輸出的數(shù)據(jù)流:D-2.1, D-
43、2.2, D-2.3, D-2.4, D-2.5系統(tǒng)設(shè)計(jì)的任務(wù)是:在系統(tǒng)分析提出的邏輯模型的基礎(chǔ)上,科學(xué)合理地進(jìn)行物理模型的設(shè)計(jì)。系統(tǒng)模型分為邏輯模型和物理模型。邏輯模型主要是確定系統(tǒng)做什么,而物理模型則主要解決怎樣做的問題,前者是系統(tǒng)分析的主要任務(wù),后者是系統(tǒng)設(shè)計(jì)的主要任務(wù)。(3)各模塊設(shè)計(jì)如下表模塊編號(hào)模塊名稱備注模塊編號(hào)模塊名稱備注M0用戶登陸模塊進(jìn)行用戶身份驗(yàn)證M3.3刪除試卷模塊刪除所選的試卷M1.1系統(tǒng)初始化模塊系統(tǒng)初始化M3.4成績核對(duì)模塊對(duì)所選的試卷進(jìn)行核對(duì)M1.2數(shù)據(jù)庫備份模塊進(jìn)行數(shù)據(jù)備份M4.1難度指標(biāo)模塊設(shè)置難度指標(biāo)M1.3數(shù)據(jù)庫恢復(fù)模塊進(jìn)行數(shù)據(jù)庫恢復(fù)M4.2區(qū)分度指標(biāo)模
44、塊設(shè)置區(qū)分度指標(biāo)M1.4密碼維護(hù)模塊進(jìn)行密碼修改M4.3試卷分析評(píng)價(jià)模塊設(shè)置試卷分析的評(píng)價(jià)標(biāo)準(zhǔn)M2.1學(xué)院名稱維護(hù)模塊刪、添、改操作M5.1分析報(bào)告生成模塊分析試卷并產(chǎn)生報(bào)告M2.2教師名稱維護(hù)模塊刪、添、改操作M5.2打印分析報(bào)告模塊打印分析報(bào)告M2.3班級(jí)名稱維護(hù)模塊刪、添、改操作M6.1試卷檢索模塊檢索相關(guān)的試卷M2.4課程名稱維護(hù)模塊刪、添、改操作M6.2學(xué)生檢索模塊M3.1試卷錄入模塊錄入要分析的試卷M7幫助模塊M3.2試卷修改模塊修改相關(guān)的資料或試卷M8退出模塊 各子模塊的功能1)錄入該模塊分?jǐn)?shù)據(jù)錄入、數(shù)據(jù)修改、數(shù)據(jù)刪除三個(gè)子模塊,各子模塊功能如下:(1)數(shù)據(jù)錄入數(shù)據(jù)錄入分兩類數(shù)據(jù)
45、,一是基本數(shù)據(jù)錄入,二是考試試卷成績錄入?;緮?shù)據(jù)包括:學(xué)院名稱 (最好用代碼或列表選擇方式錄入) 學(xué)年 (最好用代碼或列表選擇方式錄入) 學(xué)期 (最好用代碼或列表選擇方式錄入) 學(xué)生所在年級(jí)班級(jí) (最好用代碼或列表選擇方式錄入) 課程名稱 任課教師 考試人數(shù) 卷面每小題的滿分?jǐn)?shù)和整個(gè)試卷的滿分?jǐn)?shù)考試試卷成績:要依次錄入每名學(xué)生的學(xué)號(hào)及每小題的得分?jǐn)?shù)。(由于各試卷的試題數(shù)量不一致,最好使用動(dòng)態(tài)的變量或數(shù)組)(2)數(shù)據(jù)修改以列表的方式進(jìn)行修改即可。(兩類數(shù)據(jù)均需用修改)(3)數(shù)據(jù)刪除主要是對(duì)考試成績進(jìn)行刪除。(以列表選擇的方式刪除即可)2)數(shù)據(jù)查詢?cè)撃K包括數(shù)據(jù)瀏覽、數(shù)據(jù)查詢兩個(gè)子模塊,各子模塊
46、功能如下:(1)數(shù)據(jù)瀏覽對(duì)已經(jīng)錄入后的數(shù)據(jù)進(jìn)行查看瀏覽。(2)按學(xué)號(hào)進(jìn)行數(shù)據(jù)查詢。3)數(shù)據(jù)處理該模塊不需要顯示界面,主要是進(jìn)行各種統(tǒng)計(jì),計(jì)算,在執(zhí)行該模塊后各種統(tǒng)計(jì)、計(jì)算一次完成,各種統(tǒng)計(jì)、計(jì)算包括:(1)求每道小題的平均分和整個(gè)試卷的平均分。(2)求整個(gè)試卷的最高分和最低分。(3)求各分?jǐn)?shù)段的頻數(shù)(即各分?jǐn)?shù)段的人數(shù)),各分?jǐn)?shù)段為: 39分以下及百分率 40-49分及百分率 50-59分及百分率 60-69分及百分率 70-79分及百分率 80-89分及百分率 90分以上及百分率(4)求每道小題的難度和整個(gè)試卷的難度,計(jì)算公式如下:計(jì)算每道小題的難度公式為: 式中 為難度系數(shù) 為一組考生對(duì)該題
47、得分的平均數(shù),既 (為第個(gè)考生對(duì)該題的得分, 為考生數(shù))為該題的滿分量計(jì)算整個(gè)試卷的難度公式為: 式中 為一份試卷的標(biāo)準(zhǔn)難度 為第道題的已測難度值 為第道題的滿分值 為一份試卷的試題數(shù)(5)計(jì)算整個(gè)試卷的區(qū)分度:將考生按總分排序,選出高分組與低分組(各占考生總數(shù)的27)則計(jì)算公式為: 式中 為區(qū)分度指數(shù) 為高分組得分總數(shù)為低分組得分總數(shù)為高(或低)分組人數(shù)為該題最高分與最低分值差 用此計(jì)算方法,可計(jì)算出一份試卷的標(biāo)準(zhǔn)區(qū)分度。4)數(shù)據(jù)輸出 該模塊包括兩個(gè)子模塊:屏幕輸出和打印輸出。(1)、屏幕輸出 輸出基本數(shù)據(jù)和各種統(tǒng)計(jì)測量數(shù)據(jù),共包括:學(xué)院名稱 學(xué)年 學(xué)期 學(xué)生所在年級(jí)班級(jí) 課程名稱 任課教師
48、 考試人數(shù) 卷面每小題的滿分?jǐn)?shù)和整個(gè)試卷的滿分?jǐn)?shù) 上面統(tǒng)計(jì)測量的各種結(jié)果數(shù)據(jù) 試卷分析評(píng)語(按測量結(jié)果輸出分析評(píng)語) 通過統(tǒng)計(jì)圖形描述各分?jǐn)?shù)段的頻率屏幕輸出界面力求簡潔,緊湊,布局合理(在一個(gè)界面完成)。(2)打印輸出 將屏幕輸出的各種數(shù)據(jù)通過打印機(jī)輸出,(輸出樣式設(shè)計(jì)完后再給您發(fā)去)。5)系統(tǒng)維護(hù) 該模塊為系統(tǒng)的輔助性功能模塊,包括五個(gè)子模塊:(1)數(shù)據(jù)備份 將在第一個(gè)模塊中輸入的數(shù)據(jù)備份到磁盤中(不備份統(tǒng)計(jì)出的數(shù)據(jù))。(2)數(shù)據(jù)引入 將備份在磁盤中的數(shù)據(jù)恢復(fù)到系統(tǒng)中。(3)代碼維護(hù) 如果在基本數(shù)據(jù)輸入中使用了代碼輸入,在這個(gè)模塊中可以實(shí)現(xiàn)代碼維護(hù)(添加、修改、刪除)。(4)更改密碼 如果使
49、用了密碼,在這個(gè)模塊中可以更改。(5)系統(tǒng)初始化 完成系統(tǒng)的各種初始化工作。3.9系統(tǒng)結(jié)構(gòu)總體設(shè)計(jì)學(xué)業(yè)考試指標(biāo)測試系統(tǒng)數(shù)據(jù)維護(hù)數(shù)據(jù)查詢數(shù)據(jù)處理統(tǒng)計(jì)數(shù)據(jù)輸出系統(tǒng)維護(hù)數(shù)據(jù)錄入數(shù)據(jù)修改數(shù)據(jù)刪除數(shù)據(jù)查詢數(shù)據(jù)瀏覽屏幕輸出打印輸出綜合處理數(shù)據(jù)備份數(shù)據(jù)引入代碼維護(hù)更改密碼初始化圖4 結(jié)構(gòu)設(shè)計(jì)圖4 系統(tǒng)應(yīng)用4.1應(yīng)用說明圖6 學(xué)生成績考試試卷指標(biāo)測試分析系統(tǒng)主界面系統(tǒng)維護(hù)是對(duì)系統(tǒng)數(shù)據(jù)庫進(jìn)行的一系列操作,稍不注意,就可能毀壞數(shù)據(jù)庫,釀成大錯(cuò),因此必須由系統(tǒng)管理員來實(shí)施。系統(tǒng)維護(hù)包含4項(xiàng)內(nèi)容:系統(tǒng)初始化、數(shù)據(jù)庫備份、數(shù)據(jù)庫恢復(fù)和密碼維護(hù)。圖7 系統(tǒng)維護(hù)主界面初始化是在最初開始使用該系統(tǒng)前所做的操作。它會(huì)將數(shù)據(jù)庫的
50、數(shù)據(jù)全部清空。此操作必須慎之又慎!數(shù)據(jù)庫備份是將當(dāng)前的數(shù)據(jù)庫制作一份拷貝保存起來,以備不測。備份前系統(tǒng)會(huì)提示上次保存的日期,并且詢問是否要覆蓋原備份,確認(rèn)后才會(huì)實(shí)施操作。備份數(shù)據(jù)庫默認(rèn)保存在系統(tǒng)安裝文件夾下的“Backup”子文件夾下,文件名為“System.dbc”。如果想要將備份保存到軟盤、U盤或其他介質(zhì)中,直接從該文件夾中復(fù)制即可。不要改動(dòng)這個(gè)文件名,否則數(shù)據(jù)恢復(fù)無法進(jìn)行。數(shù)據(jù)庫恢復(fù)是指在當(dāng)前數(shù)據(jù)庫遭到破壞、或用戶想放棄最近的數(shù)據(jù)修改時(shí)所進(jìn)行的操作。它可以將最近的備份數(shù)據(jù)恢復(fù)到當(dāng)前數(shù)據(jù)庫中。密碼維護(hù)用于修改管理員密碼。修改前必須輸入正確的原始密碼,否則系統(tǒng)拒絕修改操作名稱維護(hù)是對(duì)試卷中所
51、用到的基本數(shù)據(jù)進(jìn)行添加、修改和刪除操作 。包括學(xué)院名稱維護(hù)、課程、名稱維護(hù)、教師姓名維護(hù)和班級(jí)名稱維護(hù)。圖8 名稱維護(hù)界面學(xué)院名稱維護(hù):在系統(tǒng)主界面中展開名稱維護(hù)菜單,然后選擇學(xué)院名稱,系統(tǒng)會(huì)打開名稱維護(hù)對(duì)話框如圖所示。圖9 基本數(shù)據(jù)維護(hù)選項(xiàng)界面名稱輸入:在圖中列表框內(nèi)輸入學(xué)院名稱,單擊確定按鈕,即可將新的名稱添加到數(shù)據(jù)庫中。名稱修改:在圖中列表框的下拉列表中選擇已有的學(xué)院名稱,按需要進(jìn)行修改,完成后單擊修改按鈕,即可將數(shù)據(jù)庫中的原來的名稱改變?yōu)樾旅Q。名稱刪除:在圖中列表框的下拉列表中選擇需要?jiǎng)h除的學(xué)院名稱單擊刪除按鈕,即可將該名稱從數(shù)據(jù)庫中刪除。課程名稱維護(hù)、教師姓名維護(hù)和班級(jí)名稱維護(hù)使用
52、與學(xué)院名稱維護(hù)相似的方法步驟操作即可,不再贅述。試卷維護(hù)可以對(duì)試卷進(jìn)行考試記錄添加、修改、刪除、整張?jiān)嚲淼膭h除、以及錄入數(shù)據(jù)的核對(duì)等操作。它包括試卷錄入、試卷修改、試卷刪除和成績核對(duì)等子系統(tǒng)。圖10 試卷維護(hù)界面試卷錄入:在系統(tǒng)主界面中展開試卷維護(hù)菜單,然后選擇試卷錄入,系統(tǒng)會(huì)打開試卷錄入對(duì)話框如下圖所示: 圖11 試卷錄入界面用對(duì)話框中的各列表框選擇試卷基本資料,在各文本輸入框中輸入試卷的其他參數(shù),然后單擊下一步按鈕,即可將創(chuàng)建一份新的試卷框架,如果輸入的各題分值之和不等于滿分?jǐn)?shù),將不能進(jìn)入下一步。如果數(shù)據(jù)正確,系統(tǒng)會(huì)打開試卷記錄錄入窗體如下圖所示:圖12 成績錄入界面在表格中按列名稱逐項(xiàng)輸
53、入數(shù)據(jù)即可。為了使錄入更加快捷,最好用小鍵盤來進(jìn)行輸入,然后配合回車鍵來進(jìn)行單元格跳轉(zhuǎn)。錄入完一條記錄后在下一條記錄中會(huì)自動(dòng)添加連續(xù)的學(xué)號(hào),如果不需要連續(xù),可以手工進(jìn)行修改。在錄入過程中系統(tǒng)會(huì)自動(dòng)判斷數(shù)據(jù)的取值范圍:學(xué)號(hào)必須輸滿10位、各題的分?jǐn)?shù)不能大于該題的滿分值。錄入過程中隨時(shí)都可以結(jié)束錄入工作,但如果一條記錄錄入到一半,將不能結(jié)束錄入,此時(shí)可以單擊刪除當(dāng)前記錄按鈕來刪除未完成的記錄,然后再結(jié)束錄入。如果記錄錄入沒有全部完成,以后可以在試卷修改中繼續(xù)補(bǔ)錄。刪除當(dāng)前記錄按鈕還可以用來刪除任何一條被選中的記錄。試卷修改:試卷修改包括資料修改和成績修改兩個(gè)子系統(tǒng),可以對(duì)試卷錄入中的所有錯(cuò)誤進(jìn)行修
54、正操作。 圖13 試卷維護(hù)界面試卷刪除:在系統(tǒng)主界面中展開試卷維護(hù)菜單,然后選擇試卷刪除,系統(tǒng)會(huì)打開試卷搜索向?qū)?。通過試卷搜索向?qū)д覞M足條件的試卷列表后,在試卷列表中選中某張?jiān)嚲?,然后單擊刪除所選試卷按鈕,即可刪除被選中的試卷。刪除前系統(tǒng)會(huì)要求用戶再次進(jìn)行確認(rèn),以免發(fā)生誤操作。試卷成績核對(duì):在系統(tǒng)主界面中展開試卷維護(hù),然后選擇成績核對(duì),系統(tǒng)會(huì)打開試卷搜索導(dǎo)向。通過試卷搜索向?qū)д倚枰脑嚲砗?,單擊核?duì)所選試卷按鈕,系統(tǒng)就會(huì)將該試卷中錄入的全部成績記錄用EXCEL電子表格顯示出來,供成績核對(duì)之用,也可以利用EXCEL的打印功能,將此成績單打印出來,供核對(duì)或它用。指標(biāo)維護(hù)是對(duì)試卷分析中所用到的難度指
55、標(biāo)、區(qū)分度指標(biāo)和試卷分析判斷結(jié)果評(píng)價(jià)標(biāo)準(zhǔn)等的維護(hù)。難度指標(biāo)和區(qū)分度指標(biāo)一般情況下是長期相對(duì)保持不變的,單為了適應(yīng)開放式軟件的需要,增加了這項(xiàng)功能,使得用戶可以自己定義各項(xiàng)分析判斷尺度。該子系統(tǒng)包括難度指標(biāo)維護(hù)、區(qū)分度指標(biāo)維護(hù)試卷分析評(píng)價(jià)指標(biāo)維護(hù)三個(gè)模塊。圖15 指標(biāo)維護(hù)界面試卷分析:試卷分析子系統(tǒng)是用于實(shí)現(xiàn)對(duì)錄入的試卷記錄進(jìn)行各項(xiàng)指標(biāo)統(tǒng)計(jì)、匯總、分析并且生成分析統(tǒng)計(jì)報(bào)告,同時(shí)可以顯示和打印分析報(bào)告。其中包括分析報(bào)告生成和分析報(bào)告打印兩個(gè)子系統(tǒng)。圖16 試卷分析界面在分析報(bào)告生成中,通過試卷搜索向?qū)д覞M足條件的試卷列表后,在試卷列表中選中某張?jiān)嚲?,然后單擊分析所選試卷按鈕,即可對(duì)被選中的試卷進(jìn)行
56、數(shù)據(jù)統(tǒng)計(jì)、匯總、分析并生成試卷分析報(bào)告。生成的試卷分析報(bào)告被自動(dòng)保存在軟件所安裝的文件夾下的“Result”子文件夾下,文件名為“PaperXXX”,其中的“XXX”是試卷的編號(hào),由系統(tǒng)自動(dòng)生成,與搜索到的試卷編號(hào)相一致。此時(shí)用戶可以瀏覽、編輯、修改報(bào)告內(nèi)容和頁面格式,還可以利用EXCEL的打印功能直接打印報(bào)告。4.2 難點(diǎn)與關(guān)鍵技術(shù)介紹 該系統(tǒng)的關(guān)鍵技術(shù)就是如何生成圖文并茂的統(tǒng)計(jì)報(bào)表。本系統(tǒng)采用將統(tǒng)計(jì)分析結(jié)果打印輸出到EXECEL表格的方法。通過EXECEL將統(tǒng)計(jì)數(shù)據(jù)自動(dòng)轉(zhuǎn)換為統(tǒng)計(jì)圖表。在分析報(bào)告生成中,通過試卷搜索向?qū)д业綕M足條件的試卷列表后,在試卷列表中選中某張?jiān)嚲?,然后單擊分析所選試卷
57、按鈕,即可對(duì)被選中的試卷進(jìn)行數(shù)據(jù)統(tǒng)計(jì)、匯總、分析并生成試卷分析報(bào)告,如下圖所示:本系統(tǒng)難點(diǎn)之處是在于對(duì)試卷測試指標(biāo)的分析與實(shí)現(xiàn),它們需要用比較復(fù)雜的數(shù)學(xué)統(tǒng)計(jì)公式來表示以及相應(yīng)算法來實(shí)現(xiàn),詳見第二章中的2.3節(jié)。生成的試卷分析報(bào)告被自動(dòng)保存在軟件所安裝的文件夾下的“Result”子文件夾下,文件名為“PaperXXX”,其中的“XXX”是試卷的編號(hào),由系統(tǒng)自動(dòng)生成,與搜索到的試卷編號(hào)相一致。此時(shí)用戶可以瀏覽、編輯、修改報(bào)告內(nèi)容和頁面格式,還可以利用EXCEL的打印功能直接打印報(bào)告。該圖的分?jǐn)?shù)分布曲線我則采用EXCEL里的圖表于分?jǐn)?shù)頻段里的數(shù)值相應(yīng)的動(dòng)態(tài)地產(chǎn)生系列。在名稱維護(hù)這個(gè)模塊中包含4個(gè)子模
58、塊,但是我實(shí)際編程的時(shí)候就做了一個(gè)頁面,按照用戶選擇不同的子模塊而顯示不同的內(nèi)容,而且可以自動(dòng)定向到各相對(duì)應(yīng)的數(shù)據(jù)庫表中去,也就是可以對(duì)這4個(gè)表進(jìn)行增刪改操作。在試卷維護(hù)這個(gè)模塊中包含4個(gè)子模塊。其中,在試卷錄入這個(gè)子模塊中,我先讓用戶輸入新試卷的基本信息,當(dāng)用戶把該試卷的大題數(shù)輸入后,便會(huì)在右邊自動(dòng)產(chǎn)生相對(duì)應(yīng)的文本框,用戶輸入即可,輸入完后再點(diǎn)擊“下一步”時(shí),系統(tǒng)將自動(dòng)判斷用戶輸入的總分值和各大題分?jǐn)?shù)總和的值是否相同,如果不相同,就提示出錯(cuò)。如果相同,就讓用戶錄入該試卷所有學(xué)生的各大題的成績。成績錄入是通過DBGrid控件來實(shí)現(xiàn)的,我編程時(shí)用了了一個(gè)臨時(shí)表,實(shí)際上當(dāng)用戶錄入成績時(shí),首先是保存
59、在該臨時(shí)表中,當(dāng)用戶點(diǎn)擊“結(jié)束成績錄入”的按鈕時(shí),才將所有錄入的成績保存到學(xué)生成績表中。若用戶沒有點(diǎn)擊“結(jié)束成績錄入”的按鈕就退出該窗體,那他所錄入的成績便不會(huì)保存到學(xué)生成績表中去。臨時(shí)表只是起了一個(gè)過度的作用。在試卷修改子模塊中又包括資料修改和成績修改兩個(gè)子模塊,資料修改就是修改用戶所指定的試卷的基本信息。成績修改就是修改用戶所指定的試卷的所有學(xué)生的成績。成績修改的程序其實(shí)和成績錄入的程序差不多,也是需要一個(gè)臨時(shí)表來做一個(gè)過度作用,只是成績修改的初始狀態(tài)就把該試卷所有學(xué)生的成績顯示出來罷了。試卷刪除子模塊即是刪除用戶指定的試卷的所有信息,包括該試卷的基本信息和該試卷所有學(xué)生的成績。成績核對(duì)子
60、模塊即是顯示用戶指定的試卷的所有學(xué)生的成績,系統(tǒng)將用Excel文件來顯示這些成績,這樣即便于用戶核對(duì)成績,也可以借助Excel的強(qiáng)大功能,比如說打印功能。用戶可以按照需要即可打印該成績表。在試卷分析報(bào)告生成模塊中,還是用Excel顯示用戶所指定的試卷的分析結(jié)果,其實(shí)是我先做好一個(gè)Excel文件的模板,當(dāng)需要查看某試卷的分析報(bào)告時(shí),即可打開該模板文件,并將該試卷的基本信息自動(dòng)填進(jìn)去。 其實(shí)以上許多模塊都是先調(diào)用試卷查詢模塊而找到用戶想要進(jìn)行操作的試卷的。試卷查詢模塊還是比較麻煩,因?yàn)槭怯媚:樵冏龅模€包括6個(gè)查詢條件。用模糊查詢方便了用戶去找到自己想要操作的試卷。5 總結(jié)目前,試卷數(shù)據(jù)的處理工
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025網(wǎng)絡(luò)設(shè)備及信息技術(shù)服務(wù)協(xié)議供貨采購合同
- 遂寧職業(yè)學(xué)院《液壓氣壓傳動(dòng)》2023-2024學(xué)年第二學(xué)期期末試卷
- 山東省沂南縣2025年中考英語試題全真模擬卷含答案
- 惠州工程職業(yè)學(xué)院《生物制藥過程自動(dòng)化技術(shù)》2023-2024學(xué)年第二學(xué)期期末試卷
- 2025財(cái)務(wù)會(huì)計(jì)聘請(qǐng)合同范本
- 浙江農(nóng)林大學(xué)《歐美設(shè)計(jì)規(guī)范釋義一雙語》2023-2024學(xué)年第一學(xué)期期末試卷
- 內(nèi)江師范學(xué)院《園林工程實(shí)踐》2023-2024學(xué)年第二學(xué)期期末試卷
- 湖南吉利汽車職業(yè)技術(shù)學(xué)院《軟件工程基礎(chǔ)》2023-2024學(xué)年第二學(xué)期期末試卷
- 那曲地區(qū)嘉黎縣2025年六年級(jí)下學(xué)期小升初數(shù)學(xué)試卷含解析
- 內(nèi)蒙古能源職業(yè)學(xué)院《高級(jí)植物生理學(xué)實(shí)驗(yàn)技術(shù)》2023-2024學(xué)年第二學(xué)期期末試卷
- 2025北京豐臺(tái)高三一?;瘜W(xué)試題及答案
- 勞務(wù)合同完整版(2025年版)
- 2025年臨床醫(yī)師定期考核必考復(fù)習(xí)題庫及答案(900題)
- 氣化風(fēng)機(jī)檢修工藝規(guī)程
- 美女金喜善寫真集
- 大學(xué)物理平面電磁波ppt課件
- 八年級(jí)下寫字課
- 前列腺癌臨床路徑(最全版)
- 廠長勝任力模型
- 輕苯罐清理施工方案
- 油管保護(hù)蓋板涵專項(xiàng)施工方案(共45頁)
評(píng)論
0/150
提交評(píng)論