本项目旨在开发一个高效的学生信息管理平台,采用QT C++编程语言结合MySQL数据库技术。系统能够有效地支持学生基本信息、成绩管理和查询功能,为教育机构提供信息化解决方案。项目编号: 100010882。
学生端功能包括:
- 学生信息:查看个人基本信息、修改个人密码。
- 班级信息:查看个人所属班级基本情况。
- 成绩信息:查询个人成绩(可实现模糊查询)。
- 课程信息:查看个人所选所有课程、查询其他课程基本信息(可实现模糊查询)。
管理员端功能包括:
- 学生信息管理:查询学生基本信息、查看所有学生基本信息、修改学生基本信息、删除学生基本信息、重置学生密码和添加学生信息。
- 班级信息管理:查询班级基本信息、查看所有班级信息、修改班级信息、删除班级信息以及添加班级信息。
- 课程信息管理:查询课程的基本情况,浏览全部的课程详情,进行更新或删除操作,并且可以新增课程记录。
- 成绩信息管理:查询成绩(包括根据学号查找和根据课程号查找)、查看所有成绩、添加成绩、修改成绩(仅限于分数),提供学生个人成绩统计与课程的成绩分析功能。
- 选课信息管理:查询选课情况(包括根据学号或课程编号搜索), 查看全部的选修记录,进行新增操作或者删除已有的选择。