学生管理系统的设计
此设计是本人原创。 相关细节不再详述 ,现与大家分享,希望大家能提出宝贵意见。 相关代码,可从我的资源下载里免费获取。
一、 学生管理系统的整体功能
本系统设计目的是为了方便学生管理工作。系统的功能大致如下:
1、实现对学生信息基本信息的录入,其中名次根据成绩自动计算(添加)。学号不能重复。
2、删除学生信息
3、修改学生信息
4、查找学生信息
(1)根据学号查找
(2)根据姓名查找
(3)根据班级群体查找。
5、显示所有学生信息列表
(1)按学号顺序显示
(2)按名次显示
(3)按某学科(本系统是指数学)成绩顺序显示。
6、保存学生信息
修改后保存到文件中。当程序启动后从文件中读取信息,至内存。
在做做相关操作用后也要保存到指内存中。
7、退出系统
(1)如果有修改操作要提示是否保存。
8、管理员登陆后可以实现对老师和学生的所有操作。任何老师用户可以实现对自身基本信息的操作和学生所有的操作。任何学生用户只可实现对自身基本信息的操作。
二、学生管理系统的使用软件及平台
Linux系统+gcc+gdb(略)
Vi界面的使用:
本