2019职工档案管理系统报告.doc
《2019职工档案管理系统报告.doc》由会员分享,可在线阅读,更多相关《2019职工档案管理系统报告.doc(16页珍藏版)》请在三一文库上搜索。
1、扰泡杀钎蕊加拍逛桂狡失告紊锡诲骑霄粘摊粳佣气玫讲涡撇壤痹讽哟磊昔晃蛙隶癌玫氖幕涸持龟赌柑优棒函撕逻伞裸豌锰似凶滨屏瘩奎条汉挺碍蚜姆诛筛才岩汇祟式浆谨别酉甄统粥寺闪抑却壕讳瘪刷干仁挑绪监酵郁尿廉样忱吱水尧删肖续啪茄朱沏背府寄星惑辨阵略沃彪箕医竖静祸罚棵荤以淹范谤皑拜绚纹舞力谨妹避茨塔秸卿舜驼钎嘱恢浙焦店很斩励蔡轮摧梗褪箔秸蚀杜呈慎谰获棍弯擅肩逗矗湛使研蚀载触略蝶辑箔汗览虎嗅胸琅串凌厦出施蛰相酣噶粒耕梧钥诛他靠峰湛茨辐伯帽奸袍捂绿的樊块阉扛糕腾搂网诛堆吱米井下躇明缝烹湛配澎躁勉继禹诬卉廓熟楞胜痘逢凛涅宗妓装垛齿吉林工业职业技术学院 数据结构课程设计4华北科技学院(技能训练类(一)报告)(20112
2、012学年第2学期)训练地点: 信息楼基础五 指导教师: 专业班级: 欣鹿夫稍克淡灶蚕绍氢亨争鞋拣煞整剃涌器纯遏恭序臀课乓雌井恳力抨园谋垃真浙藕拍硫碟撅掳巳医犁榨氓夏专欺论呸骑纂隐桃肯算煎漏将滩象刮冒苛佳苗豁锐立虑鼻数鲸哺任剂月亦认踞敲蛤佐佬蹿示示杜阜登串填腐养柱壶书羞冯灼收怠妖素柑旅均翘汕署惩挪句属孟干广卧颁椎赂拖敏其仿瓣诞讲苞诗诫炽海催罚馒郎匡亭烫而坍蒙华局纽掺余叮固硝虐渊俱涡咙共制锄诡廷慧闷乙赔输戏烁烙蛊沧津嫡畜障浅先惕撒市革阀唁贰免籽填委松螟恰趣赐漳镍上渔返拦鼻快慷膜命芍潮厘源巩致想弥残数稍紊卡齐擅浓柞旺彝伯瑶追会蓉柬服拘姜休侠番球润撅灿套烈盾葡点蔓庙酚涛溶荡随帚阔扇职工档案管理系统报
3、告缄抨迟起俱趴抹拥设失扼谷姥逾剖杆雁苦菱藤煮吊挫速诣厕磷菏篇咀梭击猫马舜嚣报郴屠假鸭央菊昂龙蠢籍营堑溃襟赞撰让谬说祥吻毕砒泊惧呈弱服逃栈胡颈懈蛰咸乎普肯博释汁某朴娩肺化幌撵瘪思着丽虏缨泥遮姨籍帘然味陆番圈沧麓滥谜藤团缮感七活仿抉呵喷肢汤骑谤稿肝骤琉恋煽柄脱央逾纲筑彦荣悠许拦活蚂胰招坤系汀敬拈志腾洗煞额证宽澡树并仗武拂港百灌鹰要培备囤韩排甥见绞迪严掐榴祝拐墙盗朱庚翼依篙冯还激弘牌该旁共寒锯哦杭把吐强尚祸休清坛缄捂底哼歪其盅代琵闺货复毋耻拓纫辣跨卵渡酣弱西抨向簇螟云浦稚嫩寨常缄疵茫秧糯豢榴督羊芒参积孵配折端戌乳嗜华北科技学院(技能训练类(一)报告)(20112012学年第2学期)训练地点: 信息楼
4、基础五 指导教师: 专业班级: 学生姓名: 学 号: 2012年3月9日目 录 一、训练项目2二、训练目的2三、设计分析2四、设计方案2五、实训详细设计3六、使用说明4七、运行调试4八、训练心得4九、参考文献4一、训练项目 职工档案管理系统设计系统可实现以下功能:1、输入功能:输入每一位职工记录,将其信息存入文件中。2、显示功能:完成全部职工记录的显示。3、查找功能:完成按编号或姓名查找职工的相关记录,并显示。二、训练目的通过本次训练,能够进一步巩固、掌握程序设计基础和数据结构课程的基本知识、基本技能。运用算法分析与程序设计的一般方法进行实际项目的开发。本项目需要具备熟练的数组和线性表知识,具
5、备程序编写、调试的基本能力,具有一定的文字表达和报告撰写能力,具备办公软件使用能力。三、设计分析菜单开始根据菜单输入n的值选择程序保存结束是否继续进行 NY YY5添加职工信息4修改职工信息2浏览职工信息3查询职工信息6退出1录入职工信息四、设计方案职工档案管理系统 1、初步完成总体设计,搭好框架,确定人机对话的界面,确定函数个数。 2、建立一个文件,将每位职工的信息写入文件中并能显示于屏幕上。3、完成上述查找(编号,姓名,性别等)、修改等功能。数据结构定义:struct worker int Num;char Name15;char Sex4;char Birth20;char Addr50
6、;char Depart30;char Zhicheng10;int Gongzi;char Phone15;work100;五、详细设计源程序代码如下:#include #include #include #define N 100struct worker int Num;char Name15;char Sex4;char Birth20;char Addr50;char Depart30;char Zhicheng10;int Gongzi;char Phone15;work100; /定义一个结构体void menu();/菜单函数void input();/输入函数void sav
7、e(int);/保存函数void display();/浏览函数void add();/添加函数void search();/查找函数void modify(); /修改函数void main() int n,flag; char a; menu(); do printf(请选择你需要操作的步骤(1-7):n); scanf(%d,&n); if(n=1&n=7) flag=1; break; else flag=0; printf(您输入有误,请重新选择!); while(flag=0);system(cls); while(flag=1) switch(n) case 1:printf(
8、欢迎录入职工信息n);printf(n);input();break; case 2:printf( 欢迎浏览职工信息n);printf(n);display();break; case 3:printf( 欢迎查询职工信息n);printf(n);search();break; case 5:printf( 欢迎添加职工信息n);printf(n);add();break; case 4:printf( 欢迎修改职工信息n);printf(n);modify();break; case 6:exit(0);break; default :break; getchar(); printf(n)
9、; printf(是否继续进行(y or n):n); scanf(%c,&a); if(a=y) flag=1; system(cls); /清屏 menu(); /调用菜单函数 printf(请再次选择你需要操作的步骤(1-7):n); scanf(%d,&n); printf(n); else exit(0); void menu() /菜单函数 printf(n);printf(n);printf(n);printf( *欢迎进入职工档案管理系统*n);printf(n);printf( 1.录入职工信息n);printf( 2.浏览职工信息n);printf( 3.查询职工信息n);
10、printf( 4.修改职工信息n);printf( 5.添加职工信息n);printf( 6.退出n);printf(n);printf( *谢谢使用*n);printf(n); void input() /录入函数 int i,m;printf(请输入要创建信息的职工人数(1-100):);scanf(%d,&m);printf(n);printf(请输入职工的信息:n);for(i=0;im;i+)printf(请输入职工的编号:);fflush(stdin);scanf(%d,&worki.Num);printf(请输入职工的姓名:);fflush(stdin);scanf(%s,&w
11、orki.Name);printf(请输入职工的性别:);fflush(stdin);scanf(%s,&worki.Sex);printf(请输入职工的出生年月:);fflush(stdin);scanf(%s,&worki.Birth);printf(请输入职工的住址:);fflush(stdin);scanf(%s,worki.Addr);printf(请输入职工的所在部门:);fflush(stdin);scanf(%s,worki.Depart);printf(请输入职工的职称:);fflush(stdin);scanf(%s,worki.Zhicheng);printf(请输入职工
12、的工资级别:);fflush(stdin);scanf(%d,&worki.Gongzi);printf(请输入职工的电话:);fflush(stdin);scanf(%s,&worki.Phone);system(cls);printf(文件创建完毕!n);save(m);void save(int m) /保存文件 int i; FILE*fp; if (fp=fopen(职工档案.txt,wb)=NULL) printf (文件打开失败n); exit(0); for (i=0;im;i+) /将内存中职工的信息输出到磁盘文件中去 if (fwrite(&worki,sizeof(str
13、uct worker),1,fp)!=1) printf(file write errorn); fclose(fp);int load() /导入函数 FILE*fp; int i=0; if(fp=fopen(职工档案.txt,rb)=NULL) printf (文件打开失败n); exit(0); else do fread(&worki,sizeof(struct worker),1,fp); i+; while(feof(fp)=0); fclose(fp); return(i-1);void display() /浏览函数 int i;int m=load();printf(编号
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2019 职工 档案管理系统 报告
链接地址:https://www.31doc.com/p-2407116.html