课程论文题目——学生信息管理系统设计程序设计思路学生信息管理系统设计学生信息包括:学号,姓名,年龄,性别,出生年月,地址,电话,E-mail 等。试设计一学生信息管理系统,使之能提供以下功能:系统以文本菜单方式工作,学生信息录入功能(学生信息最好用文件保存)---输入学生信息浏览功能---输出显示高考一本考生信息查询、排序功能---算法按学号查询按姓名查询学生信息的删除与修改(可选项)根据以上要求,设计程序时需要用到多个调用函数来实现各个功能,因此在main 函数中将学生信息录入过后,通过switch 语句来实现进入并运行各个功能模块。在程序功能设计之前,将学生信息以结构体的形式存入;在各功能模块中,通过if 、for 语句来实现判断、循环功能,实现信息浏览、查询、排序等功能。功能模块图数据结构设计题目中学生信息包括:学号,姓名,年龄,性别,出生年月,地址,电话,E-mail 等,在程序中可以通过设计学生信息的结构体来实现学生信息的录用;再考虑到学生数量的大小,我通过建立一个数组来表示各个学生。算法设计学生信息管理系统信息录入信息查询信息浏览将信息按学号排序删除某个学生信息按学号查询按姓名查询显示一本考生信息开始(进入界面)输入学生信息输入功能选项 “1”:继续输入添加学生信息1.main 函数(功能界面)void main() { int change,n; printf("============================学生信息管理系统===================================\n"); printf("\t\t\t 请输入学生信息\n"); shuru(); do{ system("cls"); printf("============================学生信息管理系统===================================\n"); printf("\t\t\t一:输入学生信息 \n"); printf("\t\t\t二:显示学生信息 \n"); printf("\t\t\t三:查找学生信息 \n"); printf("\t\t\t四:删除学生信息 \n"); printf("\t\t\t五:按学号排序信息\n"); printf("\t\t\t六:退出程序 \n"); fflush(stdin); printf("\t\t\t请输入功能选项:"); scanf("%d",&change); switch(change) { case 1:shuru(); break; case 2: xianshi(); break; 判 断 是 否 继续输入信息进入功能模块界面输入“ 2”:按学号查找信息输入功能选项 “3”:查找学生信息输入功能选项“2”:显示所有学生信息输入“ 1”:按姓名查找信息输入功能选项 “6”:退出程序输入功能选项“5”:按学号排序输入功能选项 “4”:输出...