下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
題目:學生成績管理系統(tǒng)設計2023年12月23日目錄TOC\o"1-3"\h\u一、需求分析31.1需求概述31.2功能簡介3二、數(shù)據(jù)庫設計32.1確定聯(lián)系集及E-R圖32.2畫出E-R圖42.3學生成績管理系統(tǒng)總E-R圖5三、邏輯數(shù)據(jù)庫設計階段73.1班級信息表(Class)73.2學生信息表(Student)83.3課程信息表〔Course〕83.4成績表〔Score〕8四、總結9一、需求分析1.1需求概述上海海洋大學目前共有12個學院〔部〕,全日制普通本??粕?2300余人、研究生3050余人。學生數(shù)量的日益龐大使得學生成績的管理工作量大、繁雜,難以人工處理。針對這個問題所設計的學生成績管理系統(tǒng)借助于數(shù)據(jù)庫的處理和管理能力,能有效提升管理的準確性,并少所需管理人員的數(shù)量,提高管理的效率。在實現(xiàn)學生成績管理的自動化,方便學校管理教學、選拔學生的同時,也能讓廣闊教師對學生成績的管理步入數(shù)字化,即改善了傳統(tǒng)成績管理工作的繁瑣,又能為他們提供一個準確、清晰的成績管理平臺。而對于學生而言,學生成績管理系統(tǒng)的建立使得他們能直觀地了解自身的學習情況,并杜絕某些在成績上不公平的情況發(fā)生。我們希望所設計的數(shù)據(jù)庫能夠進行數(shù)據(jù)庫的數(shù)據(jù)定義、數(shù)據(jù)操縱、數(shù)據(jù)控制等處理功能。具體功能應包括:系統(tǒng)應該提供課程安排數(shù)據(jù)的插入、刪除、更新、查詢;成績的添加、修改、刪除、查詢,學生及教職工根本信息查詢的功能。1.2功能簡介能夠進行數(shù)據(jù)庫的數(shù)據(jù)定義、數(shù)據(jù)操縱、數(shù)據(jù)控制等處理功能,進行聯(lián)機處理的相應時間要短。具體功能應包括:系統(tǒng)應該提供課程安排數(shù)據(jù)的插入、刪除、更新、查詢;成績的添加、修改、刪除、查詢,學生及教職工根本信息查詢的功能。二、數(shù)據(jù)庫設計2.1確定聯(lián)系集及E-R圖了解了到生成績管理系統(tǒng)的數(shù)據(jù)處理流程,找出與系統(tǒng)有關的各個實體及其相互聯(lián)系如下:①、標示實體集:班級,課程,學生,成績四個關系。②、標示聯(lián)系集:學生和班級:一個班由多個學生組成,一個學生只能歸屬于某個班;存在“歸屬〞的關系,學生和課程:一個學生可以選修多門課程,一門課程提供應多個學生選修;存在“選修〞的關系,③、標示屬性集:班級〔班級編號,班級名稱,所屬學院,年級,班級人數(shù)〕課程〔課程號,課程名,學分,課時數(shù),〕學生〔學號,姓名,性別,所屬班級〕成績〔學號,課程號,開課學期,成績〕2.2畫出E-R圖班級信息如下:學生信息圖如下:課程信息圖如下:成績信息圖如下:2.3學生成績管理系統(tǒng)總E-R圖根據(jù)上面對實體聯(lián)系的分析,可以畫出E-R圖如下:三、邏輯數(shù)據(jù)庫設計階段設計學生成績管理數(shù)據(jù)庫,包括課程、學生、教師、成績四個關系,其關系模式中對每個實體定義的屬性如下:課程信息表Class:〔班級編號,班級名稱,所屬學院,年級,班級人數(shù)〕學生信息表Student:〔學號,姓名,性別,所屬班級〕課程信息表Course:〔課程號,課程名,學分,課時數(shù),〕成績表Score:〔學號,課程號,開課學期,成績〕3.1班級信息表(Class)字段名描述數(shù)據(jù)類型字段限制classNo班級編號char(10)PrimarykeyclassName班級名稱varchar(30)Notnullinstitute所屬學院varchar(30)Notnullgrade年級smallintNotnullclassNum班級人數(shù)tinyintNotnull3.2學生信息表(Student)字段名描述數(shù)據(jù)類型字段權限studentNo學號char(10)PrimarykeystudentName姓名Varchar(30)Notnullsex性別char(2)Notnullbirthday出生日期datetimeNotnullnative民族varchar(30)NotnullclassNo所屬班級varchar(30)Notnull3.3課程信息表〔Course〕字段名屬性數(shù)據(jù)類型字段權限courseNo課程號char(10)PrimarykeycourseName課程名varchar(30)NotnullcreditHour學分numericNotnullcourseHour課時數(shù)tinyintNotnullpriorCourse先修課程varchar(30)Notnull3.4成績表〔Score〕字段名屬性數(shù)據(jù)類型字段權限studentNo學號char(10)PrimarykeycourseNo課程號char(10)Primarykeyterm開課學期char(10)Notnullscore成績numericNotnull四、總結此學生成績查詢系統(tǒng)的設計過程中,在小組成員討論,查詢資料的根底之上,主要參考課本以及課堂上所學的內(nèi)容,逐步完成。在完成此處作業(yè)的同時,也按照課本內(nèi)容以及老師的教導,根本熟悉了數(shù)據(jù)庫的根底操作,了解了了以需求分析、結構設計和物理設計三局部為主要內(nèi)容的數(shù)據(jù)庫設計報告的模式。設計過程中我們小組也遇到了一些問題,在查詢課本和詢問老師的過程中也收獲頗豐。隨著學生成績管理類型的不斷增加和成績管理要求的不斷提高,管理方面的工作量將會越來越大。這樣的情況下有一個實用的學生成績管理系統(tǒng)是有其必然性的,如果能夠做出一個完善的學生成績管理系統(tǒng)能夠提高管理效率,減輕管
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- GB/T 44837-2024綠色產(chǎn)品評價文具
- 2025產(chǎn)品訂購合同(常用版)
- 工廠配電采購合同范例
- 樓梯踏步供貨合同范例
- 水塘開挖施工合同范例
- 墊付資金協(xié)議合同范例
- 石材工程安裝合同范例
- 2025柴油購銷合同2
- 電纜隧道租賃合同范例
- 監(jiān)控產(chǎn)品采購合同范例
- 【MOOC】電子技術實驗-北京科技大學 中國大學慕課MOOC答案
- 期末 (試題) -2024-2025學年人教PEP版英語五年級上冊
- 智慧傳承-黎族船型屋智慧樹知到答案2024年海南師范大學
- 2024年廣東省公需課《百縣千鎮(zhèn)萬村高質(zhì)量發(fā)展工程與城鄉(xiāng)區(qū)域協(xié)調(diào)發(fā)展》考試答案
- 2024年海南省財金集團有限公司招聘筆試沖刺題(帶答案解析)
- (2024年)傳染病培訓課件
- 2023年汕頭市中小學教學研究中心招聘專職教研員考試真題及答案
- (精選)無菌檢查法
- 說一不二_《說一不二》相聲劇本
- 某電鍍車間廠區(qū)的供暖與通風設計工業(yè)通風課程設計word格式
- CRH3動車組_空調(diào)系統(tǒng)
評論
0/150
提交評論