※『求教』C问题 ※
C语言菜鸟求助学生通讯录管理系统学生通讯录管理
管理用户通过注册用户名和密码,然后使用用户名和密码登陆通讯录管理系统,学生通讯信息包括学号、姓名、班级、寝室电话、家庭电话、移动电话、电子邮箱、家庭住址,邮政编码。注册使用用户信息和学生通迅信息均分别存储在文件中。(学生通讯信息要求采用二进制文件存储数据。)
要求实现的功能:
(1)、系统使用者注册: 系统使用用户通过注册系统进行用户名和密码的注册;
(2)、密码修改:成功注册后的用户可以在旧密码正确的情况下修改密码;
(3)、能建立、修改和增删学生通讯录;
(4)、能对每条学生通讯信息的内容合法性进行检查,通过合法性检查才能输入到文件;
(5)、能够按多种方式进行查询(姓名、学号等);
(6)、能够遍历显示所有学生的相关信息。
(7)、统计:能够根据电话区号分类统计学生地区分布