学生信息管理系统
1.项目目的
本项目旨在LINUX操作系统下使用C语言管理文件的方法来实现一个学生信息管理系统,包括教师登录,查询学生信息及修改学生成绩;学生登录及查看自己信息;管理员负责对学生和教师的增删查改。
2.项目概览
本系统共有三种使用者,管理员,教师,学生。需要实现的功能如下图所示:

3.项目的C语言实现方法
本项目主循环为一个菜单界面,用户选择登录身份为管理员或普通用户登录。管理员登录之后选择管理学生或者管理教师两大模块;普通用户通过输入教师号或者学生学号进入系统,教师或者学生登录系统后拥有不同的权限。

3.1主界面流程