版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、<p><b> 摘要</b></p><p> 試卷分析系統(tǒng)是總結(jié)分析學(xué)校試卷質(zhì)量的重要工具。本文以試卷分析系統(tǒng)的項目開發(fā)為基礎(chǔ),介紹了中國試卷分析評價軟件的應(yīng)用發(fā)展和市場需求,同時介紹了數(shù)據(jù)庫的發(fā)展現(xiàn)狀及在本系統(tǒng)中的應(yīng)用,描述了整個系統(tǒng)的開發(fā)過程,分析了這個系統(tǒng)的和應(yīng)用前景。著重介紹了這個系統(tǒng)的設(shè)計思想、技術(shù)路線、開發(fā)平臺的選擇、系統(tǒng)總體框架、程序流程、本系統(tǒng)應(yīng)實現(xiàn)的功能以
2、及具體的實現(xiàn)方法和步驟,并且討論類似系統(tǒng)存在的局限性和解決的思路。</p><p> 關(guān)鍵詞:試卷分析、分析指標, 考試,</p><p><b> Abstract</b></p><p> Test Paper Analysis And Evaluation System is an important tool to evaluat
3、e and summarize the quality of various test papers. This article introduces the application, development and requirement of the Test Paper Analysis And Evaluation System based on the project under developing, and describ
4、es 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 t</p>&
5、lt;p> Keywords: Test paper analyzing, analyzing, Examination,Evaluation</p><p><b> 第一章 緒論</b></p><p> 試卷作為考察教學(xué)成果的重要手段之一,如果能夠使授課教師清晰掌握每一學(xué)科、每一道題的答題情況,對教師來說,可以進行全員全卷的量化分析,從正確率、得分
6、率到每一道題的錯誤指向,使教學(xué)和復(fù)習(xí)真正做到有的放矢;學(xué)生本人也可以清晰地了解自己弱項科目和科目內(nèi)弱項知識點及弱項題型。隨著信息時代和中國軟件產(chǎn)業(yè)的不斷發(fā)展,各學(xué)校開始逐步將計算機教學(xué)引入到日常的教學(xué)工作中。對試卷數(shù)據(jù)處理的要求也將發(fā)生深刻變化,傳統(tǒng)的手工方式將會逐步淘汰,本系統(tǒng)的推出為這項工作提供了高效、實用的解決方案。</p><p> 1.1 中國軟件產(chǎn)業(yè)簡介</p><p>
7、我國的軟件產(chǎn)業(yè)始于80年代,1994年后得到了迅猛發(fā)展。一般而言,我國軟件產(chǎn)業(yè)的發(fā)展可分為如下幾個階段: </p><p> 第一階段:萌芽階段(1989-1991年之前)。這一階段,軟件產(chǎn)業(yè)的概念在國內(nèi)被提出并為社會各界所關(guān)注。面對西方語系產(chǎn)品從PC到軟件的強勢入侵,中國民族軟件產(chǎn)業(yè)的先行者開始了不折不撓的探索。這一階段的國產(chǎn)軟件以個人開發(fā)為主要特征。典型代表:WPS中文漢字處理系統(tǒng)與它的開發(fā)者裘伯君先生。
8、</p><p> 第二階段:起步階段(1991-1994年)。隨著X86微機的推廣,國內(nèi)開始出現(xiàn)專業(yè)軟件開發(fā)公司,但受資本和技術(shù)能力限制,主要從事軟件漢化和簡單工具軟件的開發(fā)。這一階段國家加強了軟件產(chǎn)業(yè)的規(guī)劃,及時頒布了《計算機軟件保護條例》、《計算機軟件著作權(quán)登記辦法》等政策法規(guī),我國的軟件產(chǎn)業(yè)開始進入一個規(guī)范化展的階段。 </p><p> 第三階段:興起階段(1994年以后)。
9、隨著改革開放的深入,國外大批軟件產(chǎn)品涌入中國,對民族軟件產(chǎn)業(yè)提出了嚴峻挑戰(zhàn),同時也帶來了前所未有的機遇。一批飽經(jīng)磨礪的民族專業(yè)化軟件企業(yè)從激烈的競爭中得以生存發(fā)展,在教育、財務(wù)及商務(wù)管理、娛樂游戲等領(lǐng)域取得了一定的優(yōu)勢。這一階段的典型代表:用友、金山、金蝶以及洪恩等。 </p><p> 經(jīng)過二十年的發(fā)展,我國的軟件產(chǎn)業(yè)已經(jīng)初具規(guī)模,并展現(xiàn)了廣闊的前景。綜上所述,中國軟件產(chǎn)業(yè)已經(jīng)走過了一個從無到有、從弱到強、從
10、單個企業(yè)到產(chǎn)業(yè)群落的發(fā)展歷程。值得我們驕傲和驚喜的是,中國軟件產(chǎn)業(yè)已經(jīng)保持了十年超過30%的高速增長,更取得了舉國上下對其戰(zhàn)略地位的高度重視和一致認知,越來越多的國人已經(jīng)開始認識到軟件業(yè)是信息產(chǎn)業(yè)的真正核心和靈魂,如果我們這個泱泱大國沒有強大的軟件技術(shù)和軟件產(chǎn)業(yè)做后盾,也就無法真正凝聚中國信息產(chǎn)業(yè)的核心競爭力!</p><p> 1.2 數(shù)據(jù)庫的現(xiàn)狀及發(fā)展</p><p> 數(shù)據(jù)庫系
11、統(tǒng)是在計算機硬件、軟件發(fā)展的基礎(chǔ)上,在應(yīng)用需求的推動下,從文件系統(tǒng)發(fā)展而來的。</p><p> 數(shù)據(jù)管理是指如何對數(shù)據(jù)進行分類、組織、編碼、存儲、檢索和維護,它是數(shù)據(jù)處理的中心問題。隨著計算機硬件和軟件的發(fā)展,數(shù)據(jù)管理經(jīng)歷了人工管理、文件系統(tǒng)和數(shù)據(jù)庫系統(tǒng)三個發(fā)展階段。</p><p> 數(shù)據(jù)庫技術(shù)從20世紀60年代中期產(chǎn)生到今天僅僅是30年的歷史,但其發(fā)展速度之快,使用范圍之廣是其他
12、技術(shù)望塵莫及的。短短30年間已從第一代的網(wǎng)狀、層次數(shù)據(jù)庫,第二代的關(guān)系數(shù)據(jù)庫系統(tǒng),發(fā)展到第三代以面向?qū)ο竽P蜑橹饕卣鞯臄?shù)據(jù)庫系統(tǒng)。數(shù)據(jù)庫技術(shù)與網(wǎng)絡(luò)通信技術(shù)、人工智能技術(shù)、面向?qū)ο蟪绦蛟O(shè)計技術(shù)、并行計算機技術(shù)等相互滲透,互相結(jié)合,成為當(dāng)前數(shù)據(jù)庫技術(shù)發(fā)展的主要特征。</p><p> 數(shù)據(jù)模型是數(shù)據(jù)庫系統(tǒng)的核心和基礎(chǔ)。數(shù)據(jù)模型的發(fā)展經(jīng)歷了格式化數(shù)據(jù)模型(包括層次數(shù)據(jù)模型和網(wǎng)狀數(shù)據(jù)模型)、關(guān)系數(shù)據(jù)模型,正在走向面向
13、對象的數(shù)據(jù)模型等非傳統(tǒng)數(shù)據(jù)模型。按照數(shù)據(jù)模型的進展,數(shù)據(jù)庫技術(shù)可以相應(yīng)地分為三個發(fā)展階段:</p><p><b> 第一代數(shù)據(jù)庫系統(tǒng)</b></p><p> 支持層次和網(wǎng)狀這兩種格式化數(shù)據(jù)模型的數(shù)據(jù)庫系統(tǒng)為第一代數(shù)據(jù)庫系統(tǒng)。</p><p><b> 第二代數(shù)據(jù)庫系統(tǒng)</b></p><p&g
14、t; 支持關(guān)系數(shù)據(jù)模型的關(guān)系數(shù)據(jù)庫系統(tǒng)是第三代數(shù)據(jù)庫系統(tǒng)。</p><p> 新一代數(shù)據(jù)庫技術(shù)的研究和發(fā)展</p><p> 從20世紀80年代以來,數(shù)據(jù)庫技術(shù)在商業(yè)領(lǐng)域的巨大成功刺激了其他領(lǐng)域?qū)?shù)據(jù)庫技術(shù)需求的迅速增長。這些新的領(lǐng)域為了數(shù)據(jù)庫應(yīng)用開辟了新的天地,同時,在應(yīng)用中提出的一些新的數(shù)據(jù)管理的需求也直接推動了數(shù)據(jù)庫技術(shù)的研究與發(fā)展,尤其是面向?qū)ο髷?shù)據(jù)庫系統(tǒng)的研究與發(fā)展。<
15、;/p><p> 第三代數(shù)據(jù)庫系統(tǒng)是支持面向?qū)ο髷?shù)據(jù)模型的數(shù)據(jù)庫系統(tǒng)。</p><p> 面向?qū)ο蟮臄?shù)據(jù)模型吸收了面向?qū)ο蟪绦蛟O(shè)計方法學(xué)的核心概念和基本思想。</p><p> 一個面向?qū)ο髷?shù)據(jù)模型是用面向?qū)ο笥^念來描述現(xiàn)實世界實體(對象)的邏輯組織、對象間限制、聯(lián)系等的模型。一系列面向?qū)ο蠛诵母拍顦?gòu)成了面向?qū)ο髷?shù)據(jù)模型的基礎(chǔ)。概括起來,面向?qū)ο髷?shù)據(jù)模型的核心概念
16、是:對象標識、封裝、類和類層次、繼承。</p><p> 1.3試卷分析系統(tǒng)在我國的發(fā)展 </p><p> 隨著信息時代和中國軟件產(chǎn)業(yè)的不斷發(fā)展,各學(xué)校開始逐步將計算機教學(xué)引入到日常的教學(xué)工作中。試卷作為考察教學(xué)成果的重要手段之一,一直沒有得到較好的改善,如何準確、快捷地了解綜合測試中每一學(xué)科的答題情況,以便有針對性地調(diào)節(jié)教學(xué)和指導(dǎo)復(fù)習(xí),一直是擺在教師、學(xué)生面前的一個難題。如果能夠使
17、授課教師清晰掌握每一學(xué)科、每一道題的答題情況,對教師來說,可以進行全員全卷的量化分析,從正確率、得分率到每一道題的錯誤指向,使教學(xué)和復(fù)習(xí)真正做到有的放矢;學(xué)生本人也可以清晰地了解自己弱項科目和科目內(nèi)弱項知識點及弱項題型。</p><p> 試卷數(shù)據(jù)處理是整個考試過程中的重要環(huán)節(jié),試卷數(shù)據(jù)經(jīng)過充分處理可以提供許多重要信息,對指導(dǎo)教學(xué)、準確評估考生學(xué)習(xí)能力進而提高教學(xué)質(zhì)量,具有重要意義。就如我們學(xué)校,杭州師范學(xué)院目
18、前大約有14個二級學(xué)院,學(xué)生有14000人,試想一個學(xué)校在一個學(xué)期里將會有多少場的考試,因此試卷分析這一塊,應(yīng)該是一項非常繁瑣、且需要大量人力、物力的工作。同時手工的試卷分析工作存在計算粗糙、肯定在當(dāng)中會出錯,因此不能真實的代表學(xué)生的水平,也就無法提高整個的教學(xué)質(zhì)量水平。所以試卷分析應(yīng)該有個量化指標,使得整個工作能夠按照這個指標有序地展開,有針對的指出試卷所存在的難度問題,有效地提高教師出卷的質(zhì)量,也有效的提高教育質(zhì)量水平計算機作為通用
19、辦公設(shè)備,已經(jīng)或正在許多高校教研室普及。利用計算機輔助試卷數(shù)據(jù)處理,可以大大提高試卷處理工作效率、規(guī)范處理過程,對開展試卷出題質(zhì)量的科學(xué)評估和教學(xué)研究,具有很強的實用價值,能大大地提高整個教育質(zhì)量和水平。</p><p> 盡管市場已有試卷閱卷專用設(shè)備供應(yīng),但因其通用性和費用的限制,難以普及。目前多數(shù)學(xué)校該項工作仍以手工方式進行,當(dāng)考生數(shù)量較大時,試卷數(shù)據(jù)處理工作量極大,教師往往只能簡單地提供考生成績,許多考試
20、信息白白浪費,試卷分析工作難以展開。</p><p> 試卷數(shù)據(jù)的處理工作許多學(xué)校還很不規(guī)范,試卷分析國內(nèi)仍處于起步階段,有關(guān)該領(lǐng)域的研究報道也較少。但隨著計算機應(yīng)用技術(shù)的普及,教學(xué)條件的提高,對試卷數(shù)據(jù)處理的要求也將發(fā)生深刻變化,傳統(tǒng)的手工方式將會逐步淘汰。</p><p> 1.4 開發(fā)試卷系統(tǒng)應(yīng)該注意的問題</p><p> 在開發(fā)試卷分析系統(tǒng)時要注意到
21、此系統(tǒng)使用的對象使用此系統(tǒng)的目的和作用,因此在開發(fā)的過程中應(yīng)先著重了解試卷分析的整個過程和步驟,應(yīng)重點解決比較重要和關(guān)鍵的部分,如對試卷的分析、試卷分析的測試指標是如何實現(xiàn)、數(shù)據(jù)的管理、試卷分析的分析生成等。</p><p> 研究目標:主要研究如何借助計算機和數(shù)據(jù)庫技術(shù)實現(xiàn)對考試試卷質(zhì)量的分析評價。</p><p> 主要內(nèi)容:包括各種名稱(學(xué)院、課程、教師、班級等)的維護;考試成績
22、的錄入(導(dǎo)入)、修改、刪除、核對與存檔;試卷的查詢;考試成績的統(tǒng)計分析和圖表生成;試卷難度、區(qū)分度等指標的計算;試卷出題質(zhì)量的自動評價;標準試卷分析報告的生成與打印等功能的實現(xiàn)。</p><p> 第二章 試卷分析系統(tǒng)的技術(shù)簡介</p><p> 2.1 關(guān)鍵性開發(fā)技術(shù)的介紹</p><p><b> 2.1.1 C#</b></p
23、><p> C#(讀做 "C sharp",中文譯音暫時沒有專業(yè)人士一般讀"C sharp",現(xiàn)在很多非專業(yè)一般讀"C井"。C#是微軟公司發(fā)布的一種面向?qū)ο蟮?、運行于.NET Framework之上的高級程序設(shè)計語言。并定于在微軟職業(yè)開發(fā)者論壇(PDC)上登臺亮相。C#是微軟公司研究員Anders Hejlsberg的最新成果。C#看起來與Java有著驚人
24、的相似;它包括了諸如單一繼承、接口、與Java幾乎同樣的語法和編譯成中間代碼再運行的過程。但是C#與Java有著明顯的不同,它借鑒了Delphi的一個特點,與COM(組件對象模型)是直接集成的,而且它是微軟公司.NET windows網(wǎng)絡(luò)框架的主角。</p><p> 微軟C#語言定義主要是從C和C++繼承而來的,而且語言中的許多元素也反映了這一點。C#在設(shè)計者從C++繼承的可選選項方面比Java要廣泛一些(比
25、如說struts),它還增加了自己新的特點(比方說源代碼版本定義)。但它還太不成熟,不可能擠垮Java。C#還需要進化成一種開發(fā)者能夠接受和采用的語言,而微軟當(dāng)前為它的這種新語言大造聲勢也是值得注意的。目前大家的反應(yīng)是:“這是對Java的反擊。” </p><p> C#更象Java一些,雖然微軟在這個問題上保持沉默。這也是意料中的事情,我覺得,因為Java近來很成功而使用Java的公司都報告說它們在生產(chǎn)效率上
26、比C++獲得了提高。</p><p> Java所帶來的巨大影響和大家對它的廣泛接受已經(jīng)由工作于這種語言和平臺之上的程序員數(shù)量明顯的說明了(估計世界范圍內(nèi)共有兩百五十萬程序員使用Java)。由這種語言寫成的應(yīng)用程序的數(shù)量是令人驚訝的并已經(jīng)滲透了每一個級別的計算,包括無線計算和移動電話(比如日本發(fā)明的Java電話)。C#能夠在用戶領(lǐng)域獲得這樣的禮遇嗎?我們必須等待并觀望,就象已經(jīng)由SSI公司的CEO和主席Kalp
27、athi S. Suresh指出來的那樣?!拔野l(fā)現(xiàn)所有這些都是漸進的,如果C#不存在,我們總能回到Java或C和C++。這些都不完全是新技術(shù),它們在更大的意義上來說只是大公司制造的市場噱頭。我們必須給他們時間安頓下來看看這些是不是真的對IT工業(yè)有什么影響。”</p><p> 2.1.2 ASP.NET</p><p> 較以前的WEB開發(fā)模型相比,ASP.NET提供了數(shù)個重要的優(yōu)點:
28、增強性能,ASP.NET是在服務(wù)器上運行的編譯好的公共語言運行庫代碼。與被解釋的不同,ASP.NET可利用早期綁定、實時編譯、本機優(yōu)化和盒外緩存服務(wù)。這相當(dāng)于在編寫代碼行之前便顯著提高了性能。世界級的工具支持。ASP.NET框架補充了Visual Studio集成開發(fā)環(huán)。境中的大量工具箱和設(shè)計器。WYSIWYG編輯、拖放服務(wù)器控件和自動部署只是這個強大的工具所提供功能中的少數(shù)幾種。威力和靈活性。由于ASP.NET基于公共語言運行庫,因此
29、WEB應(yīng)用程序開發(fā)人員可以利用整個平臺的威力和靈活性。.NET框架類庫、消息處理和數(shù)據(jù)訪問解決方案都可從WEB無縫訪問。</p><p> 另外,公共語言運行庫的交互性保證在遷移到ASP.NET時保留基于COM的開發(fā)中的現(xiàn)有投資。簡易型,ASP.NET使執(zhí)行常見任務(wù)變得容易,從簡單的窗體提交和客戶端身份驗證到部署和站點配置。例如ASP.NET頁面框架使您可以生成將應(yīng)用程序邏輯與表示代碼清楚分開的用戶界面,和在類
30、似Visual Basic的簡單窗體處理模型中處理事件。另外,公共語言運行庫利用托管代碼服務(wù)簡化了開發(fā)。</p><p> 2.1.3 SQL語言簡單介紹</p><p> SQL是英文Structured Query Language的縮寫,意思為結(jié)構(gòu)化查詢語言。 </p><p> SQL語言的主要功能就是同各種數(shù)據(jù)庫建立聯(lián)系,進行溝通。按照ANSI
31、(美國國家標準協(xié)會)的規(guī)定,SQL被作為關(guān)系型數(shù)據(jù)庫管理系統(tǒng)的標準語言。SQL語句可以用來執(zhí)行各種各樣的操作,例如更新數(shù)據(jù)庫中的數(shù)據(jù),從數(shù)據(jù)庫中提取數(shù)據(jù)等。 </p><p> 目前,絕大多數(shù)流行的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),如Oracle、Sybase、Microsoft SQL Server、Access等都采用了SQL語言標準。雖然很多數(shù)據(jù)庫都對SQL語句進行了再開發(fā)和擴展,但是包括Select、Insert
32、、Update、Delete、Creat以及Drop在內(nèi)的標準的SQL命令仍然可以被用來完成幾乎所有的數(shù)據(jù)庫操作。 </p><p> 在眾多的SQL命令中,select語句應(yīng)該算是使用最頻繁的。select語句主要被用來對數(shù)據(jù)庫進行查詢并返回符合用戶查詢標準的結(jié)果數(shù)據(jù)。select語句中位于select關(guān)鍵詞之后的列名用來決定哪些列將作為查詢結(jié)果返回。用戶可以按照自己的需要選擇任意列,還可以使用通配符“*”來
33、設(shè)定返回表格中的所有列。select語句中位于from關(guān)鍵詞之后的表格名稱用來決定將要進行查詢操作的目標表格。</p><p> 2.1.4 SQL SERVSER 數(shù)據(jù)庫</p><p> SQL Server是由Microsoft開發(fā)和推廣的關(guān)系數(shù)據(jù)庫管理系統(tǒng)(DBMS),它最初是由Microsoft、Sybase和Ashton-Tate三家公司共同開發(fā)的,并于1988年推出了第一
34、個OS/2版本。 SQL Server近年來不斷更新版本,1996年,Microsoft 推出了SQL Server 6.5版本;1998年,SQL Server 7.0版本和用戶見面;SQL Server 2000是Microsoft公司于2000年推出的最新版本。Microsoft SQL Server 2000 是一個分布式的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),具有客戶機/服務(wù)器體系結(jié)構(gòu),采用了一種稱為Transact-SQL的SQL語言在客戶
35、機和服務(wù)器之間傳遞客戶機的請求和服務(wù)器的處理結(jié)果。</p><p> 支持XML(Extensive Markup Language,擴展標記語言。強大的基于Web的分析,支持OLE DB和多種查詢。支持分布式的分區(qū)視圖。SQL Server具有以下特點:是真正的客戶機/服務(wù)器體系結(jié)構(gòu)。圖形化用戶界面,使系統(tǒng)管理和數(shù)據(jù)庫管理更加直觀、簡單。豐富的編程接口工具,為用戶進行程序設(shè)計提供了更大的選擇余地。SQL Se
36、rver與Windows NT完全集成,利用了NT的許多功能,如發(fā)送和接受消息,管理登錄安全性等。SQL Server也可以很好地與Microsoft BackOffice產(chǎn)品集成。具有很好的伸縮性,可跨越從運行Windows 95/98的膝上型電腦到運行Windows 2000的大型多處理器等多種平臺使用。對Web技術(shù)的支持,使用戶能夠很容易地將數(shù)據(jù)庫中的數(shù)據(jù)發(fā)布到Web頁面上。SQL Server提供數(shù)據(jù)倉庫功能,這個功能只在Ora
37、cle和其他更昂貴的DBMS中才有。</p><p> 第三章 系統(tǒng)分析</p><p> 第四章 系統(tǒng)設(shè)計</p><p> 4.1 系統(tǒng)初步調(diào)查</p><p> 初步調(diào)查,在試卷分析中應(yīng)該有的條件:學(xué)生人數(shù)、學(xué)生每題所得分數(shù)、試卷的總題數(shù)以及每題所對應(yīng)的總分數(shù)、難度系數(shù)。在此基礎(chǔ)上得出平均成績、每一檔次的人數(shù)。畫出成績分
38、布矩形圖。最后得出分析的結(jié)果。</p><p> 因此在本系統(tǒng)中應(yīng)該必須具有三大模塊:</p><p> 1)名稱維護:對教師,學(xué)生,班級,學(xué)院等進行入庫及管理。包括有:學(xué)院名稱、班級名稱、課程名稱、教師名稱的添加、刪除及修改等維護操作</p><p> 2)試卷維護:對試卷進行考試記錄添加、修改、刪除、整張試卷的刪除、以及對錄入數(shù)據(jù)的核對等操作。包括有:&l
39、t;/p><p> ?。?) 試卷輸入:輸入學(xué)院的名稱、學(xué)年、學(xué)期、學(xué)生所在的年級及班級、課程名稱、</p><p> 卷面每小題的滿分數(shù)和整張試卷的滿分數(shù)、總的考試人數(shù)、任課教師</p><p> (2) 試卷修改:對相關(guān)的資料及試卷進行修改</p><p> ?。?) 試卷刪除:對所選中的學(xué)生成績進行刪除</p><
40、p> (4) 成績核對:對所選中的學(xué)生成績進行相應(yīng)的核對</p><p> 3)試卷分析:提供試卷的分析功能并給出分析報告,將屏幕輸出的各種數(shù)據(jù)通過打印機</p><p> 4.2 系統(tǒng)需求分析</p><p><b> 開發(fā)軟件的功能:</b></p><p><b> 層次方框圖:<
41、/b></p><p><b> 圖1 層次方框圖</b></p><p><b> 2)系統(tǒng)流程圖:</b></p><p> 圖2 系統(tǒng)流程圖</p><p><b> 3)數(shù)據(jù)流程圖:</b></p><p><b>
42、 圖3 數(shù)據(jù)流程圖</b></p><p><b> 4)數(shù)據(jù)描述:</b></p><p><b> ?。?)靜態(tài)數(shù)據(jù)</b></p><p><b> a. 學(xué)院信息表</b></p><p><b> 學(xué)院名稱</b></p
43、><p><b> b. 班級信息表</b></p><p><b> 班級名稱</b></p><p><b> c. 教師信息表</b></p><p><b> 教師名稱</b></p><p><b> d.
44、 課程信息表</b></p><p><b> 課程名稱</b></p><p><b> d. 試卷信息表</b></p><p><b> 學(xué)院名稱</b></p><p><b> 班級名稱</b></p><
45、p><b> 教師名稱</b></p><p><b> 課程名稱</b></p><p><b> 學(xué)生學(xué)號</b></p><p><b> 學(xué)界</b></p><p><b> 學(xué)期</b></p>
46、<p><b> 每題的得分數(shù)</b></p><p><b> ?。?)動態(tài)數(shù)據(jù)庫</b></p><p> 輸入數(shù)據(jù):菜單選項,查詢關(guān)鍵字,新建記錄項。</p><p> 輸出數(shù)據(jù):由查詢關(guān)鍵字所確定的數(shù)據(jù)庫集合</p><p><b> ?。?)處理流程:<
47、/b></p><p> 系統(tǒng)啟動時,激活身份驗證模塊;</p><p> 通過身份驗證后,對系統(tǒng)初始化。根據(jù)登陸用戶的不同而顯示各自的菜單,并設(shè)置各全局變量;</p><p> 用戶點擊相應(yīng)的菜單條而運行相應(yīng)的功能模塊;</p><p> 點擊“退出”菜單選項即可退出系統(tǒng)。 </p><p> ?。?)
48、各模塊設(shè)計如下表</p><p> 4.3 各子模塊的功能</p><p><b> 1)錄入</b></p><p> 該模塊分數(shù)據(jù)錄入、數(shù)據(jù)修改、數(shù)據(jù)刪除三個子模塊,各子模塊功能如下:</p><p><b> ?。?)數(shù)據(jù)錄入</b></p><p> 數(shù)據(jù)錄入
49、分兩類數(shù)據(jù),一是基本數(shù)據(jù)錄入,二是考試試卷成績錄入。</p><p> 基本數(shù)據(jù)包括:學(xué)院名稱 (最好用代碼或列表選擇方式錄入)</p><p> 學(xué)年 (最好用代碼或列表選擇方式錄入)</p><p> 學(xué)期 (最好用代碼或列表選擇方式錄入)</p><p&
50、gt; 學(xué)生所在年級班級 (最好用代碼或列表選擇方式錄入)</p><p><b> 課程名稱</b></p><p><b> 任課教師</b></p><p><b> 考試人數(shù)</b></p><p> 卷面每小題的滿分數(shù)和整個試卷的滿分數(shù)</p&g
51、t;<p> 考試試卷成績:要依次錄入每名學(xué)生的學(xué)號及每小題的得分數(shù)。(由于各試卷的試題數(shù)量不一致,最好使用動態(tài)的變量或數(shù)組)</p><p><b> ?。?)數(shù)據(jù)修改</b></p><p> 以列表的方式進行修改即可。(兩類數(shù)據(jù)均需用修改)</p><p><b> ?。?)數(shù)據(jù)刪除</b><
52、/p><p> 主要是對考試成績進行刪除。(以列表選擇的方式刪除即可)</p><p><b> 2)數(shù)據(jù)查詢</b></p><p> 該模塊包括數(shù)據(jù)瀏覽、數(shù)據(jù)查詢兩個子模塊,各子模塊功能如下:</p><p><b> ?。?)數(shù)據(jù)瀏覽</b></p><p> 對已
53、經(jīng)錄入后的數(shù)據(jù)進行查看瀏覽。</p><p> ?。?)按學(xué)號進行數(shù)據(jù)查詢。</p><p><b> 3)數(shù)據(jù)處理</b></p><p> 該模塊不需要顯示界面,主要是進行各種統(tǒng)計,計算,在執(zhí)行該模塊后各種統(tǒng)計、計算一次完成,各種統(tǒng)計、計算包括:</p><p> ?。?)求每道小題的平均分和整個試卷的平均分。&
54、lt;/p><p> (2)求整個試卷的最高分和最低分。</p><p> (3)求各分數(shù)段的頻數(shù)(即各分數(shù)段的人數(shù)),各分數(shù)段為: </p><p><b> 39分以下及百分率</b></p><p> 40-49分及百分率</p><p> 50-59分及百分率</p>
55、<p> 60-69分及百分率</p><p> 70-79分及百分率</p><p> 80-89分及百分率</p><p><b> 90分以上及百分率</b></p><p><b> 4)數(shù)據(jù)輸出</b></p><p> 該模塊包括兩個子模塊
56、:屏幕輸出和打印輸出。</p><p><b> ?。?)、屏幕輸出</b></p><p> 輸出基本數(shù)據(jù)和各種統(tǒng)計測量數(shù)據(jù),共包括:</p><p> 學(xué)院名稱 </p><p> 學(xué)年 </p><p> 學(xué)期
57、 </p><p><b> 學(xué)生所在年級班級 </b></p><p><b> 課程名稱</b></p><p><b> 任課教師</b></p><p><b> 考試人數(shù)</b></p><p> 卷面每小題的
58、滿分數(shù)和整個試卷的滿分數(shù)</p><p> 上面統(tǒng)計測量的各種結(jié)果數(shù)據(jù)</p><p> 試卷分析評語(按測量結(jié)果輸出分析評語)</p><p> 通過統(tǒng)計圖形描述各分數(shù)段的頻率</p><p> 屏幕輸出界面力求簡潔,緊湊,布局合理(在一個界面完成)。</p><p><b> ?。?)打印輸出&l
59、t;/b></p><p> 將屏幕輸出的各種數(shù)據(jù)通過打印機輸出,(輸出樣式設(shè)計完后再給您發(fā)去)。</p><p><b> 5)系統(tǒng)維護</b></p><p> 該模塊為系統(tǒng)的輔助性功能模塊,包括五個子模塊:</p><p><b> ?。?)數(shù)據(jù)備份</b></p>
60、<p> 將在第一個模塊中輸入的數(shù)據(jù)備份到磁盤中(不備份統(tǒng)計出的數(shù)據(jù))。</p><p><b> ?。?)數(shù)據(jù)引入</b></p><p> 將備份在磁盤中的數(shù)據(jù)恢復(fù)到系統(tǒng)中。</p><p><b> ?。?)代碼維護</b></p><p> 如果在基本數(shù)據(jù)輸入中使用了代碼輸入
61、,在這個模塊中可以實現(xiàn)代碼維護(添加、修改、刪除)。</p><p><b> ?。?)更改密碼</b></p><p> 如果使用了密碼,在這個模塊中可以更改。</p><p><b> ?。?)系統(tǒng)初始化</b></p><p> 完成系統(tǒng)的各種初始化工作。</p><p
62、> 2.4系統(tǒng)結(jié)構(gòu)總體設(shè)計</p><p><b> 圖4 結(jié)構(gòu)設(shè)計圖</b></p><p><b> 第五章 系統(tǒng)實現(xiàn)</b></p><p><b> 第六章 系統(tǒng)測試</b></p><p><b> 第四章 總結(jié)與展望</b>&l
63、t;/p><p> 1.1 系統(tǒng)開發(fā)總結(jié)</p><p> 本系統(tǒng)是能對所輸入的學(xué)生試卷自動進行試卷分析的軟件。本軟件采 編寫,可運行于等操SQL205作平臺,適應(yīng)大多數(shù)客戶現(xiàn)有的硬件設(shè)施。該軟件容量小,速度快,功能齊全,可靠性強,使用壽命長,各項操作明確易懂,并且為主要管理人員設(shè)置了密碼操作及權(quán)限設(shè)置,保障了其安全性。它具有使用方便、功能相對齊全的特點,通俗易懂,功能齊全,操作
64、簡便,易學(xué)易用,并且適用性也比較強。</p><p><b> 1) 用戶特征</b></p><p> 適用人群:大、中、小學(xué)負責(zé)教務(wù)工作的人員以及公司、企業(yè)中的負責(zé)培訓(xùn)的相關(guān)人員。</p><p><b> 2)功能實現(xiàn)</b></p><p><b> ?。?) 功能劃分<
65、;/b></p><p> 本軟件具備如下的功能:</p><p><b> a 系統(tǒng)維護</b></p><p><b> b 名稱維護</b></p><p><b> c 試卷維護</b></p><p><b> d 指
66、標維護</b></p><p><b> e 試卷分析</b></p><p><b> f 檢索查詢</b></p><p><b> g 使用幫助</b></p><p><b> 3)功能描述</b></p>&l
67、t;p> a 系統(tǒng)維護功能: 系統(tǒng)維護是對系統(tǒng)數(shù)據(jù)庫進行的一系列操作,稍不注意,就可能毀壞數(shù)據(jù)庫,釀成大錯,因此必須由系統(tǒng)管理員來實施。系統(tǒng)維護包含4項內(nèi)容:系統(tǒng)初始化、數(shù)據(jù)庫備份、數(shù)據(jù)庫恢復(fù)和密碼維護。</p><p> b 名稱維護功能:是對試卷中所用到的基本數(shù)據(jù)進行添加、修改和刪除操作 。包括學(xué)</p><p> 院名稱維護、課程、名稱維護、教師姓名維護和班級名稱維護
68、。</p><p> c 試卷維護功能:可以對試卷進行考試記錄添加、修改、刪除、整張試卷的刪除、以及錄入數(shù)據(jù)的核對等操作。它包括試卷錄入、試卷修改、試卷刪除和成績核對等子系統(tǒng)。</p><p> d 指標維護功能:對試卷分析中所用到的難度指標、區(qū)分度指標和試卷分析判斷結(jié)果評價標準等的維護。難度指標和區(qū)分度指標一般情況下是長期相對保持不變的,但為了適應(yīng)開放式軟件的需要,增加了這項功能
69、,使得用戶可以自己定義各項分析判斷尺度。該子系統(tǒng)包括難度指標維護、區(qū)分度指標維護試卷分析評價指標維護三個模塊。</p><p> e 試卷分析功能:試卷分析子系統(tǒng)是用于實現(xiàn)對錄入的試卷記錄進行各項指標統(tǒng)計、匯總、分析并且生成分析統(tǒng)計報告,同時可以顯示和打印分析報告。</p><p> f 檢索:對試卷進行檢索、對學(xué)生進行檢索</p><p><b>
70、; g 幫助</b></p><p><b> 4)軟件性能指標</b></p><p><b> (1)數(shù)據(jù)精確度</b></p><p> 查詢時應(yīng)保證查全率,所有相應(yīng)域包含查詢關(guān)鍵字的記錄都應(yīng)能查到。</p><p> 查詢時應(yīng)保證查準率,查到的記錄應(yīng)與給定的單項或組合
71、查詢條件完全匹配。</p><p> 統(tǒng)計的結(jié)果準確、可靠;計算指標具有較高的可信度。</p><p><b> (2)時間特性</b></p><p> 一般操作的響應(yīng)時間應(yīng)在1秒以內(nèi)。</p><p><b> (3)適用性</b></p><p> 適用性強,
72、能滿足一般學(xué)校的要求。</p><p><b> ?。?)正確性</b></p><p> 要求發(fā)布的軟件達到用戶的預(yù)期目標,運行時基本無錯誤。</p><p><b> (5)可靠性</b></p><p> 在一般的情況下,不會出錯。</p><p><b&g
73、t; ?。?)運行效率</b></p><p> 對于試卷的檢索、統(tǒng)計、分析、輸出等操作,具有較高的效率,幾乎不需要用戶的等待。</p><p><b> (7)數(shù)據(jù)完整性</b></p><p> 要求能在發(fā)生意外 (如掉電)的情況下,保證不丟失數(shù)據(jù)</p><p><b> ?。?)易使用
74、性</b></p><p> 要求能盡量為用戶的使用提供方便。 </p><p><b> ?。?)可維護性</b></p><p> 要求本軟件在運行中發(fā)現(xiàn)錯誤時,能快速、準確對其進行定位、診斷和修改。</p><p><b> ?。?0)可測試性</b></p>&
75、lt;p> 設(shè)計時盡可能減少測試本軟件的各項功能所需的工作量。</p><p><b> ?。?1)可復(fù)用性</b></p><p> 設(shè)計時應(yīng)采取模塊化的方法進行設(shè)計,對系統(tǒng)內(nèi)各模塊接口盡可能達到高內(nèi)聚、低耦合的程度,以提高各模塊的復(fù)用性。</p><p><b> ?。?2)安全保密性</b></p&g
76、t;<p> 要求提供身份驗證,只允許通過身份驗證的用戶使用本軟件。</p><p><b> ?。?3)可理解性</b></p><p> 對于本軟件提供的各種菜單命令,各種信息提示,應(yīng)易于用戶理解。</p><p> 6)與工程產(chǎn)品相關(guān)的關(guān)鍵技術(shù)概述</p><p> 本工程產(chǎn)品的關(guān)鍵技術(shù)在c#
77、編程的程序設(shè)計與數(shù)據(jù)庫的結(jié)合,將所有的數(shù)據(jù)信息都放入數(shù)據(jù)庫中進行存儲,而這些數(shù)據(jù)信息的調(diào)用則完全由程序來完成,即"程序設(shè)計數(shù)據(jù)化,數(shù)據(jù)管理程序化"思想。</p><p> 7) 關(guān)鍵技術(shù)的理論基礎(chǔ)</p><p> 依據(jù)"程序設(shè)計數(shù)據(jù)化,數(shù)據(jù)管理程序化"的設(shè)計思想,將數(shù)據(jù)庫文件與程序設(shè)計緊密合在一起。</p><p>
78、通過數(shù)學(xué)模型將大量的數(shù)據(jù)進行綜合的技術(shù)處理,生成一些量化的技術(shù)指標,得出評價的依據(jù),從而對試卷的質(zhì)量提出全面的、公正的、正確的評估,同時給出對試卷質(zhì)量的評語,提出需要改進的意見和要求,并且把這些指標以可視化的圖表的形式展示出來。</p><p> 4.2 試卷分析評價系統(tǒng)的展望</p><p> 目前,試卷數(shù)據(jù)的處理工作許多學(xué)校還很不規(guī)范,試卷分析國內(nèi)仍處于起步階段,有關(guān)該領(lǐng)域的研究報
79、道也較少。但隨著計算機應(yīng)用技術(shù)的普及,教學(xué)條件的提高,對試卷數(shù)據(jù)處理的要求也將發(fā)生深刻變化,傳統(tǒng)的手工方式將會逐步淘汰,本系統(tǒng)的推出為這項工作提供了高效、實用的解決方案。該系統(tǒng)也適合有條件的中專、中、小學(xué)使用,功能的針對性比較強,且從經(jīng)濟的角度來講是非常地合算的,更重要的是它能有效地提高教學(xué)過程中的試卷含金量,面對如此巨大的教育產(chǎn)業(yè),因此其發(fā)展前景十分樂觀。</p><p><b> 參考文獻<
80、/b></p><p> [1] 天極網(wǎng)新技術(shù)研究室.ASP.NET完全入門[M].人民郵電出版社,2001.6</p><p> [2] Sanjeev Rohilla等著,陳君等譯.ADO.NET專業(yè)項目實例開發(fā)[M].中國水利水電出版社,2003.5.</p><p> [3] 啟明工作室編著.ASP.NET網(wǎng)絡(luò)應(yīng)用系統(tǒng)開發(fā)與實例[M].人民郵電出
81、版社,2005.7.</p><p> [4] 王華杰,李律松,孫一波等編著.C#數(shù)據(jù)庫開發(fā)技術(shù)[M].清華大學(xué)出版社,2003.2.</p><p> [5] 攀建編著.ASP.NET+ADO.NET項目開發(fā)實例[M].清華大學(xué)出版社,2004.1.</p><p> [6] (美)A.Russell Jones著,高春蓉等譯.ASP.NET從入門到精通[
82、M].電子工業(yè)出版,2002.1.</p><p> [7] Scott Worley著,王文龍,劉湘寧譯.ASP.NET技術(shù)內(nèi)幕[M].人民郵電出版社,2002.4.</p><p> [8] Russ Basiura等著,楊浩譯.ASP.NET Web 服務(wù)高級編程[M].清華大學(xué)出版社,2003.2.</p><p> [9] (美)Angshuman
83、 Chakraborti等著,唐云深,趙世華等譯.NET Framework專業(yè)項目實例開發(fā)[M].中國水利水電出版社,2003.6.</p><p> [10] Scott Allen等著,郝啟堂,張哲峰譯.C#數(shù)據(jù)庫入門[M].清華大學(xué)出版社,2003.2.</p><p> [11] (美)微軟公司著.NET框架1.1類庫參考手冊[M].清華大學(xué)出版社,2004.1.</
溫馨提示
- 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. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 大學(xué)選課系統(tǒng)的分析、設(shè)計與實現(xiàn)【畢業(yè)設(shè)計】
- 畢業(yè)設(shè)計論文---試卷自動生成系統(tǒng)的研究與實現(xiàn)
- 畢業(yè)設(shè)計選題系統(tǒng)設(shè)計與實現(xiàn)畢業(yè)設(shè)計
- 醫(yī)藥系統(tǒng)的設(shè)計與實現(xiàn)畢業(yè)設(shè)計
- 畢業(yè)設(shè)計---津貼系統(tǒng)的設(shè)計與實現(xiàn)
- 畢業(yè)設(shè)計管理系統(tǒng)的設(shè)計與實現(xiàn)
- 畢業(yè)設(shè)計管理系統(tǒng)的設(shè)計與實現(xiàn)
- 畢業(yè)設(shè)計-----管理系統(tǒng)的設(shè)計與實現(xiàn)
- 畢業(yè)設(shè)計管理系統(tǒng)的設(shè)計與實現(xiàn)
- 畢業(yè)設(shè)計---論壇系統(tǒng)的設(shè)計與實現(xiàn)
- 基于web的畢業(yè)設(shè)計管理系統(tǒng)的設(shè)計與實現(xiàn)畢業(yè)設(shè)計
- 畢業(yè)設(shè)計---網(wǎng)站系統(tǒng)設(shè)計與實現(xiàn)
- 畢業(yè)設(shè)計--點歌系統(tǒng)的設(shè)計與實現(xiàn)
- 畢業(yè)設(shè)計——論壇系統(tǒng)的設(shè)計與實現(xiàn)
- 畢業(yè)設(shè)計----jsp網(wǎng)上購物系統(tǒng)后臺分析與實現(xiàn)
- 畢業(yè)設(shè)計 基于web的畢業(yè)設(shè)計選題系統(tǒng)的設(shè)計與實現(xiàn)
- 畢業(yè)設(shè)計---學(xué)生成績分析系統(tǒng)的設(shè)計與實現(xiàn)
- 試卷分析系統(tǒng)的設(shè)計與實現(xiàn).pdf
- 畢業(yè)設(shè)計選題系統(tǒng)的設(shè)計與實現(xiàn).pdf
- 智能稱重系統(tǒng)的設(shè)計與實現(xiàn)【畢業(yè)設(shè)計】
評論
0/150
提交評論