工资信息管理系统
工程量快速计算方法
该系统能够实现工资信息管理。系统包括录入,浏览,查询,等功能。其中录入功能
要求能够添加新的工资信息到文件;浏览功能要求能够按照工资卡号,姓名分类浏览,提供分屏
显示;有排序功能,排序后按照工资卡号升序或实发工资降序输出;查询功能要求能够按照工资
卡号,姓名查询.
[提示]
(1)文件中一行数据对应一个职工工资信息。
(2)工资信息的数据结构采用结构数据组,一个数组元素对应一条工资单记录。
(2)工资信息包括工资卡号,姓名,月份,应发工资,水费,电费,税金,实发工资等。
(4)实发工资=应发工资-水费-电费-税金,其中税金计算方法为
1)应发工资〈800元,税金=0
2)800〈应发工资〈1400元,税金=(应发工资-800)*5%
3)应发工资〉1400,税金=(应发工资-1400)*10%
原始数据文件格式
工资卡号 姓名 月份 应发工资 水费 电费 税金 实发工资
0001 张三 8 3000 50 60 160 2730
0002 李四 ………………..
#include<string.h>
void menu()
{
int n,w1;
do
{
printf("\t\t************************************************\n\n");
printf("\t\t************************************************\n\n");
printf("\t\t *** choose function ************\n\n");
printf("\t\t *** 1 Enter new data ************\n\n");
printf("\t\t *** 2 Modify data ************\n\n");
printf("\t\t *** 3 Search by people.name and num*****\n\n");
printf("\t\t *** 4 Browse data ************\n\n");
printf("\t\t *** 5 add data ************\n\n");
printf("\t\t *** 6 order ************\n\n");
printf("\t\t *** 7 count ************\n\n");
printf("\t\t *** 8 Exit ************\n\n");
printf("\t\t************************************************\n\n");
printf("\t\t************************************************\n\n");
printf("Choose your number(1-8):[ ]\b\b");
scanf("%d",&n);
if(n<1||n>8)
w1=1;
else w1=0;
}
while(w1==1);
switch(n)
{
case 1:enter();break;
case 2:modify();break;
case 3:search();break;
case 4:browse();break;
case 5:add();break;
case 6:order();break;
case 7:count();break;
case 8:exit(0);
}
}
main()
{
system("cls");
menu();
}
#define N 100
struct people
{
char num[100];
char name[15];
char month[15];
char yingfa[100];
char shifa[100];
char shuifei[20];
char dianfei[20];
char shuijin[20];
}people[N];
# include <stdio.h>
order()
{
int i,j,n;
struct peo
ple s;
n=load();
for(i=0;i<n-1;i++)
for(j=i+1;j<n;j++)
if(people[i].shifa<people[j].shifa)
{
s=people[i];
people[i]=people[j];
你可能喜欢
- 企业工资管理系统
- 工资管理系统设计
- 工资管理系统分析
- 职工工资管理系统
- 高校工资管理系统
- 社会保险管理信息系统
- java学生管理系统
- 工资管理系统java
- 企业工资管理系统需求分析26页
- 用VF实现企业工资管理系统【CS模式】26页
- 企业员工工资管理系统35页
- 企业工资管理系统13页
- 小型企业工资管理系统26页
- 某企业职工工资管理系统(2)27页
- 公司工资管理系统delphi源码设计文档(源代码大小16M)8页
- 工资管理系统课程设计报告5页
- 工资管理信息系统数据库设计4页
- SQL数据库课程设计 工资管理系统3页
- 数据库课程设计_工资管理系统31页
- 学院教职工工资管理系统C语言程序设计23页
- 软件工程 工资调整管理系统需求分析2页
- 企业工资管理系统需求分析26页
- 人事工资管理系统软件论文分析18页
- 工资管理系统需求分析18页
- 员工工资管理系统需求分析7页
- 湖南大学工资管理信息系统的分析报告9页
- 学院教职工工资管理系统C语言程序设计23页
- 某企业职工工资管理系统(2)27页
- 职工工资管理系统15页
- 职工工资管理系统课程设计报告35页
- 职工工资管理系统4页
- eclipse职工工资管理系统33页
- 高校人事工资管理系统设计与实现6页
- 高校工资管理系统论文41页
- 高校工资管理系统-任务说明书V1.09页
- 某高校工资管理信息系统的开发4页
- 高校工资管理系统课程设计报告16页
- 高校人员工资管理系统32页
- 社会保险管理信息系统开发设计6页
- 社会保险基层管理信息系统培训12页
- 劳动和社会保险统计管理信息系统SMIS2页
- 县人力资源和社会保障局关于城乡居民社会养老保险信息管理系统建设有关问题的通知2页
- 社会保险管理信息系统64页
- 新型农村社会养老保险管理信息系统-系统简介28页


