c语言课程设计报告---职工工资管理系统

c语言课程设计报告---职工工资管理系统

ID:26098579

大小:190.18 KB

页数:14页

时间:2018-11-24

c语言课程设计报告---职工工资管理系统_第1页
c语言课程设计报告---职工工资管理系统_第2页
c语言课程设计报告---职工工资管理系统_第3页
c语言课程设计报告---职工工资管理系统_第4页
c语言课程设计报告---职工工资管理系统_第5页
资源描述:

《c语言课程设计报告---职工工资管理系统》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、湖南涉外经济学院C语言课程设计(报告书)题目职工工资管理系统作者肖梦星陈名河学院信息科学与工程学院专业软件工程2012102班任课教师李桥二〇一二年十二月二十七日14机房管理系统【设计目的】设计“机房管理系统”使其具有上机、下机、查询上机时间、机器使用情况显示等功能。1、随时都可以来这里上下机,24小时为你服务。2、上机时间还可以来查询你的上机时间。3、还可查询本机房所有电脑的使用情况。【设计思路】根据要求,把学生的信息输入电脑,文本文件存入。还保存了记录做以查询,使用情况,另外还应提供键盘式选

2、择菜单实现功能选择。【总体设计】机房管理系统系统上机下机查询上机时间机器使用情况显示【详细设计】1.主函数主函数设计要求简洁,只提供部分提示语和函数的调用intmain()/*主函数*/{intn=0;for(k=0;k<30;k++)/*全部机器标记为未使用*/com[k].f=0;for(;;)14{switch(main_menu()){case1:printf("ttt输入学生信息:");n=input(stu,n);break;case2:printf("ttt学生上机

3、");online(stu,n);printf("tt");system("pause");break;case3:printf("ttt学生下机");offline(stu,n);printf("tt");system("pause");break;case4:printf("ttt上机时间查询");search(stu,n);printf("tt");system("pause");break;case5:printf("ttt机器使用情况显示

4、n");display();break;case0:printf("tt感谢使用机房收费管理系统,欢迎下次使用,再见!");printf("tt");system("pause");exit(0);}}return0;}141.流程图显示一系列功能选项输入n,判断n是否是0~5?根据n的值调用各功能模块函数结束开始n图2.主函数流程图2.程序运行截图图3.主界面截图说明:选择数字0——5,完成相应功能。14图4.查询上级时间截图14图5.机器使用情况显示截图【附录】#in

5、clude#include#include#includestructtime/*时间*/{inthour;intminute;intsecond;};typedefstruct/*学生信息*/{charnum[20];/*学号*/intbanji;/*班级*/intflag;/*用来标记学生是否上机*/charname[20];/*姓名*/structtimestart,finish;/*上机起止时间*/}studen

6、t;studentstu[50];/*信息库*/structcomputer/*机器信息*/{intf;/*用来标记机器是否使用*/14studentstut;/*使用这台机器的学生*/}com[30];/*30台机器*/intk;intmain_menu()/*主菜单*/{charc;do{system("cls");/*清屏*/printf("tttt****机房收费管理系统****");printf("ttt********1.输入学生信息********");pri

7、ntf("ttt********2.上机********");printf("ttt********3.下机********");printf("ttt********4.查询上机时间********");printf("ttt********5.机器使用情况显示********");printf("ttt********0.退出系统********");printf("ttt********************************

8、***");printf("tttt请选择菜单(0-5):");c=getchar();}while(c<'0'

9、

10、c>'5');/*判断输入是否合法*/return(c-'0');}intinput(studentstu[],intn)/*输入学生信息*/{inti=0;charsign='0';while(sign!='n'&&sign!='N')/*判断是否继续输入学生信息*/{getchar();/*吃掉回车*/printf("tt学号:");gets(stu[n+i].

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

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

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