【正文】
經(jīng)過本次的vb課程設(shè)計(jì),讓我對(duì)vb的軟件開發(fā)流程,整體籌劃發(fā)面有了一定的了解和提高,雖說我的專業(yè)并不是計(jì)算機(jī)或者軟件工程相關(guān)的專業(yè),但我對(duì)vb編程的熱情絲毫不弱,我相信有了這次的經(jīng)歷,對(duì)我以后vb的學(xué)習(xí)有很大的幫助,并祝我在vb或者其他類型的計(jì)算機(jī)語言的編程道路上走得更遠(yuǎn)。這對(duì)于我們這種初次接觸這種東西的人來說,還真是有難度,如果不是老師給了我們足夠的模板和樣例,我想我還真一時(shí)半會(huì)兒,不知道從哪里下手,好在功夫不負(fù)有心人,經(jīng)過幾天時(shí)間的摸索和操作,這個(gè)學(xué)生成績管理系統(tǒng)的雛形終于是出現(xiàn)了,雖說功能不太完善,但還是能滿足基本要求,這讓我很是欣慰。用Data屬性向MSChart數(shù)據(jù)網(wǎng)格填充數(shù)據(jù) = Val((vb).Value) = (name).Value Next lngI = VB成績直方圖End SubPrivate Sub Command2_Click() 39。End SubPrivate Sub Form_Load()kc = nameEnd Sub該界面代碼如下:Dim kc_條件 As StringDim kc As StringPrivate Sub Command1_Click()kc_條件 = = select * from stu where + kc + =39。設(shè)置DataSource:設(shè)置DataField:(2)、如何加載DataGrid控件控件DataGrid,可以實(shí)現(xiàn)數(shù)據(jù)的批量處理,該控件在控件庫Microsoft DataGrid Control 。下面為所現(xiàn)實(shí)的結(jié)果——在主界面點(diǎn)擊“統(tǒng)計(jì)直方圖“按鈕后,出現(xiàn)如下界面:在該界面點(diǎn)擊各個(gè)按鈕后,就會(huì)出現(xiàn)與之相關(guān)科目的成績統(tǒng)計(jì)直方圖,下面為查詢的結(jié)果—— 在主界面點(diǎn)擊“優(yōu)等生“按鈕后,出現(xiàn)如下界面:點(diǎn)擊按鈕查詢后,結(jié)果就會(huì)在界面上顯示出來。下面為輸入條件后查詢的結(jié)果——在主界面點(diǎn)擊“姓名查詢“按鈕后,會(huì)出現(xiàn)如下界面:該界面與上一界面相似,在文本框輸入要查詢的姓名后,點(diǎn)擊“查詢“按鈕,就會(huì)在DataGrid控件上顯示所要查詢的結(jié)果。如果用戶名或密碼三次輸入錯(cuò)誤,則系統(tǒng)自動(dòng)退出。 當(dāng)你點(diǎn)擊“退出“按鈕時(shí),彈出一個(gè)對(duì)話窗,界面如下:在對(duì)話框上點(diǎn)擊“是”按鈕,則退出系統(tǒng),如果點(diǎn)擊“否”,則該界面不變。下面為輸入條件后查詢的結(jié)果——在主界面點(diǎn)擊“班級(jí)查詢“按鈕后,會(huì)出現(xiàn)如下界面:在文版框中輸入所要查詢的班級(jí),DataGrid控件上就會(huì)顯示所要查詢的結(jié)果。下面為所查詢的結(jié)果——三、系統(tǒng)功能實(shí)施 以上展示的是系統(tǒng)的所有界面,怎樣才能讓這所有的功能實(shí)現(xiàn)呢?數(shù)據(jù)庫和ADO控件的使用便是其中的關(guān)鍵。說明:DataGrid控件屬性設(shè)置四、系統(tǒng)功能設(shè)計(jì)系統(tǒng)功能的設(shè)計(jì),其核心就是程序代碼的編寫過程,如何讓讓系統(tǒng)更加完善、界面更加友好呢,這就得益于代碼的編寫。 + kc_條件 + 39。填充表格數(shù)據(jù) = 1 = For lngI = 1 To = lngI 39。兩周的時(shí)間并不長,一晃就到了,課程設(shè)計(jì)也要畫上句號(hào)了。我發(fā)現(xiàn)并不是每一個(gè)問題都能從資料中得到解決方法,有些問題是無法預(yù)料的,這個(gè)時(shí)候就得靠自己去分析了,你必須得非常的細(xì)心,一步一步的進(jìn)行調(diào)試和修改,而且不能急,往往有的錯(cuò)誤就是在你急躁的時(shí)候從你眼皮底下溜過去的,這樣又得重新檢查,到頭來,既費(fèi)時(shí)又費(fèi)力,實(shí)在不行