用c语言编写学生信息管理系统

用c语言编写学生信息管理系统

ID:22762120

大小:198.01 KB

页数:14页

时间:2018-10-31

用c语言编写学生信息管理系统_第1页
用c语言编写学生信息管理系统_第2页
用c语言编写学生信息管理系统_第3页
用c语言编写学生信息管理系统_第4页
用c语言编写学生信息管理系统_第5页
资源描述:

《用c语言编写学生信息管理系统》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、┊┊┊┊┊┊┊┊┊┊┊┊┊装┊┊┊┊┊订┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊┊┊长春大学课程设计纸一、设计目的通过对高级语言程序设计课程设计的学习,来验证自身的学习效果,同时希望利用所学的基本知识和技能,进行简单的C语言程序设计。希望通过项目实践,熟悉巩固所学知识,以使自己熟练掌握高级语言程序设计,为日后学习计算机科学技术的专业知识能有进一步深入了解,奠定基础。二、设计内容1、问题描述:设计一个学生信息管理系统设计。学生信息包括:学号,姓名,年龄,性别,出生年月,地址,电话,E-mail等。2、功能要求:1、系统以菜单方式工作2、学生信息录入功能(学生信息用文件保存)--输入3、学生信息浏

2、览功能--输出4、学生信息查询功能--算法按学号查询按姓名查询5、学生信息的删除与修改(可选项)三、详细设计1、菜单:voidmenu(){}2、建立信息:voidreadfile(){}3、查找:voidseek(){}4、修改信息:voidmodify(){}5、插入函数:voidinsert(){}6、删除信息:voiddel(){}7、浏览信息:共14页第14页┊┊┊┊┊┊┊┊┊┊┊┊┊装┊┊┊┊┊订┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊┊┊长春大学课程设计纸voiddisplay(){}1、保存:voidsave(){}四、调试与测试1、系统功能菜单2、选择菜单“0”,进入系统帮助

3、及说明功能共14页第14页┊┊┊┊┊┊┊┊┊┊┊┊┊装┊┊┊┊┊订┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊┊┊长春大学课程设计纸1、选择菜单“4”,添加学生信息(1)输入增加人数(2)依次输入学生学号,姓名,年龄,性别,出生年月,地址,电话,E-mail共14页第14页┊┊┊┊┊┊┊┊┊┊┊┊┊装┊┊┊┊┊订┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊┊┊长春大学课程设计纸(3)录入完毕,弹出菜单1、选择菜单“3”,修改学生信息:输入被修改者学号共14页第14页┊┊┊┊┊┊┊┊┊┊┊┊┊装┊┊┊┊┊订┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊┊┊长春大学课程设计纸(1)选择子菜单“1",修改姓名(2)选择子菜单

4、“2”,修改年龄(3)选择子菜单“3”,修改性别(4)选择子菜单“4”,修改出生年月(5)选择子菜单“5”,修改地址(6)选择子菜单“6”,修改电话(7)选择子菜单“7”,修改E-mail1、选择菜单“2”,查询学生信息共14页第14页┊┊┊┊┊┊┊┊┊┊┊┊┊装┊┊┊┊┊订┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊┊┊长春大学课程设计纸(1)选择子菜单“1”,按学号查询(2)选择子菜单“2”,按姓名查询(3)选择子菜单“3”,退出子菜单,弹出主菜单共14页第14页┊┊┊┊┊┊┊┊┊┊┊┊┊装┊┊┊┊┊订┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊┊┊长春大学课程设计纸6、选择菜单“6”,显示当前信息7、

5、选择菜单“5”,按学号删除信息(1)输入要删除的学生学号(2)再次输入“6”,确认是否删除该学生信息五、源程序清单源程序代码如下#include#include#include#defineBUFLEN100#defineLEN15#defineN100structrecord{共14页第14页┊┊┊┊┊┊┊┊┊┊┊┊┊装┊┊┊┊┊订┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊┊┊长春大学课程设计纸charcode[LEN+1];charname[LEN+1];intage;charsex[3];chartime[LEN+1];charad

6、d[30];chartel[LEN+1];charmail[30];}stu[N];intk=1,n,m;voidreadfile();voidseek();voidmodify();voidinsert();voiddel();voiddisplay();voidsave();voidmenu();intmain(){while(k)menu();system("pause");return0;}voidhelp(){printf("0.欢迎使用系统帮助!");printf("1.进入系统后,先刷新学生信息,再查询;");printf("2.按照菜单提示键入数字代号

7、;");printf("3.增加学生信息后,切记保存按;");printf("4.谢谢您的使用!");}voidreadfile(){char*p="student.txt";FILE*fp;inti=0;if((fp=fopen("student.txt","r"))==NULL){printf("Openfile%serror!Strikeanykeytoexit!",p);system("pause");e

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。