資源描述:
《小學(xué)生口算測試實驗報告》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、--------湖北職業(yè)技術(shù)學(xué)院·信息技術(shù)學(xué)院--------C#程序設(shè)計----小學(xué)生口算練習(xí)軟件開發(fā)輔導(dǎo)老師:李嵐班級:1006401編著人員:余雪林、劉念陳燃、李華貞前言本次項目主要采用C#來編寫,編寫此項目的主要目的是為了考察小學(xué)生對加減乘除四則運算的掌握程度。此軟件名為“小學(xué)生口算練習(xí)軟件”,編寫本次程序主要為了考察學(xué)生對《C#程序設(shè)計與應(yīng)用》這門課程的掌握程度,這門課程主要包括C#基礎(chǔ)語言、C#面向?qū)ο蟪跫壘幊?、C#面向?qū)ο蟾呒壘幊獭⑽募蘒/O操作C#編程、GUIC#編程、數(shù)據(jù)庫C#編程等內(nèi)容。而編寫此軟件可以很好的鍛煉學(xué)生的操作能力,達(dá)到盡快的提升學(xué)生的能力的目的。本項目
2、以軟件編碼工作過程構(gòu)建一個大的體系,根據(jù)項目所涉及的知識按必備知識和擴(kuò)展知識兩個層次來進(jìn)一步完善這個項目,著重考察了學(xué)生對面向?qū)ο缶幊痰幕炯夹g(shù)和C#語言編程的基本技能。培養(yǎng)了學(xué)生能夠利用C#語言進(jìn)行初步的常用應(yīng)用程序(GUI、文件I/O數(shù)據(jù)庫)的開發(fā)能力。此項目由湖北職院1006401班的余雪林、劉念、陳燃、李華貞編寫。此項目主要適用于小學(xué)生對口算的學(xué)習(xí)。由于水平有限,項目中錯誤及紕漏之處在所難免,敬請廣大使用者批評指正。小學(xué)生口算練習(xí)軟件目錄第1節(jié)程序設(shè)計簡介小學(xué)生口算練習(xí)軟件開發(fā)的概述………………………………課程設(shè)計目的……………………………………………………設(shè)計需求分析…………
3、…………………………………………總體設(shè)計分析……………………………………………………第2節(jié)內(nèi)容簡介課程設(shè)計目的……………………………………………………設(shè)計需求分析……………………………………………………總體設(shè)計…………………………………………………………調(diào)試與測試………………………………………………………程序執(zhí)行結(jié)果……………………………………………………開發(fā)人員…………………………………………………………總結(jié)項目總結(jié)…………………………………………………………第一部分:小學(xué)生口算練習(xí)軟件開發(fā)的概述本程序主要是對小學(xué)生口算測試軟件的開發(fā)及使用,通過具體的實踐來了解類控件、Box類控件、
4、容器類控件、Timer控件、TabControl控件等。本項目以軟件編碼工作過程構(gòu)建一個大的體系,根據(jù)項目所涉及的知識按必備知識和擴(kuò)展知識兩個層次來進(jìn)一步完善這個項目,著重考察了學(xué)生對面向?qū)ο缶幊痰幕炯夹g(shù)和C#語言編程的基本技能。培養(yǎng)了學(xué)生能夠利用C#語言進(jìn)行初步的常用應(yīng)用程序(GUI、文件I/O數(shù)據(jù)庫)的開發(fā)能力。第二部分:課程設(shè)計目的2.1激發(fā)小學(xué)生的數(shù)學(xué)興趣;2.2活躍小學(xué)生的頭腦思維;第三部分:設(shè)計需求分析3.1選材背景運用MicrosoftVisualStudio2005的系統(tǒng)軟件,開發(fā)測試小學(xué)生口算水平的軟件,涉及一些C#語言方面的知識,3.2開發(fā)意義1、培養(yǎng)小學(xué)生的學(xué)習(xí)
5、興趣,提高他們的邏輯思維能力;2、能有效的提高小學(xué)生們口算的能力,同時也提高小學(xué)生的應(yīng)變能力。第四部分:總體設(shè)計分析4.1系統(tǒng)功能設(shè)計圖;4.2設(shè)計登陸界面圖;4.3開發(fā)及運行環(huán)境:本系統(tǒng)開發(fā)平臺及運行環(huán)境如下:系統(tǒng)開發(fā)平臺:MicrosoftVisualStudio2005系統(tǒng)開發(fā)語言:C#第五部分:調(diào)試與測試5.1調(diào)試5.2測試內(nèi)容簡介一、課程設(shè)計目的1)鍛煉小學(xué)生的口算能力;2)提高小學(xué)生的運算速度;3)培養(yǎng)靈活運用的思維;4)簡單易行的數(shù)學(xué)設(shè)計吸引小學(xué)生的興趣;二、設(shè)計需求分析1)運用MicrosoftVisualStudio2005的系統(tǒng)軟件實現(xiàn)本功能;2)畫出樹枝型的結(jié)構(gòu)功
6、能圖更簡易;使用者得分難易程度取消繼續(xù)保存歷史紀(jì)錄算法開始設(shè)置時間用戶名三、總體設(shè)計1)設(shè)計小學(xué)生口算設(shè)計界面;◆第一:輸入一些需要的功能,點擊開始按鈕出現(xiàn)隨機(jī)數(shù),開始計算;u第二:點擊enter鍵,出現(xiàn)提示語;u第三:點擊“得分”按鈕,顯示正確率;u第四:反之是取消按鈕;u第五:點擊“保存”、“歷史記錄”按鈕,顯示歷史記錄;2)編輯代碼;usingSystem;usingSystem.Collections.Generic;usingSystem.ComponentModel;usingSystem.Data;usingSystem.Drawing;usingSystem.Text;
7、usingSystem.Windows.Forms;usingSystem.IO;usingSystem.Text;namespace小學(xué)生口算練習(xí)軟件{publicpartialclassForm1:Form{publicForm1(){InitializeComponent();}intn1,n2;stringname="user";inttime;stringq;publicvoidCreate(){Randomr=newRandom()