项目简介
本项目是基于C++语言开发的学生成绩管理系统,可实现学生信息、课程信息以及学生成绩的管理功能。系统支持数据的导入导出和记录的增删改查等操作,适用于教育机构或学校对学生成绩和课程信息的管理。
项目的主要特性和功能
- 学生信息管理:可添加、删除、修改和查询学生信息,还支持从文件导入和导出学生信息。
- 课程信息管理:能添加、删除、修改和查询课程信息,同样支持从文件导入和导出课程信息。
- 学生成绩管理:可以添加、删除、修改和查询学生成绩,也支持从文件导入和导出学生成绩。
- 数据导入导出:可从指定文件导入学生、课程和成绩数据,也能将这些数据导出到指定文件。
安装使用步骤
前提条件
假设用户已经下载了本项目的源码文件。
编译项目
- 确保已安装MinGW - W64编译器。
- 打开命令行工具,导航到项目根目录。
- 运行以下命令编译项目:
shell g++ -g ./source/*.cpp -o grademanager.exe -fexec-charset=GBK
运行程序
- 编译成功后,运行生成的
grademanager.exe
文件。 - 程序启动后,将显示主菜单界面,用户可以通过输入数字选择相应的操作。
操作指南
- 从文件导入:输入文件名导入数据。
- 导出到文件:输入文件名导出数据。
- 学生信息表操作:显示、添加、删除、修改和查询学生记录。
- 课程信息表操作:显示、添加、删除、修改和查询课程记录。
- 学生成绩表操作:显示、添加、删除、修改和查询成绩记录。
使用示例可参考img/example.gif
文件。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】