




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、教室管理課程設(shè)計(jì)說明書 摘 要在校園生活中,教室仍然是教學(xué)活動(dòng)和學(xué)生課余活動(dòng)中最主要的場所之一,然而,由于學(xué)生數(shù)目過大,教室資源有限限制了師生使用教室。以前,一些學(xué)校對教室的管理僅限于人工管理,處理起來比較復(fù)雜,容易出錯(cuò),而且不利于刪除和添加,更加不利于查找,凸顯出建立教室安排系統(tǒng)的緊迫性。本系統(tǒng)著力于整合教室管理中的課程安排,教室調(diào)課,設(shè)備損壞及維修以及單位借用等影響教室使用的環(huán)節(jié),實(shí)現(xiàn)統(tǒng)一管理。在此基礎(chǔ)上提供方便有效的課表查詢,空教室查詢,學(xué)生出勤次數(shù)查詢,設(shè)備維護(hù)記錄查詢。本系統(tǒng)針對教室管理不統(tǒng)一的問題,著力于將教室管理中的課程安排,教師調(diào)課,單位借用等聯(lián)系起來,建立一個(gè)統(tǒng)一的管理系統(tǒng),
2、以提高處理效率,方便統(tǒng)一管理,同時(shí)為師生提供方便的查詢.教室安排系統(tǒng)使得教室的安排變得更加簡單,添加與刪除變得更加容易,特別是教室查找。此系統(tǒng)提高了信息處理的速度與準(zhǔn)確性,能夠及時(shí)準(zhǔn)確有效的查詢和修改教室的安排情況,以及更有效的對設(shè)備維護(hù)進(jìn)行管理。關(guān)鍵詞:數(shù)據(jù)庫 教室管理 自動(dòng)化處理 目錄一、序言1二、教室系統(tǒng)的需求分析1三、概念結(jié)構(gòu)設(shè)計(jì)1四、數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)24.1數(shù)據(jù)流圖24.2學(xué)生管理子系統(tǒng):34。3教室查詢子系統(tǒng):54。4管理員管理子系統(tǒng)74。5后勤管理子系統(tǒng):9五、數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì)11六、數(shù)據(jù)庫的實(shí)施13七、數(shù)據(jù)庫運(yùn)行與維護(hù)16八、VB程序的實(shí)現(xiàn)178.1登陸界面設(shè)計(jì)178。2系統(tǒng)管理
3、員界面設(shè)計(jì)188。3后勤服務(wù)人員界面設(shè)計(jì)198.4學(xué)生登陸界面208。5教室登陸界面設(shè)計(jì)20九、附錄21創(chuàng)建數(shù)據(jù)庫21創(chuàng)建表的基本信息21創(chuàng)建視圖22創(chuàng)建存儲(chǔ)過程23創(chuàng)建觸發(fā)器23十、參考文獻(xiàn)23一、序言在大學(xué)里,教室仍然是教學(xué)的主要場所,也是學(xué)生學(xué)習(xí)的重要場所,所以教室環(huán)境和設(shè)備直接影響到教學(xué)活動(dòng)的開展和學(xué)生的學(xué)習(xí)。為了保證教室環(huán)境良好的運(yùn)轉(zhuǎn),教室的管理也就顯得十分的必要和重要。但是教室的管理也并不是一件很容易的事情.教室設(shè)備(尤其是多媒體設(shè)備)有所損壞必須及時(shí)登記,修復(fù),否則很可能影響以后教學(xué),造成教學(xué)事故。教室的使用具有一定的計(jì)劃性和流動(dòng)性,即一個(gè)班在相應(yīng)的時(shí)間里,所上的課程和使用的教室
4、是固定的,但是不同的課程在不同的時(shí)間里會(huì)使用不同的教室,這與教務(wù)處的課程安排是密切相關(guān)的.尤其是使用多媒體教室的時(shí)候,這就顯得比較麻煩。為了能夠更系統(tǒng)的,更有序的,更合理的,更有效的進(jìn)行教室管理,有必要利用計(jì)算機(jī)來處理各種信息,這也就需要一個(gè)更有效的教室管理系統(tǒng)。為此,經(jīng)過較詳細(xì)的調(diào)查和慎重的思考,我決定做一個(gè)教室管理系統(tǒng),來解決這些問題,使管理簡化,方便而且更有效。二、教室系統(tǒng)的需求分析處理對象:本系統(tǒng)總體上說涉及了五個(gè)方面的數(shù)據(jù),后勤的信息,教室的信息,課程的信息,教師的信息,學(xué)生的信息。處理功能要求:教室管理系統(tǒng)的具體包括四個(gè)子系統(tǒng):學(xué)生查詢子系統(tǒng),教師查詢子系統(tǒng),后勤管理子系統(tǒng),管理員
5、管理子系統(tǒng).學(xué)生登錄界面的功能是查詢教室信息,查詢自己課程信息,更改自己賬戶信息;教師登陸界面的功能是查詢教室信息,查詢自己教授課程信息,更改賬戶信息;后勤登陸界面的功能是查詢教室信息,包括設(shè)備故障情況,故障時(shí)間;管理員登陸界面的功能是查詢并更改教室信息,包括設(shè)備故障情況,故障時(shí)間,是否空閑。安全性和完整性要求:在這個(gè)系統(tǒng)中涉及到了相關(guān)人員的問題,而且同一個(gè)職工可能在不同的表中存在,要考慮到,如果辭退或者某職工辭職,那么不僅要在職工信息表中刪除相應(yīng)的信息,還要在其他的相關(guān)表中刪除信息,這就涉及到了安全性的問題,初步打算用一個(gè)觸發(fā)器來解決這個(gè)問題。完整性也是一個(gè)重要的內(nèi)容,它也涉及安全性上的問題
6、.三、概念結(jié)構(gòu)設(shè)計(jì)圖31教室管理系統(tǒng)ER圖四、數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)圖4-1教室管理系統(tǒng)4.1數(shù)據(jù)流圖圖41-1教室管理系統(tǒng)功能模塊圖4.2學(xué)生管理子系統(tǒng):圖421學(xué)生查詢子系統(tǒng)頂層數(shù)據(jù)流圖圖42-2底層數(shù)據(jù)流圖數(shù)據(jù)字典:“學(xué)生”是該子系統(tǒng)一個(gè)重要的數(shù)據(jù)結(jié)構(gòu),可以如下描述:數(shù)據(jù)結(jié)構(gòu):學(xué)生含義說明:學(xué)生查詢子系統(tǒng)的重要數(shù)據(jù)結(jié)構(gòu),定義了一個(gè)學(xué)生的有關(guān)信息組成:學(xué)號,姓名,性別,班級“教室”是該子系統(tǒng)另一個(gè)重要數(shù)據(jù)結(jié)構(gòu),可以如下描述:數(shù)據(jù)結(jié)構(gòu):教室含義說明:學(xué)生查詢子系統(tǒng)的重要數(shù)據(jù)結(jié)構(gòu),定義了教室的有關(guān)信息組成:教室編號,教室信息“學(xué)號”是該子系統(tǒng)一個(gè)重要的數(shù)據(jù)項(xiàng),可以如下描述:數(shù)據(jù)項(xiàng):學(xué)號含義說明:唯一標(biāo)識
7、每個(gè)學(xué)生類型:varchar長度:10取值范圍:0000000000-9999999999取值含義:前兩位標(biāo)識該學(xué)生所在年級,再三位標(biāo)識所在學(xué)院,再三位標(biāo)識所在班級,后兩位按順序編號“姓名”是該子系統(tǒng)重要數(shù)據(jù)項(xiàng),可以如下描述:數(shù)據(jù)項(xiàng):姓名含義說明:學(xué)生個(gè)人信息類型:varchar“性別”是該子系統(tǒng)重要數(shù)據(jù)項(xiàng),可以如下描述:數(shù)據(jù)項(xiàng):性別含義說明:學(xué)生個(gè)人信息類型:varchar“班級”是該子系統(tǒng)重要數(shù)據(jù)項(xiàng),可以如下描述:數(shù)據(jù)項(xiàng):班級含義說明:標(biāo)識學(xué)生所在集體類型:varchar長度:8取值范圍:0000000099999999取值含義:前兩位標(biāo)識學(xué)生所在年級,再三位標(biāo)識所在學(xué)院,后三位按順序編號
8、“教室編號”是該子系統(tǒng)另一重要數(shù)據(jù)項(xiàng),可以如下描述:數(shù)據(jù)項(xiàng):教室編號含義說明:唯一標(biāo)識每個(gè)教室類型:varchar長度:5取值范圍:0000099999取值含義:前兩位標(biāo)識樓號,后三位標(biāo)識房號“教室信息”是該子系統(tǒng)另一重要數(shù)據(jù)項(xiàng),可以如下描述:數(shù)據(jù)項(xiàng):教室信息含義說明:教室是否空閑,教室課程信息類型:varchar長度:2數(shù)據(jù)流“教室信息”可如下描述:數(shù)據(jù)流:教室信息說明:每個(gè)教室編號,教室是否空閑組成:教室信息=教室編號+是否空閑數(shù)據(jù)流來源:教務(wù)處數(shù)據(jù)流去向:學(xué)生查詢數(shù)據(jù)存儲(chǔ)“學(xué)生”可如下描述:數(shù)據(jù)存儲(chǔ):學(xué)生說明:學(xué)生查詢結(jié)果流入數(shù)據(jù)流:教室信息流出數(shù)據(jù)流:是否空閑,課程信息組成:教室是否空
9、閑,課程信息處理過程“學(xué)生查詢服務(wù)"可如下描述:處理過程:學(xué)生查詢服務(wù)說明:為學(xué)生提供查詢教室和課程信息服務(wù)輸入:學(xué)號,姓名,教室編號輸出:教室是否空閑,課程信息處理:審定是否符合查詢目標(biāo)后,學(xué)生自行決定學(xué)習(xí)情況4。3教室查詢子系統(tǒng):圖431教師查詢子系統(tǒng)頂層數(shù)據(jù)流圖圖432底層數(shù)據(jù)流圖數(shù)據(jù)字典“教師”是該子系統(tǒng)一個(gè)重要的數(shù)據(jù)結(jié)構(gòu),可以如下描述:數(shù)據(jù)結(jié)構(gòu):教師含義說明:教師查詢子系統(tǒng)的重要數(shù)據(jù)結(jié)構(gòu),定義了一名教師的有關(guān)信息組成:教師編號,姓名,性別,班級,年齡“教室”是該子系統(tǒng)另一個(gè)重要數(shù)據(jù)結(jié)構(gòu),可以如下描述:數(shù)據(jù)結(jié)構(gòu):教室含義說明:教師查詢子系統(tǒng)的重要數(shù)據(jù)結(jié)構(gòu),定義了教室的有關(guān)信息
10、組成:教室編號,教室信息“教師編號”是該子系統(tǒng)一個(gè)重要的數(shù)據(jù)項(xiàng),可以如下描述:數(shù)據(jù)項(xiàng):教師編號含義說明:唯一標(biāo)識每名教師類型:varchar長度:8取值范圍:0000000099999999取值含義:前三位標(biāo)識所在學(xué)院,再三位標(biāo)識所在班級,后兩位按順序編號“姓名”是該子系統(tǒng)重要數(shù)據(jù)項(xiàng),可以如下描述:數(shù)據(jù)項(xiàng):姓名含義說明:教師個(gè)人信息類型:varchar“性別"是該子系統(tǒng)重要數(shù)據(jù)項(xiàng),可以如下描述:數(shù)據(jù)項(xiàng):性別含義說明:教師個(gè)人信息類型:varchar“班級”是該子系統(tǒng)重要數(shù)據(jù)項(xiàng),可以如下描述:數(shù)據(jù)項(xiàng):班級含義說明:標(biāo)識教師教授學(xué)生集體類型:varchar長度:8取值范圍:0000000
11、0-99999999取值含義:前兩位標(biāo)識鎖教授學(xué)生所在年級,再三位標(biāo)識所在學(xué)院,后三位按順序編號“教室編號”是該子系統(tǒng)另一重要數(shù)據(jù)項(xiàng),可以如下描述:數(shù)據(jù)項(xiàng):教室編號含義說明:唯一標(biāo)識每個(gè)教室類型:varchar長度:5取值范圍:00000-99999取值含義:前兩位標(biāo)識樓號,后三位標(biāo)識房號“教室信息"是該子系統(tǒng)另一重要數(shù)據(jù)項(xiàng),可以如下描述:數(shù)據(jù)項(xiàng):教室信息含義說明:教室是否空閑,教室課程信息類型:varchar長度:2數(shù)據(jù)流“教室信息"可如下描述:數(shù)據(jù)流:教室信息說明:每個(gè)教室編號,教室是否空閑組成:教室信息=教室編號+是否空閑數(shù)據(jù)流來源:教務(wù)處數(shù)據(jù)流去向:教師查詢數(shù)據(jù)存儲(chǔ)
12、“教師"可如下描述:數(shù)據(jù)存儲(chǔ):教師說明:學(xué)生查詢結(jié)果流入數(shù)據(jù)流:教室信息流出數(shù)據(jù)流:是否空閑,課程信息組成:教室是否空閑,課程信息處理過程“教師查詢服務(wù)”可如下描述:處理過程:教師查詢服務(wù)說明:為教師提供查詢教室和課程信息服務(wù)輸入:教師編號,姓名,教室編號輸出:教室是否空閑,課程信息處理:審定是否符合查詢目標(biāo)后,教師了解自己教授情況,占用教室進(jìn)行另外授課4.4管理員管理子系統(tǒng)圖441管理員管理子系統(tǒng)頂層數(shù)據(jù)流圖圖4-42底層數(shù)據(jù)流圖數(shù)據(jù)字典“管理員”是該子系統(tǒng)一個(gè)重要的數(shù)據(jù)結(jié)構(gòu),可以如下描述:數(shù)據(jù)結(jié)構(gòu):管理員含義說明:管理員管理子系統(tǒng)的重要數(shù)據(jù)結(jié)構(gòu),定義了一個(gè)管理員的有關(guān)信息組成:管
13、理員編號,姓名,性別,年齡,負(fù)責(zé)教室“教室"是該子系統(tǒng)另一個(gè)重要數(shù)據(jù)結(jié)構(gòu),可以如下描述:數(shù)據(jù)結(jié)構(gòu):教室含義說明:管理員管理子系統(tǒng)的重要數(shù)據(jù)結(jié)構(gòu),定義了教室的有關(guān)信息組成:教室編號,是否空閑,課程信息,上課班級,故障信息“管理員編號”是該子系統(tǒng)一個(gè)重要的數(shù)據(jù)項(xiàng),可以如下描述:數(shù)據(jù)項(xiàng):管理員編號含義說明:唯一標(biāo)識每個(gè)管理員類型:varchar長度:10取值范圍:0000000000-9999999999取值含義:按順序編號“姓名”是該子系統(tǒng)重要數(shù)據(jù)項(xiàng),可以如下描述:數(shù)據(jù)項(xiàng):姓名含義說明:管理員個(gè)人信息類型:varchar“性別"是該子系統(tǒng)重要數(shù)據(jù)項(xiàng),可以如下描述:數(shù)據(jù)項(xiàng):性別含
14、義說明:管理員個(gè)人信息類型:varchar“年齡”是該子系統(tǒng)重要數(shù)據(jù)項(xiàng),可以如下描述:數(shù)據(jù)項(xiàng):年齡含義說明:管理員個(gè)人信息類型:varchar長度:2取值范圍:2050“負(fù)責(zé)教室"是該子系統(tǒng)重要數(shù)據(jù)項(xiàng),可以如下描述:數(shù)據(jù)項(xiàng):負(fù)責(zé)教室含義說明:管理員負(fù)責(zé)的教室類型:varchar長度:5取值范圍:0000099999取值含義:前兩位標(biāo)識樓號,后三位標(biāo)識房號“教室編號”是該子系統(tǒng)另一重要數(shù)據(jù)項(xiàng),可以如下描述:數(shù)據(jù)項(xiàng):教室編號含義說明:唯一標(biāo)識每個(gè)教室類型:varchar長度:5取值范圍:0000099999取值含義:前兩位標(biāo)識樓號,后三位標(biāo)識房號“教室信息"是該子系統(tǒng)另一重要數(shù)
15、據(jù)項(xiàng),可以如下描述:數(shù)據(jù)項(xiàng):教室信息含義說明:教室是否空閑,教室故障信息類型:varchar“班級信息”是該子系統(tǒng)另一重要數(shù)據(jù)項(xiàng),可以如下描述:數(shù)據(jù)項(xiàng):班級信息含義說明:上課班級,班級學(xué)生人數(shù)類型:varchar“課程信息"是該子系統(tǒng)另一重要數(shù)據(jù)項(xiàng),可以如下描述:數(shù)據(jù)項(xiàng):課程信息含義說明:課程編號,課程名稱類型:varchar數(shù)據(jù)流“教室信息"可如下描述:數(shù)據(jù)流:教室信息說明:負(fù)責(zé)教室的基本信息組成:教室信息=教室編號+是否空閑+故障情況+上課班級+班級學(xué)生人數(shù)數(shù)據(jù)流來源:教務(wù)處數(shù)據(jù)流去向:管理員管理子系統(tǒng)數(shù)據(jù)存儲(chǔ)“管理員管理子系統(tǒng)"可如下描述:數(shù)據(jù)存儲(chǔ):管理員管
16、理子系統(tǒng)說明:管理員更新信息后錄入該子系統(tǒng)流入數(shù)據(jù)流:教室信息流出數(shù)據(jù)流:教室信息組成:教室編號,是否空閑,課程信息,上課班級,故障信息處理過程“管理員管理"可如下描述:處理過程:管理員對教室信息進(jìn)行管理更新輸入:管理員編號,姓名,教室編號輸出:教室信息處理:審定是否有更新后,將更新內(nèi)容錄入管理員管理子系統(tǒng)4.5后勤管理子系統(tǒng):圖451后勤管理子系統(tǒng)頂層數(shù)據(jù)流圖圖4-5-2底層數(shù)據(jù)流圖數(shù)據(jù)字典“后勤人員”是該子系統(tǒng)一個(gè)重要的數(shù)據(jù)結(jié)構(gòu),可以如下描述:數(shù)據(jù)結(jié)構(gòu):后勤含義說明:后勤查詢子系統(tǒng)的重要數(shù)據(jù)結(jié)構(gòu),定義了一個(gè)后勤人員的有關(guān)信息組成:人員編號,姓名,性別,年齡,負(fù)責(zé)教室“教室&quo
17、t;是該子系統(tǒng)另一個(gè)重要數(shù)據(jù)結(jié)構(gòu),可以如下描述:數(shù)據(jù)結(jié)構(gòu):教室含義說明:后勤查詢子系統(tǒng)的重要數(shù)據(jù)結(jié)構(gòu),定義了教室的有關(guān)信息組成:教室編號,故障信息,衛(wèi)生情況“人員編號"是該子系統(tǒng)一個(gè)重要的數(shù)據(jù)項(xiàng),可以如下描述:數(shù)據(jù)項(xiàng):人員編號含義說明:唯一標(biāo)識每個(gè)后勤人員類型:varchar長度:10取值范圍:00000000009999999999取值含義:按順序編號“姓名”是該子系統(tǒng)重要數(shù)據(jù)項(xiàng),可以如下描述:數(shù)據(jù)項(xiàng):姓名含義說明:后勤人員個(gè)人信息類型:varchar“性別”是該子系統(tǒng)重要數(shù)據(jù)項(xiàng),可以如下描述:數(shù)據(jù)項(xiàng):性別含義說明:后勤人員個(gè)人信息類型:varchar“年齡"是該子系統(tǒng)重
18、要數(shù)據(jù)項(xiàng),可以如下描述:數(shù)據(jù)項(xiàng):年齡含義說明:后勤人員個(gè)人信息類型:varchar長度:2取值范圍:20-50“負(fù)責(zé)教室"是該子系統(tǒng)重要數(shù)據(jù)項(xiàng),可以如下描述:數(shù)據(jù)項(xiàng):負(fù)責(zé)教室含義說明:后勤人員負(fù)責(zé)的教室類型:varchar長度:5取值范圍:0000099999取值含義:前兩位標(biāo)識樓號,后三位標(biāo)識房號“教室編號"是該子系統(tǒng)另一重要數(shù)據(jù)項(xiàng),可以如下描述:數(shù)據(jù)項(xiàng):教室編號含義說明:唯一標(biāo)識每個(gè)教室類型:varchar長度:5取值范圍:0000099999取值含義:前兩位標(biāo)識樓號,后三位標(biāo)識房號“教室信息”是該子系統(tǒng)另一重要數(shù)據(jù)項(xiàng),可以如下描述:數(shù)據(jù)項(xiàng):教室信息含義說明:教室故障信
19、息,衛(wèi)生信息類型:varchar數(shù)據(jù)流“教室信息"可如下描述:數(shù)據(jù)流:教室信息說明:負(fù)責(zé)教室的基本信息組成:教室信息=教室編號+故障情況+衛(wèi)生情況數(shù)據(jù)流來源:教務(wù)處數(shù)據(jù)流去向:后勤人員管理子系統(tǒng)數(shù)據(jù)存儲(chǔ)“后勤人員”可如下描述:數(shù)據(jù)存儲(chǔ):后勤人員說明:后勤人員查詢得到信息后進(jìn)行故障處理流入數(shù)據(jù)流:教室信息流出數(shù)據(jù)流:教室信息組成:教室編號,故障信息,衛(wèi)生情況處理過程“后勤人員管理”可如下描述:處理過程:后勤人員查詢教室信息輸入:人員編號,姓名,教室編號輸出:教室信息處理:審定是否有故障后,對教室故進(jìn)行一系列故障處理,清掃衛(wèi)生五、數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì)教室(編號,人數(shù),是否空閑,故障情況,故
20、障時(shí)間,錄入時(shí)間)主鍵為:編號。教師(教師編號,姓名,性別,年齡,職稱)主鍵為:教師編號.課程(課程編號,課程名稱,時(shí)間,教室,班級,教師)主鍵為:課程編號。學(xué)生(學(xué)號,姓名,性別,班級)主鍵為:學(xué)號后勤(職工編號,姓名,性別,年齡,負(fù)責(zé)教室)主鍵為:職工編號表5-1教室信息數(shù)據(jù)屬性數(shù)據(jù)項(xiàng)名數(shù)據(jù)類型長度非空主鍵教室編號varchar5非空主鍵教室人數(shù)varchar3非空故障情況varchar2空故障時(shí)間varchar20空是否空閑varchar2非空錄入時(shí)間varchar20非空表52課程信息數(shù)據(jù)屬性數(shù)據(jù)項(xiàng)名數(shù)據(jù)類型長度非空主鍵課程編號varchar10非空主鍵課程名稱varchar30非空教
21、室編號varchar5非空時(shí)間varchar20非空教師varchar20非空班級varchar40非空表53學(xué)生信息數(shù)據(jù)屬性數(shù)據(jù)項(xiàng)名數(shù)據(jù)類型長度非空主鍵學(xué)號varchar10非空主鍵姓名varchar10非空性別varchar2非空班級varchar8非空表54后勤信息數(shù)據(jù)屬性數(shù)據(jù)項(xiàng)名數(shù)據(jù)類型長度非空主鍵人員編號varchar20非空主鍵姓名varchar20非空性別varchar2非空年齡varchar2非空教室編號varchar5非空表55教師信息數(shù)據(jù)屬性數(shù)據(jù)項(xiàng)名數(shù)據(jù)類型長度非空主鍵姓名varchar20非空主鍵性別varchar2非空職稱varchar20非空年齡varchar2非空教
22、師編號varchar20非空六、數(shù)據(jù)庫的實(shí)施創(chuàng)建數(shù)據(jù)庫圖61創(chuàng)建數(shù)據(jù)庫創(chuàng)建基本信息表圖6-2創(chuàng)建基本信息表創(chuàng)建視圖圖63創(chuàng)建視圖創(chuàng)建存儲(chǔ)過程圖64創(chuàng)建存儲(chǔ)過程創(chuàng)建觸發(fā)器圖6-5創(chuàng)建觸發(fā)器七、數(shù)據(jù)庫運(yùn)行與維護(hù)圖71備份數(shù)據(jù)庫(1)圖72備份數(shù)據(jù)庫(2)八、VB程序的實(shí)現(xiàn)8.1登陸界面設(shè)計(jì)窗口設(shè)計(jì)圖811登陸界面程序設(shè)計(jì)圖81-2程序設(shè)計(jì)8。2系統(tǒng)管理員界面設(shè)計(jì)窗口設(shè)計(jì)圖821管理員界面圖822管理員界面(2)圖823管理員界面(3)程序設(shè)計(jì)圖824程序設(shè)計(jì)8。3后勤服務(wù)人員界面設(shè)計(jì)窗口設(shè)計(jì)圖83后勤界面8.4學(xué)生登陸界面圖8-41學(xué)生界面(1)圖842學(xué)生界面(2)程序設(shè)計(jì)圖843程序設(shè)計(jì)8.5
23、教師登陸界面設(shè)計(jì)窗口設(shè)計(jì)圖85教師界面九、附錄創(chuàng)建數(shù)據(jù)庫create database 教室數(shù)據(jù)庫 創(chuàng)建教室數(shù)據(jù)庫on primary( name=classroomdb_data, filename=d:sqldataclassroomdb_data。mdf, size=5mb, maxsize=100mb, filegrowth=5mb)log on( name='classroomdb_log,filename=d:sqldataclassroomdb_log.ldf',size=5mb, maxsize=100mb,filegrowth=5mb)創(chuàng)建表的基本信息use教
24、室數(shù)據(jù)庫createtable登陸基本信息(賬號varchar(20)notnull,密碼varchar(20)notnull)gocreatetable教室基本信息(教室編號varchar(5)notnullprimarykey,容納人數(shù)varchar(3)notnull,是否空閑varchar(2)notnull,故障情況varchar(2),故障時(shí)間varchar(20),錄入日期varchar(20)go創(chuàng)建課程基本信息表createtable課程基本信息(課程編號varchar(10)notnullprimarykey,課程名稱varchar(30)notnull,時(shí)間varchar
25、(20),教室編號varchar(5)notnull,班級varchar(40)notnull,教師varchar(20)notnull)go創(chuàng)建后勤基本信息表createtable后勤基本信息(職工編號varchar(20)notnullprimarykey,姓名varchar(20)notnull,性別varchar(2)notnull,年齡varchar(2)notnull,負(fù)責(zé)教室varchar(5)notnull, 值班時(shí)間 varchar(20)notnull)go-創(chuàng)建學(xué)生基本信息表createtable學(xué)生基本信息(學(xué)號varchar(20)notnullprimarykey,
26、姓名varchar(20)notnull,性別varchar(2)notnull,班級varchar(40)notnull)go創(chuàng)建教師基本信息表createtable教師基本信息(教師編號varchar(20)notnullprimarykey,姓名varchar(20)notnull,性別varchar(2)notnull,年齡varchar(2)notnull,職稱varchar(20)notnull)go創(chuàng)建視圖use教室數(shù)據(jù)庫gocreateview當(dāng)日教室信息asselect j。教室編號, j。是否空閑, k。時(shí)間from dbo。教室基本信息as j INNERJOIN dbo
27、。課程基本信息as k on j.教室編號= k.教室編號gocreateview故障教室信息asSELECT教室編號,故障情況,故障時(shí)間,錄入日期AS錄入時(shí)間FROM dbo。教室基本信息AS ggocreateview后勤值班信息asSELECT姓名,值班時(shí)間,負(fù)責(zé)教室FROM dbo。后勤基本信息AS hgocreateview教師課程信息asSELECT J。教室編號, K。課程名稱, K。班級, K。時(shí)間, K。教師FROM dbo。教室基本信息AS J INNERJOIN dbo.課程基本信息AS K ON J。教室編號= K。教室編號go創(chuàng)建存儲(chǔ)過程use教室數(shù)據(jù)庫goifexi
28、sts(select name fromsysobjectswhere name=isbusyandtype='p)dropprocedure isbusygo創(chuàng)建存儲(chǔ)過程:找出空閑教室createprocedure isbusy asselect*from教室基本信息where教室基本信息。是否空閑=是goifexists(select name fromsysobjectswhere name=isgz'andtype=p')dropprocedure isgz go-創(chuàng)建存儲(chǔ)過程:找出故障情況教室createprocedure isgz asselect*from教室基本信息where教室基本信息。故障情況='是go創(chuàng)建觸發(fā)器use教室數(shù)據(jù)庫ifexists(select name fromsysobjectswhere name =coursetrandt
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 中央團(tuán)校培訓(xùn)心得體會(huì)
- 運(yùn)城小學(xué)英語試卷
- 低壓電工試題庫含參考答案
- 會(huì)員服裝租賃合同范本
- 體現(xiàn)返利合同范本
- 中級電工考試模擬題(附參考答案)
- 烹飪原料知識模考試題含參考答案
- 單項(xiàng)勞務(wù)用工合同范本
- 七月份業(yè)務(wù)員工作計(jì)劃書
- 叉車出售合同違約合同范本
- 什么是法律談判課件
- 成考教材-數(shù)學(xué)教程(文史財(cái)經(jīng)類)
- 保安服務(wù)管理制度范文
- 汽車行業(yè)維修記錄管理制度
- 老年護(hù)理團(tuán)隊(duì)建設(shè)方案
- 《跨學(xué)科實(shí)踐活動(dòng)3 水質(zhì)檢測及自制凈水器》教學(xué)設(shè)計(jì)
- 開塞露的使用
- 公務(wù)員2022年國考申論試題(行政執(zhí)法卷)及參考答案
- IQC檢驗(yàn)作業(yè)指導(dǎo)書
- 五屆全國智能制造應(yīng)用技術(shù)技能大賽數(shù)字孿生應(yīng)用技術(shù)員(智能制造控制技術(shù)方向)賽項(xiàng)實(shí)操樣題
- 第二章 聲現(xiàn)象 單元測試卷 2024-2025學(xué)年人教版物理八年級上冊
評論
0/150
提交評論