ASP.NET程序设计课程设计——学生信息管理系统

举报
FGGIT 发表于 2024/10/23 10:19:13 2024/10/23
【摘要】 点击查看详细信息ASP.NET程序设计课程设计——学生信息管理系统一、实验目的综合运用们所学的ASP.NET知识,开发学生信息管理系统,完成相关功能:(1)教师管理(2)学生信息(3)课程信息(4)成绩管理(5)班级管理二、实验环境(1)Windows 10(2)Visual Studio 2019(3)SQL Server 2012(4)google浏览器三、实验设计1:界面功能设计:学生...

点击查看详细信息
ASP.NET程序设计课程设计——学生信息管理系统
一、实验目的
综合运用们所学的ASP.NET知识,开发学生信息管理系统,完成相关功能:
(1)教师管理
(2)学生信息
(3)课程信息
(4)成绩管理
(5)班级管理
二、实验环境
(1)Windows 10
(2)Visual Studio 2019
(3)SQL Server 2012
(4)google浏览器
三、实验设计
1:界面功能设计:
学生信息管理系统由登录、用户管理、教师资料管理、教师资料添加、学生资料管理、学生资料添加、学生所在院系资料、学生所在专业资料、课程资料管理、课程资料添加、课程类别资料、学生成绩查询、学生成绩录入、班级资料管理、班级资料添加15个界面组成。
(1)登录:密码经过MD5加密手段然后再存储,十分安全,用户输入账号密码才能进入主界面。
(2)用户管理:添加新的管理员和新的超级管理员的账号、密码、用户联系信息。
(3)教师资料管理:可以查看、删除、按条件查找教师的信息。
(4)教师资料添加:添加新教师的信息。
(5)学生资料管理:可以查看、删除、按条件查找学生的信息。
(6)学生资料添加:添加新学生的信息。
(7)学生所在院系资料:可以查看、删除、编辑、按条件查找院系名称和院系主任的信息。
(8)学生所在专业资料:可以查看、删除、编辑、按条件查找相关专业的信息。
(9)课程资料管理:可以查看、删除、按条件查找课程的信息。
(10)课程资料添加:添加新课程的信息。
(11)课程类别资料:可以查看、删除、编辑、按条件查找相关课程类别的信息。
(12)学生成绩查询:可以查看、删除、编辑、按条件查找学生成绩。
(13)学生成绩录入:可以录入学生的课程成绩。
(14)班级资料管理:可以查看、删除、编辑、按条件查找班级信息
(15)班级资料添加:添加新班级的信息。
2:数据库设计:
学生信息管理系统SMSstudent数据库由班级表、课程表、课程类型表、院系表、成绩表、专业表、专业_课程表、学生表、教师表、管理员表共10张表组成。
班级表:
属性:(classID,className,specialityID,specialityName,EntranceYear,MonitorID)
主键:classID
外键:specialityID
classID:班级ID
className:班级名字
specialityID:专业ID
specialityName:专业名字
EntranceYear:班级开设的时间
MonitorID:班长ID
33cfa640c999525ace014267bb1d8f1a.png

课程表:
属性:(courseID,coursename,coursetypeID,totalperiod,weekperiod,credithour,
remark)
主键:courseID
外键:coursetypeID
courseID:课程ID
Coursename:课程名字
coursetypeID:课程类型ID
totalperiod:总课时
weekperiod:周课时
credithour:学分
remark:备注
1526ff591ee43b41548c8ef01f369361.png

课程类型表:
属性:(coursetypeID,typename)
主键:coursetypeID
coursetypeID:课程类型ID
typename:类型名字
2c2490bf5526c7497574d0388d566581.png

院系表:
属性:(DepartmentID,DepartmentName,DepartentHead)
主键:DepartmentID
DepartmentID:院系ID
DepartmentName:院系名字
DepartentHead:院系主任
15e8aff20592fddea8149b3b1f2bbe45.png

成绩表:
属性:(studentID,courseID,grade)
主键:(studentID,courseID)
外键:studentID,courseID
studentID:学生ID
courseID:课程ID
grade:成绩
df523dc0bb9cef08b75f84b90b7452c8.png

专业表:
属性:(specialityID,specialityName,departmentID)
主键:specialityID
外键:departmentID
specialityID:专业ID
specialityName:专业名字
departmentID:院系ID

专业_课程表:
属性:(specialityID,courseID,term)
主键:(specialityID,courseID)
外键:specialityID,courseID
specialityID:专业ID
courseID:课程ID
term:开设学期
f9785f688b063f5ca0bbbce4f13a5f3e.png

学生表:
属性:(studentID,studentName,nation,sex,birthday,classID,telephone,credithour,
ru_date,address,pwd,remark)
主键:studentID
外键:classID
studentID:学生ID
studentName:学生名字
nation:民族
sex:性别
birthday:出生年月日
classID:班级ID
telephone:电话号码
credithour:学分
ru_date:入学时间
address:家庭地址
pwd:密码
remark:备注
84fd3029893822837d687f1b3a808424.png

教师表:
属性:(teacherID,teacherName,departmentID,sex,technicalPost,telephone,
homeAddr,pwd,remark)
主键:teacherID
外键:departmentID
teacherID:教师ID
teacherName:教师名字
departmentID:院系ID
sex:性别
technicalPost:职称
telephone:电话号码
homeAddr:家庭住址
pwd:密码
remark:备注
1ba8f6f52864ef0377ba7f4f46baae05.png

管理员表:
属性:(username,mypassword,usertype)
主键:username
username:用户名
mypassword:用户密码
usertype:用户类别
9cd09af926d3a1f70a482c71cfaf15ca.png

四、实验结果和分析
1:部分界面展示及分析:
登录界面:
原界面:
212ea9d913aaf8d803b2cad4ee3923ef.png

输入密码错误:
1d015a2909cab3826cbb71969560dc9f.png

主界面:
6b43f75db4fd17b792a5f0ed75fbaa36.png

用户管理界面:
e7ab00b3452776141b7b848302d666e6.png

教师资料管理界面:
4762fd6c09fb0639045eadec6fb3f66a.png

教师资料添加界面:
637b3e2f312f601f44d7623204e139a1.png

学生资料管理界面:
2e8d88f7af5d655215e68a7498401a77.png

学生资料添加界面:
1ed4e6de54ac470f89ce56a8f0c930b1.png

学生所在院系资料界面:
c6ba59764cc204d82fb8b822d90737e4.png

学生所在专业资料界面:
e25d63a9a3e5a6008f0d2f48c2ffab8a.png

课程资料管理界面:
0f7286826c5ea8f3fb093e4ea016a959.png

课程资料添加界面:
2f12fb0e14e76c7726962df33b9c0ec3.png

课程类别资料界面:
9b9a77eb62d4d1a0300d58487328f3df.png

学生成绩查询界面:
14bfd3b9589764ead619ba22493e80b8.png

学生成绩录入界面:
3e7711f07571f1c42128df1bdaf37dc4.png

班级资料管理界面:
d369c28510461e7c388aeea0e4289fdc.png

班级资料添加界面:
4e7f46f811f2a5e82b5d14c6e6da76c3.png

点击查看详细信息

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。