工资管理系统概述(000002)

合集下载

企业工资管理系统概要

企业工资管理系统概要

企业工资管理系统一.系统概述随着现代社会的快速发展,为了提高行业竞争力,各个行业都在积极使用现代化的手段,不断改善服务质量,提高工作效率,而建设一个科学高效的信息管理系统是解决这一问题的必由之路。

企业内部财务管理是企业运用现代化技术创造更多更高的经济效益的主要因素之一。

工资管理作为企业内部的一种财务管理也是如此,由于企业职工人数较多,每一位职工的具体实际情况也不尽相同,各项工资条款的发放,如果没有一个完整的管理,将导致企业整体的效率的低下。

针对这一情况,同时从企业的成本运作和经济效益方面考虑,需要建立企业的工资管理系统。

二.需求分析1、系统的综合需求企业为了进行正常的工资管理,需要掌握员工的基本信息,考勤情况,加班信息,出差信息,利用工资信息管理系统能实现按部门、年度、月份统计员工考勤信息、加班信息、津贴信息;修改工种工资项目;按照不同工种的基本薪资情况、员工的考勤情况产生员工的每月的月工资(年底工资将包含年终奖金);可按年度,月份,部门统计员工的月工资情况。

公司的所有员工都可以访问该系统,但不同的用户将会赋予不同的权限,从而实现员工的信息安全管理又有利于提高企业的管理效率。

2、数据库的需求分析在对企业工资管理过程了解的基础上,可以得到本系统的数据流程图,如下图示:由上面的数据流图,可以确定员工,岗位相关信息,考勤信息,工资信息,这几个实体,其中在岗位相关信息中将包括,有关某一职位的基本工资,各类津贴标准和处罚标准。

整体的设计思想是,某一员工作某一月的工资根据他的考勤情况参照他所在的工作岗位的相关标准给予相应的津贴和工资。

为了减少整个存储空间的需求,我们按照三范式的标准设置了如下的数据项和数据结构:●员工(员工号,姓名,密码,性别,出生年月,民族,婚姻状况,学历,部门,权限,岗位工种,进入公司时间,转正时间,联系电话)●岗位相关信息(岗位工种,部门,基本工资,岗位津贴,工龄津贴,住房津贴,医疗津贴,出差津贴,假日勤务津贴,深夜勤务津贴,住房公积金,失业保险,养老保险,医疗保险,旷工扣除,病事假扣除,迟到早退扣除)●月考勤信息(时间,员工号,应出勤天数,旷工天数,迟到早退次数,病事假时间,假日勤务时间,深夜勤务时间,特殊勤务时间,出差时间)●部门(部门名称,部长员工号)注:加班时间按小时计,旷工请假出差按半天计。

工资管理系统概述

工资管理系统概述

第一章工资管理系统概述1.1系统的主要功能工资管理系统的主要任务是用计算机对各种工资信息进行日常的管理,如查询、修改、增加、删除以及存储等,迅速准确地完成各种工资信息的统计计算和汇总工作,快速打印出工资报表,针对系统服务对象的具体要求,设计了工资管理系统。

工资管理系统主要有以下几大功能:(1)对职工的工资进行计算、修改。

可以对职工的工资档案进行个别、部分和批量修改,同时,能对各职工的工资进行计算,即计算应发金额、应扣金额及实发金额等。

(2)查询功能。

要求即可以单项查询,比如查看某个职工的工资情况等;也可以多项查询,比如某部门工资数在某一范围的职工的工资情况等(3)报表打印功能。

每月发放工资时,要求能够打印本月的工资表、随工资发给每个职工的工资条以及工资统计表1.2系统的设计技巧本工资管理系统是采用面向对象的程序设计思想进行编制的,整个系统由若干个表单、类、报表以及一个主菜单组成,有项目管理器统一管理全部程序的编写和调试。

用户可以通过主菜单或总表单调用系统的各项功能。

1、面向对象设计不再是单纯的从代码的第一行一直编到最后一行,而是考虑如何创建类和对象,利用类和对象来简化程序设计,并提供代码的封装和可重用性,便于程序的维护与扩展。

2、所谓的对象是一种抽象的名称,用来对应实现世界存在的“东西”。

一个窗口、一个按钮、一个菜单都可视为一个对象,而按钮对象、菜单对象、又会出现在窗口对象中,因此按钮对象、菜单对象便是窗口的组件之一。

对象内部的数据是不能随意更改的,必须由外部向其传递信息,再由对象按其方法加以处理。

用户无需知道其任何细节,操作是封闭的,对象之间能通过函数调用相互通信。

3、类可视为一个产品模具、一个模块。

在面向对象设计中,类是对象的原型,是对象的制作器。

类的概念是面向对象程序设计最重要的特征。

所谓类,是指由数据结构及其相关操作所形成的集合,描述该类任一对象的共同的行为特征,是对一组性质相同的对象的程序描述,概括了对象的共同性质和数据。

工资管理系统

工资管理系统

工资管理系统工资管理系统是一种可以帮助企业有效管理员工工资信息和薪资发放的软件系统。

它通过计算、记录和监控员工的工资数据,帮助企业实现工资发放的自动化,提高工资管理的效率和准确性。

本文将阐述工资管理系统的定义、功能、价值以及其应用前景。

一、工资管理系统的定义工资管理系统是一套软件系统,用于对企业的员工工资进行管理和监控。

它涵盖了工资计算、薪资结构、工资发放、工资报表生成等多个方面,可帮助企业自动化地处理工资管理流程,提高效率和准确度。

二、工资管理系统的功能1.员工信息管理:工资管理系统可以记录和管理员工的基本信息,包括姓名、职位、部门、岗位等。

通过系统可以快速查询和更新员工信息,方便企业管理人力资源。

2.薪资结构管理:系统提供了灵活的薪资结构管理功能,可根据企业的实际情况设置不同的薪资组成和计算方式。

企业可以根据员工的职位和业绩情况,制定不同的薪资政策,并通过系统自动计算和更新薪资数据。

3.工资计算与发放:系统根据预设的薪资结构和员工信息,自动计算每位员工应获得的工资金额。

同时,系统还提供了工资发放的功能,可以根据设定的发放周期和方式,自动完成工资的发放流程。

4.工资报表生成:工资管理系统能够生成多种工资报表,包括工资总额统计、个人工资明细、部门工资对比等。

这些报表可以帮助企业更好地了解工资状况,进行薪资分析和预算。

三、工资管理系统的价值1.提高工资管理效率:工资管理系统的自动化特性,能够大大减少手工操作和重复劳动,节省工资管理的时间和人力成本。

企业可以将更多精力和资源用于提升核心业务的发展。

2.提高数据准确性:系统能够准确地计算工资金额,避免了手工计算中可能出现的错误。

同时,系统存储了员工的历史工资数据,可提供准确的工资查询和分析功能,有助于减少数据错误和争议。

3.强化工资管理控制:工资管理系统可以制定严格的权限控制,对不同角色的员工进行权限限制,确保工资数据的安全性和保密性。

只有授权人员才能访问和修改工资数据,减少了数据泄露和滥用的风险。

工资管理系统概述

工资管理系统概述

摘要本文简单介绍了工资的业务流程,在整体分析工资各部门以及部门之间的实际工作业务的基础之上,结合管理信息系统开发的理念,管理信息系统简称MIS 是一个计算机的数据处理过程的系统.它是一个机构为了支持决策及其它必需的管理功能提供及时有效的信息而开发的,并且可按需要把人工操作过程结合在一起。

本课题,企业工资管理信息系统就是MIS的一种。

本企业工资管理系统适用于大多数企业工资管理的使用,我采用Microsoft visual Foxpro 7.0版本,它是微软公司推出的可视化语言集成包Microsoft Visual Foxpro 7.0中的一员,其功能更加强大。

本系统是采用面向对象的程序设计思想进行编制的,整个系统由若干个表单、类、报表以及一个主菜单组成,由项目管者统一管理全部程序的编写和调试。

用户可通过主菜单或表单来调用系统的各项功能。

全文共分七个章节,通过对业务流程的分析以及对系统的模块设计、实体-联系图(E-R图)设计、关系模式设计、数据库设计、代码设计、人机界面设计等,详细地阐明了本系统开发的目的、过程及预期效果。

关键词:MIS,Microsoft visual Foxpro 7.0,目的、过程。

目录摘要第一章工资管理系统简介 (3)1.1 系统编辑环境 (3)1.2 系统开发环境 (4)第二章系统分析 (5)2.1 系统的课题来源 (5)2.3 数据字典和数据库中的表结构 (7)第三章系统设计 (11)3.1 代码设计 (11)3.2 模块功能图 (23)第四章系统使用说明书 (24)4.1 安装说明书 (24)4.2工具说明书 (24)4.3 操作说明 (25)第五章系统的评价和维护 (27)结束语 (29)参考文献 (30)致谢 (31)第一章工资管理系统简介1.1系统编辑环境本企业工资管理系统适用于大多数企业工资管理的使用,我采用Microsoft visual Foxpro 7.0版本,它是微软公司推出的可视化语言集成包Microsoft Visual Foxpro 7.0中的一员,其功能更加强大。

工资管理系统概述

工资管理系统概述

工资管理系统概述工资管理系统是一个企业内部管理的重要组成部分。

工资管理系统主要是用于管理企业员工的薪资、奖金、福利和社保等与钱财有关的事项。

对于企业而言,一个良好的工资管理系统能够增强企业与员工之间的信任度,减少劳动纠纷的发生,提高员工工作积极性和企业的运营效率。

本文将对工资管理系统进行全面的概述,包括其定义、特点、优点和构成组成等方面。

1.定义工资管理系统是一种管理员工薪酬、奖金、福利和社保等相关事项的信息系统,其主要目的是用于企业内部对员工薪资管理的计算、发放及统计等方面的处理。

2.特点1.减轻人力工资管理系统能够自动化地处理大量与员工薪资有关的数据,大大减轻了人力成本。

2.提高精度工资管理系统能够准确地计算员工的收入、福利和社保等,极大地提高了精度,减少了计算错误的发生。

3.保护敏感数据工资管理系统通过严格的权限控制,保护了敏感数据的安全,防止数据泄露和误用。

4.提高效率工资管理系统能够实现信息化处理,提高了处理效率,同时也方便了员工的查询。

5.增强透明度工资管理系统可以提高透明度,让员工及时了解收入的情况,减少疑问和争议。

3.优点1.提高工作效率工资管理系统可以自动化地处理工资相关事项,提高了工作效率,节省了时间和人力成本。

2.减少错误率工资管理系统能够准确计算员工的薪酬、福利等方面的数据,可以有效减少错误率,提高数据处理的准确性。

3.保护敏感信息工资管理系统通过严格的权限控制,保护了敏感信息的安全,减少了信息泄露和误用的风险。

4.减少劳动纠纷工资管理系统能够提高薪资透明度,让员工及时了解收入情况,减少了因薪酬问题引起的劳动纠纷。

5.成本效益高通过使用工资管理系统,企业能够节省人力、缩短处理时间,并减少人力资源成本和统计成本。

6.实时更新工资管理系统能够实时更新员工信息,有利于及时处理员工的薪资、福利和社保等相关事项。

4.构成组成工资管理系统包括以下模块:1.基础数据管理:包括员工信息、应发工资、应扣项目等相关数据。

企业工资管理系统

企业工资管理系统

企业工资管理系统简介企业工资管理系统是一种用于管理企业员工工资的软件系统。

该系统能够自动化计算和管理员工的工资,提供一个统一的平台,方便企业管理人员进行工资相关的操作和决策。

企业工资管理系统主要包括工资计算、工资发放、工资报表生成等功能。

通过该系统,企业可以减少人力成本,提高工资管理的准确性和效率,同时提供更加可靠的数据报告用于管理决策。

功能1. 工资计算企业工资管理系统可以根据企业设定的工资计算规则,自动计算员工的工资。

系统会根据员工的薪资基准和加班、请假等情况进行计算,并自动生成员工工资单。

工资计算功能的特点包括: - 支持多种工资计算方式,如按小时计算、按天计算、按月计算等。

- 针对不同类型的员工,可以设定不同的工资计算规则。

- 支持加班工资和请假扣款的计算。

- 支持税前工资和税后工资的计算。

2. 工资发放企业工资管理系统可以帮助企业管理人员快速、准确地发放员工工资。

系统支持多种工资发放方式,如银行转账、现金支付等。

工资发放功能的特点包括: - 支持导入员工工资信息,系统自动根据工资信息进行工资发放。

- 支持设置工资发放周期,如每月、每周等。

- 支持工资单的打印和导出,方便企业管理人员进行内部审核和备案。

3. 工资报表生成企业工资管理系统可以生成各种工资报表,帮助企业管理人员进行工资分析和决策。

工资报表生成功能的特点包括: - 支持按部门、岗位、员工等维度生成工资报表。

- 支持生成不同时间段的工资报表,如月度报表、季度报表等。

- 支持工资数据的图表展示,直观地呈现工资分布和变化趋势。

优势1. 自动化计算企业工资管理系统实现了对员工工资的自动化计算,减少了人工计算的错误和繁琐过程,提高了计算的准确性和效率。

2. 数据一致性通过企业工资管理系统,所有与工资相关的数据都可以集中管理,避免了数据的分散和不一致问题。

企业管理人员可以随时查询和统计员工工资信息,保证了数据的一致性和准确性。

工资管理系统

工资管理系统

工资管理系统工资管理系统是一种集成的信息系统,用于方便和有效地管理和处理员工的工资信息。

它的主要目的是使企业管理工资、福利、社会保险和相关的税收问题更加简单和高效,同时提高企业与员工之间的透明度和信任度。

本文将介绍一个典型的工资管理系统,包括其主要功能和优势。

一、系统需求在开发一个工资管理系统时,首先需要明确的就是其系统需求。

典型的工资管理系统应该有以下的基本功能:1.记录员工信息:这包括个人资料,工作经历和薪资信息等。

2.计算员工工资:计算员工基本工资、奖金和补贴等,并针对不同的社会保险费用和税收政策进行计算。

3.管理员工考勤:记录和管理员工的考勤信息,包括加班、请假等。

4.管理通讯录:将员工联系数据进行归档及统计,以方便在需要时进行查询或通讯。

5.生成报告:按需生成各种报告,如员工薪资表、公积金和社保等费用统计表等。

二、系统优势每个企业都需要一个全面、自动化的工资管理系统。

这些系统对员工、管理层和财务部门都有很多优势,比如:1.提高工作效率:一旦开始使用工资管理系统,它可以大大减少在这方面进行的人力成本,同时还减少出错的可能性。

2.减少错误率:由于许多计算都是自动化的,因此工资管理系统可以极大地减少计算错误和精度问题。

3.提高透明度:工资管理系统可以帮助企业确保其薪水政策是透明和公平的。

员工有能力了解自己的薪水结构和扣除,从而更好地理解员工的成就和门槛条件等方面的问题。

4.快速响应问题:当员工对自己的工资结构或其计算过程出现疑问时,工资管理系统可以快速响应并提供有关财务记录的信息。

三、工资管理系统的开发为了获得一个普遍适用的工资管理系统,第一步是开发自定义的应用程序,设置不同的访问权限,以确保只有有权人员才能访问该系统。

这个系统将包括所有必要的工具来监控员工的个人和工作信息,统计员工的工资等信息,计算税收,并在需要时生成报告,以便进行全球范围的员工数据分析。

此外,该系统还应包括使用现代数据分析技术,以小数据分析为基础的建议,以及自动备份数据来确保安全性。

数据库课程设计-工资管理系统

数据库课程设计-工资管理系统
可维护性
采用模块化设计,降低系统复 杂度,方便后期维护和升级。
用户需求
员工
能够查看自己的工资条和考勤记录, 了解自己的收入情况和出勤状况。
人力资源部门
企业管理层
通过系统报表了解企业整体薪资状况 、人力成本及员工绩效等情况,为企 业战略制定和人力资源管理提供依据 。
能够管理员工信息、工资信息和考勤 信息,生成各类报表,为企业管理层 提供决策支持。
问题解决能力
在项目设计和实现过程中,遇到了很多问题和挑战,通过 不断思考和尝试,我逐渐提高了自己的问题解决能力。
对未来研究的展望
数据库新技术研究
随着大数据、云计算等技术的不断发展,数据库技术也在不断演进。未来可以关注和研究 分布式数据库、图数据库等新技术,以满足不同应用场景的需求。
数据库应用拓展
除了传统的企业级应用外,数据库在物联网、人工智能等领域也有广泛的应用前景。未来 可以探索和研究数据库在这些领域的应用和拓展。
系统评估
功能完整性
评估系统是否实现了所有预定的功能,如工 资录入、查询、统计、分析等。
性能稳定性
测试系统在不同负载下的性能表现,如响应 时间、数据处理速度等。
易用性
评估系统的用户界面是否友好,操作是否简 便易懂。
安全性
检查系统的安全机制,如用户权限管理、数 据加密等是否完善。
改进意见与建议
增加数据校验机制
数据库设计
1 2 3
数据库选型
选用关系型数据库管理系统(RDBMS),如 MySQL、Oracle或SQL Server等,确保数据的 完整性和安全性。
数据表设计
根据业务需求设计合理的数据表结构,包括员工 信息表、工资明细表、部门信息表等,定义主键 、外键和索引等约束条件。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

(3)附加信息设置 本功能可用于增加人员信息,丰富人员档案的内
容,便于对人员进行更加有效的管理。 例:增加设置人员的:性别、年龄、技术职称等。 方法:点击【设置】下的【人员附加信息设置】,
进入人员附加信息设置界面,进行增加。
2、人员类别设置
本功能用于设置人员类别的名称,便于按人 员类别进行工资汇总计算。 例:光明公司有管理人员、经理人员、开发人 员、经营人员。 方法:点击”设置”下的“人员类别设置”, 在“人员类别设置”窗口进行增加。
注意:在选择部门的时候,一定要选择 其下级部门。只选上级部门无效。
(2)打开工资类别
在工资业务处理时,如要求分别对不同工 资类别进行业务处理,操作时必须是在该工资 类别打开后才能进行业务处理。
例:打开正式人员工资类别: 单击“工资类别”/“打开工资类别”。选 择需打开的类别. 打开不同的工资类别,则左下角显示该工 资类别。
例4:住房补贴计算公式的设置 IFF(部门=“财务部” 且 人员类别=“经理人 员” 或 部门=“开发部” 且 人员类别=“经理 人员”,200,150) 说明:该公式表示部门是财务部的经理人 员和开发部的经理人员,其住房补贴是200 元,其他人员的住房津贴为150元。
一、启用工资管理系统
打开 “ 企业门户 ”,在“ 基本信息 ” / “ 系统启用 ”中启用工资系统。本例启 用日期为2000年1月1日。
二、建立工资账套
1、参数设置 包括:工资类别设置;币别设置;
是否计件工资设置。 2、扣税设置
是否从工资中代扣所得税 3、扣零设置
即在发放工资时将零头扣下,积累 取整,于下次发入时补上。 4、人员编码:
即确定单位人员编码长度。
三、工资类别管理
工资类别:指一套工资账中,根据不 同情况而设置的工资数据管理类别。
新建账套时在参数设置中选择“多个” 工资类别,则需进入工资数据管理类别; 若选择“单个”则无需建立工资类别。
(1)建立工资类别
例:光明公司分设正式职工、临时职工 二个工资类别,二个类别同时对应一套账 务。并选择其所属的部门。
第一节 工资管理的主要功能 一、初始设置 二、业务处理
三、统计分析报表业务处理
一、初始设置
(一)基础信息设置 人员附加信息、人员类别 部门选择设置、人员档案
(二)公式设置 可自定义工资项目及计算公式
(三)银行代发设置 可设置提供银行代发工资的银行名称
一、初始设置
(四)账套参数设置 提供多工资类别核算、工资核算币种、
时,需要进行银行名称设置,并确定银行名 称及账号长度。
5、部门设置
部门档案与其他系统是共享的,设置的部 门的资料见第二章基础设置。如所需的部门的 数据已有,可直接调用,如前面数据库里没有, 可在工资系统里加入有关部门。
五、设置不同类别的工资项目及定义工资项 目计算公式
以“正式人员”为例
1、人员档案管理
3、定义工资项目计算公式 在定义工资项目计算公式前,必须建好工资
类别和人员档案。
例1:事假扣款=(基本工资+奖金)*20/事假天数
录入公式
增加事假扣 款项目
例2:利用函数进行奖金计算公式的设 置:IFF(人员类别=“经理人员”,300, 150)。
说明:该公式表示人员类别中经理人员 的奖金是300元,除经理以外其他各类人 员的奖金是150元。
2、设置不同人员类别的工资项目
前面已经了工资项目即定义工资项目的名 称、类型、宽度。现根据需要 选择已经设置并 适合该工资类别的的工资项目,不能输入和修 改。若要修改,应关闭所有工资类别,在基础 设置下的工资项目设置中进行增改操作。
例:光明公司正式人员的工资项目中有 “基本工资”、“岗位工资”、“浮动工资”、 “奖金”、“事假扣款”、“工龄工资”等项, 具体见书P153。
扣零处理、个人所得税扣税处理、是否核算 计件工资等
(五)提供计件工资标准设置和工资方案设置
二、业务处理
工资数据变动 工资分钱清单 工资分摊 银行代发 扣缴所得税 计件工资统计
三、统计分析报表业务处理
提供自定义报表查询功能 提供按月查询凭证的功能 提供工资表: 提供工资分析表:
第二节 工资管理系统初始化设置
3、工资项目名称
即定义工资项目的名称、类型、宽度, 可根据需要自由设置工资项目。
点击“设置”下的“工资项目设置”,进 入工资项目设置界面。
例:见书P170页的例题。
注意:该工资项目名称的设置是在关 闭所有工资类别的情况下输入的,并在该状 态下进行修改和删除。
4、银行名称设置 在企业发放工资,采用银行代发形式
人员档案用于登记工资发放人员的姓名、职工编号、 所在部门、人员类别等信息,处理员工的增减变动等。
不同的工资类别对应不同的人员档案。
1)增加人员档案
实例:增加经理人员肖剑。编号:101;部门编码: 101;银行账号20000090001;中方人员:“是”; 进入日期:1999-01-01。
方法:选择“设置”/“人员档案”/“增加”按钮,即进 入面编辑,进行人员设置,
录入方法同例1
例3:岗位工资计算公式的设置
IFF(人员类别=“经理人员”,800 , IFF(人员 类别=“管理人员”,600, IFF(人员类别=“开 发人员”,700,500)))
说明:该公式表示如果人员类别是经理的人 员,则他的岗位工资是800元,如果人员类 别是工程师的人员,则他的岗位工资是600 元,如果人员类别是开发人员的人员,则 他的岗位工资是700元,其他各类人员的岗 位工资均为500元。
操作步骤:
①打开正式人员工资类别:选择“工资类别”/“打开 工资类别”/“正式人员”,单击确认。
②点击“设置”/“工资项目设置”,即进入工资项目 设置界面。
③单击“增加”,即增加工资项目。按前已确定的工 资项目选择输入。
④单击界面上的向上、向下移动按钮,调整工资项目 的排列顺序。
⑤设置完毕后单击【确认】按钮,即可完成正式人员 的工资项目设置。
2)人员的调离与停发
方法:在人员档案界面属性前的“□”单 击“修改”按钮,单击“调出”,使其打上 “√”标识,然后单击“确认”。
调出人员的编号可以再次使用,已做调出 标志的人员,所有档案信息不可修改。但在 当月未结算前,可以取消调出标志,但如果 编号已被再使用,则该调出标志不可取消。 标志为“√”的调出人员,将不参加与工资 的发放和汇总。
相关文档
最新文档