员工工资管理系统

员工工资管理系统

ID:15781388

大小:163.00 KB

页数:20页

时间:2018-08-05

员工工资管理系统_第1页
员工工资管理系统_第2页
员工工资管理系统_第3页
员工工资管理系统_第4页
员工工资管理系统_第5页
资源描述:

《员工工资管理系统》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、课程设计说明书NO.20员工工资管理系统1.课程设计的目的C语言程序设计课程设计是计算机科学与技术专业一门重要的专业技术基础课程,也是一门核心课程。本课程设计的目的是为了配合C语言程序设计课程的开设,使学生能够较熟练地掌握C语言的基本内容及程序设计的基本方法与编程技巧,并能够培养学生应用计算机解决和处理实际问题的思维方法与基本能力,为进一步学习和应用计算机的专业知识打下基础。2.课程设计的原理程序清单2.1课程设计的方法论证该系统大致实现了工资管理功能,如图1所示。员工工资管理系统员工基本信息工资查询工资信息

2、转存员工信息的追加与修改图1工资管理系统总体功能框图菜单函数、输入函数、输出函数、查找函数、修改函数、删除函数、添加函数,退出控制几个部分从而将程序简单化处理分析。通过指针函数定义实现以上各个函数的功能,并完成题目要求。结构体和简单的输出命令,具体操做加上switch.for.do-while等语句,以达到选择的目的,再进行其他函数的操作。本系统分为以下几个功能模块:沈阳大学课程设计说明书NO.20main()为主控函数;enter()等待键输入;load_rec()统计记录数;add()添加个人资料;del

3、()删除个人资料;edit()修改个人资料;display()浏览所有信息;search()查找个人资料主函数.choice==1choice==2choice==3choice==4choice==5choice==6Inputinformation()Searchemployee()Modifyemployee()Deleteemployee()Searchdepartment()Totalinformation()开始YYYYYYNNNNNNdisplayMenu()输入choiceWhile(choi

4、ce!=0)YNBye!!沈阳大学课程设计说明书NO.20图2流程图2.2源程序清单/******头文件(.h)***********/#include"stdio.h"/*I/O函数*/#include"bios.h"/*ROM基本输入输出函数*/#include"dos.h"/*dos接口函数*/#include"conio.h"/*屏幕操作函数*/#include"stdlib.h"/*其它说明*/#include"string.h"/*字符串函数*/#include"mem.h"/*内存操作函数*/#

5、include"ctype.h"/*字符操作函数*/#include"alloc.h"/*动态地址分配函数*//****变量定义*******/typedefstructz1/*定义数据结构*/{charno[11];/*编号*/charname[15];/*姓名*/floatjbgz;/*基本工资*/floatkoukuan;/*扣款*/floatyfgz;/*应发工资*/floatshuijin;/*税金*/floatsfgz;/*实发工资*/structz1*prior;/*前驱指针*/structz1

6、*next;/*后继指针*/}SALARY;/*结构体类型名*/structz1*First;/*双链表头指针*/structz1*Last;/*双链表尾指针*/沈阳大学课程设计说明书NO.20/******函数原型*********/voidinit();/*初始化*/voidcreate();/*创建链表*/voidcalc();/*计算应发工资*/voiddelete();/*删除*/voidsearch();/*查找*/voidsave();/*保存文件*/voidload();/*读取文件*/voi

7、dcomputer();/*计算所需各种票面张数*/voidinsert();/*插入*/voidappend();/*追加*/voidcopy();/*复制文件*/voidsort();/*排序*/voidindex();/*索引*/voidtotal();/*分类合计*/voidlist();/*显示所有数据*/voidprint(SALARY*p);/*输出单条记录*/voiddisplay();/*随意逐条显示*/floatfax(floatx);/*计算税金*/intmenu_select();/*

8、主菜单*//*******主函数开始**********/main(){inti;clrscr();for(;;){switch(menu_select())/*调用菜单函数返回一个整数值*/沈阳大学课程设计说明书NO.20{case0:init();break;/*初始化*/case1:create();break;/*输入数据创建双链表*/case2:list();break;/*显示所有数据*

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

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

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