员工工资管理系统

合集下载

工资管理系统数据流程图

工资管理系统数据流程图

1. 工资管理系统的数据流程图,如图:2. 主要数据字典 1) 数据项的定义数据项数据项名称类型及宽度简述取值范围编号 I1 标示其他部门提交的职工考勤信息的年考勤日期 Char ( 10) 月工资日期 Char10) 标示职工工资的年月 I2 职工编码 Char10) 唯一用来标示职工的编码 I3 部门名称 Char(20) 使用此系统单位内部子部分 I4 基本工资 decimal(7,2) I5 各部门内的员工固定工资,即部门岗位工资。

2)数据存储的描述数据数据存简述数据存储组成相关联的存储储名称处理编号 S1 变动工记录职工变动工资的工资日期 + 职工编码 + 加班费 + 奖金 + 水P2 、 p4 资表详细信息电费 + 保险费 + 病假扣款 + 事假扣款 + 旷工扣款 + 其他扣款 + 个人所得税 S2 基本工记录职工固定工资的工资日期 + 职工编码 + 基本工资 + 工 P4 、 p5 资表详细信息龄工资 + 岗位津贴 + 固定补贴 S3 工资计记录职工工资的详细工资日期 + 职工编码 + 职工姓名 + 个 P4 、 p5 、算表信息人账号 + 基本工资 + 工龄工资 + 岗位p6 、 p7 、津贴 + 固定补贴 + 变动津贴 + 加班费 + p8 、 p9 奖金 + 应发工资 + 水电费 + 保险费 + 病假扣款 + 事假扣款 + 旷工扣款 + 其他扣款 + 个人所得税 + 扣款合计 + 实发工资 S4 福利费记录职工福利费分配日期 + 职工编码 + 部门编码 + 对应科目编码 P8 、 p10 计提分的详细信息 + 金额配表 S5 个人所记录职工个人所得税职工编码 + 职工姓名 + 所得期间 + 所得项目 P9 、 p10 得税申情况 + 收入额合计 + 费用额 + 应纳税所得额 + 税报表率 + 速算扣除数 + 扣缴所得税额 S6 工资费描述工资费用的分摊日期 + 职工编码 + 部门编码 + 对应科目编码 P7 、 p10 用分配(来源) + 金额表S8 职员信职员基本信息职工编码 + 职工姓名 + 性别 + 人员类别 + P3 、 E3息表部门编码 + 部门名称 + 岗位编码 + 岗位名称 + 职称 + 工龄 + 个人账号 + 联系电话 S9 工资计设置职工工资项目金基本工资计算标准 + 变动工资计算标准 E3 、 P2 算标准额标准表 S10 考勤表记录职工考勤信息情考勤日期 + 职工编码 + 加班天数 + 病假天数 P1 、 P2 况 + 旷工天数 + 事假天数; 3)数据流的描述数据数据流简述数据流数据流数据流组成数据高峰流编名称来源去向流量流量号D1 考勤记输入的企业所有E1 P1 考勤日期 + 职工编码 + 1 次 1 次录职工的考勤信息加班天数 + 病假天数 + / 月 / 月旷工天数 + 事假天数; D1 人事基描述人事基本信E2 P3 职工编码 + 职工姓名 + 1 次 1 次本信息息性别 + 人员类别 + 部门/ 月 / 月编码 + 部门名称 + 岗位编码 + 岗位名称 + 职称 + 工龄 + 个人账号 + 联系电话 4) 处理的描述处理处理逻输入的数据流处理逻辑的描述输出的数处理逻辑辑名称据流频率编号 P1 输入考D1 其他部门汇总的由其他部门的负责人每个月按期输入S11 考勤1 次勤信息考勤信息企业所有职工的考勤信息表 / 月 P2 编制变S9 工资计算标准财务处根据其他部门的负责人输入的S1 变动1 次动工资表 ;s11 考勤表职工考勤等考勤信息,以及工资计算标工资表 / 月表准表中设置的金额计算出企业每个职工的加班费、病假扣款、事假扣款、旷工扣款等金额,并编制变动工资表。

薪资管理系统应用的基本流程

薪资管理系统应用的基本流程

薪资管理系统应用的基本流程随着企业的发展,薪资管理成为了企业管理中不可或缺的一部分。

薪资管理系统应用的基本流程包括薪资核算、薪资发放、薪资报表等环节。

本文将从这三个方面详细介绍薪资管理系统应用的基本流程。

一、薪资核算薪资核算是薪资管理系统应用的第一步,也是最为重要的一步。

薪资核算的目的是计算员工的工资,包括基本工资、津贴、奖金、加班费等各种薪资组成部分。

薪资核算的流程如下:1. 收集员工信息:包括员工的基本信息、工作时间、考勤记录等。

2. 计算基本工资:根据员工的岗位、工作年限、学历等因素,计算员工的基本工资。

3. 计算津贴:根据公司的规定,计算员工的各种津贴,如餐补、住房补贴、交通补贴等。

4. 计算奖金:根据员工的绩效、工作表现等因素,计算员工的奖金。

5. 计算加班费:根据员工的加班时间和加班费率,计算员工的加班费。

6. 统计薪资:将以上各项薪资组成部分相加,得出员工的总薪资。

二、薪资发放薪资发放是薪资管理系统应用的第二步。

薪资发放的目的是将员工的薪资及时、准确地发放到员工的银行账户中。

薪资发放的流程如下:1. 生成薪资单:根据薪资核算的结果,生成薪资单。

2. 导入银行卡信息:将员工的银行卡信息导入薪资管理系统中。

3. 发放薪资:将薪资单导入银行系统中,通过银行系统将薪资发放到员工的银行账户中。

4. 发放工资条:将员工的工资条通过邮件或其他方式发送给员工。

三、薪资报表薪资报表是薪资管理系统应用的第三步。

薪资报表的目的是为企业提供薪资管理的数据支持,帮助企业进行薪资管理的决策。

薪资报表的流程如下:1. 生成薪资报表:根据薪资核算的结果,生成薪资报表。

2. 分析薪资数据:对薪资数据进行分析,包括员工薪资构成、薪资变化趋势、薪资差异等。

3. 提供决策支持:根据薪资数据分析的结果,为企业提供薪资管理的决策支持,如制定薪资政策、调整薪资结构等。

总结薪资管理系统应用的基本流程包括薪资核算、薪资发放、薪资报表等环节。

工资管理系统需求分析

工资管理系统需求分析

工资管理系统需求分析一、开发背景随着公司业务的扩展,人员的增多,传统的手工作业已经不再适合公司发展的需要。

所以引进计算机技术对企业内部员工进行方便的管理,这样有诸多好处,各层管理人员可以对企业众多的员工信息进行动态的管理,例如基本资料的修改,添加,删除,查询等.有利于减少错误,减轻人事部门的任务,提高效率,节约人力资源,降低企业成本。

二、系统的功能需求包括以下几个方面。

(1)每个员工有用户名和密码,能够方便的按照某种关键字对自己的工资及个人信息进行查询。

(2)系统管理员有唯一的用户名和密码,完成对员工资料的增、删、改、查以及对系统的维护。

(3)上级主管部门可以对员工信息的查询,增加,修改,删除,汇总及打印。

打印员工的信息,工资发放报表,工资历史报表,奖惩报表.满足上述需求的系统主要包括以下几个模块.(1)基本数据维护模块。

提供了使用者录入,修改并维护基本数据的途径。

例如对员工信息的更新与修改。

(2)基本信息模块.主要用于实现对员工工资的管理。

还有每个员工的工资是根据你本月是否违纪,是否犯错和你进公司的时候的确定工资来确定.(3)数据库管理模块。

在系统中,所有员工的信息都要统一管理,工资的发放情况和有多少工资要有详细的记录,所以要用统一的数据库平台进行。

(4)信息查询模块。

主要用于查询工资信息和员工信息.下图所示表示了工资管理系统的功能需求。

1. 基本数据维护模块.包括如图所示的几个方面。

(1(2)(3(42. 基本业务模块。

包括如图所示的几个方面。

(1)(2 (3)(4) 3。

(1)(2)4(1(21(1)登陆(身份验证)用例名称:上级管理部门登陆说明:上级管理部门通过输入账号和密码进入工资管理系统;输入:上级管理部门账号,密码;加工:将上级管理部门帐号与密码与储存在系统内的信息比较(通过系统管理员认证实现),一致则通过;输出:上级管理界面;基本事件流:1。

上级管理部门输入其账号和密码2.系统管理员认证上级管理部门账号和密码有效3.结束.(2)员工信息管理。

数据库设计报告——工资管理系统

数据库设计报告——工资管理系统

数据库设计报告——工资管理系统一、引言工资是公司和员工之间的一种交换方式,是员工为公司所做的工作得到相应报酬的一种形式。

在一个公司或组织中,工资管理系统是一项重要的任务,它涉及到员工信息、薪资核算、工资发放、工资统计等内容。

为了提高工资管理的效率和准确性,设计一个合理的数据库是非常重要的。

二、数据库设计目标1.提供员工信息的录入和管理功能;2.提供员工工资的计算和发放功能;3.提供工资统计和报表生成功能;4.提供数据的安全和备份功能。

三、数据库设计方案1.员工信息表设计2.薪资核算表设计薪资核算表是根据员工的职位和工作时长计算薪资的依据。

薪资核算表包含员工ID、员工姓名、职位、工作时长、基本工资、加班工资、补贴等字段。

根据这些字段进行合理的计算,得出员工的最终工资。

3.工资发放表设计工资发放表记录了每一次工资的发放情况,包括员工ID、员工姓名、发放时间、工资金额等字段。

可以根据这些字段进行工资的发放和工资单的打印。

4.工资统计表设计工资统计表主要用于统计和分析公司员工的工资情况,如平均工资、最高工资、最低工资等。

可以根据职位、部门等维度进行统计,生成相应的报表和图表。

5.数据库安全与备份方案为了保障数据的安全和完整性,需要对数据库进行安全设置。

可以设置访问权限,只允许授权人员进行数据的录入、修改和查询。

此外,还需要定期备份数据库,以防止数据丢失。

四、数据库设计实施1. 选取合适的数据库软件,如MySQL、Oracle等;2.创建数据库,并创建员工信息表、薪资核算表、工资发放表、工资统计表等表结构;3.设计合适的数据录入界面,用于员工信息的录入和管理;4.设计薪资计算和发放功能,确保工资的准确性和及时性;5.设计工资统计和报表生成功能,方便管理层进行分析和决策;6.设置数据库的安全权限,并定期备份数据库。

五、数据库设计总结工资管理系统是一个关键的人力资源管理系统,数据库设计的合理性和准确性直接影响到工资管理的效率和准确性。

工资管理系统

工资管理系统

第一章可行性分析和需求分析1.1可行性分析可行性分析是要决定“做还是不做”,它是客观的、科学的。

目前国内很多软件公司做系统集成项目,业内流传“没有做不了的系统集成项目”。

这是个错误的理念,因为可行性分析表明做某件事的成功几率和是不是有真正的开发价值。

不论是为客户做软件项目还是为自己做软件产品,都要进行需求分析。

它可以减少不必要的损失和资金投入。

对于我所做的工资管理系统,经过可行性分析它具有开发成功几率高和广阔的市场应用价值。

1.2需求分析需求分析所要作的工作是深入描述软件的功能和性能,确定软件设计的限制和软件同其他系统元素的接口细节,定义软件的其他有效性需求。

要围绕两个核心问题开展需求分析:(1)应该了解什么?(2)通过什么方式去了解?随着计算机硬件成本的降低,中小型企业已经有能力配置一台计算机来管理职工的工资。

虽然可以直接购买软件市场上十分成熟的商业化软件,但根据自己企业的实际情况,设计一套有自己公司特色的工资管理软件,具有操作简单方便、运行速度快等特点。

由于软件是自己开发的,自己掌握程序的源代码,如果遇到公司需求变动时,只要简单修改软件即可,不用额外支出费用。

另外,自己开发的程序由于加密方式不同于商业化软件,安全系数相对来讲也高一些。

以前的工资的核算模式是企业根据员工的实际情况,首先定制一个基本工资,根据员工的工作情况,再给予各种形式的奖金。

员工的考勤通常是经专人记录。

到月底时,会计要根据员工的工作情况,按一定的工资核算计算工资。

这种工作模式工作起来效率很低,并且存在着考勤人员作弊、会计计算工资错误等种种弊端。

如果使用计算机管理员工的工资时,就不存在这种现象。

作为工资管理系统的参考,需求分析的任务就是借助于当前大多数普通人手工作业的逻辑模型导出本系统的逻辑模型,解决本系统的“做什么”的问题需求分析方法由对软件的数据域和功能域的系统分析过程及其表示方法组成。

它定义了表示系统逻辑视图和物理视图的方式。

工资管理系统

工资管理系统

一、工资管理系统的需求分析工资管理系统包括信息浏览查询、数据库维护、基本信息管理.1。

系统功能需求(1)员工可以进入此系统查询工资和查看基本的信息。

(2)管理员可以对员工的信息进行添加,删除,修改。

并对数据库中的数据维护,包括数据备份,导入数据,导出数据。

满足上述需求的系统主要包括下面几个模块(1)数据库维护模块:管理员要对数据库内所有的数据进行备份和恢复,并可实现数据导入导出功能.(2)基本信息管理模块:实现对员工基本信息的管理操作,包括员工基本数据信息的添加、修改、删除和查询等功能。

(3)信息浏览查询模块:用户对系统中的信息进行查询。

可根据条件查询员工历史工资数据(如按月份查询、按姓名查询、按部门查询等)。

2数据库维护模块数据备份:将一个月的数据进行复制.数据导入:每天将数据导入到数据库中。

数据导出:每天下班将数据导出数据库。

3基本信息管理模块删除员工信息:如果有员工辞职则删除该员工的信息.添加员工信息:如果聘用了新员工则添加员工信息.修改员工信息:如果有员工的信息有所变动则修改。

4信息浏览查询模块查询员工信息:员工查询自己的信息。

查询工资:员工查询自己的工资情况。

功能需求细化:①在工资管理系统中,需要员工的参与,员工可以查询工资的历史数据并领取工资,还可以通过员工编号查看员工的基本信息。

②管理员是此系统的核心,管理着整个系统。

他要对所有的员工的信息的管理,对数据进行添加,删除,修改。

管理员还要对系统进行相关维护操作,数据备份,数据恢复,数据导入等以及更新数据库。

(1)系统用户参与的总的用例图管理员和员工都可发从用户这个参与者中泛化而来,用户是指此系统的所有使用者,以登录系统完成相应的操作.系统用户参与的总的用例图如下图所示.从图中可以清楚地看到泛化关系与各个参与者所参与的用例。

图2.1系统用户参与的总的用例图(2)工资统计的用例图此用例图清晰看出工资发到员工手里的过程。

有四个参与者,包括经理,职工,行政部门,业务部门。

公司员工工资管理系统(操作简单,智能统计)

公司员工工资管理系统(操作简单,智能统计)

第1页 共1页制表日期:应交税额社保迟到未打卡请假缺勤其他0456李1销售部销售经理9000.00200.00100.00100.00100.00600.0010,100.006311.200.20555.00707.24288.80100.00100.00100.001296.048,803.960457李3销售部销售主管5000.00100.00100.00100.00100.001000.006,400.002611.200.10105.00156.12288.80100.00100.00100.00744.925,655.080458李5销售部销售组长3000.00100.00100.00100.00100.001400.004,800.001011.200.030.0030.34288.80100.00100.00100.00619.144,180.860459李11销售部销售专员2000.00100.00100.00100.00100.002600.005,000.001211.200.030.0036.34288.80100.00100.00100.00625.144,374.860460李12销售部销售专员2000.00100.00100.00100.00100.002800.005,200.001411.200.030.0042.34288.80100.00100.00100.00631.144,568.860461李13销售部销售专员2000.00100.00100.00100.00100.003000.005,400.001611.200.10105.0056.12288.80100.00100.00100.00644.924,755.080462李14销售部销售专员2000.00100.00100.00100.00100.003200.005,600.001811.200.10105.0076.12288.80100.00100.00100.00664.924,935.080463李15销售部销售专员2000.00100.00100.00100.00100.003400.005,800.002011.200.10105.0096.12288.80100.00100.00100.00684.925,115.080464李16销售部销售专员1500.00100.00100.00100.00100.003600.005,500.001711.200.10105.0066.12288.80100.00100.00100.00654.924,845.080465李17销售部销售专员1500.00100.00100.00100.00100.00200.002,100.00(1688.80)0.000.000.00288.80100.00100.00100.00588.801,511.200466李18销售部销售专员1000.00100.00101.00101.00101.00201.001,604.00(2184.80)0.000.000.00288.80100.00100.00100.00588.801,015.200467李19销售部销售专员1000.00100.00101.00101.00101.00201.001,604.00(2184.80)0.000.000.00288.80100.00100.00100.00588.801,015.2030,000.001,100.001,000.001,000.001,000.0021,800.0055,900.0018,012.000.002,888.001,000.001,000.001,000.005888.0048,745.15

人事工资管理系统

人事工资管理系统

1.系统概述工资管理是每一个单位都必须面临的问题,各个单位的工资处理内容总是有一定的区别,目前还没有一个专用的工资管理系统。

也不可能把各个单位的工资内容统一起来。

为此各单位都面临一个工资管理系统的开发应用问题。

本系统是用J2EE开发的一个具有代表性的管理系统。

下面是该系统的软件模型。

2.需求分析2.1功能描述人事工资管理系统应完成以下功能:1.员工管理:包括部门设置、员工信息、人员调动和福利信息四部分。

2.考勤管理:包括正常出勤、异常出勤和加班处理三部分。

3.工作评价管理:员工评价信息分为两部分,一部分是主管经理对员工的评价信息,包括工作分工、完成情况、工作态度等;另一部分是同组员工的评价信息,包括工作态度、合作情况等。

4.工资管理:主要完成员工工资信息的维护,员工工资分为两部分,一部分是基本工资,根据员工的职称和岗位设置;另一部是动态工资,根据员工的考勤情况和工作评价情况计算,在计算出总工资后,还应扣除一些费用,如税款、公积金、养老金等。

5.系统管理模块:主要是完成用户的添加、密码信息的修改,系统登录,操作人员的权限分配等功能。

2.2用况图系统管理模块图1人事工资管理系统用例图福利信息管理图1.1员工管理用例图删除部门检查是否存在员工图1.1.1部门信息管理用例图修改员工图1.1.2员工信息管理用例图图1.1.3 人员调动设置用例图图1.1.4福利信息管理用例图人员调动删除员工福利异常出勤加班处理考勤管理员图1.2考勤管理用例图图1.2.1加班处理用例图图1.2.2异常出勤管理加班费率设置(from 考勤管理)事假统计考勤管理员(from 考勤管理)主管经理图1.3工作评价管理工资汇总图1.4工资管理用例图2.3用况描述针对系统不同层次的用案描述情况,抽象出如下4种用案的具体描述1. 工资管理用案用案编号:UC1用案名:工资管理用案主要参与者:工资管理员受益人极其利益:公司通过该系统公司可以实现科学化的工资管理,最大化的提高效率工资管理员工资管理员可以方便快捷的管理员工相应个人信息,实现各种工资管理操作前置条件:工资管理员进入系统前进行身份识别并进行授权后置条件:存储公司工资发放情况,包括基本工资,动态工资记录主要的成功场景:1.工资管理员登陆系统,输入账号,密码2.系统核对确认个人信息正确,分配相应权限3.工资管理员输入工资查询请求4.系统反馈相应工资查询结果5.工资管理员给系统输入相应可变动数据6.系统对输入数据进行记录7.工资管理员发送工资汇总请求8.系统反馈工资汇总信息2.员工信息管理用案用案编号:UC2用案名:员工信息管理用案主要参与者:员工管理员受益人极其利益:公司通过该系统公司可以实现科学化的工资管理,最大化的提高效率员工管理员员工管理员可以方便快捷的管理员工相应个人信息,实现新增员工,删除员工,查询员工,修改员工等操作前置条件:员工管理员进入系统前进行身份识别并进行授权后置条件:存储公司员工个人信息,包括新增员工,删除员工,查询员工,修改员工信息等记录主要的成功场景:1.员工管理员登陆系统,输入账号,密码2.系统核对确认个人信息正确,分配相应权限3.员工管理员输入新增员工请求4.系统实现新增员工请求5.员工管理员输入删除员工请求6.系统实现删除员工请求7.员工管理员输入查询员工请求8.系统实现查询员工请求9.员工管理员输入修改员工请求10.系统实现修改员工请求3.人员调动用案用案编号:UC3用案名:人员调动用案主要参与者:员工管理员受益人极其利益:公司通过该系统公司可以实现科学化的工资管理,最大化的提高效率员工管理员员工管理员可以方便快捷的管理员工相应个人信息,包括查询员工基本信息,人员调动信息保存等前置条件:员工管理员进入系统前进行身份识别并进行授权后置条件:保存员工基本信息,人员调动基本信息主要的成功场景:1.员工管理员登陆系统,输入账号,密码2.系统核对确认个人信息正确,分配相应权限3.员工管理员输入员工基本信息查询请求4.系统反馈相应员工基本信息查询结果5.员工管理员提交人员调动情况信息6.系统保存员工调动信息4.工作评价管理用案用案编号:UC4用案名:工作评价管理用案主要参与者:员工主管经理受益人极其利益:公司通过该系统公司可以实现科学化的工资管理,最大化的提高效率主管经理可以方便的对员工个人表现进行评价员工员工可以方便的查询自己被评价的分数,也可以方便的给同组与其他员工评分。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

员工工资管理系统
简介
员工工资管理系统是一种为企业管理人员提供便捷管理员工工资情况的工具。

通过该系统,管理者可以有效地记录员工的工资信息、调薪情况、发放工资等,提高工资管理的效率和精确度。

功能模块
员工工资管理系统通常包括以下功能模块:
1.员工信息管理:管理员工的基本信息,包括姓名、工号、部门、职
位、入职日期等。

2.工资计算:根据员工的工作时长、考勤情况、绩效等因素,自动生
成每月工资。

3.薪酬调整:管理者可以根据员工表现或市场调整情况,对员工的薪
酬进行调整。

4.工资发放:将计算好的工资通过系统进行发放,并记录每次的发放
记录。

5.报表统计:系统能够生成各种报表,如工资总额、平均工资、部门
工资统计等,方便管理者进行数据分析和决策。

系统优势
1.减少人工操作:传统的工资管理需要大量人工操作,容易出现错误,
而员工工资管理系统能够自动完成计算并提高准确性。

2.提高效率:系统能够自动记录和计算工资信息,管理者可以快速查
看和处理员工的工资情况,节省了大量时间。

3.数据准确性:系统能够准确地记录和统计各项数据,避免了人工操
作中可能出现的错误,确保了数据的准确性和完整性。

应用场景
员工工资管理系统适用于各类企业和组织,特别是规模较大或员工数量较多的
企业。

其主要应用场景包括:
1.人力资源部门:人力资源部门负责管理员工的薪酬情况,员工工资
管理系统能够帮助人力资源管理者更好地管理员工工资。

2.财务部门:财务部门需要负责发放员工工资并进行成本控制,员工
工资管理系统可以帮助财务部门快速准确地完成这些任务。

结语
员工工资管理系统是现代企业管理中一个重要的工具,能够帮助企业提高工资管理的效率和准确性,减少人力成本,促进企业管理的科学化和信息化。

随着技术的不断发展和普及,员工工资管理系统将在企业管理中扮演着越来越重要的角色。

相关文档
最新文档