【正文】
DataMember 來源于組表,DataField 來源于組名, RowSource 來源于 DataEnvironment1,RowMember 來源于組表, ListFiele 來源于組名。ProgressBar 的值每次加 39。當 ProgressBar 的達到 100( max設定值)時觸發(fā) Unload Me 用戶登陸 .Show = False 39。 4. 系統(tǒng)部分窗體界面、代碼及簡要解釋 界面窗體(界面 .frm) 圖 界面窗體 這是一個運行的主界面,在控件中增加了 ProgressBar,再利用 Time 控件來控制其的變化。實習管理部分能瀏覽所有學生的實習資料,并能進行資料的添加 /修改。 畢業(yè)管理部分分為畢業(yè)設計、實習管理兩部分。綜合測評信息部分顯示所有綜合測評資料,并能實現(xiàn)多項查詢,支持打印。學生成績查詢部分可以查詢所有成績、補考成績、重修成績和積考成績。學生成績信息部分可以瀏覽所有成績信息,并能輸入 /修改,支持報表打印。各班課程設置部分則根據(jù)各個班級情況從已經(jīng)設置好的基本課程中選擇所需要的課程,或者刪除不需要的課程,同樣支持報表打印。 課程管理部分分為學校基本課程,各班 課程設置兩部分。班級查詢部分可以依各條件查詢所有班級信息。員工培訓信息部分可以瀏覽所有員工培訓的資料,添加新的培訓資料,修改需要改的信息。 系統(tǒng)各部分功能 學生信息管理部分分為基本信息、體檢信息兩部分。即窗體 MDIForm班級查詢、班級查詢 結果、班級瀏覽、畢業(yè)設計、補考成績查詢 結果、成績查詢結果、成績輸入、創(chuàng)建用戶、各班課程設置、關于、積考成績查詢結果、界面、實習管理、學生成績查詢、學生成績輸入、學生成績輸入數(shù)據(jù)顯示、學?;菊n程、用戶登陸、員工培訓信息、重修成績查詢結果、綜合測評、綜合測評信息都由我完成。 、總體結構以及各部分功能 基本框架 這是一個學校管理系統(tǒng),其下有三大模塊:信息管理系統(tǒng),學籍管理系統(tǒng),以及圖書館管理系統(tǒng)。 綜上所述 ADO – 基于 OLE DB 之上的 ADO 更簡單、更高級、更適合Visual Basic 程序員,同時消除了 OLE DB 的多種弊端,取而代之是微軟技術發(fā)展的趨勢。 RDO – 在使用 DAO 訪問不同的關系型數(shù)據(jù)庫的時候, Jet 引擎不得不在DAO 和 ODBC 之間進行命令的轉化,導致了性能的下降,而 RDO( Remote Data Objects) 的出現(xiàn)就順理成章了。使用 ODBC 應用程序能夠通過單一的命令操縱不同的數(shù)據(jù)庫,而開發(fā)人員需要做的僅僅只是針對不同的應用加入相應的 ODBC 驅(qū)動。 Command 對象:對數(shù)據(jù)庫下達行動查詢指令,以及執(zhí)行 SQL Server 的存儲過程。 Connection 對象:負責打開或連接數(shù) 據(jù)庫文件; ADO 的全名是 ActiveX Data Object(ActiveX 數(shù)據(jù)對象 ),是一組優(yōu)化的訪問數(shù)據(jù)庫的專用對象集,它為 ASP 提供了完整的站點數(shù)據(jù)庫解決方案,它作用在服務器端,提供含有數(shù)據(jù)庫信息的主頁內(nèi)容,通過執(zhí)行 SQL 命令,讓用戶在瀏覽器畫面中輸入,更新和刪除站點數(shù)據(jù)庫的信息。 在數(shù)據(jù)庫方面,我主要采用了 ADODC 的綁定方法。 ADO 支持用于建立基于客戶端 /服務器和 Web 的應用程序的主要功能。 作為應用程序與 OLE DB 連接的橋梁, ActiveX Data Objects (ADO)為 Visual Basic 下開發(fā)的應用程序訪問本地或遠程數(shù)據(jù)庫提供了有效的手段。 Access 是一種關系數(shù)據(jù)庫管理工具,關系數(shù)據(jù)庫是已開 發(fā)的最通用的數(shù)據(jù)庫之一。另外,Access 允許創(chuàng)建自定義報表用于打印或輸出數(shù)據(jù)庫中的信息。 Access 的優(yōu)點在于它能使用數(shù)據(jù)表示圖或自定義窗體收集信息。這樣的應用程序在 32 位操作系統(tǒng)下運行,速度更快,更安全,并且更適合在多任務環(huán)境下運行。 Visual Basic 是專門為 Microsoft 的 32 位操作系統(tǒng)設計的,可用來建立 32位的應用程序。它簡單易學、效率高、且功能強大。 選用的設計語言 本系統(tǒng)采用面向?qū)ο蟮能浖_發(fā)方法, 以 Microsoft 公司的可視開發(fā)環(huán)境Visual Basic 作為主要開發(fā)工具,使用 Microsoft Access 2020 作為關系數(shù)據(jù)庫,并在 VB 編程語言中采用 ADO 數(shù)據(jù)庫編程模型,配合功能強大的查詢語言實現(xiàn)建立關系數(shù)據(jù)庫,訪問數(shù)據(jù)庫,對數(shù)據(jù)庫的更新,較好地實現(xiàn)了預定的需求功能。 整個系統(tǒng),包括了學生信息管理、員工信息管理、班級信息管理、課程信息管理、成績信息管理、綜合測評、畢業(yè)管理等。本系統(tǒng)的用戶類型可分為三種:管理員、普通用戶 管理員:擁有一切權限,可管理用戶,修改,刪除數(shù)據(jù)。 歷史現(xiàn)狀 該項目開發(fā)的軟件為學校管理系統(tǒng)軟件 ,是鑒于目前學校學生、員工人數(shù)和圖書館信息劇增 ,信息呈爆炸性增長的前提下 ,學校對信息管理的自動化與準確化的要求日益強烈的背景下構思出來的 ,該軟件設計完成后可用于所有教育單位(包括學校 ,學院等等 )的信息的管理 .目前社會上信息管理系 統(tǒng)發(fā)展飛快 ,各個企事業(yè)單位都引入了信息管理軟件來管理自己日益增長的各種信息 ,學校管理系統(tǒng)也是有了很大的發(fā)展 ,商業(yè)化的信息管理軟件也不少 .但本系統(tǒng)完全獨立開發(fā) ,力求使系統(tǒng)功能簡潔明了 ,但功能齊全且易于操作 . 學校管理系統(tǒng)的功能及特點 學校管理信息系統(tǒng)是一個以計算機為工具,對學校管理信息進行處理的人 — 機系統(tǒng),它能準確統(tǒng)計出學生的考試分數(shù),能從全局出發(fā)輔助學校各職能部門以及校長管理學校。這些優(yōu)點能夠極大地提高學校信息管理的效率 ,也是一個單位科學化、正規(guī)化管理 ,與世界接軌的重要條件。隨著科學技術的不斷提高 ,計算機科學日漸成熟 ,其強大的功能已為人們深刻認識 ,它已進入人類社會的各個領域并發(fā)揮著來越重要的作用。所以學校管理系統(tǒng)應該能夠為用戶提供充足的信息和快捷的查詢手段 。 database。 Access。 grades of students together, in order to requirement、 modification and print, the main function modules to achieve are system management subsystem、 students information management subsystem、 staffs information management subsystem、 class information management subsystem、 courses information management subsystem、 grades information management subsystem、 prehensive estimate subsystem、 graduation management subsystem、 library management subsystem and so on.. This system39。功能 Summary With application of information technology in management deeply and extensively, information management system being carried off has matured gradually. information management system is a newly developing subject, any unit have to survive to develop, if it has to systemize interior activities efficiently, it has to establish the information management system adapt to its own characteristic. This text adopts VB amp。 本系統(tǒng)界面友好,操作簡單,比較實用。本文 采用 VB 和 ACCESS 等軟件為開發(fā)工具,以Windows XP(或 Windows 2020)為開發(fā)平臺,設計出一個學校管理系統(tǒng),對學生、員工的信息、學生的課程以及成績進行統(tǒng)一管理,便于查詢、修改和打印。 畢業(yè)設計(論文)說明書 設計論文題目:學校管理系統(tǒng) 系 別: 計算機科學與技術 專業(yè)班級: 姓 名: 學 號: 指導老師: 學校管理系統(tǒng) 摘 要 隨著信息技術在管理上越來越深入而廣泛的應用,信息管理系統(tǒng)的實施在技術上已逐步成熟。信息管理系統(tǒng)是一個不斷發(fā)展的新型學科,任何一個單位要生存要發(fā)展,要高效率地把內(nèi)部活動有機地組織起來,就必須建立與自身特點相適應的信息管理系統(tǒng)。主要實現(xiàn)的功能模塊有系統(tǒng)管理子系統(tǒng)、學生信息管理子系統(tǒng)、員工信息管理子系統(tǒng)、班級信息管理子系統(tǒng)、課程信息管理子系統(tǒng)、成績信息管理子系統(tǒng)、綜合測評子系統(tǒng)、畢業(yè)管理子系統(tǒng)、圖書館管理子系統(tǒng)等。 關鍵詞: 學校管理系統(tǒng); Access; Visual Basic;數(shù)據(jù)庫 。ACCESS software as exploitation tools, WINDOWS XP as exploitation flat, scheme out a school management system, taking charge of the information of students and staffs, the courses amp。s interface is very good, simply to operate, is paratively available. Key words: school management system。 Visual Basic。 function 目 錄 1. 選題的背景 需求分析 …………………………………………………………… ..1 現(xiàn)狀 ………………………………………………………………… ..1 學校管理系統(tǒng)的功能及特點 ……………………………………… ..1 2. 學校管理系統(tǒng)的設計方法和技術線路 ………………………………… 3 選用的設計語言 …………………………………………………… ..3 選用 ACCESS 作為后臺數(shù)據(jù)庫 ……………………………………… 3 3. 系統(tǒng)的基本框架、總體結構以及各部分功能 ………………………… 5 基本框架 …………………………………………………………… ..5 系統(tǒng)的總體結構 …………………………………………………… ..6 系統(tǒng)各部分功 能 …………………………………………………… . … 7 4. 系統(tǒng)部分窗體界面、代碼及簡要解釋 ………………………………… 8 界面窗體(界面 .frm) …………………………………………… ..8 用戶登陸窗體(用戶登陸 .frm) …………………………………… ..9 班級瀏覽窗體(班級瀏覽 .frm) ………………………………… .11 學生成績查詢窗體(學生成績查詢 .frm) ……………………… .12 學生成績輸入數(shù)據(jù)顯示窗體(學生成績輸入數(shù)據(jù)顯示 .frm) … .13 學?;菊n程 窗體(學校基本課程 .frm) ……………………… .14 畢業(yè)設計窗體(畢業(yè)設計 .frm) ………………………………… .15 綜合測評窗體(綜合測評 .frm) ………………………………… .17 5. 數(shù)據(jù)庫(表)分析 …………………………………………………… ...19 數(shù)據(jù)庫設計 ………………………………………………………… .19 數(shù)據(jù)庫需求分析 …………………………………………………… .19 部分 ER 圖 ………………………………………………………… .26 班級 ER 圖 ……………………………………………………… ..26 畢業(yè)設計 ER 圖 ………………………………………………… ..26 成績 ER 圖 ……………………………………………………… ..26 課程 ER 圖 ……………………………………………………… ..27 學生 ER 圖 ……………………………………………………… ..27 員工培訓 ER 圖 ………………………………………………… ..28 員工 ER 圖 ……………………………………………………… ..28 6. 遇到的困難和解決方案 ……………………………………………… ...29 相對路徑問題 ……………………………………………………… ..29 權限設置 …………………………………………………………… ..29 7. 用戶操