本系统完成的主要功能有:
1.从键盘录入学生个人信息并保存到文件中;
2.从文件中读取学生个人信息;
3.按学号对学生信息进行查找;
4.按姓名对学生信息进行查找;
5.按姓名对学生信息进行修改;
6.按姓名对学生信息进行删除;
7.计算各项成绩的平均成绩以及及格率;
定义类和函数:
1.主函数main():调用各项实现函数对学生信息进行处理;
2.定义类Student:用于定义成员结构体;
Input()函数提示输入信息并进行输入;
ReadFile()函数定义文件读入格式;
Show1()函数为Display1()函数定义输出格式;
Show2()函数为Display2()函数定义输出格式;
3.定义类Studentmassage:用于实现各项功能函数;
构造函数Studentmassage():构建链表,判断文件中的信息是否为空,并入文件中的信息;
析构函数~Studentmassage():清空当前文件所有信息;
菜单ShowMenu():显示功能并提供选择;
查找函数Find():通过学生姓名或学号查找特定学生信息;
修改函数ModifyItem():通过姓名对特定学生的信息
1