學生信息管理系統1(數據庫設計篇)

1.系統概述

本次是作一個學生管理系統,在學了數據庫以後,但願經過這個系統把所學知識應用與實際項目中去。增強本身的熟練程度。 開發背景:具有數據庫,C#的相關知識儲備,掌握基本的html知識。
用途:僅做練習用。經過一門語言,將數據庫展示出來。html

2.功能需求分析

系統概念層設計:功能用例圖以下數據庫

 

1. 登陸功能:用於身份認證數據庫設計

2. 數據操做:信息查詢,數據的增刪改。
a) 數據操做裏,管理員具有全部的操做權限。學生具備選課和查看的功能。以及能夠修改本身的我的信息。
3. UI設計spa

3.數據庫設計


 

 

 

 

 

 

 

 

E-R圖 1設計



首先,學生表(tb_student)設計以下htm

列名blog

數據類型ci

是否爲空(默認未是)開發

主鍵(默認爲否)rem

Student_name

Nvarchar (15)

 

 

Student_num

int

Student_password

Nvarchar(30)

 

 

Student_sex

Nvarchar(5)

 

 

 

Student_age

smallint

 

 

Student_dept

Nvarchar(20)

 

 

 

tb_course

列名

數據類型

是否爲空

主鍵

Course_num

int

Course_name

Nvarchar(30)

 

 

Course_credit

smallint

 

 

Course_semester

smallint

 

 

tb_student_course

列名

數據類型

是否爲空

主鍵

Sc_id

int

Student_num

int

 

外鍵

Course_num

int

 

外鍵

grade

smallint

 

 

tb_admin

列名

數據類型

是否爲空

主鍵

Admin_id

smallint

admin_name

Nvarchar(20)

 

 

Admin_password

Nvarchar(40)

 

 

remark

Nvarcahr(10)

 

 

功能代碼見下一篇

相關文章
相關標籤/搜索