1、功能要求
功能一:要求有班级学生的信息管理,主要管理的内容包括(班级、学号、姓名等基本信息)。功能包括学生信息的录入、更改、查询、删除、等。
功能二:成绩管理,主要可能包括(C++ 程序设计、多媒体技术、大学英语、高等数学、大学体育、马克思主义政治经济学等数据)。功能包括成绩的录入、更改、查询删除、排序、计算平均分(按班级、科目求平均分)。
2、开发要求
要求一:可管理的班级10个以上,每个班级30人以上。
要求二:基于数据库对数据进行管理。

工具:vs2019,mysql

配置属性:
1.项目->属性->C/C++ ->常规->附加包含目录

把mysql中include文件地址复制过去
MFC学生管理系统并连接数据库附源码
MFC学生管理系统并连接数据库附源码
2.项目->属性->连接器->常规->附加库目录
把mysql中lib文件地址复制过去
MFC学生管理系统并连接数据库附源码
MFC学生管理系统并连接数据库附源码
3.项目->属性->连接器->常规->输入 ->附加依赖项
复制libmysql.lib进去
MFC学生管理系统并连接数据库附源码
最后在mysql安装目录下找到libmysql.DLL文件,复制到项目文件夹中
MFC学生管理系统并连接数据库附源码

因为我电脑和下载的mysql都是64位的,vs2019也要设置成x64环境
MFC学生管理系统并连接数据库附源码

下面是做完后的界面

初始界面

MFC学生管理系统并连接数据库附源码

信息管理界面(初始化有十个班级通过下拉框可以选择)
MFC学生管理系统并连接数据库附源码

录入按钮界面
MFC学生管理系统并连接数据库附源码
查询按钮界面
MFC学生管理系统并连接数据库附源码
更改按钮和删除按钮需要鼠标左键单击列表框某一项后才能触发
MFC学生管理系统并连接数据库附源码
成绩管理界面(列表框只显示有成绩的学生;平均成绩编辑框显示当前下拉框中的班级中科目平均分;通过单击列表头触发排序)
MFC学生管理系统并连接数据库附源码
录入按钮界面(学生框只显示没有成绩的学生)
MFC学生管理系统并连接数据库附源码
查询按钮

MFC学生管理系统并连接数据库附源码
源码连接https://github.com/happybear1234/MFCStudentManagementSystem.git

相关文章:

  • 2021-07-06
  • 2021-05-17
  • 2021-11-22
  • 2021-09-01
  • 2021-08-21
  • 2021-10-13
  • 2021-11-18
  • 2021-09-11
猜你喜欢
  • 2021-11-18
  • 2022-01-28
  • 2021-07-24
  • 2021-11-29
  • 2021-06-05
  • 2021-07-19
  • 2021-07-15
相关资源
相似解决方案