學生管理系統VBSQLServer

2021-03-04 09:56:14 字數 1593 閱讀 8271

系統設計計畫

(1)利用本系統實現學生資訊關係的系統化,規範化和自動化;

(2)提高學生管理工作的效率,減少管理方面的工作量;

現今學校的規模不斷擴大,學生數量急劇增加,有關學生的各種資訊量也成倍增長.面對龐大的資訊量,需要有學生資訊管理系統來提高學生管理工作的效率.通過這樣的系統,可以做到資訊的規範管理,科學統計和快速的查詢,從而減少管理方面的工作量。

該學生資訊管理系統用visual basic來設計介面,以sql server為後台資料庫,採用物件導向的語言程式設計,實現對學生資訊的基本管理。本系統主要包括院系資訊的管理功能,學生基本資訊管理功能,學生**管理功能,學生主要教育經歷資訊管理功能,學生獎罰管理功能,學生學籍變動管理功能,課程設定管理功能,學生成績管理功能,系統使用者管理功能,系統日誌管理功能和使用者操作許可權控制功能等,其中每項資訊管理功能模組都包括對資訊的錄入,修改,刪除和查詢。該系統充分考慮使用者的操作簡便性,實現快捷操作。

2 邏輯分析與詳細分析

該學生資訊管理系統用visual basic來設計介面,以sql server為後台資料庫,採用物件導向的語言程式設計,實現對學生資訊的基本管理。本系統的主要任務是實現對學校各院系和所有學生的系統管理,功能主要如下:

1.院系資訊管理功能:

院系資訊的錄入,包括院系編號,院系名稱,院系職能描述和上級院系等資訊;院系資訊的修改;院系資訊的刪除;院系資訊的查詢

2.學生基本資訊管理功能:

學生基本資訊的錄入,包括院系編號,姓名,性別,生日,所在院系等資訊;學生基本資訊的修改;學生基本資訊的刪除;學生基本資訊的查詢

3.課程設定管理功能:

課程設定資訊的錄入,包括課程編號,課程名稱,課程內容等資訊;課程設定資訊的修改;課程資訊的刪除;課程資訊的查詢

4.學生成績管理功能:

學生成績資訊的錄入,包括課程編號,學生編號,分數等資訊;學生成績資訊的修改;學生成績資訊的刪除;學生成績資訊的查詢

5.系統使用者管理功能:

系統使用者資訊的錄入,包括使用者名稱,密碼等資訊;系統使用者資訊的修改;系統使用者資訊的刪除;系統使用者資訊的查詢

6.使用者許可權管理功能:

使用者許可權資訊的查詢;使用者許可權資訊的修改(只有系統管理員才擁有此許可權)

3 學生資訊管理系統概念設計文件

注釋: 乙個院系中可以有多個學生,但是每個學生只能從屬於乙個院系;

每個學生可以學習多門課程,每門課程也可以有多個學生學習。

4 邏輯設計文件

a) 院系班級表class(院系編號,院系名稱)

b) 學生基本資訊表student(學生編號,姓名,性別,家庭**,居住位址,所在院系編號)

c) 課程設定表lessons(課程編號,課程名稱,授課老師,課時)

d) 考試成績表scores(課程編號,學生編號,考試分數)

e) 使用者資訊表users(使用者名稱,密碼)

f) 使用者許可權資訊表privilege(使用者名稱,院系管理許可權標記,學生管理許可權標記,成績管理許可權標記)

資料庫總表

學生基本資訊表(student)

院系班級表(classes)

課程設定表(lessons)

考試成績表(scores)

使用者資訊表(users)

使用者許可權資訊表(privilege)

學生管理系統

資訊科學與技術學院 資料結構 課程設計報告 完成日期 2013 01 09 1 課程設計的目的 1 1.1 課程設計的目的 1 1.2 課程設計的題目 1 1.3 題目要求 1 2 概要設計 2 2.1 儲存結構 2 2.2 基本操作 3 3 詳細設計 3 3.1 流程圖 3 3.2 源程式 10 ...

學生管理系統

題目 學生宿舍管理系統資料庫設計 通過對學生宿舍樓的實地調查,了解到現在的學生宿舍管理仍停留在完全的人工管理階段,樓管處沒有標準的住宿學生存檔資訊。這中人工管理方式費時 費事 費力,造成工作效率低下。開發出合適的學生宿舍管理系統,可以方便學生宿舍的管理,提高宿舍管理工作效率及查詢效率。1 了解目前宿...

學生管理系統

資料庫原理及應用 課程設計 2009 2010學年第一學期第18 周 學生資訊管理系統 目錄1 問題描述 0 1.1背景 0 1.2.學生資訊管理系統需求分析 1 1.2.1資料需求 1 1.2.2需要完成主要功能 2 1.2.3事務需求 4 2.方案圖表設計 5 2.1 e r圖 5 3.邏輯設計...