計算機與資訊工程學院jsp資料庫系統原理實驗報告
專業:電腦科學與技術年級/班級:13級計科2班 2014—2015學年第二學期
一、實驗目的
乙個學生成績管理系統,能夠實現對學生、老師基本資訊、課程資訊、成績資訊的管理。
學生端:
(1)學生資訊查詢,可根據學號、姓名及專業分別對學生資訊進行查詢
(2)學生資訊修改,可在資料庫中插入、刪除和修改學生記錄
(3)學生成績錄入,可錄入每個學生的某門課成績
老師端:
(1)能夠讓老師檢視學生的資訊
(2)檢視學生的成績
(3)輸入學生的成績;
管理員端:
能夠實現對學生和老師的綜合管理,能檢視所有的學生、老師的基本資訊和課程資訊,能夠新增、修改老師學生的課程資訊和密碼等。
二、總體設計
1、設計原理
2、業務流程分析圖
3、資料流圖
3、實驗步驟
1、資料庫設計
(1).資料庫概念結構設計(er圖)
(2)邏輯結構設計
以下是最終的資料庫表:
2、系統設計
由前面的系統需求分析得到實體主要有5個:教師、學生、管理員、課程、成績。
學生有屬性:學號、姓名、性別、系名、專業、出生日期
教師有屬性:教師號、姓名、性別、院系、聯絡**
管理員屬性:使用者名稱、密碼
課程有屬性:課程號、課程名、學分、教師
成績有屬性:學號、姓名、課程號、課程名、成績、授課老師
學生功能模組:1、修改密碼:學生進入頁面後可以修改自己的密碼,以達到保密性;2、學籍維護:
學生可以檢視自己的基本資訊(基本資訊由管理員錄入不能修改);3、檢視成績:學生可以檢視自己的必修課成績。教師功能模組1、學生管理:
該模組的主要功能是查詢學生基本資訊和對學生選課的管理以及成績的錄入修改。2、 教師進入頁面後可以檢視自己的基本資料和修改自己的密碼,以達到保密性;管理員功能模組:1、 進入頁面後可以修改自己的密碼,以達到保密性2、 教師管理,對教師和課程進行修改和新增刪除資訊3、 學生管理, 查詢修改新增學生基本資訊
(2)**設計
第一部分是:教師個人管理
包括:1)檢視個人資料
2)修改密碼
第二部分是:學生資訊管理
包括:1)學生資訊查詢
2)新增學生選課資訊
3)學生成績錄入
教師個人管理:
1)檢視個人資料
執行介面:
**見資料夾部分1
2)修改密碼
執行介面:
**見資料夾部分2
學生資訊管理:
1)學生資訊查詢
執行介面:
**見資料夾部分3
2)新增學生選課資訊
執行介面:
**見資料夾部分4
3)學生成績錄入
執行介面:
**見資料夾部分5
4、實驗結果分析與總結
在此次實驗課程設計中,我深刻的感受到了基礎知識的重要性,記得在寫一些簡單的**的時候,感覺腦子裡竟然空空白白的,在程式開發過程中,最重要的還是基礎知識,如果基礎知識不牢固的話,以後開發大型的系統的時候會感覺很吃力,所以,一定要注重基礎知識的學習。
此外,我還學到了很多在書本上學不到的東西,這些東西必須需要通過自己實踐才能獲得的,此次實驗課程設計教給了我以後開發的一些步驟和經驗,這些必將會使我受益良多。
學生成績管理系統實驗報告
學生成績管理系統實學生成績管理系統實 學生成績管理系統實 驗報告驗報告驗報告 驗報告指導老師 汪洋 09級信管一班 第八小組 組長 李雪情 成員 李儒浩 李默 楊善朋 一一一一 可行性分析 可行性分析可行性分析 可行性分析 1 引言 引言引言 引言1.1 1.11.1 1.1編寫目的 編寫目的編寫目...
UML學生成績查詢系統實驗報告
班級 計算機應用 組數 成員用例圖在需求分析階段有很重要的作用,它主要描述人們希望如何使用乙個系統,作為參與者的外部使用者所能觀察到的系統功能的模型圖。開發的全過程都是圍繞需求階段的用例圖進行的。我們所開發的學生成績查詢系統內容十分豐富,使用者包括學生 老師 教務人員,其角色層次圖如圖所示 角色層次...
學生成績管理源實驗報告
內蒙古工業大學資訊工程學院 實驗報告 課程名稱 實驗名稱 實驗型別 驗證性 綜合性 設計性 實驗室名稱 班級學號 姓名組別 同組人成績 實驗日期 實驗報告撰寫要求 一 實驗前用預習報告紙撰寫預習報告,預習報告包括以下內容1 實驗目的 2 實驗用儀器裝置 器材或軟體環境 3 實驗原理 方案設計 程式框...