![學生成績管理系統(tǒng)的設計與實現(xiàn)-計算機畢業(yè)設計_第1頁](http://file4.renrendoc.com/view/b80dc3765392b5345fbb53facaad8a7a/b80dc3765392b5345fbb53facaad8a7a1.gif)
![學生成績管理系統(tǒng)的設計與實現(xiàn)-計算機畢業(yè)設計_第2頁](http://file4.renrendoc.com/view/b80dc3765392b5345fbb53facaad8a7a/b80dc3765392b5345fbb53facaad8a7a2.gif)
![學生成績管理系統(tǒng)的設計與實現(xiàn)-計算機畢業(yè)設計_第3頁](http://file4.renrendoc.com/view/b80dc3765392b5345fbb53facaad8a7a/b80dc3765392b5345fbb53facaad8a7a3.gif)
![學生成績管理系統(tǒng)的設計與實現(xiàn)-計算機畢業(yè)設計_第4頁](http://file4.renrendoc.com/view/b80dc3765392b5345fbb53facaad8a7a/b80dc3765392b5345fbb53facaad8a7a4.gif)
![學生成績管理系統(tǒng)的設計與實現(xiàn)-計算機畢業(yè)設計_第5頁](http://file4.renrendoc.com/view/b80dc3765392b5345fbb53facaad8a7a/b80dc3765392b5345fbb53facaad8a7a5.gif)
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、學生成績管理系統(tǒng)摘要學生成績管理系統(tǒng)是一種為了方便學校對學生的成績進行管理的系統(tǒng),它對任何學校對學生成績的管理有著意想不到的作用。本文闡述了學生成績管理系統(tǒng)的基本設計方案以及需求分析,接著詳細說明了怎樣設計學生成績管理系統(tǒng),然后把程序設計和程序編碼寫下來,讓他們明白怎樣操作,最后寫總結和謝辭。在學生成績管理系統(tǒng)中,包括了學生登陸界面,學生的添加、刪除、查詢、更改等,使學生成績管理系統(tǒng)更完善,讓學生可以更清楚自己的學習成績,以便能掌握自己的學生動態(tài),隨時做出反應,使自己的學習成績更上一層樓,或者使原本自己成績差的改進學習方法,提高自己的學生成績。本程序使用 microsoft公司的 visual
2、 basic 6.0開發(fā)工具,,并結合使用Access 97。首先在短時間內建立系統(tǒng)應用模塊,然后,對初始原型進行不斷修正和改進,直到形成用戶滿意的可行系統(tǒng)。關鍵詞:學生成績管理系統(tǒng)、系統(tǒng)開發(fā)、VBAbstractThis procedure uses the microsoft company visual basic 6.0 development tool, make use of its every kind of the tool of development that provide that face to the object, combine combination usag
3、e Access 97.Establish in the in a short time first system application mold piece, then, start to the beginning the prototype proceeds to revise continuously with improve, until formation the customer is satisfied can a system.This text first is various main functions that the data flow chart that th
4、e students leases to sell to manage the system to say all, and drew a layer, introduce the system, then divide the line the system according to the function some a molds a relation for, being juxtaposed first database model, in system realize, proceeded to a few and main mold piece detailed and herm
5、eneutic with analyze, and give main code.Made the objective evaluation to this system finally, indicate the realistic meaning, weakness of the system and put forward can further the part that improve, in order to after throwing in actual application system can more stable dependable work.Key words:T
6、he studentscheck to manage system, system development,VB目錄 TOC o 1-3 h z HYPERLINK l _Toc119668648 第1章緒論 PAGEREF _Toc119668648 h 3 HYPERLINK l _Toc119668649 引言 PAGEREF _Toc119668649 h 3 HYPERLINK l _Toc119668650 總體的數據流程圖 PAGEREF _Toc119668650 h 3 HYPERLINK l _Toc119668651 系統(tǒng)的主要功能 PAGEREF _Toc1196686
7、51 h 3 HYPERLINK l _Toc119668652 第2章總體設計5 HYPERLINK l _Toc119668653 模塊劃分5 HYPERLINK l _Toc119668654 模塊劃分5 HYPERLINK l _Toc119668655 層次圖6 HYPERLINK l _Toc119668656 系統(tǒng)數據模型設計 PAGEREF _Toc119668656 h 6 HYPERLINK l _Toc119668657 關系模型:6 HYPERLINK l _Toc119668658 E-R圖6 HYPERLINK l _Toc119668659 第3章系統(tǒng)的實現(xiàn)9 H
8、YPERLINK l _Toc119668660 系統(tǒng)模塊設計。 PAGEREF _Toc119668660 h 9 HYPERLINK l _Toc119668661 用戶密碼認證窗體的的實現(xiàn) PAGEREF _Toc119668661 h 9 HYPERLINK l _Toc119668662 學生成績管理系統(tǒng)整體界面的實現(xiàn)9 HYPERLINK l _Toc119668663 3.1.3學生成績管理系統(tǒng)的主程序13 HYPERLINK l _Toc119668664 第4章結論16緒論引言學生成績管理系統(tǒng)是對于學生的成績進生管理、輸入、刪除和查詢等等,同時也方便學生在網上對自己的成績有所
9、了解,雖然只能查詢自己的成績,但這樣卻對學生自己的成績的提高有所幫助,只要自己有信心,就能提高自己的成績,讓自己滿意。學生成績管理系統(tǒng)是被大中小的學生所采用的,因為這樣可以讓學校明白學生的成績,以便做出適當的決定來獎勵學生,或者改善學生的成績;同時也可以讓學生了解自己的成績,以改變自己的學習方法,提高自己的成績。學生成績管理系統(tǒng)的每一個程序的功能都是非常主要的,第一個功能是學生登陸界面,是實現(xiàn)學生登陸系統(tǒng)查詢自己的成績的關鍵;第二個功能是連接上面又連接下面的,起著承上啟下的作用;以下的功能主要是如何輸入、添加、刪除等等功能的實現(xiàn),這樣是為了使學生成績管理系統(tǒng)更好為師生服務??傮w的數據流程圖學生
10、成績學生成績管理系統(tǒng)新學生成績信息學生學校 學生成績記錄查詢信息離校學生信息學生成績記錄查詢在校學生信息學生成績輸入信息學生成績刪除記錄 學生輸入記錄 在校學生記錄 離校學生記錄 學生成績刪除記錄圖1-1頂層數據流圖系統(tǒng)的主要功能在第一章里已經對學生成績管理系統(tǒng)的組成及功能作了介紹,并討論了學生成績管理系統(tǒng)的優(yōu)點與應用。下一的章將介紹學生成績管理系統(tǒng)的總體設計。從理論上闡述學生成績管理系統(tǒng)的組成及功能,學生成績管理系統(tǒng)是怎樣進行的,對總體方案的可行性進行分析與論證。學生成績管理系統(tǒng)是由學生登陸界面和學生成績的操作界面組成的,學生登陸界面是進入學生成績管理系統(tǒng)的,用于查詢、更新作基礎的,學生成績
11、管理系統(tǒng)主要由學生查詢界面、學生更新界面、學生成績查詢界面、學生成績更新界面、學生課程查詢界面以及學生課程更新界面組成的,用來學校老師、學生對成績進行記錄的,還可以用來查詢、更新等功能,為大中小學校提供了方便而又能夠對學生成績實行管理,同時也為學生提供更快捷、更舒適的查詢服務。在此基礎上,與數據庫連接,那更為學校老師、學生著想,因為數據庫與學生成績管理系統(tǒng)的結合,使這個系統(tǒng)更具完整性。學生成績管理系統(tǒng)主要有以下幾大功能:(1)系統(tǒng)主要對學校老師和學生信息成績查詢和更新功能。學校老師和學生可以直接通過學生成績管理系統(tǒng)進行管理,也可以查詢。因此,方便學生對自己的成績進行查詢。讓學生能快捷地查詢,也
12、使學生知道自己的成績; (2)系統(tǒng)對學生信息的添加,修改和刪除處理。由于學生信息和學生成績信息本身是可變的,為了方便學校方面在添加學生信息和學生成績的過程,同時,能對學生成績的總分、平均分進行計算并得出相應的結果,可以對學生的基本信息進行部分修改。這樣,更方便學校方面對影碟學生基本信息和學生成績信息的管理;(3)系統(tǒng)對學生成績的查詢功能,既可以查詢在校學生成績信息,讓學生明白過去和現(xiàn)的成績怎么樣,這樣可以讓學生為未來的學習成績進行努力,這主要是為了方便學生,了解自己的成績信息; (4)系統(tǒng)還可以對學生課程進行查詢和更新,并統(tǒng)計出學校安排的課程。 讓學生都對自己的成績有個大概地了解,一方面使學校
13、方面根據每個學生的成績來調整對學生成績方面的管理;另一方面使學生對在自己的成績方面有更深層次的了解,做到透明化。、總體設計總體設計是對學生成績管理系統(tǒng)的基本闡述,包括數據庫的初步設計和總體設計。它是為了以后更好地對學生成績管理系統(tǒng)進行管理、查詢、更新、刪除等等,打好為下面設計的基礎,只有這樣,才能讓學校對此進行管理。而總體設計是為此打好基礎,讓學生對自己的學習成績有個全面的了解。數據庫和模塊劃分總體設計是對數據庫和學生成績管理系統(tǒng)的設計進行初步的分析,讓學生初步了解數據庫和學生成績管理系統(tǒng)的基本情況,使他們在使用過程中隨到一些困難得到一些基本的幫助。數據庫分析數據庫是通過mcisoft acc
14、ess建立的,與VB程序設計相連接,以實現(xiàn)VB程序的功能,也可以改變數據庫的數據。在數據庫中建立表,像學生表、學生成績表、學生課程表以及在VB程序設計中的模塊和程序代碼,還要把數據庫和VB程序設計連接起來,并綁定。這樣才能方便查詢、更新,更可以讓用戶一目了然模塊劃分學生成績管理系統(tǒng)由許多模塊組成,每一個模塊都有自己的功能,并對其自己所具有的功能負責,讓學校方面和學生能通過這些模塊進行管理、更新和查詢等,使他們在對學生成績方面能方便、快捷。這樣的學生成績管理系統(tǒng)可以為他們減少很多不必要的麻煩,也能增進彼此的信任度。這些模塊包括:1.登錄,包括選擇用戶和退出兩個功能。這個過程,對系統(tǒng)提出以下要求:
15、根據用戶名和密碼是否進入系統(tǒng)。2.學生信息,包括學生信息的查詢和更新。對學生的信息進行管理,了解,讓學校和學生可以對信息進行管理和查詢。3.學生成績,包括學生成績信息的查詢和更新。根據學生的學號進行查詢,讓學生對自己的成績有進一步的了解。4.學生課程,包括學生課程信息的查詢和更新。這樣,學生就可以查詢出哪門課程的成績是多少,讓學生明白哪門課程是他的弱項,以便更努力地學習這門課,以及哪門課是他的強頂,以便保持這個成績,或者是更上一層樓。層次圖學生成績管理系統(tǒng)學生登陸學生信息學生成績學生課程用戶名密碼確 定按 鈕取消按鈕學生信息查詢學生信息更新學生信息添加學生信息刪除學生成績查詢學生成績更新學生成
16、績添加學生課程查詢學生課程更新學生課程添加學生號學生名學生成績圖2-1系統(tǒng)的結構系統(tǒng)數據模型設計表的設計 學生(系別,學號,姓名,性別,出生年月) 成績(學號,課程號,成績,學分) 課程(課程號,課程名,開課學期,學時,學分)設計數據庫(1)打開VB(2)打開BV數據平臺(3)打開VB可視化數據管理器(4)新建表:詳細設計詳細設計是對數據庫和學生成績管理系統(tǒng)的組成進行詳細分析,說明數據庫由哪些表組成的以及表中的數據的顯示,并表明表與表之間的聯(lián)系,使用戶知道怎么樣對表操作;同時對學生成績管理系統(tǒng)的構成也進行了詳細的說明,即學生成績管理系統(tǒng)由哪些模塊組成,并說明這些模塊起到什么功能,以及這樣功能是
17、怎么樣實現(xiàn)的,只有這樣才能為用戶的操作提供了有利的數據,使他們能很快學會怎么樣操作數據庫和學生成績管理系統(tǒng)系統(tǒng)模塊設計用戶密碼認證窗體的的實現(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 Text1.Text Thens = where 學號 = & Text1.T
18、ext & Elses = End IfIf Text2.Text ThenIf s = Thens = where 課程號 = & Text2.Text & Elses = s + and 課程號 = & Text2.Text & End IfEnd IfIf Text3.Text ThenIf s = Thens = where 成績 = & Text3.Text & Elses = s + and 成績 = & Text3.Text & End IfEnd IfIf Text4.Text ThenIf s = Thens = where 學分 = & Text4.Text & Elses
19、 = s + and 學分 = & Text4.Text & End IfEnd Ifdc.RecordSource = sql + sEnd SubPrivate Sub Command2_Click()EndEnd Sub(2)更新代碼Private Sub Command1_Click()If Command1.Caption = 添加 Then Command1.Caption = 確定 Else Command1.Caption = 添加 End IfEnd SubPrivate Sub Command2_Click()End SubPrivate Sub Command3_Clic
20、k()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小結在本次畢業(yè)設計中,我在學習掌握了VB程序設計的基礎上,綜合運用了數據庫等各門基礎理論與專業(yè)知識,設計出了具有一定先進性的影碟出租系統(tǒng),并從此了解了影碟出租系統(tǒng)中所需要的相關知識,同時基本滿足了技術指標的要求,達到了預期的設計效
21、果與目的。我明白了一個好的軟件設計能使一個中小型的影碟出租店得到好的生意,也是一個好的中小型影碟出租店所需要的。因此,不管怎樣,在此次畢業(yè)設計中,我得到了許多,以后再又一次的畢業(yè)設計,我想我不會不是什么都不懂了,我相信我可以完成。畢業(yè)設計是大學學習中必不可少的一個環(huán)節(jié),是一次不可多得的學習和鍛煉機會。在本次畢業(yè)設計中,通過總體方案的設計與論證,使我們所學的理論知識得到了進一步的深化;同時,培養(yǎng)了我們理論聯(lián)系實際,綜合運用各門知識以及信息檢索與利用的能力。在這次VB程序設計中,我提高了發(fā)現(xiàn)問題、分析問題、解決問題的水平;通過VB程序設計和數據庫的操作,我明白了數據庫是來建立數據庫和表的,而VB程
22、序設計是用來設計模塊和代碼的,在此過程中,我不僅鍛煉了實際動手操作能力,而且掌握了更多的普通知識和專業(yè)知識。更重要的是在這次畢業(yè)設計中還有同學的幫助,因為他們的幫助我才能完成,而且通過同學間相互的學習交流、關心幫助,使我明白了團隊合作意識的重要性,從而讓我知道我應該增強了我的團隊合作意識,因為這一點對于將來的工作是十分重要的,在生活也是如此。當然,在畢業(yè)設計中也體現(xiàn)出了許多不容忽視的問題。有些功能在第一次做的時候不能實現(xiàn),比如我對報表設計這塊根本不懂,在指導老師的幫助下,經過一次又一次的修改,終于完成了。雖然完成了,但也只是調試能通過而已,我想我更應該努力。還有其他的很多問題我一樣也搞不清楚,
23、但通過老師和同學的幫助,我還是完成了。因此通過這次畢業(yè)設計,我明白了任何事都必須努力,這樣才能成功;還有很多方面我也不會做,真的需要通過一次又一次努力。這種種的不足之處都需要在今后的工作學習中不斷地改進。總之,畢業(yè)設計是專業(yè)知識的一次綜合應用;是對大學五年學習的一次檢驗和評定。在畢業(yè)設計中,我得到了充分的鍛煉與顯著的提高,使我提高了動手能力,得到了許多意想不到的收獲。它將對于我以后的學習工作以及生活起到了至關重要的指導作用,因為能力的提高和經驗的獲得都是我人生中的一大財富。謝辭在學院學習生活的四年里,我在各位老師孜孜不倦地教誨下,通過自己的努力,順利完成了大學三年的學習任務。首先,應當感謝學院
24、的各級領導給我們營造了良好的學習氛圍和舒適的生活環(huán)境,以及對我們學業(yè)上的重視與關懷。特別是對本次畢業(yè)設計給予了大量人力、物力的支持。在本次畢業(yè)設計中,我的指導教師是胡秧老師。她認真負責、嚴謹細致、不辭辛勞和精益求精的教學態(tài)度,使我深受感動,讓我能在本次畢業(yè)設計中克服種種困難,取得了成績,在此致以衷心的感謝。此外,也要向對我在畢業(yè)設計過程中幫助過我的老師表示感謝。當然,也要感謝在此次畢業(yè)設計中關心過我?guī)椭^我的各位同學。真的謝謝你們?。】傊?,在此次畢業(yè)設計中取得成績以及在五年中所得到的成績,還是在這大學所學到的知識,都是老師孜孜不悔地教導中才能取得的。在此得到的鍛煉使我在今后的人生道路上受益非淺
25、。參考文獻1胡道元 計算機網絡(中級) 清華大學出版社 19982陸尉民龔沛泌 VB課程設計 清華大學出版社 19973馬威 中文版Access2003實用培訓教程 清華大學出版社 20034David M.Arnow scott Dexter Gerald Weiss Java面向對象程序設計 清華大學出版社 20045譚浩強 C程序設計(第二版) 清華大學出版社 20036Steven Holzner 21天通學中文版 人民郵電出版社 2004學生成績管理系統(tǒng)摘要學生成績管理系統(tǒng)是一種為了方便學校對學生的成績進行管理的系統(tǒng),它對任何學校對學生成績的管理有著意想不到的作用。本文闡述了學生成績
26、管理系統(tǒng)的基本設計方案以及需求分析,接著詳細說明了怎樣設計學生成績管理系統(tǒng),然后把程序設計和程序編碼寫下來,讓他們明白怎樣操作,最后寫總結和謝辭。在學生成績管理系統(tǒng)中,包括了學生登陸界面,學生的添加、刪除、查詢、更改等,使學生成績管理系統(tǒng)更完善,讓學生可以更清楚自己的學習成績,以便能掌握自己的學生動態(tài),隨時做出反應,使自己的學習成績更上一層樓,或者使原本自己成績差的改進學習方法,提高自己的學生成績。本程序使用 microsoft公司的 visual basic 6.0開發(fā)工具,,并結合使用Access 97。首先在短時間內建立系統(tǒng)應用模塊,然后,對初始原型進行不斷修正和改進,直到形成用戶滿意的
27、可行系統(tǒng)。關鍵詞:學生成績管理系統(tǒng)、系統(tǒng)開發(fā)、VBAbstractThis procedure uses the microsoft company visual basic 6.0 development tool, make use of its every kind of the tool of development that provide that face to the object, combine combination usage Access 97.Establish in the in a short time first system application mold
28、 piece, then, start to the beginning the prototype proceeds to revise continuously with improve, until formation the customer is satisfied can a system.This text first is various main functions that the data flow chart that the students leases to sell to manage the system to say all, and drew a laye
29、r, introduce the system, then divide the line the system according to the function some a molds a relation for, being juxtaposed first database model, in system realize, proceeded to a few and main mold piece detailed and hermeneutic with analyze, and give main code.Made the objective evaluation to
30、this system finally, indicate the realistic meaning, weakness of the system and put forward can further the part that improve, in order to after throwing in actual application system can more stable dependable work.Key words:The studentscheck to manage system, system development,VB目錄 TOC o 1-3 h z H
31、YPERLINK l _Toc119668648 第1章緒論 PAGEREF _Toc119668648 h 3 HYPERLINK l _Toc119668649 引言 PAGEREF _Toc119668649 h 3 HYPERLINK l _Toc119668650 總體的數據流程圖 PAGEREF _Toc119668650 h 3 HYPERLINK l _Toc119668651 系統(tǒng)的主要功能 PAGEREF _Toc119668651 h 3 HYPERLINK l _Toc119668652 第2章總體設計5 HYPERLINK l _Toc119668653 模塊劃分5
32、HYPERLINK l _Toc119668654 模塊劃分5 HYPERLINK l _Toc119668655 層次圖6 HYPERLINK l _Toc119668656 系統(tǒng)數據模型設計 PAGEREF _Toc119668656 h 6 HYPERLINK l _Toc119668657 關系模型:6 HYPERLINK l _Toc119668658 E-R圖6 HYPERLINK l _Toc119668659 第3章系統(tǒng)的實現(xiàn)9 HYPERLINK l _Toc119668660 系統(tǒng)模塊設計。 PAGEREF _Toc119668660 h 9 HYPERLINK l _To
33、c119668661 用戶密碼認證窗體的的實現(xiàn) PAGEREF _Toc119668661 h 9 HYPERLINK l _Toc119668662 學生成績管理系統(tǒng)整體界面的實現(xiàn)9 HYPERLINK l _Toc119668663 學生成績管理系統(tǒng)的主程序13 HYPERLINK l _Toc119668664 第4章結論16緒論引言學生成績管理系統(tǒng)是對于學生的成績進生管理、輸入、刪除和查詢等等,同時也方便學生在網上對自己的成績有所了解,雖然只能查詢自己的成績,但這樣卻對學生自己的成績的提高有所幫助,只要自己有信心,就能提高自己的成績,讓自己滿意。學生成績管理系統(tǒng)是被大中小的學生所采用的
34、,因為這樣可以讓學校明白學生的成績,以便做出適當的決定來獎勵學生,或者改善學生的成績;同時也可以讓學生了解自己的成績,以改變自己的學習方法,提高自己的成績。學生成績管理系統(tǒng)的每一個程序的功能都是非常主要的,第一個功能是學生登陸界面,是實現(xiàn)學生登陸系統(tǒng)查詢自己的成績的關鍵;第二個功能是連接上面又連接下面的,起著承上啟下的作用;以下的功能主要是如何輸入、添加、刪除等等功能的實現(xiàn),這樣是為了使學生成績管理系統(tǒng)更好為師生服務??傮w的數據流程圖學生成績學生成績管理系統(tǒng)新學生成績信息學生學校 學生成績記錄查詢信息離校學生信息學生成績記錄查詢在校學生信息學生成績輸入信息學生成績刪除記錄 學生輸入記錄 在校學
35、生記錄 離校學生記錄 學生成績刪除記錄圖1-1頂層數據流圖系統(tǒng)的主要功能在第一章里已經對學生成績管理系統(tǒng)的組成及功能作了介紹,并討論了學生成績管理系統(tǒng)的優(yōu)點與應用。下一的章將介紹學生成績管理系統(tǒng)的總體設計。從理論上闡述學生成績管理系統(tǒng)的組成及功能,學生成績管理系統(tǒng)是怎樣進行的,對總體方案的可行性進行分析與論證。學生成績管理系統(tǒng)是由學生登陸界面和學生成績的操作界面組成的,學生登陸界面是進入學生成績管理系統(tǒng)的,用于查詢、更新作基礎的,學生成績管理系統(tǒng)主要由學生查詢界面、學生更新界面、學生成績查詢界面、學生成績更新界面、學生課程查詢界面以及學生課程更新界面組成的,用來學校老師、學生對成績進行記錄的,
36、還可以用來查詢、更新等功能,為大中小學校提供了方便而又能夠對學生成績實行管理,同時也為學生提供更快捷、更舒適的查詢服務。在此基礎上,與數據庫連接,那更為學校老師、學生著想,因為數據庫與學生成績管理系統(tǒng)的結合,使這個系統(tǒng)更具完整性。學生成績管理系統(tǒng)主要有以下幾大功能:(1)系統(tǒng)主要對學校老師和學生信息成績查詢和更新功能。學校老師和學生可以直接通過學生成績管理系統(tǒng)進行管理,也可以查詢。因此,方便學生對自己的成績進行查詢。讓學生能快捷地查詢,也使學生知道自己的成績; (2)系統(tǒng)對學生信息的添加,修改和刪除處理。由于學生信息和學生成績信息本身是可變的,為了方便學校方面在添加學生信息和學生成績的過程,同
37、時,能對學生成績的總分、平均分進行計算并得出相應的結果,可以對學生的基本信息進行部分修改。這樣,更方便學校方面對影碟學生基本信息和學生成績信息的管理;(3)系統(tǒng)對學生成績的查詢功能,既可以查詢在校學生成績信息,讓學生明白過去和現(xiàn)的成績怎么樣,這樣可以讓學生為未來的學習成績進行努力,這主要是為了方便學生,了解自己的成績信息; (4)系統(tǒng)還可以對學生課程進行查詢和更新,并統(tǒng)計出學校安排的課程。 讓學生都對自己的成績有個大概地了解,一方面使學校方面根據每個學生的成績來調整對學生成績方面的管理;另一方面使學生對在自己的成績方面有更深層次的了解,做到透明化。、總體設計總體設計是對學生成績管理系統(tǒng)的基本闡
38、述,包括數據庫的初步設計和總體設計。它是為了以后更好地對學生成績管理系統(tǒng)進行管理、查詢、更新、刪除等等,打好為下面設計的基礎,只有這樣,才能讓學校對此進行管理。而總體設計是為此打好基礎,讓學生對自己的學習成績有個全面的了解。數據庫和模塊劃分總體設計是對數據庫和學生成績管理系統(tǒng)的設計進行初步的分析,讓學生初步了解數據庫和學生成績管理系統(tǒng)的基本情況,使他們在使用過程中隨到一些困難得到一些基本的幫助。數據庫分析數據庫是通過mcisoft access建立的,與VB程序設計相連接,以實現(xiàn)VB程序的功能,也可以改變數據庫的數據。在數據庫中建立表,像學生表、學生成績表、學生課程表以及在VB程序設計中的模塊
39、和程序代碼,還要把數據庫和VB程序設計連接起來,并綁定。這樣才能方便查詢、更新,更可以讓用戶一目了然模塊劃分學生成績管理系統(tǒng)由許多模塊組成,每一個模塊都有自己的功能,并對其自己所具有的功能負責,讓學校方面和學生能通過這些模塊進行管理、更新和查詢等,使他們在對學生成績方面能方便、快捷。這樣的學生成績管理系統(tǒng)可以為他們減少很多不必要的麻煩,也能增進彼此的信任度。這些模塊包括:1.登錄,包括選擇用戶和退出兩個功能。這個過程,對系統(tǒng)提出以下要求:根據用戶名和密碼是否進入系統(tǒng)。2.學生信息,包括學生信息的查詢和更新。對學生的信息進行管理,了解,讓學校和學生可以對信息進行管理和查詢。3.學生成績,包括學生
40、成績信息的查詢和更新。根據學生的學號進行查詢,讓學生對自己的成績有進一步的了解。4.學生課程,包括學生課程信息的查詢和更新。這樣,學生就可以查詢出哪門課程的成績是多少,讓學生明白哪門課程是他的弱項,以便更努力地學習這門課,以及哪門課是他的強頂,以便保持這個成績,或者是更上一層樓。層次圖學生成績管理系統(tǒng)學生登陸學生信息學生成績學生課程用戶名密碼確 定按 鈕取消按鈕學生信息查詢學生信息更新學生信息添加學生信息刪除學生成績查詢學生成績更新學生成績添加學生課程查詢學生課程更新學生課程添加學生號學生名學生成績圖2-1系統(tǒng)的結構系統(tǒng)數據模型設計表的設計 學生(系別,學號,姓名,性別,出生年月) 成績(學號
41、,課程號,成績,學分) 課程(課程號,課程名,開課學期,學時,學分)設計數據庫(1)打開VB(2)打開BV數據平臺(3)打開VB可視化數據管理器(4)新建表:詳細設計詳細設計是對數據庫和學生成績管理系統(tǒng)的組成進行詳細分析,說明數據庫由哪些表組成的以及表中的數據的顯示,并表明表與表之間的聯(lián)系,使用戶知道怎么樣對表操作;同時對學生成績管理系統(tǒng)的構成也進行了詳細的說明,即學生成績管理系統(tǒng)由哪些模塊組成,并說明這些模塊起到什么功能,以及這樣功能是怎么樣實現(xiàn)的,只有這樣才能為用戶的操作提供了有利的數據,使他們能很快學會怎么樣操作數據庫和學生成績管理系統(tǒng)系統(tǒng)模塊設計用戶密碼認證窗體的的實現(xiàn)(1)登陸界面:
42、學生成績管理系統(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 Text1.Text Thens = where 學號 = & Text1.Text & Elses = End IfIf Text2.Text ThenIf s = Thens = where 課程號 = & Text2.Text &
43、 Elses = s + and 課程號 = & Text2.Text & End IfEnd IfIf Text3.Text ThenIf s = Thens = where 成績 = & Text3.Text & Elses = s + and 成績 = & Text3.Text & End IfEnd IfIf Text4.Text ThenIf s = Thens = where 學分 = & Text4.Text & Elses = s + and 學分 = & Text4.Text & End IfEnd Ifdc.RecordSource = sql + sEnd SubPriv
44、ate Sub Command2_Click()EndEnd Sub(2)更新代碼Private Sub Command1_Click()If Command1.Caption = 添加 Then Command1.Caption = 確定 Else Command1.Caption = 添加 End IfEnd SubPrivate Sub Command2_Click()dcEnd SubPrivate Sub Command3_Click()End SubPrivate Sub Command4_Click()End SubPrivate Sub Command5_Click()End
45、SubPrivate Sub Command6_Click()End SubPrivate Sub Command7_Click()End SubPrivate Sub Command8_Click()End Sub小結在本次畢業(yè)設計中,我在學習掌握了VB程序設計的基礎上,綜合運用了數據庫等各門基礎理論與專業(yè)知識,設計出了具有一定先進性的影碟出租系統(tǒng),并從此了解了影碟出租系統(tǒng)中所需要的相關知識,同時基本滿足了技術指標的要求,達到了預期的設計效果與目的。我明白了一個好的軟件設計能使一個中小型的影碟出租店得到好的生意,也是一個好的中小型影碟出租店所需要的。因此,不管怎樣,在此次畢業(yè)設計中,我得到了
46、許多,以后再又一次的畢業(yè)設計,我想我不會不是什么都不懂了,我相信我可以完成。畢業(yè)設計是大學學習中必不可少的一個環(huán)節(jié),是一次不可多得的學習和鍛煉機會。在本次畢業(yè)設計中,通過總體方案的設計與論證,使我們所學的理論知識得到了進一步的深化;同時,培養(yǎng)了我們理論聯(lián)系實際,綜合運用各門知識以及信息檢索與利用的能力。在這次VB程序設計中,我提高了發(fā)現(xiàn)問題、分析問題、解決問題的水平;通過VB程序設計和數據庫的操作,我明白了數據庫是來建立數據庫和表的,而VB程序設計是用來設計模塊和代碼的,在此過程中,我不僅鍛煉了實際動手操作能力,而且掌握了更多的普通知識和專業(yè)知識。更重要的是在這次畢業(yè)設計中還有同學的幫助,因為
47、他們的幫助我才能完成,而且通過同學間相互的學習交流、關心幫助,使我明白了團隊合作意識的重要性,從而讓我知道我應該增強了我的團隊合作意識,因為這一點對于將來的工作是十分重要的,在生活也是如此。當然,在畢業(yè)設計中也體現(xiàn)出了許多不容忽視的問題。有些功能在第一次做的時候不能實現(xiàn),比如我對報表設計這塊根本不懂,在指導老師的幫助下,經過一次又一次的修改,終于完成了。雖然完成了,但也只是調試能通過而已,我想我更應該努力。還有其他的很多問題我一樣也搞不清楚,但通過老師和同學的幫助,我還是完成了。因此通過這次畢業(yè)設計,我明白了任何事都必須努力,這樣才能成功;還有很多方面我也不會做,真的需要通過一次又一次努力。這
48、種種的不足之處都需要在今后的工作學習中不斷地改進??傊厴I(yè)設計是專業(yè)知識的一次綜合應用;是對大學五年學習的一次檢驗和評定。在畢業(yè)設計中,我得到了充分的鍛煉與顯著的提高,使我提高了動手能力,得到了許多意想不到的收獲。它將對于我以后的學習工作以及生活起到了至關重要的指導作用,因為能力的提高和經驗的獲得都是我人生中的一大財富。謝辭在學院學習生活的四年里,我在各位老師孜孜不倦地教誨下,通過自己的努力,順利完成了大學三年的學習任務。首先,應當感謝學院的各級領導給我們營造了良好的學習氛圍和舒適的生活環(huán)境,以及對我們學業(yè)上的重視與關懷。特別是對本次畢業(yè)設計給予了大量人力、物力的支持。在本次畢業(yè)設計中,我的
49、指導教師是胡秧老師。她認真負責、嚴謹細致、不辭辛勞和精益求精的教學態(tài)度,使我深受感動,讓我能在本次畢業(yè)設計中克服種種困難,取得了成績,在此致以衷心的感謝。此外,也要向對我在畢業(yè)設計過程中幫助過我的老師表示感謝。當然,也要感謝在此次畢業(yè)設計中關心過我?guī)椭^我的各位同學。真的謝謝你們??!總之,在此次畢業(yè)設計中取得成績以及在五年中所得到的成績,還是在這大學所學到的知識,都是老師孜孜不悔地教導中才能取得的。在此得到的鍛煉使我在今后的人生道路上受益非淺。參考文獻1胡道元 計算機網絡(中級) 清華大學出版社 19982陸尉民龔沛泌 VB課程設計 清華大學出版社 19973馬威 中文版Access2003實
50、用培訓教程 清華大學出版社 20034David M.Arnow scott Dexter Gerald Weiss Java面向對象程序設計 清華大學出版社 20045譚浩強 C程序設計(第二版) 清華大學出版社 20036Steven Holzner 21天通學中文版 人民郵電出版社 2004學生成績管理系統(tǒng)摘要學生成績管理系統(tǒng)是一種為了方便學校對學生的成績進行管理的系統(tǒng),它對任何學校對學生成績的管理有著意想不到的作用。本文闡述了學生成績管理系統(tǒng)的基本設計方案以及需求分析,接著詳細說明了怎樣設計學生成績管理系統(tǒng),然后把程序設計和程序編碼寫下來,讓他們明白怎樣操作,最后寫總結和謝辭。在學生成
51、績管理系統(tǒng)中,包括了學生登陸界面,學生的添加、刪除、查詢、更改等,使學生成績管理系統(tǒng)更完善,讓學生可以更清楚自己的學習成績,以便能掌握自己的學生動態(tài),隨時做出反應,使自己的學習成績更上一層樓,或者使原本自己成績差的改進學習方法,提高自己的學生成績。本程序使用 microsoft公司的 visual basic 6.0開發(fā)工具,,并結合使用Access 97。首先在短時間內建立系統(tǒng)應用模塊,然后,對初始原型進行不斷修正和改進,直到形成用戶滿意的可行系統(tǒng)。關鍵詞:學生成績管理系統(tǒng)、系統(tǒng)開發(fā)、VBAbstractThis procedure uses the microsoft company vi
52、sual basic 6.0 development tool, make use of its every kind of the tool of development that provide that face to the object, combine combination usage Access 97.Establish in the in a short time first system application mold piece, then, start to the beginning the prototype proceeds to revise continu
53、ously with improve, until formation the customer is satisfied can a system.This text first is various main functions that the data flow chart that the students leases to sell to manage the system to say all, and drew a layer, introduce the system, then divide the line the system according to the fun
54、ction some a molds a relation for, being juxtaposed first database model, in system realize, proceeded to a few and main mold piece detailed and hermeneutic with analyze, and give main code.Made the objective evaluation to this system finally, indicate the realistic meaning, weakness of the system a
55、nd put forward can further the part that improve, in order to after throwing in actual application system can more stable dependable work.Key words:The studentscheck to manage system, system development,VB目錄 TOC o 1-3 h z HYPERLINK l _Toc119668648 第1章緒論 PAGEREF _Toc119668648 h 3 HYPERLINK l _Toc1196
56、68649 引言 PAGEREF _Toc119668649 h 3 HYPERLINK l _Toc119668650 總體的數據流程圖 PAGEREF _Toc119668650 h 3 HYPERLINK l _Toc119668651 系統(tǒng)的主要功能 PAGEREF _Toc119668651 h 3 HYPERLINK l _Toc119668652 第2章總體設計5 HYPERLINK l _Toc119668653 模塊劃分5 HYPERLINK l _Toc119668654 模塊劃分5 HYPERLINK l _Toc119668655 層次圖6 HYPERLINK l _T
57、oc119668656 系統(tǒng)數據模型設計 PAGEREF _Toc119668656 h 6 HYPERLINK l _Toc119668657 關系模型:6 HYPERLINK l _Toc119668658 E-R圖6 HYPERLINK l _Toc119668659 第3章系統(tǒng)的實現(xiàn)9 HYPERLINK l _Toc119668660 系統(tǒng)模塊設計。 PAGEREF _Toc119668660 h 9 HYPERLINK l _Toc119668661 用戶密碼認證窗體的的實現(xiàn) PAGEREF _Toc119668661 h 9 HYPERLINK l _Toc119668662 學
58、生成績管理系統(tǒng)整體界面的實現(xiàn)9 HYPERLINK l _Toc119668663 學生成績管理系統(tǒng)的主程序13 HYPERLINK l _Toc119668664 第4章結論16緒論引言學生成績管理系統(tǒng)是對于學生的成績進生管理、輸入、刪除和查詢等等,同時也方便學生在網上對自己的成績有所了解,雖然只能查詢自己的成績,但這樣卻對學生自己的成績的提高有所幫助,只要自己有信心,就能提高自己的成績,讓自己滿意。學生成績管理系統(tǒng)是被大中小的學生所采用的,因為這樣可以讓學校明白學生的成績,以便做出適當的決定來獎勵學生,或者改善學生的成績;同時也可以讓學生了解自己的成績,以改變自己的學習方法,提高自己的成績
59、。學生成績管理系統(tǒng)的每一個程序的功能都是非常主要的,第一個功能是學生登陸界面,是實現(xiàn)學生登陸系統(tǒng)查詢自己的成績的關鍵;第二個功能是連接上面又連接下面的,起著承上啟下的作用;以下的功能主要是如何輸入、添加、刪除等等功能的實現(xiàn),這樣是為了使學生成績管理系統(tǒng)更好為師生服務。總體的數據流程圖學生成績學生成績管理系統(tǒng)新學生成績信息學生學校 學生成績記錄查詢信息離校學生信息學生成績記錄查詢在校學生信息學生成績輸入信息學生成績刪除記錄 學生輸入記錄 在校學生記錄 離校學生記錄 學生成績刪除記錄圖1-1頂層數據流圖系統(tǒng)的主要功能在第一章里已經對學生成績管理系統(tǒng)的組成及功能作了介紹,并討論了學生成績管理系統(tǒng)的優(yōu)
60、點與應用。下一的章將介紹學生成績管理系統(tǒng)的總體設計。從理論上闡述學生成績管理系統(tǒng)的組成及功能,學生成績管理系統(tǒng)是怎樣進行的,對總體方案的可行性進行分析與論證。學生成績管理系統(tǒng)是由學生登陸界面和學生成績的操作界面組成的,學生登陸界面是進入學生成績管理系統(tǒng)的,用于查詢、更新作基礎的,學生成績管理系統(tǒng)主要由學生查詢界面、學生更新界面、學生成績查詢界面、學生成績更新界面、學生課程查詢界面以及學生課程更新界面組成的,用來學校老師、學生對成績進行記錄的,還可以用來查詢、更新等功能,為大中小學校提供了方便而又能夠對學生成績實行管理,同時也為學生提供更快捷、更舒適的查詢服務。在此基礎上,與數據庫連接,那更為學
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- LY/T 2777-2024林化類固體產品生產綜合能耗
- 湘師大版道德與法治九年級下冊4.1《感受時代洗禮》聽課評課記錄
- 招商引資項目合同(2篇)
- 理療按摩技術加盟合同(2篇)
- 新北師大版小學數學一年級上冊《有幾棵樹》聽評課記錄
- 岳麓版歷史七年級下冊第26課《唐代的社會風尚與文化》聽課評課記錄2
- 蘇教版數學九年級上冊聽評課記錄《1-2一元二次方程的解法(1)》
- 湘教版數學七年級上冊5.2《復式統(tǒng)計圖及統(tǒng)計圖的選擇》聽評課記錄1
- 中華書局版歷史七年級上冊第17課《三國兩晉南北朝的文化》聽課評課記錄
- 新版湘教版秋八年級數學上冊第一章分式課題同分母分式的加法和減法聽評課記錄
- 2025年汽車零部件項目可行性研究報告
- (一診)畢節(jié)市2025屆高三第一次診斷性考試 英語試卷(含答案)
- 2025福建新華發(fā)行(集團)限責任公司校園招聘30人高頻重點提升(共500題)附帶答案詳解
- 油氣長輸管道檢查標準清單
- 山東鐵投集團招聘筆試沖刺題2025
- 小學二年級100以內連加連減豎式計算練習題
- 圖像敘事的跨學科視野-洞察分析
- 2025年天津市政集團公司招聘筆試參考題庫含答案解析
- 急性缺血性卒中再灌注治療指南2024解讀
- 暑假假期安全教育(課件)-小學生主題班會
- 2025年中考英語總復習:閱讀理解練習題30篇(含答案解析)
評論
0/150
提交評論