工资子系统设计.ppt
《工资子系统设计.ppt》由会员分享,可在线阅读,更多相关《工资子系统设计.ppt(47页珍藏版)》请在三一办公上搜索。
1、第四章 工资子系统设计,目 录,第一节 工资子系统概述,第五节 程序设计举例,第二节 工资子系统的处理流程第三节 数据编码及主要数据文件设计第四节 功能模块设计,工资子系统是会计信息系统不可缺少的子系统。,工资子系统主要完成企业员工工资的核算与管理,包括:正确计算每名职工的误码发工资和实发工资,进行工资汇总、计提职工福利费和工资费用分配等,并向成本和账务处理等子系统提供成本费用及报告信息;,第一节 工资子系统概述,一、工资子系统概述,1、工资子系统的特点(1)涉及面广。工资的核算与管理不仅涉及到企业的每个职工,而且涉及到企业的所有组织机构。应严格按国家政策进行核算与管理。同时,工资又是成本的重
2、要组成部分,合理的工资核算与管理,可降低人工费用。(2)工资项目繁多。应付工资和应扣款项可达到30-40项。(3)计算方法复杂。如个人所得税要考虑收入及适用税率;计算方法具有规律性。,1、工资子系统的特点,(4)数据量大。对每个职工的工资都需计算,工资信息量大,包括固定信息、变动信息,中间信息等。(5)时间性强。工资的发放有一定的时间限制,必须按时完成工资的计算,及时发放给职工。(6)精确性高。工资及税金的计算关系到每个职工的切身利益,不允许出现丝毫的差错。(7)原始数据来源分散。如考勤部门,产量统计部门,人事部门,工会等。,(1)输入与职工工资核算和管理有关的原始数据;(2)及时处理职工调人
3、,调出,内部调动,调资等数据;,2、工资子系统的功能,(3)按工资发放单位正确计算职工工资,输出“工资结算单”和“工资条”,为及时发放工资提供准确的依据;,(4)逐级汇总各级单位的工资,输出“工资汇总表”;(5)按规定比例计提职工福利费和工会经费;,(6)按工资的用途,进行费用分配,输出“工资费用分配表”;,(7)根据“工资费用分配表”编制转账凭证,传输到账务处理于系统和成本子系统,以便汇总入账和计算产品成本;,(8)正确计算并代扣个人所得税;(9)提供丰富的查询功能;(10)按月进行核算与管理处理(包括月初始化);(11)为系统基本功能的实现提供必要的系统管理功能。,2、工资子系统的功能,第
4、二节 工资子系统的处理流程,一、手工处理流程,为了提高原始数据输入的效率,可对输入数据进行分类,一般按工资数据变动频率的不同,可将其分为两类:1、基本不变数据。是指固定不变的数据和在较长时间内很少变动的数据。如职工代码、姓名、参加工作时间、基本工资等。2、变动数据。是指每月都有可能发生变动的数据,这种变动可以是数值大小的变动。如病、事假天数,不固定的津贴和代扣款项等。,二、计算机处理流程,第三节 数据编码及主要数据文件设计,一、职工代码与部门代码设计 为了便于输入、存储和处理工资数据,在工资子系统中,要为职工及部门设计统一的编码。通常有两种方式:1、将各部门代码与职工代码结合起来进行编码,一般
5、采用组码和群码结合的方法设计。2、将部门代码与职工个人代码分别设计。注意部门代码的设计要与会计信息系统中其他子系统中对部门代码的设计相一致。,二、主要数据文件设计,1、工资计算文件。它是工资子系统的核心文件。存放工资原始数据,一个职工一条记录。2、工资汇总文件。它是存放按各级工资发放单位汇总的工资数据,一个部门一条记录。3、工资费用分配文件。每月月终要按工资费用的用途对工资费用进行分配,由该文件生成机制转账凭证,据以计算产品成本和登记账簿。4、部门代码文件。它给出部门代码和部门名称的对照关系。5、记账凭证文件。,1、工资计算文件,文件名:GZJSWJ.DBF字段名 类型 宽度 小数位部门代码
6、C 4职工代码 C 4姓名 C 8性别 C 2工作类别 C 4基本工资 N 7 2固定津贴 N 7 2事假扣款 N 7 2病假扣款 N 7 2事假天数 N 2病假天数 N 2应发工资 N 7 2固定扣款 N 7 2个人所得税 N 7 2实发工资 N 7 2,2、工资汇总文件,文件名:GZHZWJ.DBF字段名 类型 宽度 小数位部门代码 C 4职工人数 N 4基本工资 N 12 2固定津贴 N 12 2变动津贴 N 12 2病假扣款 N 12 2事假扣款 N 12 2应发工资 N 12 2固定扣款 N 12 2个人所得税 N 12 2实发工资 N 12 2,3、工资费用分配文件,文件名:GZF
7、PWJ.DBF字段名 类型 宽度 小数位部门代码 C 工资类别 C 4科目代码 C 7应付工资 N 12 2福利费 N 12 2工会经费 N 12 2,4、部门代码文件,此文件给出部门代码和部门名称的对照关系。其结构如下:,文件名:BMWJ.DBF 字段名 类型 宽度 小数位 部门代码 C 4 部门名称 C 20,5、记账凭证文件 工资子系统转账凭证编制完毕后,存储于该文件,供账务处理子系统和成本子系统调用。,工资子系统主要是完成工资结算、工资分配和计提福利费的任务。应设置的功能有:改变每一职工每月各项工资和各种扣款数据,查询每一职工的工资内容以及各工资项目的汇总数据,计算、汇总工资、打印工资
8、条、工资存档表、工资汇总表,计提职工福利费和分配工资,打印工资分配表和福利费计提表,结转工资费用和职工福利费用,以及系统初始化功能。,第四节 工资子系统功能模块设计,功能模块图如下:,一、初始化模块设计,初始化是指运行某些程序使某一工作文件恢复到初始状态,以便开始新的工作。工资子系统初始化的功能如下:1、库结构设置:设置对工资数据库文件结构(即工资项目和工资项目计算公式)的维护功能。2、部门设置:设置部门代码与部门名称对应关系和部门代码文件维护的功能。3、工资费用分配项目设置:根据会计制度规定输入工资费用分配文件中表明部门代码、工作类别与会计科目对应关系的数据,并对其进行维护。4、基本不变数据
9、输入:输入企业所有职工的全部基本不变数据,这部分数据一经输入便可长久使用。5、月初始化:一个月执行一次,使子系统的所有数据文件恢复初始状态。,二、更新固定数据模块设计,更新固定数据模块是针对工资数据文件中的基本不变数据设置的。1、人员变动:是工资管理中的重要辅助模块。人员变动包括职工调入,调出和内部的岗位调动。2、基本工资变动:是对基本不变数据的零星修改。3、固定津贴统一调整:是对基本不变数据的成批替换修改。注:此模块必须设置口令确保模块的安全。,三、数据录入模块设计,数据录入模块为工资核算与管理组织变动数据,并及时准确地将数据输入计算机系统中。,1、输入数据:分为基本不变数据和变动数据 的输
10、入。,(1)基本不变数据的输入:是在系统初始化时完成的。其输入格式如下:,第一种方式:按职工输入,(2)变动数据的输入格式,在设计时应考虑使用习惯。根据实际情况分为以下几种方式:,第二种方式:按工资项目输入,第三种方式:与第二种方式基本相似,但不给出输入项目代码选择提示,要求用户输入项目字段名称,再连续输入该项目下的职工数据。,注:为保证原始数据输入的准确性、合理性和合法性,一般要对其进行校验或检测。,2、修改数据,是修改已经输入的变动数据。修改方式可以是:全部修改、成批修改和个别修改。3、审核数据 由于工资数据涉及到企业每个职工的切身利益,所以必须保证输入的数据绝对正确。审核的方法可以采用:
11、二次输入法、数值控制法和输出审核法等。,四、工资处理模块设计,此模块是工资核算的核心,所有数据都要经过这一模块处理。设计时主要考虑的是计算技巧和运行速度。(一)工资计算处理设计 原始数据输入后,就可采用一定的计算方法计算职工个人的应发工资和实发工资。,1、工资计算,(1)计算个人工资各项目的方法。应发工资基本工资十固定津贴十变动津贴病假扣款事假扣款 实发工资应发工资固定扣款个人所得税(2)计算病、事假、扣款的方法。事假扣款=事假天数日工资病假扣款=病假天数日工资扣款率(扣款率按劳动保险条例规定),按全年251(即365-522-10)天计算。这种计算方法,在职工缺勤期间,遇有星期日和法定假日不
12、扣工资,即职工在星期天和法定假日没有工资。按每月日数固定为30天计算。这种计算方法在星期天和法定假日照付工资,缺勤期间的节假日也算缺勤,照扣工资。计算公式为:日工资职工月基本工资30 按每月实际工作天数计算。这种计算方法计算结果的误差最小。计算公式为:当月应工作天数当月实际日历天数(当月星期日天数十当月法定假日天数),(3)计算日工资,工龄=工资核算时间-职工参加工作时间(5)计算个人所得税 按照个人所得税法规定,工资、薪金所得应纳税额计算公式为:应纳税额=应纳税所得额适用税率一速算扣除数=(每月收入额1600元)适用税率速算扣除数 个人所得税税率及速算扣除表,(4)计算工龄的方法,(二)工资
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 工资 子系统 设计

链接地址:https://www.31ppt.com/p-6278045.html