职工工资管理系统php,员工工资管理系统源代码.doc
#include
#include
typedef struct
{
int basic;//基本工资
int position;//岗位工资
int subsidy;//津贴
int wages;//奖金
int sum;//总工资
}money;
typedef struct
{
char num[20];//职工号
char name[20];//姓名
int age;//年龄
char sex[20];//性别
money salary;//工资
}employee;
int Print_jinru();//账号密码输入
void Fscan_information();//“职工信息.txt”文件写入
void Print_staff();//全体员工
void Print_empl1(char x[51]);//按职工号查询
void Print_empl2(char s[51]);//按姓名查询
void Print_MainInterface();//主界面
void Print_Interface_1();//职工信息录入界面
void Print_Interface_2();//职工信息查询界面
void Print_Interface_3();//职工工资排序界面
void Print_Interface_4();//职工总工资
void Print_Interface_5();//文件读出
void qsort(int l,int r);//快速排序
void Print_delete(int t);//删除职工信息
void Print_Interface_2_1(int t);//职工信息修改界面
int fyanzheng(char s1[],char s2[]);//密码验证函数
employee st[500];//记录职工信息的函数
int n;//职工总数
void main()
{
int x;
employee em;
printf("@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\n");
printf("@@@@ 欢迎使用员工工资管理系统 @@@@\n");
printf("@@@@ 制作人:刘爽 @@@@\n");
printf("@@@@在使用中产生的任何问题,欢迎进行批评指正@@@@\n");
printf("@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\n");
printf("\n");
printf("\n");
printf("\n");
if (Print_jinru())
{
Fscan_information();
Print_MainInterface();
}
else return;
}
void Fscan_information()
{
FILE *fp;
int i;
if ((fp=fopen("职工信息.txt","r"))==NULL)
{
printf("cannot open this file\n");
return ;
}
fscanf(fp,"%d",&n);
for (i=1;i<=n;i++)
{
fscanf(fp,"%s%s%d%s%d%d%d",st[i].num,st[i].name,&st[i].age,st[i].sex,&st[i].salary.basic,&st[i].salary.subsidy,&st[i].salary.wages);
st[i].salary.sum=st[i].salary.basic+st[i].salary.subsidy+st[i].salary.wages;
}
fclose(fp);
}
int fyanzheng(char s1[],char s2[])
{
FILE *fp1,*fp2;
char str1[40]="",str2[40]="",st;
int t;
if ((fp1=fopen("账号验证.in","r"))==NULL)
{
printf("cannot open this file\n");
return 0;
}
t=0;
st=fgetc(fp1);
while (st!='#')
{
str1[t]=st;
t++;
st=fgetc(fp1);
}
if ((fp2=fopen("密
职工工资管理系统php,员工工资管理系统源代码.doc相关推荐
- 编程计算并输出加工资后的员工工资。
某单位马上要加工资,增加金额取决于工龄和现工资两个因素:对于工龄大于等于20年的,如果现工资高于2000元,加200元,否则加180元:对于工龄小于20年的,如果现工资高于1500,加150元,否则加 ...
- 职员信息管理系统php,员工信息管理系统(含附源代码).doc
员工信息管理系统(含附源代码) 西安郵電學院 目: 员 工 信 息 管 理 系 统 系部名称:电信系专业名称:电子科学与技术班 级:科技0701班内序号:33学生姓名 :贾 春 阳指导教师:黄茹时间: ...
- 计算机毕设太简单会不会过不了 SSM公司设备管理系统 企业员工工资管理系统 公司员工工资管理系统Java
精彩专栏推荐订阅:在 下方专栏
- c语言结构体老师信息管理系统,C语言课程设计职工信息管理系统结构体数组实现程序源代码.doc...
word格式 整理版 学习参考 //C语言课程设计 职工信息管理系统-结构体数组实现 #include #include #include struct employee { char num[10] ...
- 公司员工工资与生日员工工资对比
某公司的雇员分为以下若干类: Employee: 这是所有员工总的父类, 属性:员工的姓名,员工的生日月份. 方法:getSalary(int month) 根据参数月份来确定 ...
- 基于Java的员工工资管理系统(源码分享)
源码编号:F-A15 项目类型:Java SE项目(awt+swing) 项目名称:基于Java的员工工资管理系统(EmployeeSalary) 用户类型:双角色(员工.管理员) 主要技术:ja ...
- 员工信息、工资、部门、出勤管理系统(Java+Web+MySQL)
目录 摘 要 1 ABSTRACT 3 1 绪论 1 1.1课题背景 1 1.2目的和意义 2 1.3研究的目标与内容 3 1.4软硬件需求 4 1.5本文组织结构 4 2 需求分析 6 2.1系统功 ...
- Java+Swing+mysql员工工资管理系统
Java+Swing+mysql员工工资管理系统 一.系统介绍 二.功能展示 1.主页 2.员工工资查询 3.员工工资添加 4.员工工资修改 5.员工工资删除 三.系统实现 1.salary.java ...
- elementui+vue+springboot企业员工工资考勤请假系统
本系统的实施在某种意义上可以改善我国企业办公效率低.交流不方便等缺陷,本系统的研究目标是实现一个能够管理请假信息.工资账号.工资信息的员工工资考勤系统.其最基本的功能包括:添加.查询.修改.删除. 目 ...
最新文章
- 已知bug列表——Solidity中文文档(12)
- 洛谷——P1290 欧几里德的游戏
- 韵乐x5效果器ktv最佳参数_家庭ktv(卡拉ok)家庭影院ktv选购推荐攻略
- vscode中如何创新建php文件,php – 如何在Visual Studio Code,UNIX中的所有文件中创建所有行结尾(EOL)?...
- JAVA基础——toString()方法,java基础面试笔试题
- 随题而学(二)多维数组转一维数组
- win32 API 调用方法
- JAVA核酸预约检测管理系统毕业设计 开题报告
- Java 类图(UML)
- Excel指定单元格锁定
- 无法确认设备和计算机之间的连接,爱思助手无法识别设备或者连接超时解决办法...
- 003-信息技术学科知识与教学能力
- ECharts 绘制地图飞线
- 齿轮-转子-轴承系统动力学matlab程序代码
- Scala之sorted排序的使用
- matlab 正交多项式,常用正交多项式
- python毕业设计作品基于django框架校园网站系统毕设成品(1)开发概要
- 台达协议转换网关WTGNet-DVP
- JavaScript正则表达式验证邮箱
- 阿里实习内推面试(被拒)