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

下載本文檔

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

文檔簡(jiǎn)介

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

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

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

4、的進(jìn)行,且避免死 鎖的現(xiàn)在。當(dāng)對(duì)數(shù)據(jù)進(jìn)行修改時(shí),如進(jìn)行刪除, 但此時(shí)數(shù)據(jù)正在用,必須要還原到正確的狀態(tài)。 要不會(huì)影響以前的操作!對(duì)于系統(tǒng)的維護(hù)很難得 到保證。為解決這種情況必須要對(duì)數(shù)據(jù)庫(kù)的操作 進(jìn)行限制以及屏蔽,使用戶盡量不要碰到此種情 況。5.驗(yàn)證系統(tǒng)的穩(wěn)定性,對(duì)其進(jìn)行檢測(cè)。6. 按照模塊化對(duì)成績(jī)管理系統(tǒng)給出一個(gè)合理的解 決方案。 I -5 關(guān)鍵詞: 模塊數(shù)據(jù)庫(kù) 教學(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è)計(jì).16 第三章 數(shù)據(jù)庫(kù)設(shè)計(jì)19 3 1

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

21、chlD 文本 型 6 yes 教師 工號(hào) TechNa me 文本 型 20 教師 姓名 TechAge 文本 型 4 教師 年齡 TechUni t 文本 型 20 教師 所在系 TechTel 文本 型 20 師電 教系 聯(lián)話 TechMe mo 備注 教師 備注 -35 第四章詳細(xì)設(shè)計(jì) 4. 1用戶登錄模塊 411用戶登錄 進(jìn)入本系統(tǒng)首先彈出的是如圖4-1所示的 界面: 圖4-1歡迎界面窗體 點(diǎn)擊界面上的登錄界面按鈕,會(huì)進(jìn)入本系統(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請(qǐng)選擇用戶名:二I 密碼:i 確認(rèn)密碼 新密碼: 退岀 悸改 圖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é)生基本 信息、教師基本信息、用戶信息三個(gè)模塊。 43. 1課程信息窗體有課程信息添加、課程信 息刪除、課程信息修改和課程信息査 詢四個(gè)子模塊組成:如圖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 您輸入的信息不完整,請(qǐng)重新 輸入! ,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垓心說(shuō)程 退出 課程號(hào):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 來(lái) 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é)生信息査 詢四個(gè)子模塊組成:如圖4-11到4-14 所示: 4. 3. 21學(xué)生信息添加 圖4-11學(xué)生信息添加窗體 本窗

35、體實(shí)現(xiàn)方法與課程信 息添加窗體實(shí)現(xiàn)方法一樣 4. 3. 2. 2學(xué)生信息刪除 口回區(qū) 時(shí)琢學(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é)生信息刪除窗體 本窗體實(shí)現(xiàn)方法與課程信 息刪除窗體實(shí)現(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)齻€(gè)子模塊 組成:如圖4-19到4-21所不: 4. 3. 41用戶信息刪除 -53 口回因 4. 妙曲用戶nr思 用戶信思 圖419用戶信息刪除窗體 3. 4. 2用戶信息修改 圖4-20用戶信 息修改窗體 43. 4. 3用戶信息查詢 圖4-21用戶信 息查詢窗體 4. 4教師任課管理模塊 教師任課模塊包括教師任課添加、教師任課 刪除、教師任課修改、教師任課查詢四個(gè)子模塊。 441教師任課添加窗體 如圖4-22所示: 圖4-22教師任課添加窗體 本窗體實(shí)現(xiàn)方法與添加

37、學(xué)生信息窗體實(shí)現(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 五機(jī)房 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é)生成績(jī)管理模塊 學(xué)生成績(jī)管理模塊包括學(xué)生成績(jī)添加、學(xué)生 成績(jī)刪除、學(xué)生成績(jī)修改、學(xué)生成績(jī)查詢四個(gè)子 模塊。 4. 5. 1學(xué)生成績(jī)添加窗體 如圖4-26所示: 圖4-26學(xué)生成績(jī)添加窗體 4. 5. 2學(xué)生成績(jī)刪除窗體窗體 如圖4-27所亦: 圖4-27學(xué)生成績(jī)刪除窗體 4. 53學(xué)生成績(jī)修改窗體 如圖4-28所示: 圖4-28學(xué)生成績(jī)修改窗體 4. 54學(xué)生成績(jī)查詢窗體 如圖4-29所不: -57 學(xué)生戒處甸 蘭誼釧* 請(qǐng)選昭詒選擇. 廠 二 廠 刁 廠 圖4-29學(xué)生成績(jī)查詢窗體 在本系統(tǒng)的開發(fā)過(guò)程中,由于本人是初次開 發(fā)軟件,在知識(shí)、經(jīng)驗(yàn)方面都存在著不足。另外, 在整個(gè)開發(fā)的過(guò)程中,時(shí)間也比較倉(cāng)促。因此

溫馨提示

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

評(píng)論

0/150

提交評(píng)論