學(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頁
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡介

題目:學(xué)生成績管理系統(tǒng)設(shè)計(jì)2023年12月23日目錄TOC\o"1-3"\h\u一、需求分析31.1需求概述31.2功能簡介3二、數(shù)據(jù)庫設(shè)計(jì)32.1確定聯(lián)系集及E-R圖32.2畫出E-R圖42.3學(xué)生成績管理系統(tǒng)總E-R圖5三、邏輯數(shù)據(jù)庫設(shè)計(jì)階段73.1班級(jí)信息表(Class)73.2學(xué)生信息表(Student)83.3課程信息表〔Course〕83.4成績表〔Score〕8四、總結(jié)9一、需求分析1.1需求概述上海海洋大學(xué)目前共有12個(gè)學(xué)院〔部〕,全日制普通本??粕?2300余人、研究生3050余人。學(xué)生數(shù)量的日益龐大使得學(xué)生成績的管理工作量大、繁雜,難以人工處理。針對這個(gè)問題所設(shè)計(jì)的學(xué)生成績管理系統(tǒng)借助于數(shù)據(jù)庫的處理和管理能力,能有效提升管理的準(zhǔn)確性,并少所需管理人員的數(shù)量,提高管理的效率。在實(shí)現(xiàn)學(xué)生成績管理的自動(dòng)化,方便學(xué)校管理教學(xué)、選拔學(xué)生的同時(shí),也能讓廣闊教師對學(xué)生成績的管理步入數(shù)字化,即改善了傳統(tǒng)成績管理工作的繁瑣,又能為他們提供一個(gè)準(zhǔn)確、清晰的成績管理平臺(tái)。而對于學(xué)生而言,學(xué)生成績管理系統(tǒng)的建立使得他們能直觀地了解自身的學(xué)習(xí)情況,并杜絕某些在成績上不公平的情況發(fā)生。我們希望所設(shè)計(jì)的數(shù)據(jù)庫能夠進(jìn)行數(shù)據(jù)庫的數(shù)據(jù)定義、數(shù)據(jù)操縱、數(shù)據(jù)控制等處理功能。具體功能應(yīng)包括:系統(tǒng)應(yīng)該提供課程安排數(shù)據(jù)的插入、刪除、更新、查詢;成績的添加、修改、刪除、查詢,學(xué)生及教職工根本信息查詢的功能。1.2功能簡介能夠進(jìn)行數(shù)據(jù)庫的數(shù)據(jù)定義、數(shù)據(jù)操縱、數(shù)據(jù)控制等處理功能,進(jìn)行聯(lián)機(jī)處理的相應(yīng)時(shí)間要短。具體功能應(yīng)包括:系統(tǒng)應(yīng)該提供課程安排數(shù)據(jù)的插入、刪除、更新、查詢;成績的添加、修改、刪除、查詢,學(xué)生及教職工根本信息查詢的功能。二、數(shù)據(jù)庫設(shè)計(jì)2.1確定聯(lián)系集及E-R圖了解了到生成績管理系統(tǒng)的數(shù)據(jù)處理流程,找出與系統(tǒng)有關(guān)的各個(gè)實(shí)體及其相互聯(lián)系如下:①、標(biāo)示實(shí)體集:班級(jí),課程,學(xué)生,成績四個(gè)關(guān)系。②、標(biāo)示聯(lián)系集:學(xué)生和班級(jí):一個(gè)班由多個(gè)學(xué)生組成,一個(gè)學(xué)生只能歸屬于某個(gè)班;存在“歸屬〞的關(guān)系,學(xué)生和課程:一個(gè)學(xué)生可以選修多門課程,一門課程提供應(yīng)多個(gè)學(xué)生選修;存在“選修〞的關(guān)系,③、標(biāo)示屬性集:班級(jí)〔班級(jí)編號(hào),班級(jí)名稱,所屬學(xué)院,年級(jí),班級(jí)人數(shù)〕課程〔課程號(hào),課程名,學(xué)分,課時(shí)數(shù),〕學(xué)生〔學(xué)號(hào),姓名,性別,所屬班級(jí)〕成績〔學(xué)號(hào),課程號(hào),開課學(xué)期,成績〕2.2畫出E-R圖班級(jí)信息如下:學(xué)生信息圖如下:課程信息圖如下:成績信息圖如下:2.3學(xué)生成績管理系統(tǒng)總E-R圖根據(jù)上面對實(shí)體聯(lián)系的分析,可以畫出E-R圖如下:三、邏輯數(shù)據(jù)庫設(shè)計(jì)階段設(shè)計(jì)學(xué)生成績管理數(shù)據(jù)庫,包括課程、學(xué)生、教師、成績四個(gè)關(guān)系,其關(guān)系模式中對每個(gè)實(shí)體定義的屬性如下:課程信息表Class:〔班級(jí)編號(hào),班級(jí)名稱,所屬學(xué)院,年級(jí),班級(jí)人數(shù)〕學(xué)生信息表Student:〔學(xué)號(hào),姓名,性別,所屬班級(jí)〕課程信息表Course:〔課程號(hào),課程名,學(xué)分,課時(shí)數(shù),〕成績表Score:〔學(xué)號(hào),課程號(hào),開課學(xué)期,成績〕3.1班級(jí)信息表(Class)字段名描述數(shù)據(jù)類型字段限制classNo班級(jí)編號(hào)char(10)PrimarykeyclassName班級(jí)名稱varchar(30)Notnullinstitute所屬學(xué)院varchar(30)Notnullgrade年級(jí)smallintNotnullclassNum班級(jí)人數(shù)tinyintNotnull3.2學(xué)生信息表(Student)字段名描述數(shù)據(jù)類型字段權(quán)限studentNo學(xué)號(hào)char(10)PrimarykeystudentName姓名Varchar(30)Notnullsex性別char(2)Notnullbirthday出生日期datetimeNotnullnative民族varchar(30)NotnullclassNo所屬班級(jí)varchar(30)Notnull3.3課程信息表〔Course〕字段名屬性數(shù)據(jù)類型字段權(quán)限courseNo課程號(hào)char(10)PrimarykeycourseName課程名varchar(30)NotnullcreditHour學(xué)分numericNotnullcourseHour課時(shí)數(shù)tinyintNotnullpriorCourse先修課程varchar(30)Notnull3.4成績表〔Score〕字段名屬性數(shù)據(jù)類型字段權(quán)限studentNo學(xué)號(hào)char(10)PrimarykeycourseNo課程號(hào)char(10)Primarykeyterm開課學(xué)期char(10)Notnullscore成績numericNotnull四、總結(jié)此學(xué)生成績查詢系統(tǒng)的設(shè)計(jì)過程中,在小組成員討論,查詢資料的根底之上,主要參考課本以及課堂上所學(xué)的內(nèi)容,逐步完成。在完成此處作業(yè)的同時(shí),也按照課本內(nèi)容以及老師的教導(dǎo),根本熟悉了數(shù)據(jù)庫的根底操作,了解了了以需求分析、結(jié)構(gòu)設(shè)計(jì)和物理設(shè)計(jì)三局部為主要內(nèi)容的數(shù)據(jù)庫設(shè)計(jì)報(bào)告的模式。設(shè)計(jì)過程中我們小組也遇到了一些問題,在查詢課本和詢問老師的過程中也收獲頗豐。隨著學(xué)生成績管理類型的不斷增加和成績管理要求的不斷提高,管理方面的工作量將會(huì)越來越大。這樣的情況下有一個(gè)實(shí)用的學(xué)生成績管理系統(tǒng)是有其必然性的,如果能夠做出一個(gè)完善的學(xué)生成績管理系統(tǒng)能夠提高管理效率,減輕管

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論