基于個(gè)人電腦的無(wú)紙化考試軟件的設(shè)計(jì)與實(shí)現(xiàn)(高等數(shù)學(xué)篇).doc
約43頁(yè)DOC格式手機(jī)打開展開
基于個(gè)人電腦的無(wú)紙化考試軟件的設(shè)計(jì)與實(shí)現(xiàn)(高等數(shù)學(xué)篇),基于個(gè)人電腦的無(wú)紙化考試軟件的設(shè)計(jì)與實(shí)現(xiàn)摘 要隨著計(jì)算機(jī)的技術(shù)日益普及,素質(zhì)教育不斷的推廣,計(jì)算機(jī)作為教學(xué)手段開始不斷進(jìn)入我們的生活,這種教育方式給傳統(tǒng)的教育模式帶來(lái)有益的補(bǔ)充,而基于個(gè)人電腦的考試軟件也因?yàn)樗臏?zhǔn)確性、便捷性、可重復(fù)性不斷受到人們的青睞,這也使其成為傳統(tǒng)教育考試發(fā)展的一種趨勢(shì)。本系統(tǒng)運(yùn)行于單機(jī)模式,采...
內(nèi)容介紹
此文檔由會(huì)員 道客巴巴 發(fā)布基于個(gè)人電腦的無(wú)紙化考試軟件的設(shè)計(jì)與實(shí)現(xiàn)
摘 要
摘 要
隨著計(jì)算機(jī)的技術(shù)日益普及,素質(zhì)教育不斷的推廣,計(jì)算機(jī)作為教學(xué)手段開始不斷進(jìn)入我們的生活,這種教育方式給傳統(tǒng)的教育模式帶來(lái)有益的補(bǔ)充,而基于個(gè)人電腦的考試軟件也因?yàn)樗臏?zhǔn)確性、便捷性、可重復(fù)性不斷受到人們的青睞,這也使其成為傳統(tǒng)教育考試發(fā)展的一種趨勢(shì)。
本系統(tǒng)運(yùn)行于單機(jī)模式,采用Visual Studio 2010作為開發(fā)平臺(tái),以ACCESS 2003作為后臺(tái)數(shù)據(jù)庫(kù),使用的語(yǔ)言為C#語(yǔ)言。該系統(tǒng)實(shí)現(xiàn)了顯示考生姓名學(xué)號(hào),隨機(jī)生成題目,判斷對(duì)錯(cuò),統(tǒng)計(jì)分?jǐn)?shù)。該系統(tǒng)分為練習(xí)與考試部分,區(qū)別在于練習(xí)部分由答案提示。該系統(tǒng)使用方便,操作簡(jiǎn)單,對(duì)于廣大學(xué)生的高等數(shù)學(xué)的學(xué)習(xí)具有幫助作用。
文中首先闡述了個(gè)人考試系統(tǒng)發(fā)展背景與現(xiàn)狀,簡(jiǎn)要介紹了.NET、ACCESS 、C#等相關(guān)知識(shí)。接著詳細(xì)介紹了系統(tǒng)的需求分析、可行性分析、技術(shù)分析、功能設(shè)計(jì)、結(jié)構(gòu)設(shè)計(jì)、數(shù)據(jù)庫(kù)設(shè)計(jì)及系統(tǒng)功能的實(shí)現(xiàn)。最后描述了系統(tǒng)的細(xì)節(jié)制作,并對(duì)系統(tǒng)的開發(fā)做出了全面的總結(jié)。
關(guān)鍵詞:C#,Access,高等數(shù)學(xué),考試練習(xí)系統(tǒng)
Based On The Personal Computer Paperless Test System Software Design And Implementation ( Higher Mathematics )
ABSTRACT
With the spread of computer of computer science and quality education, computer have been become a teaching tool come into our lives,this teaching means is a goo supplement of traditional teaching,at the same time personal computer test software is popular with human because its accuracy、convenience 、repeatability , this is also become a trend of traditional teaching test.
My software use singal computer pattern, Using Visual Studio 2010 as a development platform,in the ACCESS 2003 database as a background, Using the language of C # language.The system realizes the display name student ID, randomly generated questions, to judge right and wrong, statistical scores.The system is divided into training and test, difference is the practice in part by the answer prompt.The system is easy to use, simple operation, for the majority of students in the higher mathematics learning has helped.
This article first elaborated the individual test system development background and current situation, introduced briefly . NET, ACCESS, C # and other related knowledge. Then introduces in detail the system requirements analysis, feasibility analysis, technical analysis, function design, structure design, the database design and the system function realization. Finally, describes the details of the system, and the development of the system to make a comprehensive summary
Key words: C#, Access, higher mathematics, # examination exercise system
目 錄
前 言 1
1. 系統(tǒng)概述 2
1.1 項(xiàng)目開發(fā)的目的和意義 2
1.2 無(wú)紙化考試軟件的現(xiàn)狀與分析 3
1.3 計(jì)算機(jī)考試系統(tǒng)的發(fā)展趨勢(shì) 4
2. 系統(tǒng)分析 5
2.1 需求分析 5
2.1.1 課題欲解決的問(wèn)題 5
2.1.2 解決方案 6
2.3 技術(shù)可行性分析 7
2.3.1 Visual Studio 2010 7
2.3.2 .NET C#程序設(shè)計(jì) 8
2.3.3 .ADO.NET 數(shù)據(jù)連接 9
2.3.4 ACCEESS數(shù)據(jù)庫(kù)與SQL查詢語(yǔ)言 10
3. 系統(tǒng)總體設(shè)計(jì) 13
3.1 系統(tǒng)功能分析 13
3.2 系統(tǒng)功能模塊設(shè)計(jì) 13
3.3 數(shù)據(jù)庫(kù)設(shè)計(jì) 14
3.3.1 數(shù)據(jù)庫(kù)需求分析 14
3.3.2 數(shù)據(jù)庫(kù)概念設(shè)計(jì) 14
3.3.3 數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì) 15
3.4 環(huán)境配置 16
4. 系統(tǒng)實(shí)現(xiàn) 17
4.1 登陸界面實(shí)現(xiàn) 17
4.2 使用說(shuō)明界面實(shí)現(xiàn) 19
4.3 數(shù)據(jù)庫(kù)連接實(shí)現(xiàn) 20
4.4 判斷題模塊的實(shí)現(xiàn) 21
4.5 單選題模塊的實(shí)現(xiàn) 24
4.6 多選題模塊的實(shí)現(xiàn) 26
4.7 填空題模塊的實(shí)現(xiàn) 28
4.8 顯示分?jǐn)?shù)模塊的實(shí)現(xiàn) 29
4.9 管理使用者模塊的實(shí)現(xiàn) 31
5. 測(cè) 試 33
5.1 測(cè)試環(huán)境與測(cè)試條件 33
5.2 測(cè)試過(guò)程 33
5.3 測(cè)試結(jié)果與分析 34
6. 總 結(jié) 36
參考文獻(xiàn) 37
致 謝 38