福建省职称证书查询系统
现在职称福建职称工资证明查询系统的查询方式有好几种的:网查福建职称工资证明查询系统, *** 福建职称工资证明查询系统,公函,窗口
添加微信好友, 获取更多信息
复制微信号
你说的网查,这个一定的人事局公布出来是官方网站才行,谨防高仿网站和非网查网站
如果有官网查询的 ,那一把是输入名字,编号等信息,就可以查询出来福建职称工资证明查询系统了
福建国资委中级职称人社局查的到吗
福建国资委中级职称人社局查的到,可以登录福建人社局网站或去福建人社局窗口进行查询。
福建中级职称具体的查询步骤如下:
1、打开浏览器,搜索“福建人事职称信息网”。
2、进入官网,点击“职称证书查询”。
3、选择类型,点击“职称查询系统”。
4、输入姓名、身份证号和证书编号,点击“查询”即可。
手机上怎么查询工资明细
手机上查询工资明细 *** 如下
查询工资流水账单主要有种方式:前往发卡行营业网点打印工资流水账单、手机客户端查询工资流水账单。工资流水也就是银行卡的工资流水,通常单位在给职工发放工资时,会备注上“工资”两个字,所以要查询工资流水证明,那么只需要携带工资卡前往发卡行的营业网点打印流水明细即可。我们可以携带本人有效身份证件及工资卡,前往发卡行附近的营业网点柜台查询。另外现在大部分银行网点都有自助查询机,我们可以通过自助查询机来查询并打印银行工资流水,将银行卡插入自助查询机,输入银行卡密码,然后点击交易明细,按照提示一步步操作即可查询并打印工资流水。
手机上查询通过:
1.下载建设银行客户端,打开注册手机银行。
2.点击登录个人账户。
3.进入账户页面后,点击“详情”。随后在出现的页面里,点击活期储蓄。
4.输入银行卡卡号和密码即可查工资明细。
教师工资在哪里查询
可以在学校财务部门进行查询。
教师工资制度是中国实施的关于教职工工资的规定和办法。结构工资由基础工资、职务工资、工龄津贴和奖励工资四部分组成。中小学、幼儿教师同时实行教龄津贴。高等学校教学人员职务名称按教授、副教授、讲师、助教分列;
实验人员按高级实验师、实验师、助理实验师、实验员分列;科研人员及其他各类专业技术人员,按国务院有关部门确定的职务名称系列分列。中小学教学人员职务名称按高级、一级、二级、三级教师分列。
扩展资料:
教师津贴计发
1、绩效工资跟职称、职务工资制度是2个不同的概念,实行绩效工资后,废除原来的职务职称工资。
2、教师(含职工)举办经学校批准的讲座,每次发给讲座津贴100元。
3、教师按规定进行早、晚自习辅导,并到班级认真答疑和治理,每辅导1次(早 晚)自习发给津贴10元。
4、教师(含职工)参加由教务科正式排定的监考,每次发给监考津贴10元。
5、职工兼课,每学时发给兼课津贴10元。
参考资料来源:
百度百科-教师绩效工资
百度百科-教师工资制度
手机上如何查工资流水
在手机上查询薪资明细的 *** 如下 工资条的查询方式主要有两种:去发卡行营业网点打印工资条福建职称工资证明查询系统,在手机客户端查询工资条。工资流也就是银行卡的工资流。通常情况下福建职称工资证明查询系统,公司给员工发工资时,会备注“工资”二字。因此,如果想查询工资流水证明,只需携带工资卡到发卡行营业网点打印流水明细即可。可以携带本人有效身份证和工资卡到发卡行附近的营业网点柜台进行查询。另外,现在大部分银行网点都有自助查询机。福建职称工资证明查询系统我们可以通过自助查询机查询并打印银行工资单。将银行卡插入自助查询机,输入银行卡密码,然后点击交易明细,按照提示一步一步查询打印工资单。 在手机上查询通过: 1.下载建行客户端,打开注册手机银行。 2.单击以登录您的个人帐户。 3.进入账户页面后,点击“详情”。然后,在出现的页面上,单击当前储蓄。 4.输入银行卡号和密码,查看薪资明细。
职工工资信息管理系统怎么弄(至少包括:姓名,职务,职称,工资)
c语言编的学生信息管理系统小程序 参考吧
stdio.h
#include stdlib.h
#include string.h
struct st
{
char name[20];
int english;
int math;
int chinese;
int average;
st *next;
};
struct st *pend=NULL;//初始链表的尾指针
struct st *pendorder=NULL;//顺序链表的尾指针
struct st *pheadorder=NULL;//顺序链表的头指针
struct st *makeorder(struct st *phead);//按分数从大到小排序 生产链表
struct st *addtolist(struct st *add);// 将平均分更大的添到另一个链表
struct st *createlist();//输入学生信息时生成的初始链表
struct st * deletestu(char *name,st *phead);//删除一个学员的信息
struct st *addstu(st *name,st *phead);//向顺序链表添加一个元素,插入的地方按平均成绩
void printinfo(st *phead);//按平均成绩打印出每个学员的名字
int main()
{
int select;
char deletename[20];
struct st *addstud=NULL;
struct st *phead=NULL;
phead=createlist();//输入时创建链表
pheadorder=makeorder(phead);//将链表排序
printf("input operation:1----deletestudent,2-----addstudent,3----output all student\n");
scanf("%d",select);
while(select0)//选择操作1为删除2为添加3为打印,其他的输入会跳出循环
{
switch(select)
{
case 1:
printf("please input the of the student to be deleted:\n");
scanf("%s",deletename);
pheadorder=deletestu(deletename,pheadorder);
printf("input operation:1----deletestudent,2-----addstudent,3----output all student\n");
scanf("%d",select);
break;
case 2:
printf("please input the information of the student to be added:\n");
addstud=new st;
scanf("%s%d%d%d",addstud-name,(addstud-english),(addstud-math),(addstud-chinese));
addstud-average=((addstud-english)+(addstud-math)+(addstud-chinese))/3;
while((addstud-english)=0)
{
delete addstud;
printf("please input the information of the student to be added:\n");
addstud=new st;
scanf("%s%d%d%d",addstud-name,(addstud-english),(addstud-math),(addstud-chinese));
addstud-average=((addstud-english)+(addstud-math)+(addstud-chinese))/3;
}
pheadorder=addstu(addstud,pheadorder);
printf("input operation:1----deletestudent,2-----addstudent,3----output all student\n");
scanf("%d",select);
break;
case 3:
printinfo(pheadorder);
printf("input operation:1----deletestudent,2-----addstudent,3----output all student\n");
scanf("%d",select);
break;
default:
goto laber;
}
}
laber:system("pause");
return 1;
}
struct st *createlist()//输入时创建初始链表
{
struct st *pfirst=NULL;
struct st *plast=NULL;
struct st *p=new st;
printf("please input the information of the students:\n");
scanf("%s%d%d%d",p-name,(p-english),(p-math),(p-chinese));
p-average=((p-english)+(p-math)+(p-chinese))/3;
while((p-english)0)
{
if(pfirst==NULL)
pfirst=plast=p;
else
plast-next=p;
plast=p;
printf("please input again:\n");
p=new st;
scanf("%s%d%d%d",p-name,(p-english),(p-math),(p-chinese));
p-average=((p-english)+(p-math)+(p-chinese))/3;
}
plast-next=NULL;
printf("list create successful\n");
delete p;
return pfirst;
}
struct st *deletestu(char *name,st *phead)//删除一个学员
{
int flag=0;
st *p=NULL;
if(strcmp(phead-name,name)==0)
{
phead=phead-next;
flag=1;
}
else
for(p=phead;p;p=p-next)
{
if(strcmp(p-next-name,name)==0)
{
p-next=p-next-next;
flag=1;
break;
}
}
if(!flag)
printf("the student you delete is not in the list\n");
else printf("delete successful\n");
return phead;
}
struct st *addstu(st *name,st *phead)//按平均分增加一个学员
{
name-next=NULL;
struct st *p=NULL;
if((name-average)(phead-average))
{
name-next=phead;
phead=name;
return phead;
}
else
{
for(p=phead;p-next;p=p-next)
{
if((name-average)(p-next-average))
{
name-next=p-next;
p-next=name;
return phead;
}
}
}
p=p-next;
p-next=name;
return phead;
}
void printinfo(st *phead)//打印信息
{
st *p;
for(p=phead;p;p=p-next)
printf("%s\n",p-name);
}
struct st *addtolist(struct st *phead,struct st *add)//生成顺序链表时每回都添加一个平均成绩更高的学员信息
{
add-next=NULL;
if(phead==NULL)
pendorder=phead=add;
else
pendorder-next=add;
pendorder=add;
return phead;
}
struct st *makeorder(struct st *phead)//将初始链表变成顺序链表
{
if(phead!=NULL)
{
int max;
struct st *p=NULL;
struct st *index=NULL;
while(phead)
{
max=0;
for(p=phead;p;p=p-next)
{
if(p-averagemax)
{
max=p-average;
index=p;
}
}
phead=deletestu(index-name,phead);
pheadorder=addtolist(pheadorder,index);
}
return pheadorder;
}
else printf("there is no list members to be ordered\n");
return pheadorder;
}
————小型公司工资管理系统
一〉题目要求
(1)公司主要有4类人员:经理、技术员、销售员、销售经理。要求存储这些人的职工号、姓名、月工资、岗位、年龄、性别等信息。
(2)工资的计算 *** :
A.经理:固定月薪为8000;
B.技术员:工作时间*小时工资(100元每小时);
C.销售员:销售额*4%提成;
D.销售经理:底薪(5000)+所辖部门销售额总额*0.5%;
(3)输入数据要求每类人员不能少于4人,并按以下格式输出:
职工号 姓名 性别 年龄 岗位 工资 排名
及某部门经理所辖部门各售货员的业绩及自己的工资表:
(4)菜单要求:要有一个菜单,用于选择各项功能,其中
1) 数据录入:输入各种数据;
2) 数据统计:各销售经理的工资计算及最终按工资进行的冒泡排序;
3) 数据打印:打印上述表格;
4)数据备份:把相关数据写入文件;
5)退出:推出本系统;
二〉程序最终版:
1,程序员代码
#includeiostream.h
#includestdlib.h
#includefstream.h
#includeiomanip.h
#includestring.h
class employee
{
public:
float salary;
employee()
{
salary=0;
}
void pay(){}
void print(){}
void input()
{
cout"的编号:";
cinno;
cout" 其姓名:";
cinname;
cout" 性别(m/w):";
cinsex;
cout" 年龄:";
cinage;
}
protected:
int no;
char name[8];
char sex;
int age;
};
class manager:virtual public employee
{
protected:
float monthlypay,sale;
public:
manager(){monthlypay=8000;}
void input(){cout"经理";employee::input();}
void save()
{
fstream outfile;
outfile.open("F:shuju.txt",ios::app);
if(!outfile)
{
cout"F can't open.\n";
abort();
}
outfile"经理"endl;
outfile"号码"no"名字"name"性别"sex"年龄"age"工资"salaryendl;
}
void pay(){salary=monthlypay;}
void print()
{
cout"├—————┼—————┼—————┼—————┼—————┤"endl;
cout"│"setw(10)no"│"setw(10)name"│"setw(10)sex\
"│"setw(10)age"│"setw(10)salary"│"endl;
}
};
class technician:virtual public employee
{
private:
float hourlyrate;
int workhours;
public:
technician(){hourlyrate=100;}
void pay()
{
coutname"本月工作时数:";
cinworkhours;
salary=hourlyrate*workhours;
}
void input(){cout"技术工"endl;employee::input();}
void save()
{
fstream outfile;
outfile.open("F:shuju.txt",ios::app);
if(!outfile)
{
cout"F can't open.\n";
abort();
}
outfile"技术工"endl;
outfile"号码"no"名字"name"性别"sex"年龄"age"工资"salaryendl;
}
void print()
{
cout"├—————┼—————┼—————┼—————┼—————┤"endl;
cout"│"setw(10)no"│"setw(10)name "│"setw(10)sex\
"│"setw(10)age"│"setw(10)salary"│"endl;
}
};
class sale *** an:virtual public employee
{
protected:
float commrate;
float sales;
public:
sale *** an(){commrate=0.04;}
void input(){cout"销售员";employee::input();}
void save()
{
fstream outfile;
outfile.open("F:shuju.txt",ios::app);
if(!outfile)
{
cout"f can't open.\n";
abort();
}
outfile"技术工"endl;
outfile"号码"no"名字"name"性别"sex"年龄"age"工资"salaryendl;
}
void pay()
{
coutname"本月销售额:";
cinsales;
salary=sales*commrate;
}
void print()
{
cout"├—————┼—————┼—————┼—————┼—————┤"endl;
cout"│"setw(10)no"│"setw(10)name"│"setw(10)\
sex"│"setw(10)age"│"setw(10)salary"│"endl;
}
};
class sale *** anager:virtual public manager,virtual public sale *** an
{
private:
float total;int no1,no2,no3,no4;char name1[8],name2[8],name3[8],name4[8];
float sale1,sale2,sale3,sale4;
public:
int flag;
void salemanager()
{
monthlypay=5000;
commrate=0.005;
}
void input(){cout"销售经理";employee::input();}
void save()
{
fstream outfile;
outfile.open("F:shuju.txt",ios::app);
if(!outfile)
{
cout"f can't open.\n";
abort();
}
outfile"销售经理"endl;
outfile"号码"no"名字"name"性别"sex"年龄"age"工资"salaryendl;
}
void savesale()
{
fstream outfile;
outfile.open("F:shuju.txt",ios::app);
if(!outfile)
{
cout"F can't open.\n";
abort();
}
outfile"销售经理所辖售员业绩及自己的工资"endl;
outfile"编号"no1"名字"name1"工资"sale1endl;
outfile"编号"no2"名字"name2"工资"sale2endl;
outfile"编号"no3"名字"name3"工资"sale3endl;
outfile"编号"no4"名字"name4"工资"sale4endl;
}
int min(float salary1,float salary2)
{
if(salary1salary2)
return 1;
else return 2;
}
void pay()
{
salemanager();
salary=monthlypay+commrate*totalsale();
}
float totalsale()
{total=sale1+sale2+sale3+sale4;return total;}
void printtotal()
{
cout"├—————┴——┬——┴—————┤"endl;
cout"│销售额合计 │ "setw(10)total" │"endl;
cout"└————————┴————————┘"endl;
}
void sort(sale *** anager p)
{
int tmp,i,j;
for(j=0;j2;j++)
for(i=0;i2;i++)
if(totalp.salary)
{
tmp=salary;
total=p.salary;
p.salary=tmp;
tmp=no;
no=p.no;
p.no=tmp;
}
}
void saler()
{
coutname"所管部门月销售量:";
cout"职工编号:";
cinno1;
cout" 职工姓名:";
cinname1;
cout" 销售额:";
cinsale1;
cout"职工编号:";
cinno2;
cout" 职工姓名:";
cinname2;
cout" 销售额:";
cinsale2;
cout"职工编号:";
cinno3;
cout" 职工姓名:";
cinname3;
cout" 销售额:";
cinsale3;
cout"职工编号:";
cinno4;
cout" 职工姓名:";
cinname4;
cout" 销售额:";
cinsale4;
}
void saleprint()
{
cout"│"setw(10)no1"│"setw(10)name1"│"setw(10)sale1"│"endl;
cout"├—————┼—————┼—————┤"endl;
cout"│"setw(10)no2"│"setw(10)name2"│"setw(10)sale2"│"endl;
cout"├—————┼—————┼—————┤"endl;
cout"│"setw(10)no3"│"setw(10)name3"│"setw(10)sale3"│"endl;
cout"├—————┼—————┼—————┤"endl;
cout"│"setw(10)no4"│"setw(10)name4"│"setw(10)sale4"│"endl;
}
void print()
{
cout"├—————┼—————┼—————┼—————┼—————┤"endl;
cout"│"setw(10)no"│"setw(10)name"│"setw(10)sex"│"
setw(10)age"│"setw(10)salary"│"endl;
}
};
void main()
{
manager m[4];
technician t[4];
sale *** an s[4];
sale *** anager *** [4];
t[1].save();
int flag=1,operate,minnum=0;
do{
cout" ★★小型公司工资管理系统★★\n";
cout" ┌—————————————┐\n";
cout" │ 请选择您所需的操作 │\n";
cout" │ 数据输入:1,并按回车键 │\n";
cout" │ 数据统计:2,并按回车键 │\n";
cout" │ 数据打印:3,并按回车键 │\n";
cout" │ 数据备份:4,并按回车键 │\n";
cout" │ 退出系统:5,并按回车键 │\n";
cout" └—————————————┘\n";
cout" 请选择一个操作: ";
cinoperate;
switch(operate)
{
case 1:
cout"please waiting........"endl;
{
for(int i=0;i4;i++)
{m[i].input();}
for(int j=0;j4;j++)
{t[j].input();}
for(int k=0;k4;k++)
{s[k].input();}
for(int l=0;l4;l++)
{ *** [l].input();}
}
{
for(int i=0;i4;i++)
{m[i].pay();}
for(int j=0;j4;j++)
{t[j].pay();}
for(int k=0;k4;k++)
{s[k].pay();}
for(int l=0;l4;l++)
{ *** [l].saler(); *** [l].pay();}
};break;
case 2:
cout"please waiting......."endl;
{
{
for(int l=0;l4;l++)
*** [l].totalsale();
};
cout" 之一位经理的销售员"endl;
cout"┌—————┬—————┬——————┐"endl;
cout"│ 职工号 │ 姓名 │ 销售额 │"endl;
*** [0].saleprint();
*** [0].printtotal();
cout" 排序已经完成"endl;
cout"各销售经理的排名"endl;
cout"┌—————┬—————┬—————┬—————┬———————┐"endl;
cout"│ 职工号 │ 姓名 │ 性别 │ 年龄 │ 工资 │"endl;
for(int i=0;i4;i++)
{
minnum=0;
for(int ddd=0;ddd4;ddd++)
{
if( *** [minnum].salary *** [ddd].salary *** [ddd].flag!=1)
{
minnum=ddd;
}
}
*** [minnum].flag=1;
*** [minnum].print();
}
cout"└—————┴—————┴—————┴—————┴———————┘"endl;
};break;
case 3:
cout"please waiting........"endl;
{
cout"*********************************************************************"endl;
cout" 经理工资一览表如下:"endl;
cout"┌—————┬—————┬—————┬—————┬——————┐"endl;
cout"│ 职工号 │ 姓名 │ 性别 │ 年龄 │ 工资 │"endl;
for(int i=0;i4;i++)
{m[i].print();}
cout"└—————┴—————┴—————┴—————┴——————┘"endl;
cout"*********************************************************************"endl;
cout" 技术员的月工资一览表:"endl;
cout"┌—————┬—————┬—————┬—————┬——————┐"endl;
cout"│ 职工号 │ 姓名 │ 性别 │ 年龄 │ 工资 │"endl;
for(int j=0;j4;j++)
{t[j].print();}
cout"└—————┴—————┴—————┴—————┴——————┘"endl;
cout"********************************************************************"endl;
cout" 销售员工资一览表"endl;
cout"┌—————┬—————┬—————┬—————┬———————┐"endl;
cout"│ 职工号 │ 姓名 │ 性别 │ 年龄 │ 工资 │"endl;
for(int k=0;k4;k++)
{s[k].print();}
cout"└—————┴—————┴—————┴—————┴———————┘"endl;
cout"********************************************************************"endl;
cout" 销售经理工资一览表"endl;
cout"┌—————┬—————┬—————┬—————┬———————┐"endl;
cout"│ 职工号 │ 姓名 │ 性别 │ 年龄 │ 工资 │"endl;
for(int l=0;l4;l++)
{ *** [l].print();}
cout"└—————┴—————┴—————┴—————┴———————┘"endl;
};break;
case 4:
cout"please waiting........"endl;
{
for(int i=0;i4;i++)
{m[i].save();}
for(int j=0;j4;j++)
{t[j].save();}
for(int k=0;k4;k++)
{s[k].save();}
for(int l=0;l4;l++)
{ *** [l].save();}
};
cout"information have been saved!"endl;
break;
case 5:exit(0);break;
default:cout"输入错误,请重新1-5间的输入"endl;
}
}while(flag=1);
}
备注:1本程序已经修订过,是 *** 流传的版本的终结版,解决了原始版本不可进行销售经理工资排序的缺点。
2。本程序为本周刚结束的课程设计的自我修正版本。
3 由于图片不可上传,要观看完美界面截图及报告完整内容请登陆我q-zone。。
评论已关闭!