版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、<p><b> 數(shù)</b></p><p><b> 據(jù)</b></p><p><b> 庫</b></p><p><b> 教</b></p><p><b> 務(wù)</b></p><p
2、><b> 系</b></p><p><b> 統(tǒng)</b></p><p><b> 的</b></p><p><b> 設(shè)</b></p><p><b> 計</b></p><p>&
3、lt;b> 姓名</b></p><p><b> 學(xué)號</b></p><p><b> 日期</b></p><p><b> 系統(tǒng)開發(fā)目標(biāo):</b></p><p> 隨著學(xué)校的規(guī)模不斷擴大,學(xué)生數(shù)量急劇增加,有關(guān)學(xué)生的各種信息量也成倍增長。面
4、對龐大的信息量,就需要有學(xué)生教務(wù)信息管理系統(tǒng)來提高學(xué)生管理工作的效率。通過這樣的系統(tǒng),可以做到信息的規(guī)范管理、科學(xué)統(tǒng)計和快速的查詢,從而減少管理方面的工作量。</p><p> 學(xué)校為方便教務(wù)管理,需開發(fā)一個教務(wù)管理系統(tǒng)。為便于學(xué)生,老師,教務(wù)管理人員信息查詢,注冊以及信息修改,學(xué)校把學(xué)生的信息,包括姓名、性別、年齡,成績等信息輸入教務(wù)管理系統(tǒng)的數(shù)據(jù)庫,然后在管理終端可以對數(shù)據(jù)進行查詢和修改操作。要求系統(tǒng)能有效
5、、快速、安全、可靠和無誤的完成上述操作。并要求系統(tǒng)界面要簡單明了,易于操作,程序利于維護。</p><p><b> 二、功能設(shè)計:</b></p><p> 用戶能夠使用友好的圖形用戶界面實現(xiàn)對系、班級、學(xué)生、教師、課程、選課等內(nèi)容進行增、刪、改,以及對信息的查詢。對于查詢要實現(xiàn)比較強大的功能,包括精確查詢、模糊查詢以及統(tǒng)計查詢。</p><
6、p> 具體查詢在數(shù)據(jù)庫中要實現(xiàn)以下的功能:</p><p><b> 所有來自某省的男生</b></p><p> 所有某課程成績>90的同學(xué)</p><p><b> 教授某課程的老師</b></p><p> 某班年齡最大的5名同學(xué)</p><p>
7、 某年以后出生的男同學(xué)</p><p> 選修某課程的學(xué)生及其成績</p><p><b> 沒有授課的教師</b></p><p> 某學(xué)生所選課程的總學(xué)分</p><p> 教授某學(xué)生必修課程的老師情況</p><p> 某學(xué)生選修了哪些系的課程</p><p&
8、gt; 某系學(xué)生所學(xué)的所有課程</p><p> 按總學(xué)分找出某系學(xué)習(xí)最好的5名同學(xué)</p><p> 按總學(xué)分積找出某系學(xué)習(xí)最好的5名同學(xué)</p><p><b> 可以畢業(yè)的學(xué)生</b></p><p><b> 三、數(shù)據(jù)庫設(shè)計:</b></p><p><
9、;b> ?。ㄒ唬└拍钤O(shè)計:</b></p><p> 總體功能概念結(jié)構(gòu)圖:</p><p> 2、 查找所給問題的實體</p><p> 系統(tǒng)中涉及到的實體:班級,學(xué)生,教師,課程,學(xué)院中的各個系。</p><p> 2.1查找實體的關(guān)聯(lián)</p><p> ① 班級、學(xué)生之間是一對多關(guān)系;
10、</p><p> 學(xué)生、課程之間是多對多關(guān)系;</p><p> ?、?系、班級、教師之間是一對多關(guān)系;</p><p> ④ 教師、課程、班級之間是多對多關(guān)系;</p><p> 2.2查找實體關(guān)鍵字</p><p> ?、?班級的關(guān)鍵字----班級號;</p><p> ?、?學(xué)生的
11、關(guān)鍵字----學(xué)號;</p><p> ③ 教師的關(guān)鍵字---教師編號;</p><p> ?、?課程的關(guān)鍵字----課程號;</p><p> ?、?系的關(guān)鍵字----系號。</p><p> 2.3 設(shè)計E-R圖:</p><p><b> 總體功能流程圖</b></p>
12、<p><b> 學(xué)生E-R圖:</b></p><p><b> 班級E-R圖:</b></p><p><b> 課程E-R圖:</b></p><p><b> 教師E-R圖:</b></p><p><b> 全局E-
13、R圖:</b></p><p><b> 邏輯設(shè)計:</b></p><p> 1、將E―R模型轉(zhuǎn)換為等價的關(guān)系模式。</p><p> 教師(教師編號,教師姓名,教師職稱,教師所授課程,教師所屬系號);</p><p> 學(xué)生(姓名、學(xué)號、班級、性別、班號,籍貫、出生日期、所屬系編號);</p
14、><p> 班級(班級號,所在系號,班級名稱);</p><p> 課程(課程號,課程名,學(xué)分,學(xué)時,類型);</p><p> 系(系號,系名稱,班級數(shù),系主任);</p><p> 成績(學(xué)號,課程號,成績,學(xué)分);</p><p> 教師授課(教師編號,課程號,班級號)。</p><p&
15、gt; 2、按需要對關(guān)系模式進行規(guī)范化。</p><p> 經(jīng)過分析,教師表中的聯(lián)系電話這一屬性不符合第一范式,它是一個多值屬性(需求分析得到教師的聯(lián)系電話不止一個),所以現(xiàn)將聯(lián)系電話屬性拆分為三個屬性----辦公電話,移動電話和住宅電話。即:</p><p> 教師(工作證號碼,姓名,性別,年齡,辦公室號,職稱,職務(wù),辦公電話,移動電話,住宅電話);</p><
16、p> 再經(jīng)分析,概念模型E-R圖中所涉及的表都能滿足第三范式的要求</p><p> 3、對規(guī)范化后的模式進行評價。</p><p> 經(jīng)過上一步的調(diào)整之后,模式已經(jīng)基本符合題目要求,可以直接將規(guī)范化以后的模型應(yīng)用于物理設(shè)計。</p><p> 根據(jù)局部應(yīng)用的需要,設(shè)計用戶外模式。 </p><p><b> 物理設(shè)
17、計:</b></p><p><b> 1、數(shù)據(jù)格式化:</b></p><p> 根據(jù)邏輯設(shè)計的結(jié)果,得到適合SQL Server 2000的數(shù)據(jù)格式和類型。系統(tǒng)中具體的數(shù)據(jù)如下列表所示:</p><p> Department:</p><p><b> Class:</b>
18、</p><p><b> Student:</b></p><p><b> Teacher:</b></p><p><b> Course:</b></p><p><b> Grade:</b></p><p>&l
19、t;b> TC:</b></p><p><b> 表之間的聯(lián)系:</b></p><p><b> 四. 總結(jié)</b></p><p> 在教務(wù)管理系統(tǒng)的開發(fā)中采用了完整的數(shù)據(jù)庫設(shè)計的全過程,從需求分析到概念結(jié)構(gòu)設(shè)計,到邏輯結(jié)構(gòu)設(shè)計,再到物理結(jié)構(gòu)設(shè)計,最后到數(shù)據(jù)庫的實施和維護,每一步都認真的分析
20、和實施。當(dāng)然,在本次課程設(shè)計的成果中還存在許多的不足之處,這就需要我們學(xué)習(xí)更多的知識,進行更深研究。</p><p> 在這些設(shè)計中,我們完全投入到了開發(fā)系統(tǒng)的世界里。結(jié)束后明白了理論和實踐要想充分地結(jié)合,需要非常扎實的基本功。這就說明學(xué)好基礎(chǔ)知識是理論付諸實踐的前提。在開發(fā)教務(wù)管理系統(tǒng)中我學(xué)到了很多,希望在以后能充分利用實習(xí)的機會充實自己,用所學(xué)的理論知識充分去實踐,在實踐中又要努力去鞏固理論知識。只有這樣,
21、才能把一門課程甚至一門學(xué)科學(xué)精、學(xué)透。</p><p><b> 五、參考文獻</b></p><p> 《數(shù)據(jù)庫系統(tǒng)概論》高等教育出版社 王珊</p><p> 《SQL Server 2000 上機實驗指導(dǎo)》清華大學(xué)出版社 </p><p><b> 及其它相關(guān)參考書</b></p
溫馨提示
- 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. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 數(shù)據(jù)庫課程設(shè)計—教務(wù)管理系統(tǒng)
- 數(shù)據(jù)庫課程設(shè)計---教務(wù)管理系統(tǒng)
- 數(shù)據(jù)庫課程設(shè)計---教務(wù)管理系統(tǒng)
- 數(shù)據(jù)庫教務(wù)管理系統(tǒng)課程設(shè)計
- 數(shù)據(jù)庫課程設(shè)計報告——教務(wù)管理系統(tǒng)
- 數(shù)據(jù)庫技術(shù)課程設(shè)計--教務(wù)管理數(shù)據(jù)庫系統(tǒng)
- 數(shù)據(jù)庫課程設(shè)計-教務(wù)信息管理系統(tǒng)
- 大型數(shù)據(jù)庫課程設(shè)計報告--教務(wù)管理系統(tǒng)后臺數(shù)據(jù)庫
- 數(shù)據(jù)庫課程設(shè)計---學(xué)校教學(xué)管理系統(tǒng)
- 學(xué)校機房管理系統(tǒng)數(shù)據(jù)庫課程設(shè)計
- 數(shù)據(jù)庫課程設(shè)計--學(xué)校教學(xué)管理系統(tǒng)
- 數(shù)據(jù)庫課程設(shè)計--數(shù)據(jù)庫設(shè)計—公司管理系統(tǒng)
- 數(shù)據(jù)庫課程設(shè)計---機房管理系統(tǒng)數(shù)據(jù)庫設(shè)計
- 數(shù)據(jù)庫課程設(shè)計---圖書管理系統(tǒng)數(shù)據(jù)庫管理系統(tǒng)
- 數(shù)據(jù)庫課程設(shè)計----學(xué)校運動會管理系統(tǒng)
- 數(shù)據(jù)庫課程設(shè)計--工資管理系統(tǒng)數(shù)據(jù)庫設(shè)計
- 數(shù)據(jù)庫課程設(shè)計-酒店管理系統(tǒng)課程設(shè)計
- 數(shù)據(jù)庫原理課程設(shè)計---教室管理系統(tǒng)數(shù)據(jù)庫設(shè)計
- 數(shù)據(jù)庫課程設(shè)計報告--學(xué)校教學(xué)管理系統(tǒng)
- 數(shù)據(jù)庫課程設(shè)計--bbs系統(tǒng)數(shù)據(jù)庫設(shè)計
評論
0/150
提交評論