【正文】
。而總體設(shè)計是為此打好基礎(chǔ),讓學生對自己的學習成績有個全面的了解。 數(shù)據(jù)庫和模塊劃分總體設(shè)計是對數(shù)據(jù)庫和學生成績管理系統(tǒng)的設(shè)計進行初步的分析,讓學生初步了解數(shù)據(jù)庫和學生成績管理系統(tǒng)的基本情況,使他們在使用過程中隨到一些困難得到一些基本的幫助。 數(shù)據(jù)庫分析數(shù)據(jù)庫是通過mcisoft access建立的,與VB程序設(shè)計相連接,以實現(xiàn)VB程序的功能,也可以改變數(shù)據(jù)庫的數(shù)據(jù)。在數(shù)據(jù)庫中建立表,像學生表、學生成績表、學生課程表以及在VB程序設(shè)計中的模塊和程序代碼,還要把數(shù)據(jù)庫和VB程序設(shè)計連接起來,并綁定。這樣才能方便查詢、更新,更可以讓用戶一目了然 模塊劃分學生成績管理系統(tǒng)由許多模塊組成,每一個模塊都有自己的功能,并對其自己所具有的功能負責,讓學校方面和學生能通過這些模塊進行管理、更新和查詢等,使他們在對學生成績方面能方便、快捷。這樣的學生成績管理系統(tǒng)可以為他們減少很多不必要的麻煩,也能增進彼此的信任度。這些模塊包括:,包括選擇用戶和退出兩個功能。這個過程,對系統(tǒng)提出以下要求:根據(jù)用戶名和密碼是否進入系統(tǒng)。,包括學生信息的查詢和更新。對學生的信息進行管理,了解,讓學校和學生可以對信息進行管理和查詢。,包括學生成績信息的查詢和更新。根據(jù)學生的學號進行查詢,讓學生對自己的成績有進一步的了解。,包括學生課程信息的查詢和更新。這樣,學生就可以查詢出哪門課程的成績是多少,讓學生明白哪門課程是他的弱項,以便更努力地學習這門課,以及哪門課是他的強頂,以便保持這個成績,或者是更上一層樓。 層次圖學生成績管理系統(tǒng)學生登陸學生信息學生成績學生課程用戶名密碼確 定按 鈕取消按鈕學生信息查詢學生信息更新學生信息添加學生信息刪除學生成績查詢學生成績更新學生成績添加學生課程查詢學生課程更新學生課程添加學生號學生名學生成績圖21系統(tǒng)的結(jié)構(gòu) 系統(tǒng)數(shù)據(jù)模型設(shè)計 表的設(shè)計 學生(系別,學號,姓名,性別,出生年月) 成績(學號,課程號,成績,學分) 課程(課程號,課程名,開課學期,學時,學分) 設(shè)計數(shù)據(jù)庫(1)打開VB(2)打開BV數(shù)據(jù)平臺(3)打開VB可視化數(shù)據(jù)管理器(4)新建表:第9章 詳細設(shè)計詳細設(shè)計是對數(shù)據(jù)庫和學生成績管理系統(tǒng)的組成進行詳細分析,說明數(shù)據(jù)庫由哪些表組成的以及表中的數(shù)據(jù)的顯示,并表明表與表之間的聯(lián)系,使用戶知道怎么樣對表操作;同時對學生成績管理系統(tǒng)的構(gòu)成也進行了詳細的說明,即學生成績管理系統(tǒng)由哪些模塊組成,并說明這些模塊起到什么功能,以及這樣功能是怎么樣實現(xiàn)的,只有這樣才能為用戶的操作提供了有利的數(shù)據(jù),使他們能很快學會怎么樣操作數(shù)據(jù)庫和學生成績管理系統(tǒng) 系統(tǒng)模塊設(shè)計 用戶密碼認證窗體的的實現(xiàn)(1)登陸界面: 學生成績管理系統(tǒng)整體界面的實現(xiàn)(1)登陸主窗口:(2)學生查詢窗口:(3)更新學生情況:(4)課程查詢:(5)課程更新:(6)成績查詢:(7)成績更新: 學生成績管理系統(tǒng)的主程序(1)查詢代碼:Private Sub Command1_Click()Dim s As StringDim sql As Stringsql = select * from 成績 If Thens = where 學號 = 39。 amp。 amp。 39。Elses = End IfIf ThenIf s = Thens = where 課程號 = 39。 amp。 amp。 39。Elses = s + and 課程號 = 39。 amp。 amp。 39。End IfEnd IfIf ThenIf s = Thens = where 成績 = 39。 amp。 amp。 39。Elses = s + and 成績 = 39。 amp。 amp。 39。End IfEnd IfIf ThenIf s = Thens = where 學分 = 39。 amp。 amp。 39。Elses = s + and 學分 = 39。 amp。 amp。 39。End IfEnd If = sql + sEnd SubPrivate Sub Command2_Click()EndEnd Sub(2)更新代碼Private Sub Command1_Click()If = 添加 Then = 確定 Else = 添加 End IfEnd SubPrivate Sub Command2_Click()End SubPrivate Sub Command3_Click()End SubPrivate Sub Command4_Click() End SubPrivate Sub Command5_Click() End SubPrivate Sub Command6_Click() End SubPrivate Sub Command7_Click() End SubPrivate Sub Command8_Click() End Sub小結(jié)在本次畢業(yè)設(shè)計中,我在學習掌握了VB程序設(shè)計的基礎(chǔ)上,綜合運用了數(shù)據(jù)庫等各門基礎(chǔ)理論與專業(yè)知識,設(shè)計出了具有一定先進性的影碟出租系統(tǒng),并從此了解了影碟出租系統(tǒng)中所需要的相關(guān)知識,同時基本滿足了技術(shù)指標的要求,達到了預期的設(shè)計效果與目的。我明白了一個好的軟件設(shè)計能使一個中小型的影碟出租店得到好的生意,也是一個好的中小型影碟出租店所需要的。因此,不管怎樣,在此次畢業(yè)設(shè)計中,我得到了許多,以后再又一次的畢業(yè)設(shè)計,我想我不會不是什么都不懂了,我相信我可以完成。畢業(yè)設(shè)計是大學學習中必不可少的一個環(huán)節(jié),是一次不可多得的學習和鍛煉機會。在本次畢業(yè)設(shè)計中,通過總體方案的設(shè)計與論證,使我們所學的理論知識得到了進一步的深化;同時,培養(yǎng)了我們理論聯(lián)系實際,綜合運用各門知識以及信息檢索與利用的能力。在這次VB程序設(shè)計中,我提高了發(fā)現(xiàn)問題、分析問題、解決問題的水平;通過VB程序設(shè)計和數(shù)據(jù)庫的操作,我明白了數(shù)據(jù)庫是來建立數(shù)據(jù)庫和表的,而VB程序設(shè)計是用來設(shè)計模塊和代碼的,在此過程中,我不僅鍛煉了實際動手操作能力,而且掌握了更多的普通知識和專業(yè)知識。更重要的是在這次畢業(yè)設(shè)計中還有同學的幫助,因為他們的幫助我才能完成,而且通過同學間相互的學習交流、關(guān)心幫助,使我明白了團隊合作意識的重要性,從而讓我知道我應該增強了我的團隊合作意識,因為這一點對于將來的工作是十分重要的,在生活也是如此。當然,在畢業(yè)設(shè)計中也體現(xiàn)出了許多不容忽視的問題。有些功能在第一次做的時候不能實現(xiàn),比如我對報表設(shè)計這塊根本不懂,在指導老師的幫助下,經(jīng)過一次又一次的修改,終于完成了。雖然完成了,但也只是調(diào)試能通過而已,我想我更應該努力。還有其他的很多問題我一樣也搞不清楚,但通過老師和同學的幫助,我還是完成了。因此通過這次畢業(yè)設(shè)計,我明白了任何事都必須努力,這樣才能成功;還有很多方面我也不會做,真的需要通過一次又一次努力。這種種的不足之處都需要在今后的工作學習中不斷地改進??傊?,畢業(yè)設(shè)計是專業(yè)知識的一次綜合應用;是對大學五年學習的一次檢驗和評定。在畢業(yè)設(shè)計中,我得到了充分的鍛煉與顯著的提高,使我提高了動手能力,得到了許多意想不到的收獲。它將對于我以后的學習工作以及生活起到了至關(guān)重要的指導作用,因為能力的提高和經(jīng)驗的獲得都是我人生中的一大財富。謝辭在學院學習生活的四年里,我在各位老師孜孜不倦地教誨下,通過自己的努力,順利完成了大學三年的學習任務(wù)。首先,應當感謝學院的各級領(lǐng)導給我們營造了良好的學習氛圍和舒適的生活環(huán)境,以及對我們學業(yè)上的重視與關(guān)懷。特別是對本次畢業(yè)設(shè)計給予了大量人力、物力的支持。在本次畢業(yè)設(shè)計中,我的指導教師是胡秧老師。她認真負責、嚴謹細致、不辭辛勞和精益求精的教學態(tài)度,使我深受感動,讓我能在本次畢業(yè)設(shè)計中克服種種困難,取得了成績,在此致以衷心的感謝。此外,也要向?qū)ξ以诋厴I(yè)設(shè)計過程中幫助過我的老師表示感謝。當然,也要感謝在此次畢業(yè)設(shè)計中關(guān)心過我?guī)椭^我的各位同學。真的謝謝你們??!總之,在此次畢業(yè)設(shè)計中取得成績以及在五年中所得到的成績,還是在這大學所學到的知識,都是老師孜孜不悔地教導中才能取得的。在此得到的鍛煉使我在今后的人生道路上受益非淺。參考文獻[1]胡道元 計算機網(wǎng)絡(luò)(中級) 清華大學出版社 1998[2]陸尉民\龔沛泌 VB課程設(shè)計 清華大學出版社 1997[3]馬威 中文版Access2003實用培訓教程 清華大學出版社 2003[4]David scott Dexter Gerald Weiss Java面向?qū)ο蟪绦蛟O(shè)計 清華大學出版社 2004[5]譚浩強 C程序設(shè)計(第二版) 清華大學出版社 2003[6]Steven Holzner 21天通學Visual 人民郵電出版社 2004