c语言学籍管理系统课程设计

c语言学籍管理系统课程设计

ID:18681329

大小:480.00 KB

页数:15页

时间:2018-09-21

c语言学籍管理系统课程设计_第1页
c语言学籍管理系统课程设计_第2页
c语言学籍管理系统课程设计_第3页
c语言学籍管理系统课程设计_第4页
c语言学籍管理系统课程设计_第5页
资源描述:

《c语言学籍管理系统课程设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、序号:学号:课程设计课程设计名称:C语言程序设计题目:学籍管理系统学生姓名:学院(系):专业班级:指导教师:设计时间:年月日~年月日湖南涉外经济学院目录1.意义及主要功能2.整个系统的功能结构图以及调用关系3.流程图4.程序运行概述5.系统使用说明6.C语言源程序代码7.心得体会8.日志1.参考文献1、意义及主要功能意义:按照分析、设计、编码、调试和测试的软件开发过程独立完成一个学生学籍基本情况管理系统,并能最终实现本系统的功能要求。主要功能:假设某校学生学籍基本信息主要包括:学号、姓名、所在系、班级、户籍等,本系统应能

2、对这些基本信息进行管理,并要求具有以下功能:1、具有添加学生信息功能2、具有显示学生信息功能3、具有删除学生信息功能4、具有查询学生信息功能5、具有排序学生信息功能6、具有查询学生户籍功能2、整个系统的功能结构图以及调用关系mainarrangefinddeloutputinput3、流程图A、学生信息添加:开始请输入number,name,departmentandclass输出number,name,departmentandclass结束B、学生信息删除:开始如按学号删除请按1,按姓名删除请按2请输入学号请输入姓名

3、结束C、学生信息查询:请输入姓名请输入学号如按学号查询请按1,按姓名查询请按2开始结束D、学生信息排序:结束请输入姓名请输入学号如果按学号排序请按1,如果按姓名排序请按2开始E、学生信息显示:开始输出number,name,departmentandclass结束4、程序运行概述程序主菜单界面添加学生信息功能界面删除学生信息功能界面按学号删除学生信息功能界面按姓名删除学生信息功能界面查询学生信息功能界面按学号查找学生信息功能界面按姓名查找学生信息功能界面显示籍贯信息功能界面按学号查询学生籍贯信息界面按专业名称查询学生籍贯

4、信息界面5、系统使用说明该系统用来是实现添加、删除、查询、排序、显示学生信息,通过各种操作实现相应的功能,然后按学号或姓名查询或删除,排序功能按学号或姓名排列。6、C语言源程序代码#include"stdio.h"#include"string.h"intn=0;structstudent{intnumber;charname[20];chardep[20];intclass;}a[10],b[10];main(){voidfind();voidinput();voiddel();voidarrange();voidou

5、tput();charc;inti;do{clrscr();for(i=0;i<80;i++)printf("*");printf("t1:添加一个学生");printf("t2:删除一个学生");printf("t3:查找一个学生");printf("t4:学生信息排序");printf("t5:学生信息输出");printf("t6:退出");printf("t请选择输入选项[1\2\3\4\5\6]:");do{c=getchar();}while(c!='1'&

6、&c!='2'&&c!='3'&&c!='4'&&c!='5'&&c!='6');getchar();switch(c){case'1':input();break;case'2':del();break;case'3':find();break;case'4':arrange();break;case'5':output();break;case'6':exit(0);}printf("按任意键返回主菜单:");getchar();clrscr();}while(1);}voidinput(){printf("pl

7、easeinputnumber,name,departmentandclass");scanf("%d%s%s%d",&a[n].number,a[n].name,a[n].dep,&a[n].class);getchar();n++;}voiddel(){intk,i,j,m,p;charname1[20];printf("如按学号删除请按1,按姓名删除请按2");scanf("%d",&m);if(m==1){printf("请输入学号");scanf("%d",&k);flushall();for(i=

8、0;i

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

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

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