自写信息管理系统—— C 实现

信息管理系统

简介:

该管理系统分为三个权限:学生,老师,管理员

用双向链表实现,文件储存,有账号密码功能。

密码实现MD5加密,较难破解

实现了链表添加,查找,排序,删除等基本操作

管理员能够管理学生和老师的密码和账号,进行一些简单的添加,删除,更改操作。老师具有信息录入 ,查看,修改,查询,删除,排序权限。而学生有信息查看,查询和排序权限。管理员具有信息录入 ,查看,修改,查询,删除,排序和老师学生信息管理权限。对于密码,这里采用及其难以破解的MD5密码加密,根据MD5源码进行改编,最终得到MD5的函数,对录入的密码进行加密操作,然后储存到文件中,这样就保证了即使知道文件并打开文件,也无法破解其密码!

共分为6个文件

5个.cpp文件  1个.h文件

下面上代码 :

mian.cpp:

feature.cpp

admin.cpp

student.cpp

teacher.cpp