公司员工职员管理系统程序报告.doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《公司员工职员管理系统程序报告.doc》由会员分享,可在线阅读,更多相关《公司员工职员管理系统程序报告.doc(9页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、2015年C语言程序课程设计学 院: 数学与信息科学学院 专 业: 数学与应用数学 班 级: 2014级1班 姓 名: 钟谋佞 课题名称: 公司职员信息管理系统 指导老师: 2015年 8月 19 日公司职员信息管理系统一.需求分析:(1) 输入职员个人信息(2) 按姓名查询职员个人信息(3) 统计公司职员年龄分布二、总体设计:系统结构及流程图如下:打印职员年龄分布按姓名查找职员信息 进入系统 输入职员信息 退出系统功能选择主函数三 详细设计#include#include#includetypedef structint a,num,age,sal;char name10,sex10,dep
2、art20,add20,cul10; STAFF;void input();void inquire();void Page();int main()int a;printf(单位职工管理系统n);while(1)printf(1.档案输入n2.按姓名查找输出档案n3.打印全厂职工年龄分布n0.退出n输入编号:);I:scanf(%d,&a);switch(a)case 0:return 0;case 1:input();break;case 2:inquire();break;case 3:Page();break;default :printf(输入编号错误,重新输入n);goto I;r
3、eturn 0;void input()FILE *fp;STAFF inf200;int i=1;if(fp=fopen(zgzl.dat,a)=0)printf(无法打开),exit (0);printf(按职工号顺序输入:n);printf(输入工号:);scanf(%d,&infi-1.a);while(1)fprintf(fp,n%d ,infi-1.a);printf(t姓名:,infi-1.a);scanf(%s,infi-1.name);fprintf(fp,%s ,infi-1.name);printf(t性别:);scanf(%s,infi-1.sex);fprintf(f
4、p,%s ,infi-1.sex);printf(t年龄:);scanf(%d,&infi-1.age);fprintf(fp,%d ,infi-1.age);printf(t部门:);scanf(%s,infi-1.depart);fprintf(fp,%s ,infi-1.depart);printf(t住址:);scanf(%s,infi-1.add);fprintf(fp,%s ,infi-1.add);printf(t基本工资:);scanf(%d,&infi-1.sal);fprintf(fp,%d ,infi-1.sal);printf(t文化程度:);scanf(%s,infi
5、-1.cul);fprintf(fp,%s,infi-1.cul);printf(输入0结束输入,输入工号继续:);scanf(%d,&infi-1.a);if(infi-1.a=0)break;i+;if(fclose(fp)printf(无法打开),exit (0);void inquire()FILE *fp;STAFF inf200=0; int i=1,n,a;char name10;if(fp=fopen(zgzl.dat,r)=0)printf(无法打开),exit (0);while(!feof(fp)fscanf(fp,%d%s%s%d%s%s%d%s,&infi-1.a,i
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 公司员工 职员 管理 系统 程序 报告
![提示](https://www.deliwenku.com/images/bang_tan.gif)
限制150内