lcy111的gravatar头像
lcy111 2022-10-18 13:25:42

C语言链表实现学生信息管理控制台版

项目描述

学生信息包括:学号、姓名、性别、年龄、班级等信息。小学生除了包括学生所有信息外,还包括英语、数学和语文成绩。中学生除了包括小学生所有信息外,还包括地理、历史成绩、家庭住址等信息。大学生除了包括学生所有信息外,还包括专业、家庭地址、联系方式等信息。

功能要求:

管理员用户名:admin

管理员密码:123456(输入时以密文形式,如:******)

1、管理员功能

(1)添加普通用户用户名和密码信息。

(2)重置普通用户初始密码。(如:1)

(3)添加功能:程序能够添加不同学生的记录,提供选择界面供用户选择所要添加的类别,要求学号要唯一,如果添加了重复学号的记录时,则提示数据添加重复并取消添加。

(4)查询功能:可根据学号、姓名等信息对已添加的学生记录进行查询,如果未找到,给出相应的提示信息,如果找到,则显示相应的记录信息。

(5)显示功能:可显示当前系统中所有学生的记录,每条记录占据一行。

(6)编辑功能:可根据查询结果对相应的记录进行修改,修改时注意学号的唯一性。 

(7)删除功能:主要实现对已添加的学生记录进行删除。如果当前系统中没有相应的记录,则提示“记录为空!”并返回操作。

(8)统计功能:能根据多种参数进行统计。能统计学生人数、按性别统计、按年龄统计等。

(9)保存功能:可将当前系统中各类记录存入文件中,存入方式任意。

(10)读取功能:可将保存在文件中的信息读入到当前系统中,供用户进行使用。

2、普通用户功能:

(1)修改个人账户密码。

(2)查询功能:可根据学号、姓名等信息对已添加的学生记录进行查询,如果未找到,给出相应的提示信息,如果找到,则显示相应的记录信息。

(3)显示功能:可显示当前系统中所有学生的记录,每条记录占据一行。

运行环境

devc++

项目技术(必填)

c语言,链表指针

数据库文件(可选)

运行视频(可选)

是否原创(转载必填原文地址)

转载

项目截图(必填)

C语言链表实现学生信息管理控制台版

运行截图(必填)

C语言链表实现学生信息管理控制台版

管理员登录

C语言链表实现学生信息管理控制台版

C语言链表实现学生信息管理控制台版

添加学生

C语言链表实现学生信息管理控制台版

浏览学生信息

C语言链表实现学生信息管理控制台版

学生信息分类

C语言链表实现学生信息管理控制台版

按用户名查询学生信息

C语言链表实现学生信息管理控制台版

C语言链表实现学生信息管理控制台版

学生信息修改

C语言链表实现学生信息管理控制台版

按学号查询

C语言链表实现学生信息管理控制台版

C语言链表实现学生信息管理控制台版

注意事项(可选)

c语言实现,需要安装c环境


打赏

已有1人打赏

最代码官方的gravatar头像

文件名:学生信息管理系统链表.zip,文件大小:63.155K 下载
  • /
      • /学生信息管理系统链表
        • /学生信息管理系统链表/中学生.txt
        • /学生信息管理系统链表/大学生.txt
        • /学生信息管理系统链表/学生信息管理链表版(1)(1).cpp
        • /学生信息管理系统链表/学生信息管理链表版(1)(1).exe
        • /学生信息管理系统链表/小学生.txt
        • /学生信息管理系统链表/普通用户.txt
        • /学生信息管理系统链表/管理员.txt
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友