在学习C语言的最后老师让我们做的系统,参考了GitHub里的代码,完整代码我已上传到了资源里面,有意自取。
目录
一.需求分析
1.软件开发目的
当代学生群体庞大,每个学生又有许多门不同学科的成绩,传统的手写处理已经无法很好满足管理的要求,因此建立一个清晰准确的学生成绩管理系统是十分必要的。该系统以C语言进行编写,具有成绩查询,信息添加、修改、删除等功能,操作简单易懂。
(1)首先出现一个菜单页面,根据菜单提示选择相应的操作
(2)将教师信息、学生信息、课程信息以及成绩信息存入文件中。
(3)在本系统中进行管理系统包含的基本操作,其中包括:
a) 完成不同用户身份登录时的验证(管理员、教师、学生);
b) 管理员可以实现教师信息的管理、课程信息的管理、学生信息的管理以及所有信息的浏览;
c)教师可以实现教师信息的修改,学生成绩的录入;