# 学生选课管理系统 **Repository Path**: chenfight233/student-course-selection ## Basic Information - **Project Name**: 学生选课管理系统 - **Description**: 使用QT开发的学生选课管理系统。 - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-07-17 - **Last Updated**: 2025-07-17 ## Categories & Tags **Categories**: Uncategorized **Tags**: Qt, Cpp ## README # StudentManager 使用 QT 实现学生选课成绩管理系统,数据库使用了MySQl。 系统包含两个角色,即管理员和学生,管理员登录系统后具有如下功能: 1.维护(添加、删除和修改等基本任务)学生基本信息、教师基本信息和课程基本信息等工作; 2.管理员可以为学生重置密码; 3.当学生选修了某门课程,课程成绩由管理员录入; 4.能够统计不同职称的教师的数量、不同职称的教师的平均工资,可以统计每门课程的平均成绩、最高分、最低分;统计每个学生选修课程的总学分; 5.修改密码和个人基本信息。 学生利用学号和密码登录系统后具有如下功能: 1.修改密码和个人基本信息; 2.选修课程、退选课程; 3.查询选修课程的成绩; 4.统计全部选修课程以及已经完成的(即60分以上)选修课程的总学分。 ### 运行截图 管理员首页 ![](img/1.png) 学生信息管理界面 ![](img/2.png) 教师信息管理界面 ![](img/3.png) 课程信息管理界面 ![](img/4.png) 学生界面 ![](img/5.png)