高校學(xué)生成績管理系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)_第1頁
高校學(xué)生成績管理系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)_第2頁
高校學(xué)生成績管理系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)_第3頁
高校學(xué)生成績管理系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)_第4頁
高校學(xué)生成績管理系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)_第5頁
已閱讀5頁,還剩5頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、高校學(xué)生成績管理系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)目錄1、 數(shù)據(jù)需求分析 1、1 設(shè)計(jì)目標(biāo) 1、2 設(shè)計(jì)要求 1、3 功能要求 1、4 性能要求 2、 概念結(jié)構(gòu)設(shè)計(jì) 3、 邏輯結(jié)構(gòu)設(shè)計(jì) 3、1 E-R模型轉(zhuǎn)化為關(guān)系模式 3、2 范式分析 4、 物理結(jié)構(gòu)設(shè)計(jì) 4、1 系統(tǒng)數(shù)據(jù)庫設(shè)計(jì) 5、 總結(jié) 高校學(xué)生成績管理系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)作者:組員:易劍軍、潘曉花、阿仙芝、胡天夢、徐靜、馬婭梅、周汶斌、何孟、許發(fā)佑、查世花組長:吳婭萍摘要:學(xué)生成績管理系統(tǒng),能夠?qū)W(xué)生各門學(xué)科成績信息以及其他與成績相關(guān)的信息進(jìn)行綜合管理。對其的設(shè)計(jì)包括數(shù)據(jù)需求分析、概念結(jié)構(gòu)設(shè)計(jì)、邏輯結(jié)構(gòu)設(shè)計(jì)、物理結(jié)構(gòu)設(shè)計(jì)、總結(jié)關(guān)鍵字:1、 數(shù)據(jù)需求分析1.1 設(shè)

2、計(jì)目標(biāo)針對高等院校的教學(xué)工作設(shè)計(jì)應(yīng)用系統(tǒng)學(xué)生成績管理系統(tǒng),該系統(tǒng)能夠?qū)W(xué)生各門學(xué)科成績信息以及其他與成績相關(guān)的信息進(jìn)行綜合管理。1.2設(shè)計(jì)要求只要登錄本系統(tǒng),就可根據(jù)系統(tǒng)管理員、教師用戶、學(xué)生用戶等三類用戶的不同權(quán)限,對表中數(shù)據(jù)瀏覽、查詢、編輯、更新和打印等,要求系統(tǒng)的功能完整,操作方便。1.3系統(tǒng)功能分析在成績管理系統(tǒng)中主要是對學(xué)生成績的管理,主要實(shí)現(xiàn)以下幾個(gè)功能: (1)學(xué)生成績錄入;(2)按院、系、專業(yè)、班級、姓名、學(xué)號等進(jìn)行學(xué)生成績查詢;(3)學(xué)分統(tǒng)計(jì);(4)成績信息的編輯、修改、刪除等;(5)打印學(xué)生成績通知單(按個(gè)人或批量打印)。系統(tǒng)中包含學(xué)生基本信息表、課程信息表、教師信息表、密

3、碼表、選課信息表、成績信息表等。本系統(tǒng)主要對學(xué)生信息進(jìn)行查詢和管理。分為三種權(quán)限:系統(tǒng)管理員、教師、學(xué)生。具體權(quán)限如下:系統(tǒng)管理員:具有本系統(tǒng)中所有用戶的權(quán)限可以對學(xué)生信息和教師信息的插入、修改和刪除等權(quán)限。 教師用戶:教師可以查詢學(xué)生的基本信息和學(xué)生的基本信息,并對學(xué)生的成績進(jìn)行插入、修改和刪除。 學(xué)生用戶:可以對基本信息和所學(xué)課程成績的查詢,并按照一定的約束條件進(jìn)行查詢,由于權(quán)限的限制無法對其中的內(nèi)容進(jìn)行修改。1.4性能要求 (1)保證查詢時(shí)的查全率和查準(zhǔn)率。 (2)保證添加數(shù)據(jù)時(shí)的完整性。1.5 數(shù)據(jù)流圖(1)工作流圖學(xué)生成績管理系統(tǒng)學(xué)生教師課程基本信息班級成績信息學(xué)生基本信息教師基本信

4、息課程基本信息顯 示系 統(tǒng)原 先記 錄增加記錄刪除記錄修改記錄查詢記錄工作流圖(2)數(shù)據(jù)流圖1.總數(shù)路流圖學(xué)生教師通知選課參加考試成績課程管理數(shù)據(jù)流圖2.分?jǐn)?shù)據(jù)流圖處理請求有效性檢 查處理查詢用戶請求查詢請求有效的請求登錄學(xué)生成績學(xué)生信息 查詢流圖處理請求有效性檢 查處理添加用戶請求添加請求有效的請求登錄學(xué)生成績學(xué)生信息添加流圖處理請求有效性檢 查處理更新用戶請求更新請求有效的請求登錄學(xué)生成績學(xué)生信息更新流圖處理請求有效性檢 查處理刪除用戶請求刪除請求有效的請求登錄學(xué)生成績學(xué)生信息刪除流圖1.6數(shù)據(jù)字典2、 概念結(jié)構(gòu)設(shè)計(jì)3、 邏輯結(jié)構(gòu)設(shè)計(jì) 1.1 E-R模型轉(zhuǎn)化為關(guān)系模式學(xué)生(學(xué)號,姓名,班級

5、,學(xué)院,系,專業(yè),性別,出生日期)課程信息(課程編號,課程名稱,學(xué)分,學(xué)時(shí),教師編號)教師信息(教師編號,教師姓名,性別,聯(lián)系電話,職稱,學(xué)歷)成績(學(xué)號,課程編號,成績)1.2 范式分析(1) 分析關(guān)系模式學(xué)生(學(xué)號,姓名,班級,學(xué)院,系,專業(yè),性別,出生日期)在關(guān)系模式學(xué)生(學(xué)號,姓名,班級,學(xué)院,系,專業(yè),性別,出生日期)中,班級,學(xué)院,系,專業(yè)等屬性可再分,故不屬于1NF。在此關(guān)系模式中,學(xué)號為主鍵,姓名,班級,學(xué)院,系,專業(yè),性別,出生日期,都為非主屬性,根據(jù)候選鍵定義可知學(xué)號完全決定姓名,班級,學(xué)院,系,專業(yè),性別,出生日期,即每一個(gè)非主屬性完全依賴于候選鍵,故屬于2NF。在此關(guān)系

6、模式中,姓名,班級,學(xué)院,系,專業(yè),性別,出生日期都為非主屬性,且每一個(gè)非主屬性不傳遞函數(shù)依賴于候選鍵學(xué)號,如學(xué)號決定姓名,但姓名不決定性別等,所以,該關(guān)系模式屬于3NF。(2) 分析關(guān)系模式教師信息(教師編號,教室姓名,性別,聯(lián)系電話,職稱,學(xué)歷)和課程信息(課程編號,課程名稱,學(xué)分,學(xué)時(shí),教師編號)在關(guān)系模式課程信息中,(教師編號,教室姓名,性別,聯(lián)系電話,職稱,學(xué)歷)和課程信息(課程編號,課程名稱,學(xué)分,學(xué)時(shí),教師編號)中,每一個(gè)屬性都不能再分,故屬于1NF。主鍵分別為教師編號和課程編號,每一個(gè)非主屬性完全依賴于候選鍵,因此這兩個(gè)關(guān)系模式屬于2NF。且每個(gè)非主屬性不傳遞函數(shù)依賴于教師編號

7、和課程編號,故屬于3NF。而且,候選鍵教師編號和課程編號決定一切非主屬性,故該關(guān)系模式屬于BCNF。(3) 分析關(guān)系模式成績成績(學(xué)號,課程編號,成績)在此關(guān)系模式中,每個(gè)屬性都不可分,故屬于1NF。且每個(gè)非主屬性都完全函數(shù)依賴于候選鍵學(xué)號,故屬于2NF,且每個(gè)非主屬性不傳遞函數(shù)依賴于學(xué)號,故屬于3NF。4、 物理結(jié)構(gòu)設(shè)計(jì) 物理數(shù)據(jù)模型設(shè)計(jì)要確定數(shù)據(jù)庫的物理結(jié)構(gòu),包括數(shù)據(jù)庫在物理設(shè)備上的存儲(chǔ)結(jié)構(gòu)和存取方法,數(shù)據(jù)表示和數(shù)據(jù)存儲(chǔ)分配等,并得到一個(gè)具體的DBMS可接受的物理結(jié)構(gòu)。表一:學(xué)生信息表字段數(shù)據(jù)類型長度是否允許空值備注學(xué)號Char16否主鍵姓名Char12否性別Char2否學(xué)院Char20否班級Char20否系Char20否專業(yè)Char20否班級Char20否出生日期Smalldatetime16是表二:課程信息表字段數(shù)據(jù)類型長度是否允許空值備注課程編號Char16否主鍵課程名稱Char30否學(xué)分Char8否學(xué)時(shí)Char20否教師編號Char20否表三:教師信息表字段數(shù)據(jù)類型長度是否允許空值備注教師編號Char16否主鍵教師姓名Char12否性別Char2否聯(lián)系電話Char20否職稱Char

溫馨提示

  • 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論