點擊查看詳細信息
ASP.NET程序設(shè)計課程設(shè)計——學(xué)生信息管理系統(tǒng)
一、實驗?zāi)康?br> 綜合運用們所學(xué)的ASP.NET知識,開發(fā)學(xué)生信息管理系統(tǒng),完成相關(guān)功能:
(1)教師管理
(2)學(xué)生信息
(3)課程信息
(4)成績管理
(5)班級管理
二、實驗環(huán)境
(1)Windows 10
(2)Visual Studio 2019
(3)SQL Server 2012
(4)google瀏覽器
三、實驗設(shè)計
1:界面功能設(shè)計:
學(xué)生信息管理系統(tǒng)由登錄、用戶管理、教師資料管理、教師資料添加、學(xué)生資料管理、學(xué)生資料添加、學(xué)生所在院系資料、學(xué)生所在專業(yè)資料、課程資料管理、課程資料添加、課程類別資料、學(xué)生成績查詢、學(xué)生成績錄入、班級資料管理、班級資料添加15個界面組成。
(1)登錄:密碼經(jīng)過MD5加密手段然后再存儲,十分安全,用戶輸入賬號密碼才能進入主界面。
(2)用戶管理:添加新的管理員和新的超級管理員的賬號、密碼、用戶聯(lián)系信息。
(3)教師資料管理:可以查看、刪除、按條件查找教師的信息。
(4)教師資料添加:添加新教師的信息。
(5)學(xué)生資料管理:可以查看、刪除、按條件查找學(xué)生的信息。
(6)學(xué)生資料添加:添加新學(xué)生的信息。
(7)學(xué)生所在院系資料:可以查看、刪除、編輯、按條件查找院系名稱和院系主任的信息。
(8)學(xué)生所在專業(yè)資料:可以查看、刪除、編輯、按條件查找相關(guān)專業(yè)的信息。
(9)課程資料管理:可以查看、刪除、按條件查找課程的信息。
(10)課程資料添加:添加新課程的信息。
(11)課程類別資料:可以查看、刪除、編輯、按條件查找相關(guān)課程類別的信息。
(12)學(xué)生成績查詢:可以查看、刪除、編輯、按條件查找學(xué)生成績。
(13)學(xué)生成績錄入:可以錄入學(xué)生的課程成績。
(14)班級資料管理:可以查看、刪除、編輯、按條件查找班級信息
(15)班級資料添加:添加新班級的信息。
2:數(shù)據(jù)庫設(shè)計:
學(xué)生信息管理系統(tǒng)SMSstudent數(shù)據(jù)庫由班級表、課程表、課程類型表、院系表、成績表、專業(yè)表、專業(yè)_課程表、學(xué)生表、教師表、管理員表共10張表組成。
班級表:
屬性:(classID,className,specialityID,specialityName,EntranceYear,MonitorID)
主鍵:classID
外鍵:specialityID
classID:班級ID
className:班級名字
specialityID:專業(yè)ID
specialityName:專業(yè)名字
EntranceYear:班級開設(shè)的時間
MonitorID:班長ID
課程表:
屬性:(courseID,coursename,coursetypeID,totalperiod,weekperiod,credithour,
remark)
主鍵:courseID
外鍵:coursetypeID
courseID:課程ID
Coursename:課程名字
coursetypeID:課程類型ID
totalperiod:總課時
weekperiod:周課時
credithour:學(xué)分
remark:備注
課程類型表:
屬性:(coursetypeID,typename)
主鍵:coursetypeID
coursetypeID:課程類型ID
typename:類型名字
院系表:
屬性:(DepartmentID,DepartmentName,DepartentHead)
主鍵:DepartmentID
DepartmentID:院系ID
DepartmentName:院系名字
DepartentHead:院系主任
成績表:
屬性:(studentID,courseID,grade)
主鍵:(studentID,courseID)
外鍵:studentID,courseID
studentID:學(xué)生ID
courseID:課程ID
grade:成績
專業(yè)表:
屬性:(specialityID,specialityName,departmentID)
主鍵:specialityID
外鍵:departmentID
specialityID:專業(yè)ID
specialityName:專業(yè)名字
departmentID:院系ID
專業(yè)_課程表:
屬性:(specialityID,courseID,term)
主鍵:(specialityID,courseID)
外鍵:specialityID,courseID
specialityID:專業(yè)ID
courseID:課程ID
term:開設(shè)學(xué)期
學(xué)生表:
屬性:(studentID,studentName,nation,sex,birthday,classID,telephone,credithour,
ru_date,address,pwd,remark)
主鍵:studentID
外鍵:classID
studentID:學(xué)生ID
studentName:學(xué)生名字
nation:民族
sex:性別
birthday:出生年月日
classID:班級ID
telephone:電話號碼
credithour:學(xué)分
ru_date:入學(xué)時間
address:家庭地址
pwd:密碼
remark:備注
教師表:
屬性:(teacherID,teacherName,departmentID,sex,technicalPost,telephone,
homeAddr,pwd,remark)
主鍵:teacherID
外鍵:departmentID
teacherID:教師ID
teacherName:教師名字
departmentID:院系ID
sex:性別
technicalPost:職稱
telephone:電話號碼
homeAddr:家庭住址
pwd:密碼
remark:備注
管理員表:
屬性:(username,mypassword,usertype)
主鍵:username
username:用戶名
mypassword:用戶密碼
usertype:用戶類別
四、實驗結(jié)果和分析
1:部分界面展示及分析:
登錄界面:
原界面:輸入密碼錯誤:
主界面:
用戶管理界面:
教師資料管理界面:
教師資料添加界面:
學(xué)生資料管理界面:學(xué)生資料添加界面:
學(xué)生所在院系資料界面:
學(xué)生所在專業(yè)資料界面:課程資料管理界面:
課程資料添加界面:
課程類別資料界面:學(xué)生成績查詢界面:
學(xué)生成績錄入界面:
班級資料管理界面:
班級資料添加界面:
文章來源:http://www.zghlxwxcb.cn/news/detail-434849.html
點擊查看詳細信息文章來源地址http://www.zghlxwxcb.cn/news/detail-434849.html
到了這里,關(guān)于ASP.NET程序設(shè)計課程設(shè)計——學(xué)生信息管理系統(tǒng)的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!