# stu_manager **Repository Path**: wali403/stu_manager ## Basic Information - **Project Name**: stu_manager - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2025-06-09 - **Last Updated**: 2025-06-09 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 学生成绩管理系统 一个基于 C++ 和 SQLite 实现的简易学生成绩管理系统,具备记录、查询、统计学生成绩的基本功能,并通过 Git 进行版本管理与团队协作开发。 ## ✨ 项目功能 - ✅ **记录学生成绩**:姓名、学号、课程、成绩(0~100 分) - 🔍 **查询学生成绩**:支持按姓名、学号、课程名称查询 - 📊 **统计课程成绩**:平均分、最高分、最低分 - 🧭 **菜单交互界面**:清晰的命令行菜单指引 - ⚠️ **错误处理机制**:处理非法成绩、重复学号+课程组合等错误 - 💾 **数据持久化**:使用 SQLite 数据库保存学生成绩 ## 🛠️ 环境依赖 - C++17 或以上 - CMake ≥ 3.15 - [SQLite3](https://www.sqlite.org/index.html) ## 🚀 编译运行 ```bash # 克隆项目 git clone https://gitee.com/yourname/StudentScoreManager.git cd StudentScoreManager # 编译项目 cmake -B build cmake --build build # 运行 ./build/StudentScoreManager