# learngit **Repository Path**: chen-shuqing580/learngit ## Basic Information - **Project Name**: learngit - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 3 - **Created**: 2025-03-22 - **Last Updated**: 2025-05-03 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 简易学生成绩管理系统 ## 项目简介 本系统是一个简易的学生成绩管理系统,旨在帮助用户便捷地进行学生成绩的记录、查询与统计操作,通过Git进行版本控制和团队协作开发。 ## 功能描述 1.记录学生成绩 用户可录入学生成绩信息,每条记录包含学生姓名、学号、课程名称、成绩(0 - 100分) 。系统会对输入进行检测,如成绩超出范围、学号重复等情况会给出错误提示。 2.查询学生成绩 支持按学生姓名、学号或课程名称查询成绩,方便用户快速获取所需信息。 3.统计成绩 可统计某门课程的平均分、最高分和最低分,为教学评估等提供数据支持。 ## 菜单界面 提供简单文本菜单界面,用户通过输入菜单选项序号执行相应操作,如记录成绩、查询成绩、统计成绩、退出程序等。 ## 错误处理 系统具备错误检测与处理机制,对非法成绩范围、重复学号等错误输入,能及时给出错误提示,增强系统稳定性和用户体验。 ##退出功能 用户可通过菜单选项安全退出程序,确保数据正常保存和系统平稳关闭。 ## 使用方法 1.获取代码 通过Gitee平台克隆项目代码,在命令行执行 git clone [项目仓库地址]  ,将项目代码下载到本地。 2.运行程序 使用合适的编程语言环境(如Java需配置JDK等 ),运行主程序文件。具体运行指令根据所选编程语言而定,例如若为Java程序,可能需先使用 javac 命令编译源文件,再使用 java 命令运行主类。 ## 技术栈 本项目使用[具体编程语言,如Java]进行开发,利用Git进行版本管理,托管于Gitee平台。