🍅文末获取联系🍅
目录
一、项目介绍
5.1 结构设计
根据对系统的需求分析,本系统将分为4个模块:
- 学生管理:
管理学生的基本信息,包括个人信息的添加、修改、删除,以及选课信息的添加。
- 科目管理:
科目的基本信息,包括科目信息的添加、修改和删除。
- 成绩管理:
管理学生的选课的成绩信息,包括成绩的登记与修改。
- 班级管理:
对班级信息的管理,包括班级的增加、修改、删除、查询等。
5.2 功能结构图
系统的功能结构如图1所示。
图1 学生管理系统功能结构图
5.3 功能流程以及工作流描述
- 增加教学信息
系统操作人员打开教学信息添加界面,输入相关的信息(姓名、性别、民族、籍贯、出生日期、入学年份、专业和学院等),在数据库中添加相关数据。
- 修改教学信息
根据学生的学号查询出该学生的相关信息,修改相关条目后保存在数据库中。
- 删除教学信息
根据学生的学号查询出该学生的相关信息,确定删除后,在数据库中删除该信息。
- 学生选课
选择学生学号与需要选择的课程,确定无误后保存,数据库中将自动添加新的选课记录。
- 增加课程信息
系统操作人员根据打开的课程增加界面,输入相关信息(课程名称、授课教师、课程学分、课程系数、上课地点等),在数据库中添加相关的数据。
- 修改课程信息
根据课程号查询出该课程的相关信息,修改条目后保存在数据库中。
- 删除课程信息
根据课程号查询出该课程的相关信息,确认删除后,在数据库中删除该信息。
- 登记成绩
根据学号,以及该学生所选择的课程,进行成绩登记,为选课的同学将无法登记。
- 修改成绩
对已经登记的成绩信息进行修改。
- 学生查询
可以根据学生学号、学生姓名、学生性别、学生所学专业、学生所属学院来对教学信息进行查询,所有符合查询条件的教学信息将都被显示出来。
- 课程查询
按照课程名称和授课教师的名称对课程详细信息进行查询,所有符合查询条件的课程信息都将会被显示出来。
- 成绩查询:
根据学生的学号来查询该学生所有课程的成绩。
二、项目相关截图
三、源码获取
大家点赞、收藏、关注、评论啦 、查看👇🏻👇🏻👇🏻获取联系方式👇🏻👇🏻👇🏻