【正文】
ked = True End Sub Private Sub gridpz2() = 8 (1).Width = 120 (3).Width = 120 (1).CellType = cellComboBox Set qy1 = (“select * from 課程”)(1).Clear Do While Not (1).AddItem (0)amp。記憶菜單上次數(shù)值,實現(xiàn)數(shù)據(jù)傳送Private Sub acg_Click()Call asPopup7_Click(False)End SubPrivate Sub addcg_Click()Call asPopup6_Click(False)End SubPrivate Sub addstudent_Click()Call asPopup2_Click(False)End SubPrivate Sub asPopup1_Click(Cancel As Boolean) = True = False tkbase = “學(xué)生信息” fnumber = 13 sql = “select * from ” amp。這三種操作均可由Visual Basic 創(chuàng)建的程序來完成,下面的章節(jié)將詳細描述實現(xiàn)的具體方法。第四章 數(shù)據(jù)庫Access的基礎(chǔ)及應(yīng)用 數(shù)據(jù)庫是一種存儲數(shù)據(jù)并對數(shù)據(jù)進行操作的工具。 實現(xiàn)菜單選項菜單是程序最重要的特性之一,大多數(shù)程序都依賴一個定義良好的菜單使程序易于使用和維護,Visual Basic 也提供了強大的創(chuàng)建菜單功能是程序更加標準。系統(tǒng)程序大體可分成四個模塊:數(shù)據(jù)輸入、根據(jù)查詢、數(shù)據(jù)打印和通訊。(4)事件(Events)事件是指用戶或操作者對計算機進行的某一操作(如擊鍵、單擊或移動鼠標等)的行為或系統(tǒng)狀態(tài)發(fā)生的變化。(2)對象(Object)對象是VB系統(tǒng)內(nèi)部提供給設(shè)計者可以直接使用的處理輸出的控制工具。增強的向?qū)в校喊惭b程序向?qū)?、?shù)據(jù)窗體向?qū)?、?yīng)用程序向?qū)Ш皖惿晒ぞ?。作為高質(zhì)量的開發(fā)軟件,Visual Basic :,在較短的時間內(nèi)就能開發(fā)出功能強大的應(yīng)用程序。在系統(tǒng)中,充分利用了Access 數(shù)據(jù)庫和Visual Basic ,通過實踐,也使自己對這些方面有了較深入的了解。具有豐富的數(shù)據(jù)類型,眾多的內(nèi)部函數(shù),是一種模塊化、結(jié)構(gòu)化的程序設(shè)計語言,結(jié)構(gòu)清晰、簡單易學(xué)。而學(xué)籍信息是學(xué)校的一項重要的數(shù)據(jù)資源,學(xué)籍管理也是學(xué)校的一項常規(guī)性的重要工作。學(xué)籍管理系統(tǒng)是一個教育單位不可缺少的部分,它的內(nèi)容對于學(xué)校的決策者和管理者來說都至關(guān)重要,所以學(xué)籍管理系統(tǒng)應(yīng)該能夠為用戶提供充足的信息和快捷的查詢手段。管理信息系統(tǒng)從產(chǎn)生到現(xiàn)在已經(jīng)經(jīng)歷了電子數(shù)據(jù)處理系統(tǒng)(如統(tǒng)計系統(tǒng)、工資系統(tǒng)、數(shù)據(jù)更新系統(tǒng)等),信息報告系統(tǒng)(如生產(chǎn)報告系統(tǒng)、服務(wù)狀態(tài)報告系統(tǒng)、研究狀態(tài)報告系統(tǒng)等),支持決策系統(tǒng),綜合服務(wù)系統(tǒng)(如綜合業(yè)務(wù)數(shù)字網(wǎng)絡(luò)系統(tǒng)、國際互聯(lián)網(wǎng)等)等幾個階段。所以現(xiàn)在各行各業(yè)對信息的管理要求越來越大。ll 報表文件的統(tǒng)一化,固定的內(nèi)容、周期、格式。2.MIS的特征完善的MIS具有以下四個標準:確定的信息需求、信息的可采集性與可加工性、可以通過程序為管理人員提供信息、可以對信息進行管理。信息的主要特征是來源分散,數(shù)量龐大。這些優(yōu)點能夠極大地提高學(xué)生檔案管理的效率,在設(shè)計皮系統(tǒng)的同時,也能夠為我們提高我們軟件開發(fā)的能力,學(xué)習VB語言編程的技巧,通過本次軟件的開發(fā),包括與導(dǎo)師的交流,從中學(xué)習了知識、吸取了經(jīng)驗。作為一個非計算機應(yīng)用專業(yè)的學(xué)生,希望可以在次方面可以好好的學(xué)習到一些實際的意義。⒊學(xué)生信息的修改。借此畢業(yè)之際利用自己已掌握的各種專業(yè)知識,結(jié)合實際應(yīng)用,開發(fā)一個學(xué)生信息管理系統(tǒng)來幫助學(xué)校進行有效的信息,并將其作為自己的畢業(yè)設(shè)計課題主要完成一些信息的統(tǒng)計和查詢等一些重要的功能經(jīng)過分析,我們使用MICROSOFT公司的VISUAL BASIC開發(fā)工具,利用其提供的各種面向?qū)ο蟮拈_發(fā)工具,尤其是數(shù)據(jù)窗口這一能方便而簡潔操縱數(shù)據(jù)庫的智能化對象,首先在短時間內(nèi)建立系統(tǒng)應(yīng)用原型,然后,對初始原型系統(tǒng)進行需求迭代,不斷修正和改進,直到形成用戶滿意的可行系統(tǒng)。Statistics etc., Each of data are constantly changing, if artificial way to operate, then the workload of the day, enough to make people think that the more cumbersome, hard to such a case, the data used for inquiries bee simplistic, What changed the data every one at any time can be , the information management system is a unit of education as an indispensable part, its contents for the policy makers and school administrators are of great student information management system should be able to provide users with sufficient information and efficient means of inquiries Student Information Management System for the development of the University, after careful analysis, the system used by the language is Visual Basic, Microsoft Access 2000 database whole system has three ponents, including the system registry, student information inquiries, database the system, the University Student Information internal inquiry, the Senate information, students classes in all aspects effectively plan, organization and the University of internal information, in accordance with unified data information management, any information from a data reflect changes in a timely manner to other relevant information, so datasharingKeywords: Student Information Management System database Visual Basic ACCESS目錄 論 文 摘 要I ABSTRACT II 目錄III 第1章 緒 MIS的結(jié)構(gòu)、特征及相關(guān)學(xué)科 4 管理信息系統(tǒng)的產(chǎn)生第三章 系統(tǒng)開發(fā)工具——VISUAL BASIC :VISUAL BASIC主要功能特點包括: .1 程序框圖5.2 主界面圖:5.3信息查詢圖表及代碼5.4成績統(tǒng)計表及程序如下:總結(jié)致謝參 考 文 獻8 第1章 緒 論學(xué)生信息管理是每一所高校都必須面對的工作,特別是近幾年來,國家政策的調(diào)整,我國高等院校大規(guī)模的擴招,給高等院校的教學(xué)管理、學(xué)生管理、后勤管理等方面都帶來不少的沖擊。該系統(tǒng)總體有三部分組成,包括系統(tǒng)登錄、學(xué)生信息查詢、數(shù)據(jù)庫的錄入。通過本系統(tǒng),把本校內(nèi)部查詢學(xué)生信息、教務(wù)信息、學(xué)生選課各個環(huán)節(jié)進行有效地計劃、組織和控制。特別是對于學(xué)校的決策者和管理者來說學(xué)生信息管理工作是至關(guān)重要的,但一直以來人們使用傳統(tǒng)的人工方式管理文件檔案,這種管理方式存在許多缺點,如:效率低、保密性差,學(xué)生數(shù)量的增加,這必然增加了學(xué)生檔案管理者的工作量和勞動強度,同時將產(chǎn)生大量的文件和數(shù)據(jù),這給學(xué)生信息的查找、更新和維護都帶來了不少困難。隨著學(xué)校的規(guī)模不斷擴大,學(xué)生數(shù)量急劇增加,有關(guān)學(xué)生的各種信息量也成倍增長。⒋班級管理信息的輸入,包括輸入班級設(shè)置、年級信息等。改革的總設(shè)計師鄧小平同志說過“科學(xué)技術(shù)是第一生產(chǎn)力”,我希望能用我在學(xué)校所學(xué)的編制出一個實用的程序來幫助學(xué)校進行更有效的學(xué)生檔案管理及實際應(yīng)用信息。第二章 管理信息的基礎(chǔ)知識隨著科學(xué)技術(shù)的不斷提高,計算機科學(xué)日漸成熟,其強大的功能已為人們深刻認識,它已進入人類社會的各個領(lǐng)域并發(fā)揮著越來越重要的作用。信息來源于生產(chǎn)第一線、社會環(huán)境、市場以及行政管理等部門。MIS具有以下特征:l 具有統(tǒng)一規(guī)劃的數(shù)據(jù)庫是MIS成熟的重要標志,它象征著MIS是軟件工程的產(chǎn)物。數(shù)據(jù)資料的完善化和代碼化。顯然,計算機在問世之初,只是為了想讓它來輔助人們進行科學(xué)研究中復(fù)雜數(shù)值方面的計算,以減少勞動強度,提高工作效率。但在我國,由于各種原因,管理信息系統(tǒng)的發(fā)展處于初級的數(shù)據(jù)處理階段,盡管如此,充分利用我們現(xiàn)有的資源和力量,開發(fā)一些適合于本企業(yè)或本行業(yè)的管理信息系統(tǒng)。但一直以來人們使用傳統(tǒng)人工的方式管理文件檔案,這種管理方式存在著許多缺點,如:效率低、保密性差,另外時間一長,將產(chǎn)生大量的文件和數(shù)據(jù),這對于查找、更新和維護都帶來了不少的困難。而長期以來,學(xué)籍管理都是以來人工進行的,面對如此眾多的學(xué)籍信息,起工作量可想而知。傳統(tǒng)的應(yīng)用開發(fā)過程由編碼、編譯和調(diào)試代碼3個步驟組成。在設(shè)計過程中力求完善系統(tǒng)功能,使界面友好,具有一定的容錯能力,在使用過程中不會出現(xiàn)難以糾正的錯誤和毛病。 Basic ,Internet應(yīng)用程序的開發(fā)功能更加強大和容易。新的向?qū)в校簲?shù)據(jù)對象生成向?qū)Ш凸ぞ邨l向?qū)?。本程序所?yīng)用到的對象類型有標簽框(Label Box),文本框(Text Box),命令按扭(Command Button),網(wǎng)格(Data Grid),ADO控件(Adodc1)等。VB系統(tǒng)常用事件來引導(dǎo)計算機執(zhí)行一段程序。 面對對象的編程面向?qū)ο蟮脑O(shè)計方法(OOP, Objected Programming)從應(yīng)用領(lǐng)域內(nèi)的問題著手,以直觀自然的方式描述客觀世界的實體。本系統(tǒng)使用 Visual Basic 的菜單編輯器建立菜單或者修改已經(jīng)存在的菜單,您也可以使用Visual Basic 的Application Wizard 來操作。數(shù)據(jù)庫的作用在于組織和表達信息,簡而言之,數(shù)據(jù)庫就是信息的集合。實現(xiàn)數(shù)據(jù)庫之間的聯(lián)系數(shù)據(jù)庫之間的關(guān)系指明兩個庫之間共享一個共同的關(guān)鍵字值。 tkbase amp。 “” amp。Z沒用上 x1 = s 39。 “39。 “月” amp。允許刪除 gridedit = True If tkbase = ”學(xué)生信息“ Then If = adStateOpen Then 39。設(shè)定讀取列If = True Then Exit Sub End If If Not (j1)Else (i, j).Text = ”“ End If Next If = False Then 39。 ”頁“ ElseIf tkbase = ”學(xué)生與課程“ Then If numpage 1 Then numpage = numpage1)= Null Then 39。 (hang, j).Text amp。 (hang, j).Text amp。 (i, fnumber).Text amp?!?amp。 ”39。 ”39。“ amp。 amp。 ”39。 amp。對成績進行圖表顯示Do While Not cg = (0)Select Case cgCase 90 To 150ac1 = ac1 + 1Case 80 To 89ac2 = ac2 + 1Case 70 To 79ac3 = ac3 + 1Case 60 To 69ac4 = ac4 + 1Case 0 To 59ac5 = ac5 + 1End Select Loop = + 5(17, 1).Text = ”比例統(tǒng)計“(18, 1).Text = ”優(yōu)“(18, 2).Text = ”良“(18, 3).Text = ”中“(18, 4).Text = ”及格“(18, 5).Text = ”不及格“(19, 1).Text = ac1(19, 2).Text = ac2(19, 3).Text = ac3(19, 4).Text = ac4(19, 5).Text = ac539。其中學(xué)生信息管理是任一院校都不可缺少的部分,它的內(nèi)容對于學(xué)校的決策者和教學(xué)管理者來說都至關(guān)重要,而傳統(tǒng)的人工管理方式效率較低,為數(shù)據(jù)的查詢、更新和維護帶來了極大的不便。學(xué)生成績管理系統(tǒng)是一個教育單位不可缺少的部分,它的內(nèi)容對于學(xué)校的決策者和管理者來說都至關(guān)重要,所以學(xué)生成績信息管理系統(tǒng)應(yīng)該能夠為用戶提供充足的信息和快捷的查詢手段。使學(xué)校充分利用計算機所帶來的新技術(shù),為培養(yǎng)人才打下堅實的基礎(chǔ)。因此它可以跨平臺運行 4)分布式安全性Java從誕生之日起就與網(wǎng)絡(luò)聯(lián)系在了一起,他強調(diào)網(wǎng)絡(luò)特性,內(nèi)置TCPIP,HTTP,F(xiàn)TP協(xié)議庫,便于開發(fā)網(wǎng)上應(yīng)用系統(tǒng)。本《學(xué)生管理系統(tǒng)》具有對學(xué)生進行學(xué)籍管理的功能。另外窗口界面要多用按鈕,少用菜單,窗口的各個控鍵布局要合理,美觀。import .*。import 。import 。import .*。該系統(tǒng)要求除了能實現(xiàn)信息的錄入,刪除,插入,更新,數(shù)據(jù)導(dǎo)出excel文件等基本功能之外,還要求能夠根據(jù)用戶的需要進行操作。 應(yīng)解決的問題盡量合理地減少數(shù)據(jù)庫數(shù)據(jù)的冗余,使重復(fù)的數(shù)據(jù)保持在最小限度,這樣將不必要的多占用存儲空間,減少產(chǎn)生混亂影響的危險,還能提高計算機的運行速度。 access數(shù)據(jù)庫簡介Microsoft Office Access是微軟把數(shù)據(jù)庫引擎