系统的主要功能
1. 输入记录
系统通过键盘逐个输入学生记录,同时保存在文件(Stu_Score.txt)中,便于下次进入系统后可从文件中导入记录。学生记录由学生的基本信息和成绩字段构成。要求:采用单链表方式将学生记录按照学号由低到高(或由高到低)方式排序,并存储在文件(Stu_Score.txt)中。
2. 更新记录
实现对学生记录的修改、删除等操作。同时,将更新后的记录存入源数据文件中。
3. 查询记录
采用单链表操作,查找满足相关条件的学生记录。在本系统中,可以按照学生的学号或姓名在链表中查找。若找到该学生记录,显示记录信息。否则,返回空指针,输出未找到该学生记录的提示信息。
4. 统计记录
主要完成对各门功课最高分、平均分和不及格人数的统计。
5. 输出记录
主要完成两个功能。(1)学生信息存储操作。即将链表中各节点中的所有学生信息写入文件(Stu_Score.txt)中。(2)输出显示学生信息。即将存储的学生信息以表格的形式输出到屏幕。
6. 界面要求
开始登录管理系统界面、主要提示菜单界面(提示用户执行何种操作)等。下图仅供参考。
※※※※※※※※※※※※※※※※※※※※※※※※※※※
※ ※
※ 学生成绩管理系统 ※
※ ※
※ .操作方式: ※
※ 1.输入学生信息 2.输出学生信息 ※
※ 3.查询学生信息 4.更新学生信息 ※
※ 5.统计学生信息 6.退出系统 ※
※ ※
※※※※※※※※※※※※※※※※※※※※※※※※※※※
1