基于個人電腦的無紙化考試軟件的設(shè)計與實現(xiàn)(高等數(shù)學(xué)篇).doc
約43頁DOC格式手機打開展開
基于個人電腦的無紙化考試軟件的設(shè)計與實現(xiàn)(高等數(shù)學(xué)篇),基于個人電腦的無紙化考試軟件的設(shè)計與實現(xiàn)摘 要隨著計算機的技術(shù)日益普及,素質(zhì)教育不斷的推廣,計算機作為教學(xué)手段開始不斷進入我們的生活,這種教育方式給傳統(tǒng)的教育模式帶來有益的補充,而基于個人電腦的考試軟件也因為它的準確性、便捷性、可重復(fù)性不斷受到人們的青睞,這也使其成為傳統(tǒng)教育考試發(fā)展的一種趨勢。本系統(tǒng)運行于單機模式,采...
內(nèi)容介紹
此文檔由會員 道客巴巴 發(fā)布基于個人電腦的無紙化考試軟件的設(shè)計與實現(xiàn)
摘 要
摘 要
隨著計算機的技術(shù)日益普及,素質(zhì)教育不斷的推廣,計算機作為教學(xué)手段開始不斷進入我們的生活,這種教育方式給傳統(tǒng)的教育模式帶來有益的補充,而基于個人電腦的考試軟件也因為它的準確性、便捷性、可重復(fù)性不斷受到人們的青睞,這也使其成為傳統(tǒng)教育考試發(fā)展的一種趨勢。
本系統(tǒng)運行于單機模式,采用Visual Studio 2010作為開發(fā)平臺,以ACCESS 2003作為后臺數(shù)據(jù)庫,使用的語言為C#語言。該系統(tǒng)實現(xiàn)了顯示考生姓名學(xué)號,隨機生成題目,判斷對錯,統(tǒng)計分數(shù)。該系統(tǒng)分為練習(xí)與考試部分,區(qū)別在于練習(xí)部分由答案提示。該系統(tǒng)使用方便,操作簡單,對于廣大學(xué)生的高等數(shù)學(xué)的學(xué)習(xí)具有幫助作用。
文中首先闡述了個人考試系統(tǒng)發(fā)展背景與現(xiàn)狀,簡要介紹了.NET、ACCESS 、C#等相關(guān)知識。接著詳細介紹了系統(tǒng)的需求分析、可行性分析、技術(shù)分析、功能設(shè)計、結(jié)構(gòu)設(shè)計、數(shù)據(jù)庫設(shè)計及系統(tǒng)功能的實現(xiàn)。最后描述了系統(tǒng)的細節(jié)制作,并對系統(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 項目開發(fā)的目的和意義 2
1.2 無紙化考試軟件的現(xiàn)狀與分析 3
1.3 計算機考試系統(tǒng)的發(fā)展趨勢 4
2. 系統(tǒng)分析 5
2.1 需求分析 5
2.1.1 課題欲解決的問題 5
2.1.2 解決方案 6
2.3 技術(shù)可行性分析 7
2.3.1 Visual Studio 2010 7
2.3.2 .NET C#程序設(shè)計 8
2.3.3 .ADO.NET 數(shù)據(jù)連接 9
2.3.4 ACCEESS數(shù)據(jù)庫與SQL查詢語言 10
3. 系統(tǒng)總體設(shè)計 13
3.1 系統(tǒng)功能分析 13
3.2 系統(tǒng)功能模塊設(shè)計 13
3.3 數(shù)據(jù)庫設(shè)計 14
3.3.1 數(shù)據(jù)庫需求分析 14
3.3.2 數(shù)據(jù)庫概念設(shè)計 14
3.3.3 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計 15
3.4 環(huán)境配置 16
4. 系統(tǒng)實現(xiàn) 17
4.1 登陸界面實現(xiàn) 17
4.2 使用說明界面實現(xiàn) 19
4.3 數(shù)據(jù)庫連接實現(xiàn) 20
4.4 判斷題模塊的實現(xiàn) 21
4.5 單選題模塊的實現(xiàn) 24
4.6 多選題模塊的實現(xiàn) 26
4.7 填空題模塊的實現(xiàn) 28
4.8 顯示分數(shù)模塊的實現(xiàn) 29
4.9 管理使用者模塊的實現(xiàn) 31
5. 測 試 33
5.1 測試環(huán)境與測試條件 33
5.2 測試過程 33
5.3 測試結(jié)果與分析 34
6. 總 結(jié) 36
參考文獻 37
致 謝 38