BX100809胡歡《數(shù)據(jù)庫(kù)原理及應(yīng)用》課程設(shè)計(jì)報(bào)告_第1頁(yè)
BX100809胡歡《數(shù)據(jù)庫(kù)原理及應(yīng)用》課程設(shè)計(jì)報(bào)告_第2頁(yè)
BX100809胡歡《數(shù)據(jù)庫(kù)原理及應(yīng)用》課程設(shè)計(jì)報(bào)告_第3頁(yè)
BX100809胡歡《數(shù)據(jù)庫(kù)原理及應(yīng)用》課程設(shè)計(jì)報(bào)告_第4頁(yè)
BX100809胡歡《數(shù)據(jù)庫(kù)原理及應(yīng)用》課程設(shè)計(jì)報(bào)告_第5頁(yè)
已閱讀5頁(yè),還剩3頁(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)介

本文格式為Word版,下載可任意編輯——BX100809胡歡《數(shù)據(jù)庫(kù)原理及應(yīng)用》課程設(shè)計(jì)報(bào)告

《數(shù)據(jù)庫(kù)原理及應(yīng)用》課程設(shè)計(jì)報(bào)告基于SQLServer2023設(shè)計(jì)與應(yīng)用姓名:胡歡班級(jí):BX1008學(xué)號(hào):09指導(dǎo)老師:賈鐵軍目錄1引言12需求分析22.1系統(tǒng)功能22.2劃分功能模塊33概念設(shè)計(jì)43.1數(shù)據(jù)流圖43.2系統(tǒng)E-R圖53.3概念模型84規(guī)律結(jié)構(gòu)設(shè)計(jì)94.1關(guān)系模型94.2物理模型94.3數(shù)據(jù)字典105物理結(jié)構(gòu)設(shè)計(jì)125.1物理結(jié)構(gòu)設(shè)計(jì)的主要內(nèi)容:125.2物理存儲(chǔ)介質(zhì)類型的選擇125.3索引類型的選擇:125.4數(shù)據(jù)庫(kù)服務(wù)器性能參數(shù)配置126數(shù)據(jù)庫(kù)的實(shí)施137系統(tǒng)測(cè)試157.1用戶管理167.2學(xué)生檔案管理177.3班級(jí)管理187.4課程管理197.5學(xué)生成績(jī)管理20小結(jié)21

《數(shù)據(jù)庫(kù)原理及應(yīng)用》課程設(shè)計(jì)-43概念設(shè)計(jì)3.1數(shù)據(jù)流圖數(shù)據(jù)流圖表達(dá)了數(shù)據(jù)和處理的關(guān)系,根據(jù)用戶的需求分析和高校學(xué)生信息管理系統(tǒng)的需求,得出如下圖的學(xué)生信息管理數(shù)據(jù)流圖。圖3-1學(xué)生信息管理系統(tǒng)數(shù)據(jù)流圖《數(shù)據(jù)庫(kù)原理及應(yīng)用》課程設(shè)計(jì)-53.2系統(tǒng)E-R圖對(duì)于學(xué)生信息管理,可以將學(xué)生實(shí)體抽象出來(lái)。學(xué)生屬于班級(jí),可以將班級(jí)作為一個(gè)實(shí)體,學(xué)生所屬基本課程、課程、成績(jī)都可以作為一個(gè)實(shí)體。其E-R圖如圖3-2~3-6所示。圖3-2學(xué)生實(shí)體E-R圖圖3-3班級(jí)實(shí)體E-R圖《數(shù)據(jù)庫(kù)原理及應(yīng)用》課程設(shè)計(jì)-6圖3-4課程實(shí)體E-R圖圖3-5成績(jī)實(shí)體E-R圖圖3-6基本課程實(shí)體E-R圖以上是本系統(tǒng)中的基本的實(shí)體和關(guān)系,本系統(tǒng)是將其分布找出來(lái)加以描述,本系統(tǒng)總體的E-R圖如圖3-7所示。《數(shù)據(jù)庫(kù)原理及應(yīng)用》課程設(shè)計(jì)-7圖3-7學(xué)生信息管理系統(tǒng)E-R圖《數(shù)據(jù)庫(kù)原理及應(yīng)用》課程設(shè)計(jì)-83.3概念模型概念模型是在對(duì)用戶需求分析之后,通過(guò)畫(huà)出本系統(tǒng)抽象出的E-R圖,由概念模型輔助工具PowerDesigner進(jìn)行設(shè)計(jì),通過(guò)具體地設(shè)置和繪圖,最終就生成概念結(jié)構(gòu)。生成的概念結(jié)構(gòu)能真實(shí)、充分地反映現(xiàn)實(shí)世界,包括事物和事物之間的聯(lián)系,能滿足用戶對(duì)數(shù)據(jù)的處理要求,是現(xiàn)實(shí)世界的一個(gè)真實(shí)模型。其模型如下圖:圖3-8學(xué)生信息管理系統(tǒng)概念模型圖

《數(shù)據(jù)庫(kù)原理及應(yīng)用》課程設(shè)計(jì)-94規(guī)律結(jié)構(gòu)設(shè)計(jì)4.1關(guān)系模型學(xué)生(班級(jí),專業(yè),年級(jí),學(xué)號(hào),姓名,性別,生日,地址,電話,入學(xué)時(shí)間),此為學(xué)生實(shí)體對(duì)應(yīng)的關(guān)系模式。課程(年級(jí),班級(jí),專業(yè),課程目錄,成績(jī)表),此為課程實(shí)體對(duì)應(yīng)的關(guān)系模式。成績(jī)(年級(jí),班級(jí),專業(yè),學(xué)號(hào),成績(jī)表),此為學(xué)生成績(jī)對(duì)應(yīng)的關(guān)系模式。班級(jí)(年級(jí),班級(jí),教室,專業(yè),班主任,備注),此為學(xué)生班級(jí)對(duì)應(yīng)的關(guān)系模式?;菊n程(課程目錄,課程名稱,課程編號(hào),教材名稱),此為學(xué)生基本課程對(duì)應(yīng)的關(guān)系模式。4.2物理模型將生成的概念模型通過(guò)在PowerDesigner工具欄選擇Tools-GeneratePhysicalDataModel命令,就可以轉(zhuǎn)換為物理模型,生成的最終結(jié)果如圖4-1所示。圖4-1學(xué)生信息管理系統(tǒng)物理模型圖《數(shù)據(jù)庫(kù)原理及應(yīng)用》課程設(shè)計(jì)-104.3數(shù)據(jù)字典根據(jù)系統(tǒng)功能設(shè)計(jì)的要求以及功能模塊的劃分,對(duì)學(xué)生信息管理網(wǎng)站可以列出以下數(shù)據(jù)項(xiàng)及數(shù)據(jù)結(jié)構(gòu):學(xué)生檔案信息:主要包括學(xué)生的年級(jí)、班級(jí)、學(xué)號(hào)、姓名、性別、生日、住址、電話和入學(xué)時(shí)間。基本課程信息:主要包括課程號(hào)、課程名、學(xué)分和任課老師。學(xué)生課程信息:主要包括年級(jí)、班級(jí)和課程目錄。學(xué)生成績(jī)信息:主要包括年級(jí)、班級(jí)、學(xué)號(hào)和成績(jī)表。學(xué)生班級(jí)信息:主要包括年級(jí)、班級(jí)、教室、專業(yè)、班主任和備注。用戶信息:包括用戶唯一標(biāo)識(shí)、密碼和權(quán)限。數(shù)據(jù)字典是系統(tǒng)中各類數(shù)據(jù)描述的集合,是進(jìn)行詳細(xì)的數(shù)據(jù)分析所獲得的主要成果,數(shù)據(jù)字典是對(duì)系統(tǒng)所用到的所有表結(jié)構(gòu)的描述,學(xué)生信息管理的主要數(shù)據(jù)如表4-1~4-6所示。表4-1學(xué)生檔案信息表字段名GradeClassXNumbernameSexBirthdayAddressPhoneEnrollment字段類型長(zhǎng)度可否空關(guān)鍵詞描述varcharvarcharvarcharvarcharvarcharvarcharvarcharvarcharvarchar2020202020205020128否否否是是是年級(jí)班級(jí)學(xué)號(hào)姓名性別生日住址電話入學(xué)時(shí)間表4-2基本課程信息表字段名CnoCnameCcreditCteacher字段類型VarcharNcharNcharVarchar5長(zhǎng)度101016主鍵或外鍵主鍵字段值約束不為空不為空不為空不為空對(duì)應(yīng)中文屬性名課程號(hào)課程名學(xué)分任課老師《數(shù)據(jù)庫(kù)原理及應(yīng)用》課程設(shè)計(jì)-11表4-3學(xué)生課程信息表字段名GradeClassXSyllabus字段類型長(zhǎng)度可否空關(guān)鍵詞描述varcharvarcharvarchar202050否否是是年級(jí)班級(jí)課程目錄id(用“,〞分開(kāi))表4-4學(xué)生成績(jī)信息表字段名GradeClassXNumberPerformance字段類型長(zhǎng)度可否空關(guān)鍵詞描述varcharvarcharvarcharvarchar20202020否否否否是是是年級(jí)班級(jí)學(xué)號(hào)成績(jī)表(用“,〞分開(kāi))表4-5學(xué)生班級(jí)信息表字段名GradeClassXClassroomSpecialtyDireectorRemark字段類型長(zhǎng)度可否空關(guān)鍵詞描述varcharvarcharvarcharvarcharvarcharvarchar202020202050否否是是年級(jí)班級(jí)教室專業(yè)班主任備注表4-6用戶信息表字段名UidPasswordPopedom字段類型長(zhǎng)度可否空關(guān)鍵詞描述varcharvarcharint20204否否否是用戶唯一標(biāo)識(shí)密碼權(quán)限《數(shù)據(jù)庫(kù)原理及應(yīng)用》課程設(shè)計(jì)-125物理結(jié)構(gòu)設(shè)計(jì)5.1物理結(jié)構(gòu)設(shè)計(jì)的主要內(nèi)容:物理結(jié)構(gòu)設(shè)計(jì)是為規(guī)律數(shù)據(jù)模型建立一個(gè)完整的能實(shí)現(xiàn)的數(shù)據(jù)庫(kù)結(jié)構(gòu),包括存儲(chǔ)結(jié)構(gòu)和存取方法。輸入:系統(tǒng)關(guān)系數(shù)據(jù)結(jié)構(gòu)輸出:系統(tǒng)數(shù)據(jù)庫(kù)物理結(jié)構(gòu)5.2物理存儲(chǔ)介質(zhì)類型的選擇為了提高系統(tǒng)的安全性,防止系統(tǒng)因介質(zhì)的損壞而導(dǎo)致數(shù)據(jù)丟失的危險(xiǎn),學(xué)生信息管理系統(tǒng)最好采用基于Windows2000RAID-5卷實(shí)現(xiàn)的RAID-5級(jí)的磁盤陣列,因此需要四塊物理磁盤。5.3索引類型的選擇:學(xué)生信息管理系統(tǒng)的核心任務(wù)是對(duì)學(xué)生的學(xué)籍信息和考試信息進(jìn)行有效的管理。其中,數(shù)據(jù)量最大并且訪問(wèn)頻率較高的是學(xué)生課程信息表。為了提高系統(tǒng)的查詢效率,降低系統(tǒng)的查詢成本,需要為學(xué)生信息表和學(xué)生課程信息表建立聚簇索引。5.4數(shù)據(jù)庫(kù)服務(wù)器性能參數(shù)配置數(shù)據(jù)庫(kù)服務(wù)器的內(nèi)存配置參數(shù)、I/O配置參數(shù)和操作系統(tǒng)性能配置參數(shù)使用系統(tǒng)安裝時(shí)缺省參數(shù)?!稊?shù)據(jù)庫(kù)原理及應(yīng)用》課程設(shè)計(jì)-136數(shù)據(jù)庫(kù)的實(shí)施學(xué)生基本課程信息表主要描述學(xué)生的課程號(hào)、課程名、學(xué)分和任課老師的基本信息,如圖6-1所示。圖6-1學(xué)生基本課程信息表結(jié)構(gòu)學(xué)生班級(jí)信息表主要描述學(xué)生的年級(jí)、班級(jí)、教室、專業(yè)、班主任和備注的基本信息,如圖6-2所示。圖6-2學(xué)生班級(jí)信息表結(jié)構(gòu)學(xué)生課程信息表主要描述學(xué)生的年級(jí)、班級(jí)和課程目錄的基本信息,如圖6-3所示。圖6-3學(xué)生課程信息表結(jié)構(gòu)學(xué)生成績(jī)信息表主要描述學(xué)生的年級(jí)、班級(jí)、學(xué)號(hào)和成績(jī)表的基本信息,如圖6-4所示。圖6-4學(xué)生成績(jī)信息表結(jié)構(gòu)

《數(shù)據(jù)庫(kù)原理及應(yīng)用》課程設(shè)計(jì)-14學(xué)生檔案信息表主要描述學(xué)生的年級(jí)、班級(jí)、學(xué)號(hào)、姓名、性別、生日、住址、電話和入學(xué)時(shí)間的基本信息,如圖6-5所示。圖6-5學(xué)生檔案信息表結(jié)構(gòu)用戶信息表描述用戶唯一標(biāo)識(shí)、密碼和權(quán)限的基本信息,如圖6-6所示。圖6-6用戶表結(jié)構(gòu)《數(shù)據(jù)庫(kù)原理及應(yīng)用》課程設(shè)計(jì)-157系統(tǒng)測(cè)試圖7-1登錄系統(tǒng)窗口《數(shù)據(jù)庫(kù)原理及應(yīng)用》課程設(shè)計(jì)-16圖7-2用戶登錄系統(tǒng)后窗口的主界面7.1用戶管理主要對(duì)用戶的登錄和對(duì)用戶進(jìn)行管理。管理系統(tǒng)用戶共分管理員用戶和只讀用戶。管理員用戶可以對(duì)所有信息進(jìn)行修改或添加、刪除,而只讀用戶只能查詢。圖7-3用戶查詢、修改及刪除窗口《數(shù)據(jù)庫(kù)原理及應(yīng)用》課程設(shè)計(jì)-17圖7-4添加用戶窗口7.2學(xué)生檔案管理主要對(duì)學(xué)生信

溫馨提示

  • 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)論