教學(xué)信息管理系統(tǒng)_第1頁
教學(xué)信息管理系統(tǒng)_第2頁
教學(xué)信息管理系統(tǒng)_第3頁
教學(xué)信息管理系統(tǒng)_第4頁
教學(xué)信息管理系統(tǒng)_第5頁
已閱讀5頁,還剩61頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、教學(xué)信息管理系統(tǒng) XXXXXXXXXXXXXXX 學(xué)院 畢業(yè)設(shè)計 題 目教學(xué)管理信息系統(tǒng) 系 別 XXXXXXXX 專 業(yè)XXXxxxx 班 級 XXXXXXXXX 姓 名 XXXXXXXX 指導(dǎo)教師XXXXXXXXX 2xxx年06月23日 以教育信息化促進教育現(xiàn)代化,用信息技術(shù) 來改變傳統(tǒng)教育模式,這是教育發(fā)展的必然趨 勢。近年來,我國高校的教育信息化發(fā)展十分迅 速,計算機網(wǎng)絡(luò)已越來越廣泛地得到應(yīng)用,使教 學(xué)信息組織非線性化、教學(xué)過程智能化和學(xué)習(xí)資 料系列化,引發(fā)出對現(xiàn)行教育觀念、教育內(nèi)容、 教育環(huán)境、教材體系、教學(xué)模式、教學(xué)信息呈現(xiàn) 方式、教學(xué)組織與管理形式、教育教學(xué)方法等的 深刻變革,

2、將使教育呈現(xiàn)全新的面貌。 1= 1=1 =1 =J |=: 教學(xué)管理信息系統(tǒng)是一個管理學(xué)校教學(xué)工 作的管理信息系統(tǒng),它應(yīng)用計算機在數(shù)據(jù)處理和 數(shù)據(jù)整理、保存方面的優(yōu)異性能,幫助工作人員 提高工作效率、減少錯誤取代傳統(tǒng)的人工處理。 同時還能提供快速的查詢和計算等功能。本系統(tǒng) 分為系統(tǒng)管理、基本信息、教師任課和學(xué)生成績 四部分。系統(tǒng)管理是管理員對本系統(tǒng)進行維護。 基本信息是對用戶、教師、學(xué)生基本信息進行相 關(guān)管理。教師任課是對教師的任課情況進行管 理。學(xué)生成績是對學(xué)生的成績進行相關(guān)管理。教 學(xué)管理信息系統(tǒng)是高等學(xué)校教學(xué)管理系統(tǒng)的應(yīng) 用之一,它的應(yīng)用將解決傳統(tǒng)人工處理容易產(chǎn)生 -3 的疏忽和錯誤,代

3、替人工進行復(fù)雜的勞動,提高 學(xué)校管理效率主要包括以下幾個方面:1.將整 個系統(tǒng)分為兩個模塊:前臺與后臺,其中前臺主 要是 Dreamweaver 進行界面的設(shè)計以及界面的關(guān)聯(lián), 而后臺主要是對數(shù)據(jù)庫的管理。數(shù)據(jù)庫的首要要 求便是設(shè)計的合理性以及安全性,此時便對權(quán)限 進行管理,從而對安全性進行管理。2.對后臺數(shù) 據(jù)庫的維護和管理,由于數(shù)據(jù)庫有很多的表格, 而且?guī)缀跎隙际窍嗷リP(guān)聯(lián)的,所以對表的修改涉 及到整個后臺的數(shù)據(jù)體,必須做統(tǒng)一的考慮。3. 數(shù)據(jù)庫的合理性要求能夠?qū)φ麄€系統(tǒng)起到簡化 的作用,所以對庫的規(guī)劃必須合理。4對于后臺 的不斷修改以及操作,必須要求數(shù)據(jù)庫的穩(wěn)定 性。如對表格的修改能夠準確

4、的進行,且避免死 鎖的現(xiàn)在。當對數(shù)據(jù)進行修改時,如進行刪除, 但此時數(shù)據(jù)正在用,必須要還原到正確的狀態(tài)。 要不會影響以前的操作!對于系統(tǒng)的維護很難得 到保證。為解決這種情況必須要對數(shù)據(jù)庫的操作 進行限制以及屏蔽,使用戶盡量不要碰到此種情 況。5.驗證系統(tǒng)的穩(wěn)定性,對其進行檢測。6. 按照模塊化對成績管理系統(tǒng)給出一個合理的解 決方案。 I -5 關(guān)鍵詞: 模塊數(shù)據(jù)庫 教學(xué)管理 管理信息系統(tǒng) 第一章緒論 11教學(xué). 7 7 倍患系統(tǒng)的發(fā)展及現(xiàn)狀. 第二章系統(tǒng)分析11 2. 1開發(fā)背豪11 2. 2需求分析.13 2. 3系統(tǒng)功能結(jié)構(gòu)圖.14 2. 4系統(tǒng)設(shè)計.16 第三章 數(shù)據(jù)庫設(shè)計19 3 1

5、ACCESS 簡介.20 3. 2數(shù)據(jù)庫揺求分析.21 3. 3數(shù)據(jù)庫結(jié)構(gòu)設(shè)計.22 第四章詳細設(shè)計 27 4. 1用戶登錄橫塊. 4. 2系統(tǒng)模塊. 30 43基本信息管理模塊. 36 4. 4教弼任課榛塊. 51 4. 5學(xué)生成績管理橫塊. 53 56 參考文獻 -11 第一章緒論 1. 1教學(xué)管理信息系統(tǒng)的發(fā)展及現(xiàn)狀 教學(xué)管理信息系統(tǒng)是一個學(xué)校不可缺少的 重要部分,它的內(nèi)容對于學(xué)校的決策者和管理者 來說都至關(guān)重要,所以教學(xué)管理信息系統(tǒng)能為用 戶提供充足的信息和快捷的查詢手段,隨著計算 機應(yīng)用的普及與深入,利用計算機能夠?qū)虒W(xué)信 息進行統(tǒng)一管理,并進行分析,大大減少教學(xué)管 理者的工作量,提

6、高工作效率,為教學(xué)辦公帶來 了極大的方便。操作人員只需輸入一些簡單的漢 字、數(shù)字,就可以存儲、查找、修改教學(xué)信息等。 本系統(tǒng)開發(fā)的總體任務(wù)是實現(xiàn)教學(xué)信息的系統(tǒng) 化、規(guī)范化、自動化、達到提高學(xué)校教學(xué)管理效 率的目的,本系統(tǒng)本著實用性、通用、開放和安 全的原則,使用數(shù)據(jù)庫開發(fā)軟件開發(fā)制作,實現(xiàn) 了系統(tǒng)管理、基本信息管理、教師任課管理、學(xué) 生成績管理等功能。該設(shè)計方法易于推廣到其它 信息化管理系統(tǒng)的設(shè)計,充分利用計算機作為輔 助工具,實現(xiàn)教學(xué)管理從傳統(tǒng)的手工管理到計算 機管理,對提高管理效率和節(jié)約大量的人力、物 力有一定的推動作用。本系統(tǒng)一切從實際出發(fā),充分考慮了教學(xué)的內(nèi)部管理、信息交流等方面的 復(fù)

7、雜需求,實現(xiàn)教學(xué)的有效管理,真正為教學(xué)管 理信息提供一個電子平臺。 |=: 1=1 因此,為了充分利用現(xiàn)有的計算機硬件資 源,做好教學(xué)管理工作,提高辦事效率,實現(xiàn)全 面的、相對集中的辦公自化,開發(fā)本系統(tǒng)就成了 當務(wù)之急,其目的主要為了徹底改變這種繁雜的 管理模式,實現(xiàn)全面的、相對集中的、智能化的 信息綜合管理,為學(xué)院教學(xué)管理工作帶來方便。 1. 2教學(xué)管理信息系統(tǒng)的發(fā)展目標 教學(xué)管理信息系統(tǒng)不同于傳統(tǒng)的教學(xué)管理。 傳統(tǒng)管理最主要的職能是備份,并在對所備份資 料分開保存、組織的基礎(chǔ)上為用戶提供各種服 務(wù)。教學(xué)管理信息系統(tǒng)是一個將管理.服務(wù)和人 集成在一起的一個“多維”環(huán)境,數(shù)字化資源是 教學(xué)管理

8、系統(tǒng)的基本要素。 當今時代是飛速發(fā)展的信息時代。在各行各 業(yè)中離不開信息處理,這正是計算機被廣泛應(yīng)用 于信息管理系統(tǒng)的環(huán)境。計算機的最大好處在于 利用它能夠進行信息管理。使用計算機進行信息 控制,不僅提高了工作效率,而且大大的提高了 其安全性。尤其對于復(fù)雜的信息管理,計算機能 夠充分發(fā)揮它的優(yōu)越性。 管理信息系統(tǒng)是進行信息的采集、存儲、加 工、維護和使用的系統(tǒng)。它是隨著管理科學(xué)和技 術(shù)科學(xué)的發(fā)展而形成的。教學(xué)管理信息系統(tǒng)是一 個教育單位不可缺少的部分,它的內(nèi)容對于學(xué)校 的決策者和管理者來說都至關(guān)重要,所以教學(xué)管 理信息系統(tǒng)應(yīng)該能夠為用戶提供充足的信息和 快捷的查詢手段。但一直以為人們使用傳統(tǒng)人

9、工 的方式管理文件檔案,這種管理方式存在著許多 缺點,如:費時費力、極易產(chǎn)生疏忽和錯誤、保 密性差,另外時間一長將產(chǎn)生大量的文件和數(shù) 據(jù),這對于查找、更新和維護都帶來了不少的困 難。 隨著科學(xué)技術(shù)的不斷提高,計算機科學(xué)日漸 成熟,其強大的功能已為人們深刻認識,它已進 入人類社會的各個領(lǐng)域并發(fā)揮著越來越重要的 作用。 1. 3教學(xué)管理信息系統(tǒng)的服務(wù)整合 作為計算機應(yīng)用的一部分,使用計算機對教 學(xué)信息進行管理,具有著手工管理所無法比擬的 優(yōu)點。例如:檢索迅速、査找方便、可靠性高、 存儲量大、保密性好、壽命長、成本低等。這些 優(yōu)點能夠極大地提高學(xué)生檔案、教師信息管理的 效率,也是企業(yè)的科學(xué)化、正規(guī)化

10、管理,與世界 接軌的重要條件。因此,開發(fā)這樣一套管理軟件 成為很有必要的事情。 教學(xué)管理信息系統(tǒng)提供了強大的教學(xué)管理 功能,方便管理員對教學(xué)相關(guān)信息的添加、修改、 查詢等操作,更適合大型數(shù)據(jù)庫的管理。 第二章系統(tǒng)分析 2. 1開發(fā)背景 計算機已經(jīng)成為我們學(xué)習(xí)和工作的得力助 手: 今天,計算機的價格已經(jīng)十分低廉,性能卻 有了長足的進步。它已經(jīng)被應(yīng)用于許多領(lǐng)域,計 算機之所以如此多的原因主要有以下幾個方面: 首先,計算機可以代替人工進行許多繁雜的 勞動; 其次,計算機可以節(jié)省許多資源; 第三,計算機可以大大的提高人們的工作效 率; 第四,計算機可以使敏感文檔更加安全,等 等。 現(xiàn)如今學(xué)校招生越來越

11、多,必然就會有大量 的學(xué)生信息需要處理。如果只靠人力來完成,這 將會變成一項非常繁瑣、復(fù)雜的工作,而且還會 出現(xiàn)很多意想不到的錯誤,給管理這些數(shù)據(jù)帶來 了很大的不便,也越來越不適合學(xué)校發(fā)展的需 要。 教學(xué)管理信息系統(tǒng)是一個龐大而復(fù)雜的系 統(tǒng),它包括對教師資料的管理,對課程資料的管 理,對學(xué)生資料的管理和對學(xué)生成績的管理等等 主要的功能。教學(xué)管理信息系統(tǒng)是每個學(xué)校的一 項必不可少的內(nèi)容,它的好壞直接影響到學(xué)校里 的主要工作,一旦此系統(tǒng)癱瘓,學(xué)校將會受到非 常嚴重的損失,也會影響到每一個學(xué)生。所以現(xiàn) 如今設(shè)計一個功能完整、操作簡單以及界面友好 的教務(wù)管理系統(tǒng)變得非常重要。 為了提高教學(xué)管理工作的效

12、率,減少錯誤的 出現(xiàn),節(jié)約大量的人力資源,現(xiàn)在的學(xué)校的教學(xué) 管理也逐步從手工轉(zhuǎn)到計算機自動化信息處理 階段。通過這個系統(tǒng),用戶可以方便的對教師資 料、課程資料、學(xué)生資料和學(xué)生成績資料進行添 加、修改和刪除操作,還可以對學(xué)生資料和成績 進行査詢操作。除此之外,對用戶的添加和刪除 操作也很方便。 歸納起來,好處大約有以下幾點: 1. 可以存儲學(xué)生的基本信息以及歷屆的學(xué)生 信息,安全、高效; 2. 只需一到二名信息錄入員即可操作系統(tǒng), 節(jié)省大量人力; 3可以迅速查到所需信息。 2. 2需求分析 21世紀以來,人類經(jīng)濟高速發(fā)展,人們發(fā) 生了日新月異的變化,特別是計算機的應(yīng)用及普 及到經(jīng)濟和社會生活的各

13、個領(lǐng)域。使原本的舊的 管理方法越來越不適應(yīng)現(xiàn)在社會的發(fā)展。許多人 還停留在以前的手工操作。這大大地阻礙了人類 經(jīng)濟的發(fā)展。為了適應(yīng)現(xiàn)代社會人們高度強烈的 時間觀念,學(xué)校信息管理系統(tǒng)軟件為學(xué)校辦公室 帶來了極大的方便。我所開發(fā)的這個系統(tǒng)所采用 的是當前較為流行的編程軟件Visual Basic 6. 0 作為實現(xiàn)語言,以Microsoft Access作為系統(tǒng) 的后臺操作,其功能在系統(tǒng)內(nèi)部有源代碼直接完 成。我們只需按系統(tǒng)要求輸入即可操作。 互聯(lián)網(wǎng)已經(jīng)十分普及,學(xué)校往界的畢業(yè)生希 望能在世界觀的任何一個角落査到自己校友的 信息, 本系統(tǒng)為學(xué)校的上網(wǎng)作了先期工作,比如 -15 數(shù)據(jù)庫的建立。 設(shè)計

14、一個數(shù)據(jù)庫系統(tǒng),首先必須確認數(shù)據(jù)庫 系統(tǒng)的用戶和用途。由于數(shù)據(jù)庫系統(tǒng)是一個組織 部門的模擬,數(shù)據(jù)庫系統(tǒng)設(shè)計者必須對一個組織 部門的基本情況有所了解,比如該組織部門的組 織機構(gòu)、各部門的聯(lián)系、有關(guān)事物和活動以及描 述它們的數(shù)據(jù)、信息流程、政策和制度等。 l=: 1=1 傳統(tǒng)的教學(xué)管理主要是以手工方式進行的, 存在著工作量大、事務(wù)瑣碎等弊端,并且手工管 理往往耗費很多的人力、物力,卻還是達不到較 好的效果,管理水平也難以提高。又隨著學(xué)校的 規(guī)模不斷擴大、有關(guān)的各種信息也成倍增長,而 對龐大的信息量,就需要教學(xué)管理信息系統(tǒng)來提 高教學(xué)管理工作的效率,教學(xué)信息處理的電腦 化,網(wǎng)絡(luò)化,也是實現(xiàn)教學(xué)管理現(xiàn)

15、代化和信息化 的重要內(nèi)容,基于這些情況,我開發(fā)了本系統(tǒng), 這次開發(fā)的教務(wù)管理系統(tǒng)大大提高了學(xué)校管理 工作的效率,使用戶能夠方便進行管理。 本教學(xué)管理信息系統(tǒng)可以說是一個綜合性 的學(xué)校教學(xué)管理系統(tǒng),這它集成了學(xué)生學(xué)籍管理 系統(tǒng)、學(xué)生成績管理系統(tǒng)、教師信息管理系統(tǒng)等 多種功能,因而具有較強的實用性和先進性。 2. 3系統(tǒng)功能結(jié)構(gòu)圖 教學(xué)管理信息系統(tǒng)是為了利用計算機實 現(xiàn)一個學(xué)校的教學(xué)管理工作。因此,系統(tǒng)應(yīng)該有 一個全局管理功能,以方便實現(xiàn)不同的功能的選 擇。也就是應(yīng)具備全局管理功能。要處理的信息 包括學(xué)生基本信息管理、教師基本信息管理、用 戶基本信息管理、教師任課管理、學(xué)生成績管理、 課程信息管理

16、等。由于每種信息的處理涉及到對 信息多方面的不同子功能,所以又涉及到對眾多 的子功能的管理。在此基礎(chǔ)上,總結(jié)得到如下的 系統(tǒng)功能結(jié)構(gòu)圖: 教學(xué)管理信息系統(tǒng)要實現(xiàn)如下功能: 1. 掌握每個學(xué)生每一門課的成績信息,并記 錄在數(shù)據(jù)庫中以便其它管理信息系統(tǒng)的使用0 ir Paradox) , Access 數(shù) 據(jù)庫使用單一的*此文件管理所有的信息,這種針對數(shù)據(jù)庫集成的最優(yōu)化文件結(jié)構(gòu)不僅包括 數(shù)據(jù)本身,也包括了它的支持對象。 3. 2數(shù)據(jù)庫需求分析 用戶的需求具體體現(xiàn)在各種信息的提供、保 存、更新和查詢,這就要求數(shù)據(jù)庫結(jié)構(gòu)能充分滿 足各種信息的輸出和輸入。收集基本數(shù)據(jù)、數(shù)據(jù) 結(jié)構(gòu)以及數(shù)據(jù)處理的流程,組成

17、一份詳盡的數(shù)據(jù) 字典,為后面的具體設(shè)計打下基礎(chǔ)。 針對一般學(xué)生成績管理系統(tǒng)的需求,通過對 學(xué)生學(xué)習(xí)過程的內(nèi)容和數(shù)據(jù)流程分析,設(shè)計如下 面所示的數(shù)據(jù)項和數(shù)據(jù)結(jié)構(gòu)。 1. 學(xué)生基本信息:包括學(xué)號、姓名、性別、 出生日期、所在班級、聯(lián)系電話、備注等 2. 課程基本信息:包括課程代號、課程名稱、 課程類型、課程學(xué)分等數(shù)據(jù)項。 3. 學(xué)生成績信息:包括學(xué)號、課程代號、學(xué) 生成績等。 4.用戶信息: 包括用戶名稱、用戶密碼、用 戶權(quán)限等數(shù)據(jù)項。 5.教師信息:包括工號、姓名、年齡、所在 系、聯(lián)系電話、備注等 5.教師任課:包括任課教師工號、課程號、 上課時間、上課地點等 有了上面的數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)項和數(shù)據(jù)流

18、程, 就可以進行下面的數(shù)據(jù)庫設(shè)計o 3. 3數(shù)據(jù)庫結(jié)構(gòu)設(shè)計 得到上面的數(shù)據(jù)項以后,就可以設(shè)計出能夠 滿足用戶需求的相關(guān)表結(jié)構(gòu),以及它們之間的關(guān) 系,為后面的邏輯結(jié)構(gòu)設(shè)計打下基礎(chǔ)。從表1到 表6包括各種具體信息,通過相互之間的作用形 成數(shù)據(jù)的流動。 表1、用戶信息表(login) 字段名稱 數(shù)據(jù) 類型 字段 大小 是否 為主 鍵 標 題 UserName 文本 型 10 Yes 用 戶名 UserPurview 文本 型 12 用 戶權(quán)限 文本 10 密 Upassword 型 表2、課程信息表(Courlnfo) 字段名稱 數(shù)據(jù) 類型 字段 大小 是否 為主 鍵 標 題 CourlD 文本 型

19、 10 Yes 課程 代號 CourName 文本 型 22 課程 名稱 Cour Credit 文本 型 3 課程 學(xué)分 CourCore 文本 型 4 是否為 核心課 程 表3、學(xué)生信息表(Stulnfo): 字段名稱 數(shù)據(jù) 名稱 字段 大小 主鍵 標題 StuID 文本 型 7 yes 學(xué)生 學(xué)號 StuName 文本 10 學(xué)生 型 姓名 StuSex 文本 型 2 學(xué)生性 別 StuBirthD ate 日期/ 時間型 學(xué)生出 生日期 StuCIass 文本 型 20 學(xué)生所 在班級 StuFrom 文本 型 20 學(xué)生來 源 StuTel 文本 型 20 學(xué)生聯(lián) 系電話 StuMe

20、m 備注 學(xué)生備 注 表4、教師任課表(lessons): 字段名 稱 數(shù)據(jù) 類型 字段 大小 主鍵 標題 TechlD 文本 型 6 yes 任課 教師工 號 CourlD 文本 型 3 任課 課程代 -25 號 ClassTime 文本 型 8 上課 時間 ClassPIace 文本 型 51 上課 地點 表5、學(xué)生成績表(Stuscore): 字段名 稱 數(shù)據(jù) 類型 字段大 小 主鍵 標題 StuID 文本 6 Yes 學(xué)號 Courl D 文本 3 課程 代號 StuSco re 文本 2 成績 表6、教師信息表(Techinfo) 字段名 稱 數(shù)據(jù) 名稱 字段大 小 主鍵 標題 Te

21、chlD 文本 型 6 yes 教師 工號 TechNa me 文本 型 20 教師 姓名 TechAge 文本 型 4 教師 年齡 TechUni t 文本 型 20 教師 所在系 TechTel 文本 型 20 師電 教系 聯(lián)話 TechMe mo 備注 教師 備注 -35 第四章詳細設(shè)計 4. 1用戶登錄模塊 411用戶登錄 進入本系統(tǒng)首先彈出的是如圖4-1所示的 界面: 圖4-1歡迎界面窗體 點擊界面上的登錄界面按鈕,會進入本系統(tǒng) 的登錄界面, 如圖4-2所不: 魚湖南現(xiàn)代物流職業(yè)技術(shù)學(xué)院 教學(xué)管理信息系統(tǒng) BSE rwi 瑕梢 * 圖4-2登錄窗體 本窗體添加了 LabeR Data

22、、Command TextBox等控件。代碼如下: Dim ent As Integer Private Sub cmdOK_CIick() Dim sql As String sql = n select from Login where UserName=,n Data Sou:rce= Persist Security Info=False Adodcl. RecordSource = login Adodc1 Refresh End Sub 42. 2修改密碼窗體 如圖4-6所示: 口冋岡 改 用戶名:I請選擇用戶名:二I 密碼:i 確認密碼 新密碼: 退岀 悸改 圖4-6修改密碼窗體

23、 本窗體添加了 Label* Data、Command TextBox等控件。代碼如下: Private Sub cmdEdit_Click() Dim sql As String sql = select * from Login where UserName=, Data Source二Persist Security Info二False Adodc1 RecordSource = Login Adodc1. Refresh Wh訂e Not Adodcl. Recordset. EOF() Combol Addltem Adodcl. Recordset. Fields(UserNam

24、e) Adodc1 Recordset MoveNext Wend End Sub 4. 3基本信息管理模塊 基本信息管理模塊有課程信息、學(xué)生基本 信息、教師基本信息、用戶信息三個模塊。 43. 1課程信息窗體有課程信息添加、課程信 息刪除、課程信息修改和課程信息査 詢四個子模塊組成:如圖4-7到4-10 所示: -49 4. 3. 1. 1課程信息添加 圖4-7課程信息添加窗體 本窗體添加了 Label Check、Command、 代碼如下: nn And TextBox Adodc、Imagel 等控件。 Option Explicit Private Sub cmdAdd_CIick(

25、) If txtCourlD.Text txtCourName.Text And txtcoucr.Text nn Then Adodcl.Recordset.AddNew Adodcl.Recordset.FieIds(nCourIDn)= txtCourlD.Text Adodcl.RecordseLFieIds(Hcournamen)= txtCourName.Text Adodcl.RecordseLFieIds(MCourCreditM) =txtcoucnlext If Checkl.Value = 0 Then Adodcl .Recordset .F ields(11 Cour

26、 Core1 *) = nnoM Else Adodcl .Recordset .F ields(11 Cour Core1 f) = yes End If Adodcl.Recordset.Update MsgBox n添加成功的課程信息! Else MsgBox 您輸入的信息不完整,請重新 輸入! ,48,課程信息添加“ txtCourlD.Text = nn txtCourlD.SetF ocus End If txtCourlD.Text = nn txtCourName.Text = txtcoucr.Text = nn Checkl .Value = 0 txtCourlD.Set

27、F ocus End Sub Private Sub cmdQuit_CIick() Unload Me MDIF orml.Show End Sub Private Sub Form_Load() Adodcl.ConnectionString= HProvider=Microsoft.Jet.OLEDB.4.0;Data Source Persist Security Info=FaIseH Adodc 1 .RecordSource = MCourInfoM Adodcl.Refresh End Sub 43. 1. 2課程信息修改 課程名稱: l垓心說程 退出 課程號:f 學(xué)分:f 圖

28、4-8課程信息修改窗體 本窗體添加了 Label 、DataGridl、Checkl Command TextBox Adodc Image 1 等控件。 代碼如下: Option Explicit Private Sub cmdEdit_CIick() Adodcl.Recordset.FieIds(nCourIDn)= txt CourlD.Text Adodcl.RecordseLFieIds(nCourNameM) =txtCourName.Text Adodcl.RecordseLFieIds(nCourCreditM) =txtcoucnText If Checkl.Value =

29、 0 Then Adodcl.RecordseLFieIds(nCourCoren) = nnoM Else Adodcl .Recordset .F ields(11 Cour Core1 *) = yes End If Adodcl.Recordset.Update MsgBox n修改成功!” End Sub Private Sub cmdQuit_CIick() Unload Me MDIF orml.Show End Sub Private Sub DataGridl_Click() txtCourlD.Text= Adodcl.Recordset.F ields(! Cour ID

30、1) tx tC ourN ame.Text= Adodcl.Recordset.FieIds(! CourName1) txtcoucr.Text= Adodcl.Recordset.FieIds(! CourCreditM) If Adodcl.Recordset.F ields(f CourCore n) = nnoM Then Checkl.Value = 0 Else Checkl.Value = 1 End If Adodcl.Recordset.Update End Sub Private Sub Form_Load() Adodcl.ConnectionString= MPro

31、vider=Microsoft.Jet.OLEDB.4.0;Data Source=n Persist Security Info=FaIseH Adodc 1 .RecordSource = MCourInfoM Adodcl.Refresh End Sub 43. 1. 3課程信息刪除 圖4-9課程信息刪除窗體 本窗體添加了 Label、 DataGridl、 Command、TextBox Adodc Image 1 等控件。 代碼如下: Option Explicit Private Sub cmdDeI_CIick() Adodc 1 .Recordset .Delete Adodc

32、l.RecordseLMoveNext MsgBox H刪除成功! End Sub Private Sub cmdQuit_CIick() Unload Me MDIF orml.Show End Sub Private Sub Form_Load() Adodcl.ConnectionString= MProvider=Microsoft.Jet.OLEDB.4.0;Data Source=n Persist Security Info=FaIseH Adodcl.RecordSource = MCourInfoH Adodcl.Refresh End Sub 431. 4課程信息查詢 圖4

33、-10課程信息查詢窗體 本窗體添加了 Label、DataGridl、 Command Combol TextBox Adodc 等控 件。代碼如下: Option Explicit Private Sub cmdQuery_CIick() Dim sql As String Adodc2.ConnectionString= HProvider=Microsoft.Jet.OLEDB.4.0;Data Source Persist Security Info=FaIseH sql = n select 來 from Courlnfo where M Data Source=M Persist

34、Security Info=FaIseM Adodcl.RecordSource = MCourInfoM Adodcl.Refresh Combol.Addltem nCourIDM Combol.Addltem nCourNameM Combol.Addltem n Cour Creditn Combol.Addltem nCourCoreM Combo2.AddItem n=n End Sub 4. 3. 2學(xué)生信息窗體有學(xué)生信息添加.學(xué)生信 息刪除、學(xué)生信息修改和學(xué)生信息査 詢四個子模塊組成:如圖4-11到4-14 所示: 4. 3. 21學(xué)生信息添加 圖4-11學(xué)生信息添加窗體 本窗

35、體實現(xiàn)方法與課程信 息添加窗體實現(xiàn)方法一樣 4. 3. 2. 2學(xué)生信息刪除 口回區(qū) 時琢學(xué)土佰扈 StulD IStuSex Svlhr) atu 馬小麗 女 1987-4-1 07002 楊帆 男 1987-4-1 07003 女 1989-7-1 07004 女 1988-5-1 07005 李展杰 男 1986-10-1 | 1 退出 圖4-12學(xué)生信息刪除窗體 本窗體實現(xiàn)方法與課程信 息刪除窗體實現(xiàn)方法一樣 43. 2. 3學(xué)生信息修改 圖4-15教師信息添加窗體 43. 3. 2教師信息刪除 圖4-16教師信 息刪除窗體 43. 3. 3教師信息修改 圖4-17教師信 息修改窗體

36、43. 3. 4教師信息查詢 圖4-18教師信 息查詢窗體 43. 4用戶信息窗體有用戶信息刪除、用戶信 息修改和用戶信息査詢?nèi)齻€子模塊 組成:如圖4-19到4-21所不: 4. 3. 41用戶信息刪除 -53 口回因 4. 妙曲用戶nr思 用戶信思 圖419用戶信息刪除窗體 3. 4. 2用戶信息修改 圖4-20用戶信 息修改窗體 43. 4. 3用戶信息查詢 圖4-21用戶信 息查詢窗體 4. 4教師任課管理模塊 教師任課模塊包括教師任課添加、教師任課 刪除、教師任課修改、教師任課查詢四個子模塊。 441教師任課添加窗體 如圖4-22所示: 圖4-22教師任課添加窗體 本窗體實現(xiàn)方法與添加

37、學(xué)生信息窗體實現(xiàn) 方法一樣。 44. 2教師任課刪除窗體 如圖4-23所不: 芻獲如任決徐 石回因 刪除數(shù)師任謨侶思 TechlD Cour ID ClassTirne ClascPlace C02 周四1,廠 S?22- 980001 KOI 同二h 2 6 1 投 980002 C02 周二 5. 6 投9 980004 DOI 周二Q8 STT 980003 D02 周三3,4 投14 990001 G01 周四3, 4 投17 990002 JOI 周五1. 2 五機房 980004 K0 2 周五1,2 S19- 980003 K02 周三7,8 投25 980003 L01 周四5

38、,6 投24 KOI 佶 15. 6 投30 教師任諛館息 圖4-23教師任課刪除窗體 44. 3教師任課修改窗體 如圖4-24所示: 圖4-24教師任課修改窗體 44. 4教師任課査詢窗體 如圖4-25所示: 圖4-25教師任課查詢窗體 4. 5學(xué)生成績管理模塊 學(xué)生成績管理模塊包括學(xué)生成績添加、學(xué)生 成績刪除、學(xué)生成績修改、學(xué)生成績查詢四個子 模塊。 4. 5. 1學(xué)生成績添加窗體 如圖4-26所示: 圖4-26學(xué)生成績添加窗體 4. 5. 2學(xué)生成績刪除窗體窗體 如圖4-27所亦: 圖4-27學(xué)生成績刪除窗體 4. 53學(xué)生成績修改窗體 如圖4-28所示: 圖4-28學(xué)生成績修改窗體 4. 54學(xué)生成績查詢窗體 如圖4-29所不: -57 學(xué)生戒處甸 蘭誼釧* 請選昭詒選擇. 廠 二 廠 刁 廠 圖4-29學(xué)生成績查詢窗體 在本系統(tǒng)的開發(fā)過程中,由于本人是初次開 發(fā)軟件,在知識、經(jīng)驗方面都存在著不足。另外, 在整個開發(fā)的過程中,時間也比較倉促。因此

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論