职工工资管理系统报告

2024-10-26

职工工资管理系统报告(共10篇)

职工工资管理系统报告 篇1

C语言课程设计报告

小型职工工资管理系统

专业班级

2016级通信工程本科1班

通信第二组

学生姓名

院(系)

信息工程系

指导教师(职称)

完成时间

2017年5月31日

课程设计任务书

题目职工工资管理系统 班级2016级通信工程本科1班 学号 201605070106 姓名 学号 201605070111 姓名 学号 201605070118 姓名 学号 201605070119 姓名 学号 201605070136 姓名

一、主要内容:

本课程设计结合本学期所学C语言知识,准备设计开发一个简单职工工资管理系统。工资管理系统是企业不可或缺的一部分,它利用计算机对员工工资进行统一管理,实现工资管理系统的系统化、规范化和自动化,为企业提高工作效率。设计开发这个系统需要用到单链表、文件读取操作、结构体、函数、指针等C语言知识。本课程设计准备通过Windows控制台应用程序实现职工工资管理系统的简单运行。利用所学知识,本着简单、易用的设计原则,本课程设计尽量实现良好、美观的“人机界面”,便于软件的操作使用。本次设计主要学习内容包括:

(一)进一步学习并熟练掌握C语言语法和编程思想。

(二)学习C语言提供的库函数,熟悉Visual C++ 6.0的开发工具。

(三)学习C语言函数、链表、结构体、文件读取、指针等知识。

(四)学习如何查阅他人的文档进行软件的设计与开发。

二、基本要求:

(一)质量要求

1.职工工资管理系统基本功能模块的设计应包括:显示主菜单功能、职工信息 的录入、添加、删除、修改、查询、排序功能,退出系统。测试文件的读取与存储是否正常、测试评估界面是否合理,友好。

2.对职工工资管理系统设计并进行调试、修复、完善、测试。3.定期主动向指导教师汇报任务进度,认真填写相关报告文档。4.按时完成各阶段工作,不突击,不抄袭。

(二)进度要求

1.明确课程设计任务,搜集资料:2017年2月28日—3月14日。

2.完成程序的设计与实现,撰写课程设计论文初稿:2017年3月15日—5月15日。

3.与指导教师沟通,完成课程设计论文定稿:2016年5月16日—2017年5月28日。

4.进入课程设计论文审阅阶段,准备答辩:2017年5月29日—6月9日。

三、主要参考资料:

1.工资管理系统课程设计程序http://blog.csdn.net/JZQT_T/article/category/2317235

2.C语言程序设计规范及基础

https://wenku.baidu.com/view/58b***409c7b.html 3.《明解C语言 第3版》,(日)柴田望洋著,人民邮电出版社 4.《C Primer Plus 第6版 中文版》,姜佑 译,人民邮电出版社 5.《C程序设计 第四版》,谭浩强著,清华大学出版社 6.《C和C++实物精选》,徐波著,北京邮电出版社

学 生 签 名: 指导教师签名:

年 月 日

目录 概述...............................................1 1.1 设计思想.................................................................................................................................1 1.2 设计原则.................................................................................................................................1 1.3 性能需求.................................................................................................................................1 1.4 课程设计报告内容及分工情况.............................................................................................2 1.4.1 课程设计报告内容.........................................................................................................2 1.4.2 课程设计分工情况.........................................................................................................2 2 总体设计...........................................3 2.1 系统功能设计图.....................................................................................................................3 2.2 主函数 main().........................................................................................................................3 2.3 程序流程图..............................................................................................................................4 3 详细设计...........................................4 3.1 函数..........................................................................................................................................4 3.2 函数流程图..............................................................................................................................9 4 运行结果与调试....................................16 4.1 运行结果...............................................................................................................................16 4.2 程序调试...............................................................................................................................21 结束语..............................................22 附录................................................24 概述

1.1 设计思想

1.系统分成几个相对独立的模块,但这些模块都进行集中式管理。

2.分层的模块化程序设计思想,整个系统采用模块化结构设计作为应用程序,有较强的可操作性和扩展性。

3.合理的数据设计,在应用系统设计中,相对独立的模块间以数据相互连接,使各模块间的耦合性较低,方便系统运行,提高系统安全性。

1.2 设计原则

为了使本系统功能齐全完备,操作简便,最大限度的提高软件的质量,从而满足用户的实际需要,在设计开发过程中遵循了如下原则:

1.合法性原则:依据产品核算系统的工作规定以及要求,参照核算实际的工作情况,进行诸如产品进货、销售等工作。

2.实用性原则:适合产品信息管理工作的实际需求,并能够处理一些特殊情况的要求,此外,尽可能预留空间,以便扩充功能。

3.准确性原则:对输入的相关资料建立检错机制,及时报错,使用户能够及时准确的输入合法资料(如:类型匹配,长度不超限等)。

4.易操作原则:要求设计的系统功能齐全,界面友好,操作方便,必要的地方进行提示。

5.源程序可读性原则:为了便于其他设计,维护人员读懂代码或以后的代码修改,软件升级维护,即可能做好代码注释工作。

1.3 性能需求

(1)支持工资信息一次性多组导入

(2)非法操作能够提示错误并且知道安全行为方式(3)信息查询时界面显示数量

1.4 课程设计报告内容及分工情况

1.4.1课程设计报告内容

1.系统功能模块结构图和程序流程图 2.数据结构设计及用法说明

3.程序结构(画功能模块图或流程图)4.各模块的功能

5.实验结果(包括输入数据和输出结果)6.设计体会 7.参考文献

1.4.2 课程设计分工情况

本组共有5人,具体分工情况如下:

(1)学号:201605070106,姓名:司笑笑,具体负责功能模块结构图和程序流 程图的设计;负责“排序”代码的编写及整体代码的整合;负责程序设计报告中函数详细设计。

(2)学号:201605070111,姓名:代慧,负责“添加”、“录入”代码的编写;负责显示界面的优化、美化。

(3)学号:201605070118,姓名:王春亚,负责“查询”代码的编写;程序的测试与调试。

(4)学号:201605070119,姓名:董子阳,负责“修改”代码的编写;具体负责实验结果的采集;程序设计报告书的校对;负责流程图的绘制。

(5)学号:201605070136,姓名:马良智,负责“删除”代码的编写;具体负责程序设计报告书的排版与完善;相关文献的查找和参考。总体设计

2.1 系统功能设计图

系统功能设计是使整个系统能基本实现职工工资管理功能,能让公司的管理者利用计算机对员工工资进行统一管理,实现工资管理系统的系统化、规范化和自动化,提高了工作效率。管理信息系统(MIS)主要的功能就是进行信息的收集、查询、存储,同时对这些信息进行维护的。

本系统共包括七大模块,分别是录入模块,添加模块,修改模块,删除模块,查询模块,排序模块,输出模块。系统功能模块设计如图2-1所示。

图2-1 小型职工工资管理系统功能模块结构图

2.2 主函数 main()

(1)函数的功能: 用于联系各个功能函数模块,以及退出程序时的退出画面提示。

(2)函数的入口: 整个程序是从主函数开始的。

(3)函数的出口: 当从main()的switch()开关结构中进入,即choise的值大于7时通过return退出main()函数,即:退出整个程序。(4)函数调用关系:该函数不被其它函数调用。

2.3 程序流程图

详细设计

3.1 函数

(1)功能函数mainMenu()①函数的功能:显示主菜单

②函数的入口:从main()进入,main()运行时进入该函数。③函数调用关系:被主函数调用。

④函数的出口:当主菜单显示在屏幕上,结束该函数。(2)功能函数input(LinkList head)①函数的功能:进入录入职工信息系统。

②函数的入口:程序从main()的switch()开关结构中进入,即choice的值为1时,开始进入该函数,进入函数后,首先用inputMenu()显示录入菜单选项,然后选择选项进行录入职工信息。

③函数调用关系:被主函数调用。从switch()开关结构中进入,并在文中无返回值的空值void函数。

④函数的出口:录入职工信息完成后,结束该函数而并执行主函数main()中“output(head);”,输出职工信息在屏幕上并保存职工信息在磁盘上,然后执行“break;”跳出switch()开关函数,继续执行while循环结构。(3)功能函数inputMenu()①函数的功能:显示录入菜单。

②函数的入口:从input(LinkList head))进入,input(LinkList head)被调用时进入该函数。

③函数调用关系:被input(LinkList head))调用,并在文中无返回值的空值void函数。

④函数的出口:当录入菜单显示在屏幕上,结束该函数。(4)功能函数hand(LinkList head)①函数的功能:进入“手动录入职工信息”。

②函数的入口:程序从input(LinkList head)的switch()开关结构中进入,即choice的值为1时,开始进入该函数,进入函数后,首先输入录入职工人数,然后逐个录入职工信息。

③函数调用关系:被input(LinkList head)调用。从switch()开关结构中进入,并在文中无返回值的空值void函数。

④函数的出口:录入全部职工信息完成后,结束该函数并执行input(LinkList head)中“break;”跳出switch()开关函数,继续执行while循环结构。(5)功能函数read(LinkList head)

①函数的功能:进入“文件录入职工信息”。

②函数的入口:程序从input(LinkList head)的switch()开关结构中进入,即choice的值为2时,开始进入该函数,进入函数后,输入需要录入的文件路径fileName,通过fopen()函数,即“if((fq=fopen(fileName,“r”))==NULL)” 打开文件,进入数据的处理。

③函数调用关系:被input(LinkList head)调用。从switch()开关结构中进入,并在文中无返回值的空值void函数。

④函数的出口:自动录入文件中全部职工信息后,结束该函数并执行input(LinkList head)中“break;”跳出switch()开关函数,继续执行while循环结构。(6)功能函数output(LinkList head)①函数的功能:输出职工信息。

②函数的入口:程序在录入、添加、修改、删除、查询、排序后都进入该函数,进入函数后,将职工信息用printf()标准输出到屏幕上,然后通过fopen()函数,即“if((fp=fopen(“d:worker.dat”, “w”))== NULL)” 打开文件,将职工信息写到d:worker.dat文件中。

③函数调用关系:被main()等多个调用。在文中无返回值的空值void函数。④函数的出口:将职工信息用printf()标准输出到屏幕上,将职工信息存入磁盘后,结束该函数。

(7)功能函数add(LinkList head)①函数的功能:添加一个职工信息。

②函数的入口:从main()的switch()开关结构中进入,即choice的值为2的时侯,进入该函数,根据提示输入职工信息。

③函数调用关系:被主函数调用。由switch()开关结构中进入,并在文中有返回值的整型int函数,返回值为1添加成功。

④函数的出口:职工信息添加成功返回1后结束该函数,并执行主函数main()中“output(head);”,输出职工信息在屏幕上并保存职工信息在磁盘上,然后执行“break;”跳出switch()开关函数,继续执行while循环结构。(8)功能函数deleteWorker(LinkList head)①函数的功能:删除 一个职工信息。

②函数的入口:从main()的switch()开关结构中进入,即choice的值为3的时侯,进入该函数,输入要删除的职工编号,删除改编号职工信息。

③函数调用关系:被主函数调用。由switch()开关结构中进入,并在文中有返回值的整型int函数,返回值为1删除成功。

④函数的出口:职工信息删除成功返回1后结束该函数,并执行主函数main()

中“output(head);”,输出剩余的职工信息在屏幕上,然后执行“break;”跳出switch()开关函数,继续执行while循环结构。(9)功能函数update(LinkList head)①函数的功能:修改一个职工信息。

②函数的入口:从main()的switch()开关结构中进入,即choice的值为4的时侯,进入该函数,输入要修改的职工编号,根据提示输入新的职工信息。

③函数调用关系:被主函数调用。由switch()开关结构中进入,并在文中有返回值的整型int函数,返回值为1修改成功。

④函数的出口:职工信息修改成功返回1后结束该函数,并执行主函数main()中“output(head);”,输出职工信息在屏幕上并保存职工信息在磁盘上,然后执行“break;”跳出switch()开关函数,继续执行while循环结构。(10)功能函数find(LinkList head)①函数的功能:进入查询职工信息系统

②函数的入口:程序从main()的switch()开关结构中进入,即choice的值为5时,开始进入该函数,进入函数后,首先用findMenu()显示查询菜单选项,然后选择选项进行查询职工信息。

③函数调用关系:被主函数调用。从switch()开关结构中进入,并在文中无返回值的空值void函数。

④函数的出口:查询职工信息完成后,结束该函数,然后执行主函数main()中的“break;”跳出switch()开关函数,继续执行while循环结构。(11)功能函数 findMenu()①函数的功能:显示查询菜单。

②函数的入口:从find(LinkList head)进入,find(LinkList head)被调用时进入该函数。

③函数调用关系:被find(LinkList head)调用,并在文中无返回值的空值void函数。

④函数的出口:当查询菜单显示在屏幕上,结束该函数。(12)功能函数findByWay(LinkList head, int n)①函数的功能:查询职工信息”。

②函数的入口:程序从find(LinkList head)的switch()开关结构中进入,即choice的值为1,2,3,4,5,6时,开始进入该函数,进入函数后,根据不同的选项值进行相应的查询。

③函数调用关系:被find(LinkList head)调用。从switch()开关结构中进入,并在文中有返回值的的整型int函数,返回值为1查询成功。

④函数的出口:查询职工信息完成后,执行“output(head);”,输出职工信息在屏幕上并保存职工信息在磁盘上,然后结束该函数,执行find(LinkList head)中“break;”跳出switch()开关函数,继续执行while循环结构。(13)功能函数sort(LinkList head)①函数的功能:进入职工信息排序系统

②函数的入口:程序从main()的switch()开关结构中进入,即choice的值为6时,开始进入该函数,进入函数后,首先用sortMenu()显示排序菜单选项,然后选择选项进行职工信息排序。

③函数调用关系:被主函数调用。从switch()开关结构中进入,并在文中无返回值的空值void函数。

④函数的出口:职工信息排序完成后,结束该函数,然后执行主函数main()中的“break;”跳出switch()开关函数,继续执行while循环结构。(14)功能函数 sortMenu()①函数的功能:显示排序菜单。

②函数的入口:从sort(LinkList head)进入,sort(LinkList head)被调用时进入该函数。

③函数调用关系:被sort(LinkList head)调用,并在文中无返回值的空值void函数。

④函数的出口:当排序菜单显示在屏幕上,结束该函数。(15)功能函数sortByWay(LinkList head, int n)①函数的功能:职工信息排序。

②函数的入口:程序从sort(LinkList head)的switch()开关结构中进入,即choice的值为1,2,3,4,5,6时,开始进入该函数,进入函数后,根据不同的选项值进行相应的排序。

③函数调用关系:被sort(LinkList head)调用。从switch()开关结构中进入,并在文中有返回值的的整型int函数,返回值为1排序成功。

④函数的出口:职工信息排序完成后,执行“output(head);”,输出职工信息在屏幕上并保存职工信息在磁盘上,然后结束该函数,执行sort(LinkList head)中“break;”跳出switch()开关函数,继续执行while循环结构。(16)功能函数uqnum(LinkList head, int num)

①函数的功能:判断职工编号是否已存在。

②函数的入口:程序add(LinkList head)中进入,输入职工编号后,开始进入该函数,进入函数后,判断输入的职工编号是否已经存在。

③函数调用关系:被add(LinkList head)调用。在文中有返回值的的整型int函数,返回值为1职工编号已存在。

④函数的出口:判断职工编号是否已存在后返回add(LinkList head),继续输入其它职工信息或重新输入职工编号。

功能实现效果如图3-1所示。

图3-1 主菜单界面

3.2 函数流程图

(1)录入职工信息

该功能模块流程如图3-2所示。

图3-2 “录入职工信息”功能模块流程图

(2)添加职工信息

该功能模块流程如图3-3所示。

图3-3 “添加职工信息”功能模块流程图

(3)删除职工信息

该功能模块流程如图3-4所示。

图3-4“删除职工信息”功能模块流程图

(4)修改职工信息

该功能模块流程如图3-5所示。

图3-5“修改职工信息”功能模块流程图

(5)查询职工信息

该功能模块流程如图3-6所示。

图3-6“查询职工信息”功能模块流程图

(6)排序职工信息

该功能模块流程如图3-7所示。

图3-7“排序职工信息”功能模块流程图 运行结果与调试 4.1 运行结果

本系统运行初始页面如图4-1所示。

图4-1 初始页面

在函数开始时,初始化临时结构体数组,让结构体内所有信息为空.,读取目标文件,然后运行功能函数,选择需要的功能。

实现效果如图4-2所示。

图4-2 输入界面

(1)根据自己需要的功能输入相应数字

图4-3职工信息的录入

图4-4职工信息的添加

图4-5职工信息的删除

4-6职工信息的修改

图4-7职工信息的查询

图4-8职工信息的排序

图4-9退出系统

(2)录入职工的信息,通过手动录入和文件录入两个方法录入职工的信息。

图4-10职工信息录入的方式

(3)查找职工的个人信息,通过输入编号、姓名、部门、基本工资、奖金和总工资进行查找。

图4-11职工信息的查询方式

(4)职工信息的排序可以通过编号排序、姓名排序、部门排序、基本工资排序、奖金排序和总工资排序。

图4-12职工信息的排序方式

(5)每次将职工信息输出在屏幕上时,都会通过fwrite写到文件D:woker.date中。

(6)根据数字提示结束程序。

4.2 程序调试

(1)每个选择界面之后,前一屏幕的内容依旧存在,影响界面的美观;经过同学的帮助及上网搜索,发现利用“system(“cls”);”可以消去前一屏幕的内容;然而接下来又出现新的问题:有些函数会出现错误;经过多次调试和修改,才发现把“system(“cls”);”放在调用的函数之前以及适当的位置可以解决此问题。(2)修改员工信息时,输入职工编号查询出多条信息,修改错误!后来加入职工编号唯一判断的函数,让职工编号唯一不重复。

(3)排序,开始交换指针指向,一直出现指针不存在导致乱码问题,后来修改为交换指针的数据域。

(4)文件写入磁盘,用笔记本打开磁盘内的文件乱码,经查询资料了解写入磁盘的文件是二进制数据,不能通过笔记本打开,可重新把文件读入程序中,在程序中显示。

(5)忘导入,导致strcmp不能用。(6)字符串输入输出要用%s。

结束语

工资管理系统对于决策者和管理者来说都至关重要,所以工资管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件工资档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。

随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。

作为计算机应用的一部分,使用计算机对工资信息进行管理,具有着手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高工资管理的效率,也是科学化、正规化管理的重要条件。

这一个月以来,在开发这个工资管理系统过程中,我深刻地体会到了自学能力的重要性。毕竟在学校学习到的知识是有限的,而在开发系统的过程中仅凭原有的一点点知识是远远不够的,只有翻阅大量的资料才能学到更多的知识,才能实现其预期的功能。在开发过程中,遇到困难是在所难免的,期间我跟我的指导老师和同学们进行交流,从中明白了很多。开发一个系统,恒心和毅力也是不可缺少的。同样,在开发过程当中,细心也是非常重要的,由于很多事项都要很注意才行,如果没有做到这一点,就会出错。

在这里要同学的帮助、老师的悉心指导下基本完成本次课程设计,基本达到了工资管理系统的要求。

小组各成员心得体会

Xxx:

这个系统实现了对员工信息的存储、修改、删除、查询及排序。从拿到题目到完成整个编程,从理论到实践学到了很多东西。通过这次程序设计我深入了解了链表、结构体,也学会了文件的读写,懂得了理论和实际结合是很重要的。在设计过程中遇到了很多问题,这毕竟是第一次做,同时在设计过程中发现了自己的不足之处,对以前所学的知识理解的不够深刻,掌握的不够牢固,比如单链表。总之不收获很多!

Xxx:

通过这次课程设计,我对数据结构中单链表的应用有了更深的理解,并且深刻的认识了实践的重要性,只有理论与实践相结合才能很好的学习。发现想要做好课程设计,仅靠书本上的知识是不够的,还需要查阅其他的程序和知识。在这个过程中,我充分认识了数据结构在编写程序方面的重要地位,知道它的特点是可以用存储单元来存储数据,并且可以方便的实现对数据进行插入、删除和遍历等操作。

Xxx:

这个课程设计实现了对职工信息的管理,通过录入、添加、修改、删除、查询等实现对职工信息的管理。通过这次的课程设计,我学到了很多的东西。同时也找到了自己很多的不足之处。在这次课程设计中,由于以前没有好好学这门课,所以很多知识掌握的不够好,导致在编写的时候遇到很多困难,但是通过队员的帮助,得到了解决。这次课程设计,不仅让我学到了知识,更好的掌握了函数、结构体、指针、单链表等的用法,也让我知道了团队的重要性。

Xxx:

通过这次课程设计我学到了许多在课堂没有学习好的知识,同时也巩固了我之前学习的知识,在设计的过程中我补全了自己的不足,找到自己掌握的不牢固的,还有理解的不深刻的,比如:函数,结构体等等,通过这次课程设计我提高了独立思考的能力和自己的实际动手能力,我还学会了如何用流程图来表达自己的想法,同时这次课程设计也让我们小组之间加深了了解,总的来说,这次设计让我的c语言知识更加丰富!

Xxx:

经过两学期的C语言学习,我们掌握了C语言的基础知识,我对课程设计有了一定的了解和体会。并且通过这次课程设计使我懂得了理论与实践相结合是很重要的。从理论中得出结论,才能真正为今后的学习、工作服务,从而提高自己的实际动手能力和独立思考的能力。在这次程序设计中,我充分领略了C语言功能的强大,包括函数、数组、指针、结构体、文件等。而且我学会了最基本的替换,然后扩展到循环、嵌套,条理很清楚。让我也深感集体的强大力量,很多东西并不是一两个人就可以完成的,比如这个小型工资管理系统程序的编写,俗话说“众人拾柴火焰高”,经过共同的努力,最终克服难关开发出了该系统。在本次课程设计中,还有一点不得不说,通过这次程序设计书的编写让我深刻的意识到拥有好的文笔是多么的重要,我们虽为工科生,但是在以后的工作岗位上也不得不面临着各种各样的工作,所以文笔也是非常重要的。

参考资料

[1] 工资管理系统课程设计程序http://blog.csdn.net/JZQT_T/article/category/2317235

[2] C语言程序设计规范及基础

https://wenku.baidu.com/view/58b***409c7b.html [3]《明解C语言 第3版》,(日)柴田望洋著,人民邮电出版社 [4] 《C Primer Plus 第6版 中文版》,姜佑 译,人民邮电出版社 [5] 《C程序设计 第四版》,谭浩强著,清华大学出版社 [6]《C和C++实物精选》,徐波著,北京邮电出版社

附录

源代码清单:

职工工资支付管理办法 篇2

某石油勘探开发指挥部职工工资支付

管理(暂行)规定

一、总则

第一条

为进一步深入贯彻落实一九九九年集团公司劳动工资工作会议精神,深化劳动用工和工资分配制度改革,以适应集团公司重组改制的新形势,根据国家、集团公司有关政策、规定,结合指挥部基本工资制度改革和工资管理的实际,就职工工资支付问题制定本管理规定。

第二条

工资支付就是工资的具体发放办法。包括如何计发职工在制度工作时间内完成规定的工作量后应获得的报酬、或者在特殊情况下的工资如何处理等问题。

第三条

工资支付项目是指纳入工资总额管理的所有项目,即:技能工资、岗位工资、工龄工资、基本奖金、月度生产奖金、上岗津贴、地区性补贴、其他津补贴和效益工资。

第四条

各单位若无特殊情况必须在劳动合同约定的日期内将工资支付给职工,如遇节假日或休息日,则应提前支付。任何单位和个人不得以任何理由无故拖欠职工工资。

第五条

工资支付应当以法定货币支付。不得以实物及有价证券替代货币支付。

第六条

用工单位应将工资支付给劳动者本人,并提供一份其个人的工资清单。劳动者本人因故不能领取工资时,可由其亲属或委托他人代领。用人单位必须书面纪录支付工资的数额、时间、领取者的姓名及签字,并保存两年以上备查。

二、正常情况下的工资支付

第七条

劳动者在法定工作时间提供了正常劳动(岗位规范所规定的职责、任务、工作量),用工单位应按劳动合同规定的标准支付劳动者工资(受行政、刑事处分等人员另有规定)。工资支付项目为:技能工资、岗位工资、工龄工资、基本奖金、月度生产奖金、上岗津贴、地区性补贴、其他津补贴、效益工资等。

第八条

劳动者在法定工作时间内依法参加社会活动期间,用工单位应视同其

提供了正常劳动而支付工资。社会活动包括:依法行使选举权或被选举权;当选代表出席党、政、工、团、妇联等组织召开的会议;党、工、团、妇联活动占用的生产或工作时间;其它依法参加的社会活动。

第九条

劳动者依法享受年休假、探亲假、独子护理假、疗养、婚假、丧假,在规定的假期内,用工单位应按有关规定标准支付劳动者工资。

第十条

非因劳动者原因造成单位停工、停产在一个工资支付周期内的,用工单位应按劳动合同规定的标准支付劳动者工资;超过一个工资支付周期的,若劳动者提供了正常劳动,则支付给劳动者的劳动报酬不得低于当地的最低工资标准;若劳动者没有提供正常劳动,应按国家有关规定办理。

三、特殊情况下的工资支付

第十一条

加班工资

用人单位在劳动者完成劳动定额或规定的工作任务外,确因工作需要安排劳动者工作,事后又不能予以补休时,应按以下标准支付劳动者加班工资:

公休日=(技能工资+岗位工资)×200%/21.5天

节假日=(技能工资+岗位工资)×300%/21.5天

(技能工资、岗位工资均含地区生活补贴)

第十二条

工伤

劳动者因工负伤在治疗期间,用人单位应按劳动合同规定的标准支付工资。

第十三条

因病、非工伤

劳动者因病或非因工负伤在规定的医疗期内按下列标准支付病假工资:

1、技能工资、教师、护士工资补贴之和为基数:工龄不满2年扣发40%;工龄满2年不满4年,扣发30%;工龄满4年不满6年扣发20%;工龄满6年不满8年扣发10%;工龄满8年以上不扣发;

2、岗位工资:当月病假累计超过10天以上按天扣发;

3、月度生产奖金:当月病假天数超过5天按超出天数扣发;

4、效益工资:按天扣发;

5、临时生活补贴:病假满六个月的次月起减半计发;

6、其它照发。

劳动者因病或非因工负伤停止工作超过医疗期的,按国家原劳动部劳部发(94)479号文件精神执行。

第十四条

事假

劳动者在事假期间技能工资、岗位工资、工龄工资、月度生产奖金、知贴、边贴、基本奖金、效益工资、沙漠临时生活补贴、岗位性津补贴等按天扣发,其它照发。

第十五条

产假

女职工产假期间工资停发,由生育保险统筹金中支付生育津贴(即产假工资)。产后休长假期间停发岗位工资、月度生产奖金、效益工资、岗位性津补贴,其它照发,期间可列入升级范围。

第十六条

旷工

劳动者旷工期间,停发当月岗位工资、月度生产奖金、效益工资、沙漠临时生活补贴,其它项目按天扣发。

第十七条

脱产学习

1、脱产学历教育:脱产学历教育的,从离开岗位的次月起停发岗位工资、月度生产奖金、效益工资、沙漠临时生活补贴、岗位性津补贴,其它照发。

2、脱产培训,从离岗满六个月的次月起停发岗位工资、月度生产奖金、效益工资、沙漠临时生活补贴,离岗次月停发岗位性津补贴,其它照发。

3、脱产学习教育期满后返回岗位的次月起恢复所停发工资。

第十八条

行政处分

1、行政警告、记过(党内、团内警告):月度生产奖金、效益工资停发半年,临时生活补贴半年内减半计发,其它照发。

2、行政记大过(党内、团内严重警告):月度生产奖金、效益工资停发半年,临时生活补贴半年内减半计发,半年内不享受知识分子浮动、知贴,其它照发。

3、降职、撤职:取消因职务晋升增加的工资(未干满一个聘期的),月度生产奖、效益工资停发一年,临时生活补贴一年内减半计发,知识分子浮动级、知贴一年内停发,其它照发。

4、留用察看:执行生活费待遇,其标准按原工资的70%发放。计算生活费时原工资中扣除技能工资中的知浮固定级和浮动级、知贴、岗位工资、月度生产奖金、效益工资。

第十九条

刑事处分

1、被公安机关收容审查、拘留(羁押)期间,停发当月岗位工资、月度生产奖金、效益工资、临时生活补贴,其它按天扣发。对于不起诉又未受到劳动教养或治安处罚的,单位未给予行政纪律处分,补发所扣工资;单位给予行政纪律处分的,补发部分所扣工资(岗位工资、月度生产奖金、效益工资、临时生活补贴不补发);受到劳动教养或治安处罚及免于起诉的,扣发工资不予补发。

2、劳动教养期间停发工资,不计算连续工龄,按当地政府有关规定标准支付其生活费。

3、拘役期间,停发当月岗位工资、月度生产奖金、效益工资、临时生活补贴,其它项目按天扣发。

4、缓刑、监外执行期间,可安排适当工作,凡未剥夺政治权利的可计算连续工龄,按原工资的65%支付生活费,计算生活费时原工资中扣除技能工资中的知浮固定级和浮动级、知贴、岗位工资、月度生产奖金、效益工资;缓刑、监外执行和拘役期满后正式分配工作的,技能工资按规定重新确定,岗位工资按新分岗位的初始档予以确定。

5、因错判经复查而宣告无罪释放的,可补发工资,在补发工资时,对当事人停发工资期间按照指挥部调整工资政策应增加的工资一并补发;经复查认为原判过重,改为免于刑事处分的不予补发。

第二十条

待岗

职工待岗期间,岗位工资、月度生产奖、效益工资、临时生活费停发,技能工资按70%计发,其它照发,不计算考核期。

第二十一条

试岗

职工在试岗期间,岗位工资减半计发,月度生产奖金、效益工资停发,其它照发。

第二十二条

待业

职工待业期间,只发放生活费,标准为400元/月,不计算考核期。

四、其它管理规定

第二十三条

日工资标准计算:日工资标准按本人月工资标准除以每月制度工作天数计算。

计算公式:日工资标准=[技能工资(含地贴)+岗位工资(含地贴)+工龄工资+基本奖金+教师护士补贴+技师津贴+知贴+边贴]/21.5天

第二十四条

当双方依法解除劳动关系或终止劳动合同时,用人单位应按有关规定一次性付清劳动者应得工资。

第二十五条

用人单位不得克扣劳动者工资。下列情况,用人单位可以代扣劳动者工资:

1、个人所得税;

2、由劳动者个人缴纳的各项社会保险费用;

3、法院判决、裁定中要求代扣的的抚养费、赡养费;

4、法律法规规定其它可代扣的费用。

第二十六条

下列情况,用工单位应支付劳动者工资、经济补偿金和赔偿金:

1、克扣或无故拖欠劳动者工资的;

2、低于当地最低工资标准支付劳动者工资的。

经济补偿金、赔偿金按国家有关规定执行。

第二十七条

因劳动者原因给单位造成经济损失,用人单位按指挥部有关规定和劳动合同条款要求劳动者赔偿损失可从工资中扣除,便每月扣除的部分不得超过本人当月工资的20%,如扣后剩余部分低于库尔勒市的最低工资标准,则按最低工资标准支付。

第二十八条

劳动者与用工单位因工资支付发生的劳动争议,当事人可依法向劳动争议仲裁机关申请仲裁,对仲裁不服的,可向人民法院提出诉讼。

五、附则

第二十九条

本《规定》自发布之日起执行。

第三十条

职工工资收入证明 篇3

姓名性别于年月日参加工作,从事岗位,现年岁,系我单位职工(固定、非固定),该职工收入(稳定、不稳定、一般),每月应发工资总额元,实发工资总额元。

我单位对其所开的《职工工资收入证明》有真实性承担法法律责任。

单位公章:

年月日

退休职工涨工资 篇4

自1月1日起,继续提高企业退休人员基本养老金水平,提高幅度按企业退休人员月人均基本养老金的10%确定。在普遍调整的基础上,对企业退休高工、高龄人员等群体适当再提高调整水平,对基本养老金偏低的企业退休军转干部按有关规定予以倾斜。会议还要求,研究建立企业退休人员基本养老金正常调整机制。

根据人力资源和社会保障部的统计,我国企业退休人员已超过6000万人。至20,国家已连续8年较大幅度调整企业退休人员基本养老金水平。年调整后企业退休人员月人均养老金达到1721元,与20调整前月人均700元的水平相比,8年累计月人均增加1021元。

二、或将建立养老金调整长效机制

“我退休时养老金大约是1200元,现在差不多翻了一倍,今年还会再涨10%!”某企业退休职工刘某说,“但老实说,心里还是有点不踏实,明年要是不涨了怎么办?”刘某的不安反映出很多企业退休人员的心态。

如何计算职工病假工资 篇5

首先要明确的概念是,职工工资(严格意义上应定义为“职工工资性收入”)为职工在正常情况下实得工资的70%。据此,职工日工资(即“日工资性收入”)为“实得工资×70%÷20.92(天)”。

其次,病假工资的计算,先按休假时间(以6个月)为标准划分,再按职工连续工龄划档。具体计算方式为:职工患病休假在六个月内的疾病休假工资计算:连续工龄<2年者:病假日工资按职工日平均工资的60%计发;连续工龄≥2年且<4年者,病假日工资按职工日平均工资的70%计发;连续工龄≥4年且<6年者,病假日工资按职工日平均工资的80%计发;连续工龄≥6年且<8年者,病假日工资按职工日平均工资的90%计发;连续工龄≥8年者,病假日工资按职工日平均工资的100%计发。

值得注意的是,连续休假期内,若有法定节假日或休息日的,应予以剔除。职工患病休假在六个月以上的疾病救济费计算:连续工龄<1年者,病假期间工资按职工月工资收入的40%计发;连续工龄≥1年且<3年者,病假期间工资按职工月工资收入的50%计发;连续工龄≥3年者,病假期间工资按职工月工资收入的60%计发。

应注意的是,患病停工6个月以上的职工,如领取疾病救济费低于本企业职工月平均工资40%者,应按40%的标准计发,但不能高于该职工月工资。

工资管理自查报告(范文模版) 篇6

关于本单位人员工资管理的自查自纠报告

根据市委组织部、市人社局有关通知精神,为进一步严肃组织人事纪律,加强我单位人员工资管理,围绕重点环节和长效机制,重点对职工违反规定领取工资情况认真的开展了全面自查,做到思想到位,制度建设到位。现将自查情况汇报如下:

一、领导重视

我单位在接到通知后,领导高度重视,立即召开会议,成立了以中心主任为组长,各分管领导为副组长的自查自纠专项治理工作小组,负责对职工违反规定领取工资情况进行全面自查。

二、全面排查

我单位严格按照国家工资政策规定,重点对以下几点情况进行认真核查:

1、是否存在单位工资发放人员花名表和实际在岗人员不匹配的情况;

2、是否存在不能坚持正常上班的在册在编人员;

3、是否存在退休职工仍按在职在编人员领取工资的情况;

4、是否存在未按单位实际人数和职工实际岗位如实申报工资的情况。

经过自查,我单位未发现职工违反规定领取工资的情况,但在今后的工作中,我们也不丝毫懈怠,坚决做到持续改进,常抓不懈。

晋城市文体宫管理中心

职工工资集体协议书 篇7

二○一三年二月八日

XX县发电厂工资集体协议书 根据《中华人民共和国工会法》、《中华人民共和国劳动法》及《集体合同规定》,经甲乙双方平等协调一致,签订本协议。

一、甲方根据按劳分配、同工同酬的原则,结合本企业经营情况,比照同行业人工成本水平和劳动力市场工资指导价位及同行业其它相关经济因素,经双方平等协商,对本企业内部工资分配制度、工资标准、工资分配形式提出如下方案:

1、工资分配制度:全厂生产后勤执行企业内部岗位工资分配制度。

2、工资标准:执行岗位工资标准,依据静乐县发电厂企业内部岗位工资,全厂平均月工资不低于1500元。

3、工资分配形式:岗位工资+工龄工资+安全奖金+加班工资+夜班补助+绩效增资工资。

二、甲乙双方根据政府公布的本市本年企业工资指导线和上本企业职工平均工资水平,及企业生产经营状况,协商确定本职工月平均货币工资收入应接近1600元。

三、甲方应严格执行国家有关工作时间和休息假的规定。企业加班点工资的计发标准和计算办法。

1、加班加点工资的计薪标准:月工资÷21.75×200%。

2、运行加班职工补助按小夜补2元、大夜补7元执行工

资。

3、绩效增资工资严格按厂里规定向一线职工倾斜一线比后勤多40-60元。

4、防寒、高温补助工资也倾斜一线。倾斜一线职工标准为50元,后勤没有。

四、甲、乙方商定,企业每月对职工发放工资一次,并于每月月终以银行代发支付,并在厂内公示工资清单;如遇休息日应提前发放,企业不得拖欠职工工资性收入,不得以产品、商品等实物抵付职工工资性收入。

五、职工因公(工)负伤,期间的工资待遇,婚假、丧假、探亲期间的工资待遇,因病或因工负伤期间的工资待遇和符合计划生育规定的女职工产假期间的工资待遇,按国家的规定和标准支付。

六、职工保险、福利方面的待遇标准和办理方法:

1、企业须依法按时足额缴纳“养老保险、意外伤害保险”等社会保险费。

2、企业按国家有关规定,提取和支付职工福利费。

3、甲、乙双方商定,根据国家有关规定,甲方为职工办理意外伤害保险。

七、甲方给企业住厂职工提供住房。

八、每月2月份为甲乙双方集体协商确定下一工资协议内容的时间,协调前企业代表要向工会代表通报企业上年的经营情况和工资执行情况。

九、对本协议未予明确的事项,双方应以有关法律、法规,规章的规定为准,法律、法规、规章未予明确的,由双方协调确定。

十、本协议签订前,须经职工(代表)大会通过。

十一、本协议签订后,遇有不可抗力或企业经营状况发生重大变化,须变更协议的,双方可协商修改协议。任何一方提出协商要求时,双方七日内进行商谈,未经双方协商一致,任何一方无权变更本协议内容。

十二、本协议的履行、终止、争议处理及其它法律责任,依照国家有关法律、法规和《集体合同规定》有关条款执行。

十三、违约责任:

1、甲方不得克扣或无故拖欠乙方工资,如有克扣或拖欠除在规定时间内全额支付乙方工资外,还应加发相当于员工工资的25%的经济补偿金。

2、乙方违反有关规定,给甲方生产、经营和工作造成直接经济损失的应负赔偿责任。

十四、本协议经双方首席代表签字后生效,并报送当地劳

动行政部门备案。

甲乙双方指派代表立监督检查小组,甲方监督检查小组成员为XXX,乙方监督检查小组成员为XXX,监督检查小组每半年检查一次,检查结果以书面形式提交双方签约代表队,签约代表应认真研究和处理检查结果。本协议生效之日10日内向职工公布。

十五、本协议有效期从2012年元月至2012年12月。

十六、本协议甲乙双方各执一份。

XX县发电厂XX县发电厂工会

(盖章)(盖章)

单位方首席代表职工方首席代表

(签字)(签字)

2013年2月8日2013年2月8日

职工医疗期病假工资 篇8

请病假、事假是否要扣工资?

宋女士打算利用小长假做一个择期的小手术,但仅仅3天的假期不够,还要再请2天病假,她很关心病假期间是否要扣工资。记者从人力资源保障部门了解到,按照规定,员工患病或非因工负伤,停止工作进行治疗,在国家规定的医疗期内的,用人单位应当按照不低于本人正常工作时间工资的60%支付员工病伤假期工资,但不能低于最低工资标准的80%。也就是说,用人单位可以在标准工资的60%至100%之间确定员工病假期间的工资标准,并且按照目前的我市最低工资标准,不得低于每天75元(2030元×80%÷21.75天)。21.75天是《深圳市员工工资支付条例》规定的员工正常情况下每个月的计薪天数。

还有些员工回家扫墓需要前后多休两天事假,事假期间是否要扣工资?按照规定,员工请事假的,用人单位可以不支付其事假期间的工资。

1.劳动法关于医疗期的规定

2.医疗期外病假工资

3.我请病假50天,应怎样发工资?

4.重大疾病劳动法如何规定假期和工资

5.职工患病医疗期规定【最新】

职工工资管理系统报告 篇9

借:管理费用-工资 100

贷:应付职工薪酬-工资 100(工资总额)

借:管理费用-社保 30

管理费用-工会经费 2 贷:应付职工薪酬-社保 30

应付职工薪酬-工会经费 2 发工资:

借:应付职工薪酬-工资 100 贷:应缴税费-应交个人所得税 10

应付职工薪酬-社保 8

银行存款 82(实发工资数)

缴纳社保、工会经费、个税

借:应缴税费-应交个人所得税 10

应付职工薪酬-社保 38

综采队职工工资分配制度 篇10

为认真落实工区全额计件工资分配方案,充分体现按劳分配,效率优先,奖优罚劣,向技术及苦脏累岗位倾斜的原则,充分发挥工资分配的激励作用,更好地调动职工的劳动积极性,根据我区的实际情况,特制订此分配方案。一:生产班各岗位工种工资分配系数如下:

煤机手11分,支架工 头尾10.5分,中部10分。前后部溜子司机各9分。支护工10分。转载机司机9.5分,集控台(电工)10.5分,盘区司机,一部司机,二部司机,一部下口小娄司机9分。皮带巡视清理工8.5分。

二:检修班各岗位工种工资系数如下:

煤机检修兼开煤机11分,支架工10分,支架组长10.5分。支护工10分,支护组长10.5分。电工10分,电工组长10.5分。三机检修工10分,组长10.5分,皮带检修及司机9.5分,检修组长10.5分。检修泵站10分,组长10.5分。集控台9分。质标化9分。排水工12小时制10分。

每天工前会必须公布前一天的计分情况出勤情况,包括扣分加分。计分数每天上墙公布,接受监督。月底严禁找工,找分现象。

长春兴综采队

上一篇:内三护办室工作计划下一篇:学校学生社会调查报告