




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
《學生信息管理系統》論文第23頁共24頁目錄:摘要…………2前言…………3第一章
概述…………4第二章
開發方案…………57第三章
系統設計…………813第四章
編碼…………1423總結…………24致謝…………25參考文獻…………26摘要學生信息管理系統是典型的信息管理系統(MIS),其開發主要包括后臺數據庫的建立和維護以及前端應用程序的開發兩個方面。對于前者要求建立起數據一致性和完整性強.數據安全性好的庫。而對于后者則要求應用程序功能完備,易使用等特點。經過分析如此情況,我們使用Microsoft公司的VisualBasic6.0開發工具,利用其提供的各種面向對象的開發工具,尤其是數據窗口這一能方便而簡潔操縱數據庫的智能化對象,首先在短時間內建立系統應用原型,然后,對初始原型系統進行需求迭代,不斷修正和改進,直到形成用戶滿意的可行系統。
關鍵字:原型法,面向對象,數據一致性,數據窗口,信息管理系統。前言學生信息管理系統是一個學校不可缺少的部分,它的內容對于學校的決策者和管理者來說都至關重要,所以學生信息管理系統應該能夠為用戶提供充足的信息和快捷的查詢手段。但一直以來人們使用傳統人工的方式管理文件檔案,這種管理方式存在著許多缺點,如:效率低、保密性差,另外時間一長,將產生大量的文件和數據,這對于查找、更新和維護都帶來了不少的困難。隨著科學技術的不斷提高,計算機科學日漸成熟,其強大的功能已為人們深刻認識,它已進入人類社會的各個領域并發揮著越來越重要的作用。作為計算機應用的一部分,使用計算機對學生信息信息進行管理,具有著手工管理所無法比擬的優點.例如:檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。這些優點能夠極大地提高學生信息管理的效率,也是學校的科學化、正規化管理,與世界接軌的重要條件。因此,開發這樣一套管理軟件成為很有必要的事情,在下面的各章中我們將以開發一套商廈學生信息管理系統為例,談談其開發過程和所涉及到的問題及解決方法。第一章概述學生信息管理是每個學校都必須面對的工作,特別是在一些具有相當規模的高等院校,如果沒有一套好的學生信息管理系統,那么會給高等院校的教學管理、學生管理、后勤管理等方面都帶來不少的沖擊。特別是對于學校的管理者和決策者看說學生信息管理工作是至關重要的,而一直以來人們使用的人工方式管理文件檔案卻存在著效率低,保密性差等缺點。并且隨著學生數量的增加,其工作量也將大大增加,這必然增加檔案管理者的工作量和勞動強度,同時將產生大量的文件和數據,這給學生信息的查找、更新和維護都帶來了不少的困難。據了解,目前我國各類高等院校中還有相當一部分學生檔案管理還停留在紙介質的基礎上,尤其是中、小學對學生檔案的管理更是落后,這樣的管理機制已經不能適應時代發展的要求,而且浪費人力、物力和財力。隨著計算機科學與技術的不斷發展和成熟,其在數據的管理和處理方面的強大能力已被越來越多學校及部門所接受和運用。傳統的手工管理模式必然被以計算機為物質基礎的信息管理方式所取代。使用計算機對學生檔案信息進行管理,有著手工管理所無法比擬的優點,如:檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。這些優點能夠極大地提高學生檔案管理的效率,也是學校向科學化、正規化管理的必要條件,更是各個高校與世界接軌的重要條件。眾所周知提到學生信息就會包括姓名、性別、年齡等諸多數據,這樣就必須要引入數據庫對如此多的信息進行管理和歸納。我們今天制作的學生信息管理系統就是以VisualBasic6.0位前臺,以MicrosoftAccess為后臺制作的一個小型數據庫系統,目的是為了能夠為用戶提供充足的信息和快捷的查詢手段。第二章開發方案一、數據庫概述數據庫是整個信息系統的核心和基礎,它把大量的數據按一定的模型組織起來,提供存儲和維護以及查詢數據的功能,使管理系統可以方便和及時準確的從數據庫中獲取所需信息。只有對數據庫進行合理的邏輯設計和有效的物理設計,才能開發出較為完善與高效的信息系統。數據庫設計是信息系統開發和建設的重要組成部分。數據庫設計是指對于一個給定的環境,構造最優的數據庫模式,建立數據庫及其應用系統,使其能夠有效的存儲數據,滿足各種用戶的應用需求。目前,使用的數據庫一般都是關系數據庫。一般的關系數據庫具有以下特征:1、對于數據庫中的數據完整性十分重視,前后臺數據庫保持一致性和正確性,對于敏感數據具有安全性;2、都使用SQL語言對數據庫的數據進行查詢和修改以及刪除等操作;3、數據庫的設計修改十分方便,數據存儲容易;4、容錯處理和恢復功能,當系統再次出錯時,以導致系統崩潰;5、數據訪問可根據應用程序的具體要求制定不同的訪問級別;6、數據庫訪問數據速度必須非常快。一般數據庫應用系統都遵循以下的開發步驟:1、設計應用系統結構;2、選擇便于將應用程序與DBMS結合的DBMS體系結構;3、根據應用程序使用的環境平臺,選擇適宜的DBMS和開發工具;4、設計數據庫,編寫定義數據庫模式的SQL程序;5、編寫確保數據庫正確錄入數據庫的用戶接口應用程序;6、錄入數據庫程序;7、運行與數據庫相關的各種應用程序,以確認和修正數據庫的內容。二、開發工具簡介1、VisualBasic6.0簡介VisualBasic是由美國著名的軟件應用開發及生產廠家——Microsoft公司應用于Windows操作系統的客戶端的圖形界面應用程序開發工具。使用它能很容易地開發出功能強大的以后臺數據庫服務器為依托的應用程序。它是完全按照客戶機——服務器體系設計的。VisualBasic6.0的數據庫開發功能,提供了面向對象的全面支持。VB的數據庫支持:Oracle、SQLSever、dBase、Access等多種關系型數據庫管理系統,使用VB不但可以脫離網絡數據庫服務器在客戶端單機獨立運行,避免了應用程序在開發階段依賴網絡服務器上的數據庫的麻煩。而且VisualBasic還支持跨平臺的開發和使用。VisualBasic具有一個智能性的數據窗口對象,程序員利用它可對后臺數據庫進行修改、更新、插入、刪除的等操作。VisualBasic為程序員提供了一個高度集成的開發環境。窗口、菜單、程序、數據庫生成和管理、圖形、測試、編譯等工作全都在VisualBasic的集成環境中完成,這大大加快了軟件的開發。2、MicrosoftAccess2000簡介MicrosoftAccess2000是Microsoft公司推出的基于Windows平臺的數據庫數據,也是目前應用極為廣泛的數據庫系統。2001年微軟公司推出了最新版的MicrosoftAccess2000,擴充了數據庫性能、質量,提高了它的可靠性和易用性。MicrosoftAccess2000使用了最先進的數據庫結構,與Windows、DAN緊密集成,是具有強大的WEB功能,它可以利用高端的硬件平臺及最新網絡和存儲技術,為學校應用提供優良的擴展性和可靠性。MicrosoftAccess2000是一個基于C/S模式的關系數據庫管理系統,其運行平臺是WindowsNTSever,Windows2000Sever,WindowsXP等。它能夠在各種環境下實現重大商務應用提供強有力的C/S平臺。MicrosoftAccess2000數據庫提供了數據,應用程序和安全機制的邏輯分離。一個MicrosoftAccess2000安裝可以支持多個數據庫,用MicrosoftAccess2000構建的應用程序可以用數據庫邏輯分離業務功能,一臺計算機上可以有多個Access實例,也可以有多個數據庫。三、開發技術方案1、學生信息管理系統的界面特點MIS人機界面設計一般遵循以下一些基本原則:以通訊功能作為界面設計的核心人機界面設計的關鍵是便于人與計算機之間能夠準確地交流信息。一方面,人向計算機輸入信息時應盡量采取自然的方式;另一方面,計算機向人傳遞的信息必須準確,不致引起誤解和混亂。另外,不要把內部的處理、加工與人機界面混在一起,以免互相干擾,影響速度。設計MIS時,針對每一個功能,都要按照“I-P-C”模塊化思想,輸入、處理與輸出“涇渭分明”,充分體現人機界面的通訊功能,這樣設計出來的程序不易出錯,而且易于維護。截面必須始終一致統一的人機界面不至于會增加用戶的負擔,讓用戶始終用一種方式思考與操作。界面友好,使用方便多數MIS軟件數據輸入量較大,對于一些固定的數據,不應讓用戶多次輸入,而應讓用戶用鼠標輕松選擇。所以,在開發的MIS系統不使用過程中,應使用戶的輸入量降至最低限度,目的也要減少用戶的干預量。輸入畫面盡可能接近實際MIS系統盡可能讓用戶輸入、輸出的數據和實際操作一樣,保持系統的親和力,方便用戶操作。2、學生信息管理系統的特點學生信息管理系統是由一個由人、計算機組成的能進行學校學生信息的收集、傳遞,存儲、加工、維護和使用的系統。學校在正常工作中總是面對大量的學生入學、離校、考試等變化,及時了解各個環節中信息的變更,有利于提高管理效率。我們開發的學生信息管理系統具備如下特點:界面美觀,操作簡單數據存儲容量大查詢方便、快捷信息更新速度快3、學生信息管理系統開發的一般方法學生信息管理系統的開發是一個復雜的系統工程。它涉及到計算機處理技術、系統理論、組織理論、管理功能、管理知識等各方面的問題。鑒于學校學生信息管理的特點,決定采用結構化生命周期開發方法。它是目前比較流行的MIS系統開發方法,其基本思想是用系統的思想和系統工程的方法,按用戶至上的原則,結構化、模塊化地自上而下對生命周期進行分析與設計。將整個開發過程分為五個階段:系統規劃階段:主要任務明確系統開發要求,并進行初步調查,通過可行性研究確定下一階段的實施。系統分析階段:主要任務是對組織結構和功能進行分析,了解學校學生成績、專業資料及學籍管理的流程,并對其進行分析,進而提出新系統的邏輯方案。3)系統設計階段:主要任務設計系統總體設計方案,劃分子系統功能,確定共享數據的組織,然后進行詳細分析。4)系統實施階段:主要討論確定設計方案,對于系統模塊進行調試,進行系統運行所需數據的準備等。5)系統運行階段:主要任務是進行系統的日常運行管理,評價系統的運行效率,對出現的問題進行及時修改與完善。第三章系統設計一、系統分析1、系統設計目標該系統以全面實現學生信息管理的系統化、法規化、自動化以及管理決策的科學化為主要的目的,實現對學生信息的查詢、更新及借還的協同處理的應用系統。該系統的設計如下:1)建立專業共享數據庫,對原始數據加工、分類,加強對學生信息的管理;2)以學生信息處理過程為依據,將大量分散的學生信息集中存儲、分情況檢索,充分發揮計算機對信息處理的作用;3)對共享資源進行合理分配與管理,提高系統可維護性和可靠性;4)能夠實現對信息的快速查詢,及時更新、方便用戶操作,符合人們對數據處理的習慣。2、數據管理能力要求1)本系統涉及到學生信息的查詢、刪除、更新,所以應具備可靠性、安全性;2)錄入的相關學生信息應完整、準確,一切數據從建檔開始,有設計人員錄入;3)數據庫管理應具備輸入、查詢、修改;4)數據符合標準化、數字化規定。3、系統需求功能分析學生信息管理系統是專門為學生學籍管理而設計的,系統應符合學校學籍的規章制度,符合學籍業務數據流程。整個系統不僅要管理基本數據信息,而且能進行輸入、查詢、更新、修改等功能。所以本系統分為學籍信息管理模塊、課程信息管理、專業信息管理、班級信息管理、用戶信息管理。4、系統邏輯結構系統的邏輯設計階段也稱作系統分析階段,其主要任務是:針對學生信息系統的龐大、復雜,首先必須清楚的了解學生信息數據流程及功能實現的詳細要求,清楚的知道我們的主要任務是做什么。除此之外,還應了解學生信息管理員手工操作的內容及處理過程,進行詳細的調查分析,確定系統目標。學生信息管理涉及到各類學生信息的查詢、更新等操作以及確保數據的完整性、可靠性。5、目標系統功能通過詳細的用戶調查,就可基本確定目標系統所達到的目標,經過多方了解和調查基本清楚學生檔案信息管理的功能需求:1)數據添加功能:對于新生報道,系統必須具有班級的建立、課程的設置,如果新增專業則能增加新專業,期末學生的考試成績及其獎懲信息必須能夠錄入。2)數據修改功能:當上述資料發生變化或有錯誤信息輸入時,因該能夠及時對數據進行補充。3)數據查詢功能:該系統的主要功能之一即根據用戶提供的相關信息,能夠及時查找出對應的學生信息,系統應該提供多種查詢方法,以便滿足用戶不同需要。二、學生信息管理系統設計學生信息管理系統的開發嚴格按照信息系統開發方法開發,必須按照工程設計原則和要求確定系統的整體結構,劃分開發過程的各個階段,明確各個開發階段的任務,使整個開發過程清晰、明確、規范、系統化和工程化。學生信息管理系統需完成功能如下:1、系統功能分析系統開發的總體任務是實現各種信息的系統化、規范化和自動化。系統功能分析是在系統開發的總體任務的基礎上完成。本設計中的學校學生信息管理系統需要完成功能主要有:●系統管理:添加用戶、修改密碼、退出系統。●學籍管理:添加學籍信息、查詢修改學籍信息、添加獎懲信息。●班級管理:添加班級、修改班級。●專業與課程:添加專業、設置課程類型、添加課程信息、修改課程信息。●成績管理:添加成績信息、查詢修改成績信息。對上述各項功能進行集中、分塊,按照結構化程序設計的要求,得到如下頁所示的系統功能模塊圖:學生檔案管理系統系統學生檔案管理系統系統學籍管理添加用戶修改密碼退出系統添加學籍信息查詢修改學籍信息添加獎懲信息班級管理添加班級修改班級成績管理添加成績信息查詢修改成績信息專業與課程專業信息課程信息設置專業課程添加專業信息設置課程類型添加課程信息修改課程信息設計數據庫系統時應該首先充分了解用戶各個方面的需求,包括現有的以及將來可能加的需求。數據庫設計一般包括如下幾個步驟:1)數據庫需要分析2)數據庫概念結構設計3)數據庫邏輯結構設計用戶的需求具體體現在各種信息的提供、保存、更新和查詢,這就要求數據庫結構能充分滿足各種信息的輸入和輸出。收集基本數據、數據結構以及數據處理的流程,組成一份詳細的數據字典,為后面的具體設計打下基礎。在仔細分析調查有關學校信息需求的基礎上,得到本系統所處理的數據流圖如下頁所示:學生學生1.1注冊D1學生信息表1.2建檔分班基本信息1.3課程確定D3課程信息表根據專業確定所修課程D4成績信息表D2班級信息表班級信息課程信息成績信息1.4處理檔案學生成績信息畢業文檔針對一般學生信息管理系統的需求,通過對學校管理工作的過程的內容和數據流程分析,設計如下所述的數據項和數據結構:學生信息,包括的數據項有:學生學號、學生姓名、學生性別、籍貫、出生日期、郵政編碼等;課程信息,包括的數據項有:課程名稱、所屬專業等;專業信息,包括的數據項有:專業名稱、所屬院系等;班級信息,包括的數據項有:班級名稱、班級人數、所屬院系、所在教室、輔導員。有了上面的數據結構、數據項和數據流程,我們就能進行下面的數據庫設計。3、數據庫概念結構設計得到上面的數據項和數據結構以后,就可以設計出能夠滿足用戶需求的各種實體,以及它們之間的關系,為后面的邏輯結構設計打下基礎。根據上面的設計規劃出的實體有:讀者類別信息實體、讀者信息實體、書籍類別信息實體、書籍信息實體、借閱信息實體。各實體的E-R圖如下:1、學生信息實體圖如下:學號學號姓名學生專業性別出生日期家庭住址2、課程信息實體圖如下:課程名稱課程名稱課程所屬專業3、專業信息實體圖如下:專業名稱專業名稱專業所屬院校4、班級信息實體圖如下:班級名稱班級名稱班級所在教室所在院系輔導員人數在找出所有實體的基礎上,需要進一步分析各實體之間的聯系。經過分析兩兩之間的聯系,然后進行合并,給出所有實體的聯系圖即E-R圖:課程課程學學生屬于班級屬于專業成績數據庫邏輯結構設計學校學生信息管理系統數據庫中各個表的設計結果如下各表所示,每個表格表示在數據庫中的一個表。各表如下:1.學生信息表(xsXJ)字段名數據類型字段長度與格式關鍵字學號文本15是姓名文本20否性別文本5否政治面貌文本12否出生日期日期型YYYY-MM-DD否專業文本20否班級文本20否家庭住址文本50否聯系電話文本15否備注文本50否2.課程信息表(xsKC)字段名數據類型字段長度與格式關鍵字課程名稱文本20是所屬專業文本20否3.班級信息表(xsBJ)字段名數據類型字段長度與格式關鍵字班級名稱文本20是所屬院系文本20否輔導員文本10否教室文本15否人數文本3否4.專業信息表(xsZY)字段名數據結構字段長度與格式關鍵字專業名稱文本20是所屬院系文本20否5.成績信息表(xsScore)字段名數據結構字段長度與格式關鍵字學號文本15是姓名文本20否成績專業文本20否課程名稱文本20否成績文本5否第四章編碼具體的程序代碼如下:1.應用程序對象的創建進入編碼階段也就是進入了詳細設計階段,其根本任務是確定應該怎樣具體實現所要求的系統,也就是經過這個階段工作,應該得出對目標系統的精確描述,從而在實現階段可以把這個描述直接翻譯成用某種程序設計語言書寫的程序。因此我們在寫編碼之前先做出軟件系統的模塊結構圖和主程序的流程圖:學生學籍管理系統學生學籍管理系統系統管理學籍管理班級管理專業課程管理成績管理幫助用戶管理重新登陸系統日志退出系統學生添加學生查詢學生注銷添加班級查詢班級注銷班級設置專業設置課程查詢修改添加成績查詢修改幫助關于系統信息軟件系統的模塊結構開始開始用戶登錄顯示主菜單選擇課程管理用戶管理學籍管理專業管理班級管理退出程序流程圖2.登錄窗口的設計為了使得系統不會受的一些惡意人的破壞和修改,一般在設計的管理系統中都需要有一個登錄窗體對用戶進行檢查或是驗證。下面圖就是我們為系統登錄之前所設計的登錄窗體:該窗體的作用主要是驗證登錄用戶以及注冊新的用戶。由于使用該學籍管理系統的用戶一般不只一個,因此我們需要單獨將用戶信息做成一個數據庫進行管理。在該窗體下的程序段主要包含以下幾個方面:首先是變量和段的聲明OptionExplicitDimmiCountAsIntegerDimIndexAsIntegerDimAreaAsIntegerPrivateconnAsADODB.ConnectionPrivatersAsADODB.RecordsetPrivatersmcAsADODB.RecordsetPublicUserNameAsString其次就是利用ADO對象模型對用戶數據庫進行鏈接,在這里由于代碼過長就暫時略去。最后就是對登陸窗口上三個按鍵的功能進行設置,這三個按鍵分別是注冊新用戶、登錄系統和取消退出系統。PrivateSubcmdNewUser_Click()'新用戶注冊LoadfrmNewUser'顯示新用戶注冊窗口frmNewUser.Show(1)EndSubPrivateSubcmdOk_Click()SelectCaseIndexCase0inputMainCase1UnloadMeEndEndSelectEndSub3.主窗體(菜單)的創建。主窗體的作用就是用來鏈接其他一些窗體的媒介,換句話說也就是其他窗體工作的一個舞臺。該主窗體主要是由許多的下拉菜單以及工具欄、狀態欄和一個數據窗體構成。通過下拉菜單以及工具欄上的按鈕就可以各個管理窗口。PrivateSubToolBar_ButtonClick(ByValButtonAsMSComctlLib.Button)SelectCaseButton.KeyCase"m1"'用戶管理frmUserOpt.Show(1)Case"m2"'學籍管理frmStudent.Show(2)Case"m3"'班級管理frmClass.Show(3)Case"m4"'專業設置frmZhuanye.Show(4)Case"m5"'成績管理frmScore.Show(5)EndSelectEndSub4.學生信息管理模塊的創建在前面的程序流程圖中我們可以和清楚地看到我們的信息管理模塊主要有五大模塊。這五大模塊除了我們前面提到的用戶管理模塊外,還包括學籍管理、課程管理、專業管理和班級管理。下面我們便依依介紹各模塊的作用及部分相關程序:①學籍管理模塊學籍管理模塊主要完成注冊、學籍調整、升留級及退學等管理功能。具體來說,就是學生基本情況的輸入與修改、學生信息的查詢。從上圖中我們很容易就看到三個頁標簽:添加學生學籍、查詢修改學生信息、注銷學生學籍。每個標簽中又分別有各自的控件,我們利用這些控件就可以對相應的學籍信息進行添加、查詢、注銷等操作。(由于程序過多在這里我們僅就添加學生學籍標簽的兩個按鈕代碼進行舉例)PrivateSubcmdAdd_Click()'添加Fori=0To2IfTrim(txtUser_info(i).Text="")ThenMsgBox"請輸入完整的信息!",vbOKOnly+vbQuestion,"提示"txtUser_info(1).SetFocusExitSubEndIfNextIftxtZhuanye.Text=""OrtxtBanji.Text=""ThenMsgBox"請選擇學生專業和班級!",vbOKOnly+vbQuestion,"提示":ExitSubIftxtMianmao.Text=""ThenMsgBox"請選擇學生的政治面貌!",vbOKOnly+vbQuestion,"提示":txtMianmao.SetFocus:ExitSubIfNot(OptmOrOptw)ThenMsgBox"請選擇學生的性別!",vbOKOnly+vbQuestion,"提示":ExitSubinputXS_info'寫入學生信息到庫EndSub②班級管理模塊班級管理模塊的主要功能是:新生報到注冊后就要為新同學分配班級,然后為每個班級指定輔導老師,并分配固定教室。當學生畢業后就需要把畢業學生所在班級進行注銷,以方便對新生進行管理。PrivateSubCommand1_Click()'查詢IfOptBj.ValueAndtxtFindbj.Text=""ThenMsgBox"請選擇班級!",vbOKOnly+vbInformation,"提示":ExitSubIfOptJs.ValueAndtxtFindFdy.Text=""ThenMsgBox"請選擇輔導員!",vbOKOnly+vbInformation,"提示":ExitSubDimtxtSQlAsStringIfOptBj.ValueThentxtSQl="select*fromxsBJwhere班級名稱='"&txtFindbj.Text&"'"ElsetxtSQl="select*fromxsBJwhere輔導員='"&txtFindFdy.Text&"'"EndIfSetrs=NewADODB.Recordsetrs.CursorLocation=adUseClientrs.OpentxtSQl,conn,1,1SetDataGrid2.DataSource=rsDataGrid2.RefreshFori=0To4SetText(i).DataSource=rsNextEndSubPrivateSubCommand2_Click()'顯示全部SetDataGrid2.DataSource=rsBJDataGrid2.RefreshFori=0To4SetText1(i).DataSource=rsBJNextEndSub③專業管理模塊專業設置模塊的功能是對該校新增的專業或已有的專業進行修改、刪除。通過上圖就看到專業管理中的三個標簽分別負責對專業的設置。包括添加刪除,修改。及對課程的添加、刪除和修改等。部分程序如下:PrivateSubCommand1_Click()IfTrim(Text2.Text)=""Ortxtzyopt1.Text=""ThenMsgBox"請輸入完整的班級信息!",vbOKOnly+vbInformation,"提示":ExitSubDimtxtSQlAsStringtxtSQl="select*fromxsKCwhere課程名稱='"&Trim(Text2.Text)&"'"Setrs=NewADODB.Recordsetrs.OpentxtSQl,conn,1,1IfNotrs.EOFThenMsgBox"數據庫中已經存在該程序!",vbOKOnly+vbInformation,"提示"Text2.Text=""Text2.SetFocusElsersKC.Update'添加新記錄并添加數據rsKC.Fields(0)=Trim(Text2.Text)rsKC.Fields(1)=txtzyopt1.TextrsKC.UpdateDataGrid2.RefreshMsgBox"班級已經添加成功!",vbOKOnly+vbInformation,"提示"Text2.Text=""Text2.SetFocusEndIfEndSubPrivateSubCommand2_Click()‘刪除OnErrorResumeNexti=MsgBox("是否刪除該班級!",vbYesNo+vbInformation,"提示")Ifi=vbYesThenrsKC.Delete'確定刪除,更新數據rsKC.MoveFirstEndIfEndSubPrivateSubCommand3_Click()IfTrim(Text4.Text)<>""Andtxtzyopt2.Text<>""ThenIfCommand3.Caption="修改"ThenCommand3.Caption="確認修改"Text4.Enabled=Truetxtzyopt2.Enabled=TrueElseCommand3.Caption="修改"Text4.Enabled=Falsetxtzyopt2.Enabled=FalsersKC.Fields(0)=Trim(Text4.Text)rsKC.Fields(1)=Trim(txtzyopt2.Text)rsKC.Update'更新數據,確定修改DataGrid2.RefreshMsgBox"班級信息已經修改成功!",vbOKOnly+vbInformation,"提示"EndIfElseMsgBox"修改的信息不能為空",vbOKOnly+vbInformation,"提示"EndIfEndSub④成績管理模塊成績管理模塊是學籍管理系統中一個很重要的功能模塊,其主要功能是對全校所有學生已修課程的成績進行輸入、修改、查詢等操作。該成績管理模塊一方面可用來添加最新的考試成績,另一方面還可以查詢和修改以前的成績。以下這段程序是成績查詢修改標簽中的查詢按鈕編碼。PrivateSubCommand2_Click()IfOption4.ValueAnd
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年月桂醇聚醚磷酸鉀項目合作計劃書
- 2025年網站廣告位租賃合同樣本
- 2025年動物原藥項目合作計劃書
- 2025合同變更申請書
- 2025年重組腺病毒P53抗癌因子項目合作計劃書
- 2025風電場建設項目EPC總承包合同范本
- 《2025簡易房屋買賣合同》
- 2025年化合物半導體的外延生長設備項目合作計劃書
- 2025年空氣清新香片項目建議書
- 2025年成人教育與繼續教育考試試題及答案
- 2025年江蘇南通蘇北七市高三二模高考物理試卷(含答案詳解)
- 2024年藥理學考試真題回顧試題及答案
- 2025年軍隊文職(司機類)核心知識點備考題庫(含答案)
- 2025年深圳二模考試試題及答案
- (一模)臨沂市2025屆高三高考第一次模擬考試生物試卷(含標準答案)
- 老年康體指導職業教育課件
- 微訓練 一文多考 備考高效之詩歌《臨安春雨初霽》陸游 - 教師版
- 新疆烏魯木齊市米東區2024-2025學年九年級上學期期中數學試卷(含答案)
- 課件:《科學社會主義概論(第二版)》第一章
- 國際關系理論知到智慧樹章節測試課后答案2024年秋外交學院
- 中考物理復習歐姆定律復習講解學習
評論
0/150
提交評論