c语言职工档案管理系统_500多行代码内容摘要:
char filepn[MAX_NUM]。 system(cls)。 printf(\n 您选择的是添加 职工 !\n)。 printf(\n 请输入本次添加的职工人数 : )。 scanf(%d,amp。 number)。 if(numberMAX_NUM) { printf(您输入的人数太多 ,大于 %d 人 !\n,MAX_NUM)。 } for(i=0。 inumber。 i++) { printf(\n 请输入第 %d 个职工的编号 :\t,i+1)。 scanf(%d,amp。 work[i].ID)。 printf(\t 职工档案 :\n)。 printf(\t\t 姓名 :)。 scanf(%s,amp。 work[i].Name)。 printf(\t\t 出生年月 :)。 scanf(%s,amp。 work[i].Birth)。 printf(\t\t 电话 :)。 scanf(%s,amp。 work[i].Telenum)。 printf(\t\t 性别 :)。 scanf(%s,amp。 work[i].Sex)。 printf(\t\t 工资 :)。 scanf(%d,amp。 work[i].Wage)。 printf(\t\t 部门 :)。 scanf(%s,amp。 work[i].Department)。 printf(\t\t 职称 :)。 scanf(%s,amp。 work[i].Job)。 } printf(\n 您的输入是 :\n)。 printf( **********************************职工档案信息库 *************************\n)。 printf( 序号 编号 姓名 出生年月 电话 \t 性别 \t 工资 \t 部门 \t 职称 \n)。 for(i=0。 inumber。 i++) 12 { printf( %d %d %s %s\t%s\t%s\t%d\t%s\t%s\n,i+1,work[i].ID,work[i].Name,work[i].Birth,work[i].Telenum,work[i].Sex,work[i].Wage,work[i].Department,work[i].Job)。 } printf( *************************************************************************\n)。 printf(\n)。 } /* 查找函数 */ void search() { system(cls)。 int number=MAX_NUM,findID,v,i。 char findName[30]。 printf(\n 您选择的是档案查询 !\n)。 printf( *****************************请选择查询方式 ********************************\n)。 printf(\t \t 1按编号查找。 \t \t \t \t 2按姓名查找 \n)。 /*以下可以修改为子菜单方式 :1按编号查找 ,2按姓名查找 */ printf( ***************************************************************************\n)。 printf(请选择: )。 scanf(%d,amp。 v)。 switch(v) { case 1: system(cls)。 printf(\n 您选择的是按编号查找 !\n)。 printf(\n 请输入职工的编号 : )。 scanf(%d,amp。 findID)。 for(i=0。 inumber。 i++) { if(work[i].ID==findID) break。 } if(inumber) { printf(查找结果如下 :\n)。 printf(\t 编号 \t 姓名 \t 出生年月 \t 电 话 \t 性别 \t 工资 \t 部门 \t 职称 \n)。 printf(\t%d\t%s \t%s\t%s\t %s\t%d\t%s\t%s\n,work[i].ID,work[i].Name,work[i].Birth,work[i].Telenum,work[i].Sex,work[i].Wage,work[i].Department,work[i].Job)。 } else printf(您输入的编号不存在 !\n)。 break。 case 2: 13 system(cls)。 printf(\n 您选择的是按姓名查找 !\n)。 printf(\n 请输入职工的姓名 : )。 scanf(%s,amp。 findName)。 for(i=0。 inumber。 i++) { if(!strcmp(work[i].Name,findName)) break。 } if(inumber) { printf(查找结果如下 :\n)。 printf(\t 编号 \t 姓名 \t 出生年月 \t 电话 \t 性别 \t 工资 \t 部门 \t 职称 \n)。 printf(\t%d\t%s \t%s\t%s\t %s\t%d\t%s\t%s\n,work[i].ID,work[i].Name,work[i].Birth,work[i].Telenum,work[i].Sex,work[i].Wage,work[i].Department,work[i].Job)。 } else printf(您输入的姓名不存在 !\n)。 break。 } } /* 输出函数 */ void output() {int i,number=MAX_NUM。 system(cls)。 printf(查找结果如 下 :\n)。 printf(\t 编号 \t 姓名 \t 出生年月 \t 电话 \t 性别 \t 工资 \t 部门 \t 职称 \n)。 for(i=0。 inumber。 i++) { printf(\t%d\t%s \t%s\t%s\t %s\t%d\t%s\t%s\n,work[i].ID,work[i].Name,work[i].Birth,work[i].Telenum,work[i].Sex,work[i].Wage,work[i].Department,work[i].Job)。 } } void deletes() {int findID,i,j,number=MAX_NUM。 system(cls)。 printf(\n 您选择的是档案删除 !\n)。 printf(\n 请输入职工的编号 : )。 scanf(%d,amp。 findID)。 for(i=0。 inumber。 i++) { if(work[i].ID==findID) break。 } 14 printf(\t 编号 \t 姓名 \t 出生年月 \t 电话 \t 性别 \t 工资 \t 部门 \t 职称 \n)。 if(inumber) { for(j=i。 jnumber1。 j++) { work[j].ID=work[j+1].ID。 strcpy(work[j].Name,work[j+1].Name)。 strcpy(work[j].Telenum,work[j+1].Telenum)。 strcpy(work[j].Birth,work[j+1].Birth)。 strcpy(work[j].Sex,work[j+1].Sex)。 work[j].Wage=work[j+1].Wage。c语言职工档案管理系统_500多行代码
相关推荐
. 团队秘书 一位中层管理人 员,和团队领导随时保持沟通,协调谈判的一切事宜,并能对一些次要事情发表意见。 . 财务主管 该人士必须熟悉项目的财务状况和业主的财务制度和通行的会计实践; . 工程主管 对项目的建设和工程状况要非常熟悉。 但工程主管不需要全程参加谈判,只是在必要时提供意见; . 律师或顾问 有经验的律师或顾问有时受团队领导的委托充当主谈或第二谈判。 团队秘书的角色不可忽视。
ar num[10]。 char day[20]。 char type[10]。 int s。 char man[20]。 }jie。 xia creat(xia B){ int i,n。 xia A,p。 FILE *fp。 fa fa1={编号 ,日期 ,类别 ,存取数目,经办人 }。 char s4[]={.txt},ch[10]。 高级语言程序设计 课程设计报告
须存储在同一载体上。 3 对存储的建设电子文件进行检验。 4 在存储建设电子文件的载体或装具上编制封面。 封面内容的填写应符合本规范附录 D 的要求,同时存储载体应设置成禁止写操作的状态。 5 将存储建设电子文件并贴好封面的载体移交给本单位档案部门。 6 归档移交时,交接双方必须办理归档移交手续。 档案部门必须对归档的建设电子文件进行检验,并 按照本规范附录 E 的要求,填写《建设电子档案移交
垃圾应用加盖的不漏水、防腐蚀的容器盛放并及时清理出厂。 生产中产生的废水、废料、烟尘的处理和排放应符合国家环保规定。 厂区卫生间应有冲 水、洗手、通风、防鼠、防蝇、防虫设施,易于清洗并保持清洁。 厂区内禁止饲养动物,应设有防鼠、防蝇、防虫设施。 生产区与生活区应分开,生活区对生产区不得造成影响。 车间及设施设备 车间 a) 车间应布局合理,防止交叉污染
批准 CAPA申请。 CAPA计划 : 各 CAPA相关部门应制定 纠正预防措施执行计划,其中包括即时的纠正措施,并对需解决的不 符合 项目部署预防方案,以确保同样的事件 不会 再次出现,并对于需 要 完成的各实施项目 , 进行清晰详尽的描述,并 计划 各项目的完成期限。 CAPA跟踪 : CAPA计划批准 后 ,应按照计划中的各项措施进行实施 , 并确保及时完成 ,实施部门人员和质保 部