littlebot
Published on 2025-04-03 / 1 Visits
0

【源码】基于Qt框架的学生成绩管理系统

项目简介

本项目是基于Qt框架开发的学生成绩管理系统,为学校提供高效、易用的学生成绩管理解决方案。系统支持教师和学生两种角色登录,设有不同功能模块,满足教师管理学生成绩以及学生查询个人成绩的需求。

项目的主要特性和功能

教师功能

  • 查询任课信息,查看自己所授课程信息。
  • 给学生赋分,录入或修改学生课程成绩。
  • 统计学生成绩,查看所授课程的成绩统计信息,如平均分、及格率等。
  • 显示个人信息,查看自己的个人信息。
  • 修改密码,修改登录密码。

学生功能

  • 查询课表,查看自己的课程表。
  • 选课,选择感兴趣的课程。
  • 退课,取消已选课程。
  • 查询成绩,查看自己的课程成绩。
  • 显示个人信息,查看自己的个人信息。
  • 修改密码,修改登录密码。

安装使用步骤

前提条件

  • 已下载项目的源码文件。
  • 已安装Qt开发环境(建议版本:Qt 5.15.2及以上)。
  • 已安装MySQL数据库,并配置好数据库连接信息。

安装步骤

  1. 解压源码文件到本地目录。
  2. 用Qt Creator打开解压后的项目文件(.pro文件)。
  3. mainwindow.cpp文件中找到数据库连接部分,按实际情况修改数据库的主机名、端口、数据库名、用户名和密码。
  4. 在Qt Creator中点击“构建”按钮编译项目。
  5. 编译成功后,点击“运行”按钮启动系统。

使用步骤

  1. 启动系统,输入用户名和密码登录,教师用教工号,学生用学号。
  2. 登录成功后,根据角色自动跳转到相应功能菜单界面。
  3. 在功能菜单界面,点击相应按钮进入不同功能模块操作。
  4. 在个人信息界面修改登录密码。

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】