1、数据存储 分别使用struct Student和struct Administrator分别存储学生和管理员的数据,成员数据类型全部使用char*,读写方便,将使用两个分开的本地文件存储数据。使用二进制读写方式保证数据的安全 2、内容设计 管理员:需要一个ADMregister.exe用来单独注册管理员的账号,之后管理员可以在学生系统(STM.exe)平台登录。登录之后可以对其他管理进行操作(注册管理员账号、查找管理员密码、修改管理员账号和密码、查看所有管理员账号、注销管理员账号信息、退出当前页面)。同样可以对学生进行操作(注册学生用户、查找学生、修改学生信息 、注销学生用户 、查看所有学生信息 、查看排行耪 、打印所有学生信息 、退出当前页面) 3、界面设计 /*主界面*//*登录界面*//*管理员界面*//*学生界面*//*学生管理界面*//*管理管理员界面*/在每个界面都会显示当前的日期和时间。 ...
2022-08-16 14:04:21 251KB c语言 学生管理系统 C语言结课设计
1
1.建立一张学生成绩表,每个学生包含 学号、姓名、性别、语文、数学、英语、平均分。 2.将表中所有信息按平均分降序排列。 3.按学号查找某学生所有成绩。 4.能够实现某学生的成绩插入和删除。 5.实现文件操作,程序退出时将学生成绩保存在studen_grad.txt文件中;程序开始时,能够从student_grad.txt文件中加载已有的学生成绩信息。
2022-07-08 18:17:11 23KB C语言项目
1
使用C语言开发的课程设计,结合链表,功能:计算每个学生的总分和平均分、录入信息、按学号由小到大排出成绩表、文件导入导出等功能
2022-06-26 13:00:15 43KB C语言链表开发
1
( 1) 系 统 以 菜 单 方 式 工 作 。 (2) 图 书 信 息 录 入 功 能 。 (图书信息用文件保存) 。 (3) 图书信息浏览功能。 (4) 图书信息查询功能。 (5) 图书信息的删除和修改。
1
C语言实现多种链表快速排序
2022-06-21 23:53:39 28KB C语言 链表 快速排序
1
大一时做的课程设计,基于链表的个人通讯录管理系统(C语言版),压缩包内包含源代码和报告,代码量大概1000多行,能实现基本的增删改查,支持文件写入和输出,界面非常美观。 个人通讯录管理系统:建立一通讯录,输入姓名、手机号码、单位等信息,然后对通讯录进行显示、查找、添加、修改及删除等操作。 功能要求: 1、通讯录的每一条信息包括姓名、单位、手机号码、E-mail、QQ等; 2、输入功能要求可以一次完成若干条信息的输入,并存入文件; 3、显示功能要求完成全部通讯录信息的显示; 4、查找功能要求可以按姓名、手机号码等多种方式进行查找; 5、增加、删除、修改功能要求完成通讯录信息的多种更新。
2022-06-21 09:46:08 902KB c语言 链表 项目
本程序采用链表的方式处理数据,在程序关闭的时候会将数据保存到文件中,再打开的时候重新读取,属于学习型资源.
2022-06-08 11:14:40 176KB C语言 链表 Dream
1
三个版本实现的功能一样,学生信息的增删改查。 数组版本:使用结构体数组存储学生信息; 链表版本:使用链表存储学生信息; 数据库版本:在链表的基础上使用sqlite3保存学生信息。 代码在Linux平台开发出来,如果放到Windows平台运行,需要注释掉几行代码,比如: system("clear");因为clear是Linux下面的命令,Windows用不了,其他地方不需要修改。 代码适合C语言初学者,如果已经学完了C语言,可以用这个代码做为提升锻炼。
2022-06-05 10:26:37 5KB C语言 链表 项目
1
大一做的C语言课程设计,共有五张表,顺序表加链表,增删改查管理员读写文件都有,共有1189行,满足大一的同学期末课设答辩,感兴趣的可以看看
2022-05-30 20:03:27 7KB 课程设计 C语言 链表 文件
1
/* 学生信息包括:学号,姓名,年龄,性别,出生年月,地址,电话,E-mail等。 试设计一学生信息管理系统,使之能提供以下功能: 1、系统以菜单方式工作 2、学生信息录入功能(学生信息用文件保存)---输入 3、学生信息浏览功能---输出 4、查询、排序功能---算法 5、按学号查询 6、按姓名查询 7、学生信息的删除与修改 */
2022-05-30 14:50:13 3KB c语言 链表
1