資料庫課程設計題目

2021-05-23 17:52:56 字數 1399 閱讀 8181

我從週六,11月27日開始做我的資料庫課程設計。到現在,做到有點頭暈~~~~~開始反省總結

本系列學習日誌,將會以三到四天為間隔(或者每天一篇)的進度發表,主要有我在完成這個資料庫課程設計中的一些心得體會和及時的反省總結。

作為第一篇日誌:

先介紹一下我選的題目吧:學校教室管理資訊系統。

需求分析結果說明:

1.學校組織結構說明

學校下設若干學院,如計算機學院、管理學院等;乙個學院下設若干專業,如計算機學院下設兩個專業:電腦科學與技術、資訊保安;乙個專業有若干班級;乙個班級有若干同學,

學校有若干教學樓,如南1,南2等;乙個教學樓有若干樓層,如南1有一層、二層、三層、四層;乙個樓層有若干教室,如一層有1101,1102,1103,1104等教室。

乙個教師可以開設若干門課程,一門課程可以由多個老師來教授。乙個教室在不同的時段可以上不同的課程。

2. 使用者對系統的資訊要求

(1)資訊要求:由於系統的使用主體是教師和學生,因此對系統的資訊要求可分為以下幾個方面:

a、 教師資訊

教師的基本資訊,主要包括教師的教師編號,教師姓名,性別,所屬院系,職稱,身份證號等;

b、學生資訊

學生的基本資訊,主要包括學生的學號,姓名,院系號,身份證號等;

c、 教室資訊

教室的基本資訊,主要包括教室的教室編號,教學樓號,樓層號等;

d、 教學樓資訊

教學樓的基本資訊,主要包括教學樓名稱,教學樓編號等;

(2)系統應當完成以下的資訊處理要求:

a、 教師查詢;

學生可以查詢相關院系相關教師的個人資訊以及開課資訊,以便能更好地了解教師及其開課情況。

b、 教室查詢;

學生可以查詢相關教學樓相關教室的資訊以及該教室在每天任一時段的使用情況,或者有課,或者有講座、或者有活動等等。這個功能以便使同學能更好地了解教室及其使用情況。

c、 課程查詢;

學生可以查詢某一課程的詳細資訊,如同一課程可以有多個教師開課,以便更好地了解任一課程的詳細資訊。

d、 教室借用;

學生可以借教室,即獲得教室在某段時間的使用權,辦講座,開展社團活動等等。

e、 我要自習;

學生通過可以查詢當天某一時段或多個時段的空閒教室,去上自習。

設計要求:

根據以上說明,設計該系統的概念結構即e-r圖,然後轉化為相應的邏輯結構。

完成下面的要求

1.     建立檢視,查詢計算機學院張老師所講的所有課程的課程名。

2.     編寫帶引數的儲存過程,查詢指定教學樓,指定教室,指定時間段的教室使用情況,或者有課,或者有講座、或者有活動、或者空閒。

3.     編寫儲存過程查詢指定課程的所有教課老師和相應的開課時間。

4.     編寫儲存過程完成學生借用教室的功能。如果申請的教室有衝突,給出提示。

資料庫課程設計

資料庫課程設計 設計目的 1 回顧關聯式資料庫的理論知識,理論聯絡實際,解決實際問題 2 通過分析問題和輔助開發工具的應用,掌握在ms sql server或oracle平台進行資料庫實現 3 嘗試結合高階語言程式設計實現資料庫管理與應用系統的開發 時間安排 1 集中指導 14學時左右 2 課外學時...

資料庫課程設計

要求b s結構,前台語言框架不限,後台資料庫不限建議 sql server mysql 機時安排系統 建立乙個機時安排系統,編寫應用程式完成系統開發。建立基本表 機房安排表 周節,星期,節號,機房號,教師,課程名,班級,人數 基於win10作業系統,資料庫使用mysql,web編寫使用php。版本 ...

資料庫課程設計

一.概述 學生資訊管理系統是學校管理的重要工具,是學校不可或缺的一部分。隨著在校人數的不斷增加,教務系統的數量也不斷的 學校工作繁雜,資料眾多,人工管理資訊的難度也越來越大,顯然是不能滿足實際的需要,效率也是很低的。並且這種傳統的方式存在著眾多的弊端,如 保密性差.查詢不便.效率低,很難維護和更新等...