职工信息管理系统设计(C语言).doc

职工信息管理系统设计(C语言).doc

ID:58180361

大小:501.50 KB

页数:23页

时间:2020-04-26

职工信息管理系统设计(C语言).doc_第1页
职工信息管理系统设计(C语言).doc_第2页
职工信息管理系统设计(C语言).doc_第3页
职工信息管理系统设计(C语言).doc_第4页
职工信息管理系统设计(C语言).doc_第5页
资源描述:

《职工信息管理系统设计(C语言).doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、程序设计课程设计报告职工信息管理系统设计专业计算机科学与技术(软件工程(NIIT))学生班级学号指导教师完成日期2011年7月...目录1课程设计目的12课程设计容13设计流程图14源程序清单15小结7...职工信息管理系统的设计1课程设计目的1.加深对《C语言程序设计》课程知识的理解,掌握C语言应用程序的开发方法和步骤;2.进一步掌握和利用C语言进行程序设计的能力;3.进一步理解和运用结构化程序设计的思想和方法;4.初步掌握开发一个小型实用系统的基本方法;5.学会跳是一个较长程序的基本方法;6.学会利用流程图火N-S图表示算法;7.掌握书写长须设计开发文档的能力(书

2、写课程设计报告)2课程设计容设计职工信息管理系统,要求职工心想包括职工号、、性别、年龄、学历、工资、住址、等(职工号不重复)。设计一职工信息管理系统,使之能提供以下功能:(6)系统以菜单方式工作(7)职工信息录入功能(职工信息用文件保存)--输入(8)职工信息浏览功能--输出(9)查询和排序功能(至少一种查询方式)--算法(10)按工资查询(11)按学历查询等(12)职工信息删除、修改功能(任选项)3设计流程图...开始菜单根据菜单输入的n选择程序录入职工信息浏览职工信息查询职工信息删除职工信息添加职工信息修改职工信息退出保存是否继续进行结束...(1)菜单函数voi

3、dmenu()/*菜单函数*/{printf("☆☆☆计算机科学与技术软件技术☆☆☆");printf("");printf("∮1010704422婷婷∮");printf("");printf("******************职工信息管理****************");printf("1.录入职工信息");printf("2.浏览职工信息");printf("3.查询职工信息");printf("4.删除职工信息");printf("5.添加职工信息");printf("6.修改职工信息");printf("7.退出

4、");printf("********************谢谢使用******************");printf("");printf("");}(2)录入职工信息voidappend()                         {if((fp=fopen("worker.xls","a"))==NULL)    {printf("不能打开该文件!");exit();}printf("请输入添加职工信息(、职工号、性别、年龄、学历、职位、工资、、地址)");scanf("%s%s%s%s%s%s%s%s%s",one.nam

5、e,one.num,one.sex,one.age,one.record,one.position,one.wanges,one.tel,one.addr);fprintf(fp,"%-10s%-8s%-5s%-5s%-10s%-8s%-8s%-10s%-15s",one.name,one.num,one.sex,one.age,one.record,one.position,one.wanges,one.tel,one.addr);fclose(fp);                     }(3) 查询职工信息 数据查找共分为职工号、等方式查找voidse

6、arch()                   {     intl;printf("tttt*查找按:1*");printf("tttt*学历查找按:2*");printf("tttt*职工号查按:3*"); scanf("%d",&l);if(l>0&&l<4){switch(l){...case1:nameway();break;case2:xueliway();break;case3:numway();break;} printf("操作完毕!!!");}elseprintf("tttt输入有误!!!");

7、} voidnameway(){intk=0;charnam[8];printf("请输入您要查找的职工:");scanf("%s",nam);if((fp=fopen("worker.xls","rb"))==NULL)       {printf("不能打开文件!");exit();}while(!feof(fp)){fscanf(fp,"%s%s%s%s%s%s%s%s%s",one.name,one.num,one.sex,one.age,one.record,one.position,one.wanges,one.tel,one

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

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

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