计算机与软件工程学院C++课程设计报告选题:学生成绩管理系统专业班级:时间:2025/6/20——20 16/6/29指导老师:完成日期:201 6/6/27一、课题描述管理内容包括:学号、姓名、班级、五门课成绩
主要功能有:添加、修改、删除、读出、写入、查找、排序、计算总分、平均分、分类汇总等
编写代码,运行程序后,显现下面得参考界面:成绩管理============1
输入学生成绩2.修改学生成绩3
删除学生成绩4
计算每位学生得总分5
计算每位学生得平均分6
按学号或姓名查询学生成绩7
按班级查询学生成绩8
成绩排序9.按班级统计学科总分、平均分等请选择(1~9,0:退出):二、需求分析开发一个学生成绩管理系统得目得,主要就是对查询学生成绩过程中得所有信息进行更加科学、法律规范与有效得综合管理,就是为了让同学们能在任何时候都能查阅到有关自己学科成绩有关得信息,也有利于让她们充分了解有关自己在大学期间所有课程得学习情况,提高查询速度
该学生成绩管理系统主要包括期末成绩管理、具体得查询等
本系统还提供学生相关得基本信息统计、汇总、查询,这样便于辅助学校领导得学生管理工作,改善管理质量、提高管理效率包括本班得每一位学生在校期间得基本情况与课程绩汇总
本系统利用 C++面对对象得功能,实现对学生成绩得管理
主要功能为管理有关学生基本信息、成绩课程等,对每个学生得基本信息、专业成绩信息、选修课成绩信息、课程信息得查询、修改与删除
本系统得结构分为学生基本情况管理模块、学生成绩管理模块、学生课程管理模块
这就是一个很实际得编程实例
编程要求很详细,内容也比较多,有一定难度
首先,学生成绩记录就是一个复杂得数据结构,至少应包括学号,姓名,性别与成绩
所以,必须建立一个类 student,用来记录班级,学号,姓名与成绩
此外还得建立一个类对象数组 s 1[80],用来记录多个学生得成