學生選課管理系統資料庫設計報告

2021-03-04 05:17:20 字數 1289 閱讀 8067

學生選課管理系統

資料庫設計報告

本文件目的旨在方便開發者更全面的分析整個系統,從各個方面綜合分析系統的需求,把整個系統的需求細化為一些模組的具體需求,集中地**研發中可能出現的問題從而盡量避免。同時本文件需要使用者的參與,在開發前期以文件的形式來系統面向使用者,使用者根據自身的需求,結合此需求文件,向開發人員提出改進意見,使用者也能更早的了解這個系統預想狀態。對系統逐漸的清晰明了,以便盡早發現問題,及早改進,減少修改費用,從而方便今後系統能更好的開展。

本文件包括以下幾個部分:

1、文件介紹

2、資料庫環境說明

3、資料庫的命名規則

4、邏輯設計

5、物理設計

6、安全性設計

7、優化

8、資料庫管理和維護說明

本需求規格說明書的讀者物件為學生選課管理系統符合保密要求的系統分析人員、需求分析人員、專案領導、專案總監、專案經理、使用者、設計人員和開發人員等。

《資料庫系統概論》,王珊薩師煊,高等教育出版社,2023年6月

《資料庫系統全書》

《學生選課管理系統資源平台需求分析概要》

《學生選課管理系統平台專案介紹》

學生選課系統解決方案資源平台資料庫是採用mysql資料庫管理系統建立及系統維護。資料庫設計過程中採用powerdesigner資料庫建立工具。

1、資料庫的命名:全部由英文小寫字母組成

2、資料庫表的命名:全部由英文小寫字母組成,不同單詞之間用下劃線分割,如:irp_demand(需求表),irp代表專案名稱,demand代表資料庫表的功能作用,這裡代表需求。

1、許可權控制(rbac0)e-r模型設計

2、註冊使用者e-r模型設計:

3、排課e-r模型設計:

1、許可權控制

2、註冊使用者:

3、排課

許可權控制清單:

表名:功能解釋:功能

表名:功能選單解釋:功能選單

表名:授權解釋:授權

表名:許可權解釋:許可權

表名:系統管理員解釋:系統管理員

表名:角色解釋:角色

使用者註冊清單:

表名:密碼問題解釋:密碼問題

表名:註冊使用者解釋:註冊使用者

表名:使用者類別解釋:使用者類別

排課清單:

表名:學生解釋:學生

表名:教室解釋:教室

表名:教室資訊解釋:教室資訊

表名:教師解釋:教師

表名:檢視課程資訊解釋:檢視課程資訊

表名:查詢課程資訊解釋:查詢課程資訊

表名:系統管理員解釋:系統管理員

表名:課程解釋:課程

資料庫選課管理系統課程設計

上海xx學院 課程設計報告 課程名稱 大型資料庫課程設計 課題名稱選課管理系統 姓名班級bx0907 帶教老師 報告日期 2011年12月30日 電子資訊學院 目錄第1章前言 1 1.1 背景 1 1.2基本功能要求 1 1.3課程設計的目的與意義 1 第2章設計內容 2 2.1需求分析 2 2.1...

學生選課資料庫課程設計概貌

資料庫系統課程設計 題目學生選課資料庫設計 院系資訊科技與工程學院 專業電腦科學與技術 姓名 x 學號 班級名稱 12級網路一班 指導教師王昌厚 小組其它人員 2014年12月30日 本選課系統僅需滿足三類使用者的要求,分別是系統管理員 教師和學生,他們所具有的操作許可權以及操作內容各有不同。要求系...

工廠管理系統資料庫設計報告

資料庫原理與技術課程設計報告 工廠管理系統 一 需求分析 1 該公司可分為生產部門和銷售部門,需建立生產管理系統 銷售管理系統。a 生產管理系統的資料需求和功能需求 資料需求 公司 公司名稱,位址,產品 包括產品號,產品名稱,產品數量,該產品組成需要的零件號及耗用量 車間 包括車間號,可生產產品號 ...