项目简介
本项目是基于C++的学生管理系统,用于学校或教育机构管理学生信息。系统提供了学生信息的录入、浏览、修改、删除、查找、排名查看、科目管理以及成绩导出等功能,方便教师和学生进行信息管理与交互。
项目的主要特性和功能
- 录入学生信息:可输入学生姓名、学号、年龄、性别、电话和各科成绩并保存。
- 浏览学生信息:显示所有学生详细信息,含姓名、学号、年龄、性别、电话、各科成绩、总成绩和绩点。
- 修改学生信息:依据学号查找并修改学生姓名、电话或年龄。
- 删除学生信息:按学号删除学生信息。
- 查找学生信息:根据学号查找并显示学生信息。
- 查看学生排名:按总成绩排序并显示排名及详细信息。
- 增加科目:允许增加新的学科信息。
- 删除科目:允许删除已存在的学科信息。
- 导出成绩:将学生信息导出到文件以便保存和备份。
- 系统登录和注册:提供教师和学生登录、注册功能,含账号和密码验证。
- 系统菜单:显示主要功能菜单,供用户选择操作。
- 用户交互:接收用户输入并执行相应功能。
安装使用步骤
- 下载源码:用户已下载本项目的源码文件。
- 编译代码:使用以下命令编译源代码:
bash g++ -fexec-charset=GBK .\源.cpp
- 运行程序:编译成功后,运行生成的可执行文件:
bash .\a.exe
- 注册和登录:
- 首次使用需注册账户,密码必须为6位字母和数字的组合。
- 已有教师账户:
- 账户:123,密码:123456
- 账户:1234,密码:123456
- 已有学生账户:
- 账户:123,密码:123456
- 使用系统功能:登录后,根据系统菜单选择相应功能操作。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】