




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、東北大學(xué)秦皇島分校數(shù)據(jù)庫原理課程設(shè)計報告教室信息管理系統(tǒng)學(xué) 院數(shù)學(xué)與統(tǒng)計學(xué)院專 業(yè)學(xué) 號姓 名指導(dǎo)教師成 績教師評語 指導(dǎo)教師簽字: 2014年1月5日19 / 20文檔可自由編輯打印1 緒論1.1 課題背景與需求分析 教室管理信息化是學(xué)校教務(wù)系統(tǒng)應(yīng)用信息技術(shù)及其產(chǎn)品的過程,是信息技術(shù)應(yīng)用于教室管理的過程。教育信息化的實施,自上而下而言,必須與學(xué)校的制度創(chuàng)新、組織創(chuàng)新和管理創(chuàng)新結(jié)合;自下而上而言,必須以作為學(xué)校主體的工作人員使用信息技術(shù)水平的逐步提高為基礎(chǔ)。學(xué)校信息系統(tǒng)是現(xiàn)存信息系統(tǒng)中較為復(fù)雜的一類,這是由學(xué)校本身的目標(biāo)、任務(wù)和性質(zhì)決定的;它應(yīng)用于學(xué)校的學(xué)生管理、教師管理、教室管理以及招生就業(yè)
2、管理等各個方面,牽涉的信息種類十分龐雜。它融合了學(xué)校的管理思想和各職能部門的工作經(jīng)驗,是學(xué)校當(dāng)前運作方式和業(yè)務(wù)流程的具體體現(xiàn),同時又在一定程度上反作用于學(xué)校當(dāng)前的運作方式和業(yè)務(wù)流程。而教室管理信息系統(tǒng)正是這樣龐大的系統(tǒng)中的一個系統(tǒng)。教室之于教師、學(xué)生、教學(xué),都有極其重要的作用。因此,學(xué)校信息化建設(shè)工作具有長期性、復(fù)雜性和內(nèi)容的多變性;正因為如此,教室管理信息系統(tǒng)也不是一個簡單的、封閉的、靜止的系統(tǒng),而是一個復(fù)雜的、開放的、在應(yīng)用的深度和廣度上,隨著時間的推移會逐步變化和發(fā)展的系統(tǒng)。1.2 業(yè)務(wù)流程及系統(tǒng)功能分析系統(tǒng)應(yīng)當(dāng)完成以下的信息處理:1.教師查詢;學(xué)生通過這個功能,可以查詢相關(guān)院系相關(guān)教師
3、的個人信息,授課地點等信息,以便能更好地了解教師及其開課情況。2.教室查詢;學(xué)生通過這個功能,可以查詢相關(guān)教學(xué)樓相關(guān)教室的信息以及該教室在每天任一時段的使用情況,或者有課,或者有講座、或者有活動等等。這個功能以便使同學(xué)能更好地了解教室及其使用情況。3.教室借用;學(xué)生通過這個功能,可以借教室,即獲得教室在某段時間的使用權(quán),辦講座,開展社團(tuán)活動等等。1.3 系統(tǒng)開發(fā)工具1.數(shù)據(jù)庫后臺開發(fā)軟件:SQL Server 20052.臺開發(fā)軟件:Java Eclipse2 概念結(jié)構(gòu)設(shè)計2.1 E-R圖設(shè)計一間教室在不同的時間段可以由多個老師上課,一個老師可以在多個教室上課。一間教室可以有多個人申請使用,一
4、個申請人可以申請多個教室。所以教師與教室是多對多關(guān)系,教室和申請人是多對多關(guān)系。故設(shè)計E-R圖如圖2.1所示。 圖2.1 E-R圖3邏輯結(jié)構(gòu)設(shè)計3.1、關(guān)系模式用戶(用戶編號,用戶密碼,用戶類別)主鍵:用戶編號教師(教師編號,教師姓名,教師職稱,教授課程,授課時間,授課地點)主鍵:教師編號教室(教室號,教室容量,教室類型,周一空閑時間,周二空閑時間,周三空閑時間,周四空閑時間,周五空閑時間,周六空閑時間,周日空閑時間)主鍵:教室號預(yù)定教室(教室號,用戶編號,使用時間,使用時長,申請結(jié)果)主鍵,教室號,用戶編號 外鍵:教室號,用戶編號3.2、關(guān)系表設(shè)計表3.1 user表字段名字段類型長度可否為
5、空默認(rèn)值主鍵說明user_idvarchar50not null是用戶編號user_psvarchar50not null用戶密碼user_typevarchar50not null用戶類型表3.2 Teacher表字段名字段類型長度可否為空默認(rèn)值主鍵說明Teacher_idvarchar50not null是教師編號Teacher_namevarchar50not null教師姓名Teacher_proftvarchar50not null教師職稱coursevarchar50not null教授課程timevarchar50not null授課時間classroomVarchar50not
6、 null授課地點 表3.3 Classroom表字段名字段類型長度可否為空默認(rèn)值主鍵說明Classroom_idvarchar50not null是教室號Classroom_capacityvarcharmaxnot null教室容量Classroom_typevarchar50not null教室類型Mon_freevarchar50not null周一空閑時間Tues_freevarchar50not null周二空閑時間Wed_freevarchar50not null 周三空閑時間Thur_freevarchar50not null周四空閑時間Fri_freevarchar50not
7、 null 周五空閑時間Sat_freevarchar50not null周六空閑時間Sun_freevarchar50not null 周日空閑時間 表3.4 Classroom_app表字段名字段類型長度可否為空默認(rèn)值主鍵說明Classroom_idvarchar50not null是預(yù)訂教室號Users_idvarchar50not null是預(yù)訂者編號usedatavarchar50not null使用時間usetimevarchar50not null使用時長applicationvarchar50not null 預(yù)定結(jié)果4 系統(tǒng)功能設(shè)計4.1 系統(tǒng)功能模塊設(shè)計1、系統(tǒng)實現(xiàn)功能。登
8、錄功能;空閑教室(查詢,添加,修改,刪除);教師信息(查詢,添加,修改,刪除);預(yù)定教室(查詢,申請,修改,刪除);退出2、功能邏輯。登錄教師信息退出預(yù)定教室空閑教室圖4.1 功能邏輯圖3. 功能與數(shù)據(jù)庫之間的對應(yīng)關(guān)系。教師信息登錄預(yù)定教室空閑教室退出教室表教師表教室預(yù)定表用戶表圖4.2 對應(yīng)關(guān)系圖4.2 構(gòu)建層次1.視圖層:程序所需要的界面。登錄界面主界面;教室預(yù)定查詢界面; 教室預(yù)定申請界面; 教室預(yù)定修改界面;教室預(yù)定刪除界面; 教師信息查詢界面; 教師信息修改界面; 教師信息添加界面; 教師信息刪除界面; 空閑教室查詢界面; 空閑教室修改界面; 空閑教室添加界面; 空閑教室刪除界面;2
9、.服務(wù)層:程序?qū)崿F(xiàn)的功能的操作。登錄操作;關(guān)于教室預(yù)定的操作; 關(guān)于教室信息的操作; 關(guān)于空閑教室的操作;3.核心層:連接數(shù)據(jù)庫的操作。數(shù)據(jù)庫的連接4.3 類的構(gòu)建Login(登陸界面)Main(主界面)ClassroomQueery(教室預(yù)定信息查詢)ClassroomAdd(教室預(yù)定申請)ClassroomUpd(教室預(yù)定信息更新)ClassroomDel(教室預(yù)定信息刪除)TeacherQueery(教師信息查詢)TeacherAdd(教師信息添加)TeacherUpd(教師信息更新)TeacherDel(教師信息刪除)ClassfreeQueery(空閑教室查詢)ClassfreeAd
10、d(空閑教室添加)LClassfreeUpd(空閑教室更新)ClassfreeDel(空閑教室刪除)LoginAction(登錄操作)ClassroomAction(教室預(yù)定操作)TeacherAction(教師信息操作)ClassfreeAction(空閑教室操作)DB(連接數(shù)據(jù)庫)視圖層服務(wù)層核心層圖4.3 類的構(gòu)建 5 系統(tǒng)功能開發(fā)與調(diào)試5.1.程序運行截圖1.程序登錄界面:圖5.1 程序登錄界面2.程序主界面:圖5.2 程序主界面3.教室預(yù)定信息查詢界面圖5.3 教室預(yù)定信息查詢界面4.教室申請界面圖5.4 教室申請界面5.教室預(yù)定信息回復(fù)界面圖5.5 教室預(yù)定信息回復(fù)界面6.教室預(yù)定
11、信息刪除界面圖5.6 教室預(yù)定信息刪除界面7.教師信息查詢界面圖5.7 教師信息查詢界面8.教師信息添加界面圖5.8 教師信息添加界面9.教師信息修改界面圖5.9 教師信息修改界面10.教師信息刪除界面圖5.10 教師信息刪除界面11.空閑教室查詢界面圖5.11 空閑教室查詢界面12.空閑教室添加界面圖5.12 空閑教室添加界面13.空閑教室修改界面圖5.13空閑教室修改界面14.空閑教室刪除界面圖5.14空閑教室刪除界面6結(jié) 論通過這個課程設(shè)計,我對學(xué)過的數(shù)據(jù)庫和Java的知識有了進(jìn)一步的認(rèn)識,基本上了解了整個軟件設(shè)計的過程,對ER圖、java等開發(fā)工具的應(yīng)用更加熟練。同時我們深刻認(rèn)識到了需求分析階段的重要性,它是整個系統(tǒng)設(shè)計過程的主線,如果在需求分析階段對系統(tǒng)功能理解錯誤,那設(shè)計的軟件就會完全失敗。在設(shè)計過程中我們也加深了對數(shù)據(jù)庫相關(guān)知識的理解,在設(shè)計數(shù)據(jù)庫時提取實體聯(lián)系的過程就是對整個系統(tǒng)的分析過程。并用java設(shè)計出了相關(guān)的類和對象。經(jīng)過老師細(xì)心
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 中外民俗知到課后答案智慧樹章節(jié)測試答案2025年春哈爾濱商業(yè)大學(xué)
- 中西人論與文學(xué)知到課后答案智慧樹章節(jié)測試答案2025年春浙江大學(xué)
- 2025年腎上腺皮質(zhì)激素類藥項目合作計劃書
- 三級人力資源管理師-《企業(yè)人力資源管理師(理論知識)》考前強(qiáng)化模擬卷7
- 河北省武邑中學(xué)高三下學(xué)期開學(xué)考試英語試題2
- 遼寧省葫蘆島一中2017-2018學(xué)年高一下學(xué)期3月期初考地理試卷
- 擬IPO企業(yè)股東簽訂《一致行動人協(xié)議》重點問題解析
- 歷史教學(xué)學(xué)生史料實證素養(yǎng)的培養(yǎng)
- 可視化的對象-關(guān)系數(shù)據(jù)庫原型系統(tǒng)-V-ORDBMS的解決方案
- 淺析社保經(jīng)辦機(jī)構(gòu)工作人員績效管理
- 中學(xué)生預(yù)防性侵主題班會
- 不良資產(chǎn)項目律師法律盡調(diào)報告(模板)
- 2023年人力資源和社會保障部公開招聘工作人員筆試參考題庫(共500題)答案詳解版
- 高級技校電氣自動化設(shè)備安裝與維修教學(xué)計劃
- 《長征之戰(zhàn)役》課件
- 心電監(jiān)護(hù)操作評分標(biāo)準(zhǔn)
- 保健品概念及分類
- 水土保持監(jiān)理實施細(xì)則
- 自體血液回收機(jī)使用(精京3000P型)課件
- 非法捕撈水產(chǎn)品罪
- 中鋁中州礦業(yè)有限公司禹州市方山鋁土礦礦山地質(zhì)環(huán)境保護(hù)和土地復(fù)墾方案
評論
0/150
提交評論