跪求高人设计:C++程序语言设计教师课程成绩管理系统。

来源:百度知道 编辑:UC知道 时间:2024/06/27 03:15:55
1、该系统完成对某个班级的某门课程成绩进行管理。每条记录对应一个学生的相关信息和成绩。程序实现如下一些功能:显示记录,增加记录,修改记录,从文件读取记录,将记录写入文件,查询记录,删除记录,对记录进行排序。
2、显示记录
首先判断有无记录显示,如果没有给出提示信息,否则显示内存中的记录,在显示记录列表的时候,要带表头,表头内容和记录每一项的内容对应。
3、增加记录
当用户选择增加记录功能时,首先询问是否真的要增加一条记录,如果是,那么要求用户输入该记录的相关信息,例如学生姓名,学号,考试成绩,作业成绩等。当增加一条新的记录到内存中的时候要修改记录列表中的有关信息,例如名次等。完成之后继续询问用户是否要继续增加记录。
4、修改记录
首先让用户选择要修改记录,例如要求用户输入学号或者姓名等内容,在记录列表中搜索满足要求的记录,等待用户确认要修改的记录并进行修改。同时修改记录列表中相关项的信息。
5、读取记录
实现从指定文件读取记录到内存中的记录 列表,让用户选择是将读取到的记录加入到内存的记录列表的末尾,或是将内存中的记录先清除再将文件中的记录放入记录列表。
6、保存记录,将数据存到某个文件中
7、查询记录
提供按学号查询,按姓名查询,按名次查询三种查询选项,等待用户输入相关检索内容,在程序界面输出满足用户需求的相关记录列表
8、记录排序
提供按照学号的升序和降序排序
提供按照姓名的升序和降序排序
提供按照名次的升序和降序排序
并将排序结果显示在程序界面

由于级别低所以不能选择高悬上,答得好的有额外悬赏

我靠。。。

把这个问题发到我邮箱windows_vista888@qq.com

我现在要睡觉。

明天下午写好在发到你邮箱去。。 不是一会时间可以写好。。

可以联系,看ID

是图形界面的吗?