【摘 要】企业工资管理是一个复杂而琐碎的工作,需要用心细致管理。以往的工资计算和发放都是通过纯人工处理,如果工作量大的话,就会产生较大的错误几率,这不仅大大降低了财务人员的工作效率,同时也会因计算失误和抄写不慎而造成错发工资的现象。通常来说,工资的计算和发放工作必须严格按照企业规定的时间内完成。企业工资的管理具有时间性、规律性和重复性,这是实现企业工资管理计算机化的前提条件。笔者通过对一般企业的工资管理系统的分析,提出了相关设计和实现策略。 【关键词】企业工资管理系统;设计与实现分析 伴随着劳资关系的改善和人事制度改革的不断深入,各个企业也逐渐提升了对薪酬问题的关注。企业在自身发展的过程中,其工资管理工作也日渐复杂。如何建立一个适合企业发展特点的薪酬管理系统成了各企业人力资源部门需要首要解决的问题。高效的工资管理系统可以大大减少企业的薪酬矛盾和错误,在一定程度上减轻了人事部门的工作量,从而避免了人力资源的浪费,使企业成本得到降低。 一、企业工资管理系统的功能需求 企业的工资管理系统设计要充分考虑企业的实际需求,根据企业现有的软硬件资源,利用现有的设备,充分发挥出企业的内部能量,从而满足企业员工的需求,同时系统需要能依据企业的实际情况,对数据库进行及时的修改维护。 (一)功能需求分析 1.企业人员管理需求。系统应该具有登录、注册、数据备份、日志管理以及设置权限的基本功能。同时给予薪酬管理最高的管理权限,其他的功能则限定为查看一次打印一次的权限。定义计算公式、计税企业年金表、人员信息管理、工资讨账管理以及款型类别等可以设置的功能[1]。需要得到特定的权限才能进入系统的功能管理模块,并且要通过安全验证。 工资管理系统的基本数据是员工的基本信息,也就是人力资源管理中经常设计的一些员工信息比如:姓名、编号、科室、工作部门、性别、职称、民族、参加工作时间、出生年月、健康状况、工资信息、请假信息、身份证号码、银行卡号、婚否、工资等级、职务、岗位名称类别、请假信息、参保信息等等。 2.预算管理模块。预算管理指的是公司财务部门通过计算近年的工资金额来得出本年度的预算金额和可能会发生的变动,通过公司当前的政策来控制工资和奖金的发放,如果预算金额和实际给员工实际发放的金额相比较之后,发现实际和计划不符,就需要及时制定控制计划。这个模块中需要包括部门工资预算、中层管理人员工资预算、一般员工工资预算、和每月的总预算。管理员应对其严格审核并且依照预算的数字来实施工资计划。系统需要能够通过条件判定来发放工资,同时,实际发放的工资数目不能高于预算工资数目。 3.工资管理模块。本模块主要包括三个分类:工资分析统计、工资项目、工资表查询及管理。对于工资项目模块,需要能够把想到的一一列出来,同时可以根据公司政策进行实时调整。按照套帐进行管理设置,同时设置相关的工资项目查询功能,使其能够自动生成工资报表。 4.绩效管理模块。这个模块的功能是在系统中设置奖金,其中包含:津贴、加班费、月度奖金、补发奖金、高温费、取暖费、交通费、节假日慰问费、用餐补贴、应税所得额、扣税、其他扣款、住房公积金、应发合计、请假扣款、实发数、个人所得税和应扣合计等等[2]。这个模块需要可以根据选择打印出不同形式的工资报表。 5.报表统计模块。本模块中需要含有所有的表格类型。其中包括工资发放表、工资签字表、个人所得税明细表、员工工资总汇、部门工资类别构成表、部门分类统计表、项目统计表、月分类统计表、工资项目分析表等等。模块需要能够按照要求来打印相关表格。 6.非功能性需求。在完成系统设计之后,要明确这个系统所面向的是全体公司员工、经理以及公司财务人员。财务人员在管理工資发放的过程中需要使用一个功能方便的系统,从而完成快捷有效的操作,与此同时,企业的普通员工也需要能够快捷迅速的在工资系统中得到优质的工资信息。除此之外,还有满足公司员工对正常系统功能之外的非功能方面的需求。 7.简洁美观的页面。一个系统的界面就相当于一个人的面孔,界面的美观性和简洁性在很大程度上影响着软件的客户体验度,员工使用工资管理系统的目的是和机器交流工资信息,所以系统界面的能否符合员工的操作需求决定了系统的可操作性。一个好的软件需要在具备基本功能的同时保持简洁性和美观性。开发人员需要通过周全的考虑来设计出高体验度的便捷的工资管理系统。 8.优秀的运行性能。工资管理系统需要具有优秀的运行性能,因为如果系统的硬件配置较差,在多个员工同时查询系统数据的时候就会引发系统的响应延迟甚至是奔溃死机。因此在设计系统时,需要重视对系统响应时间的优化,根据公司经济能力,配备相对高级的硬件设备,同时选用高速网络。 二、企业工资管理系统的设计 (一)设计注意事项 1.保证数据的安全性。工资信息和工资管理系统对于一个企业来说是十分重要的商业机密,需要加强保密。但是如果系统程序中的漏洞被他人利用,就会泄漏企业的重要信息数据,并对企业造成严重的不良影响。在设计系统过程中,需要对程序数据的每个字节进行加密处理,从而保证数据的安全性。如果一个数据连续出现了两次,那么系统需要对操作人员进行提示。与此同时,还要保证每个单独模块的独立性,对与不同的模块设计不同的错误处理代码,并且使相关信息局部化和隐蔽化,访问此模块的用户只能看到此模块的信息,并不能访问到其他模块的信息[3]。 2.保证工资数据的完整性。在实际操作中,相关人员需要实时备份工资管理系统中的机密数据,这么做的目的是避免因系统遭到攻击或者出现崩溃情况而导致机密数据丢失,备份数据可以免除不必要的经济损失。 (二)系统的实现 工资管理系统应用的是visual FoxPro项目管理器逻辑结构。管理数据库、设置界面、检索、报表数据库和菜单都是用Visual FoxPro来设计的。这个管理器还具有控制和修改管理库,生成可执行应用或文件,管理数据库的功能。 三、结论 本文详细分析了企业工资系统的设计流程,企业需要根据企业自身特点和人才信息及时的处理好企业内部的工资管理问题。工资管理系统的建立目的是提升企业工资管理的工作效率,从而便于企业的财务管理。科学的系统管理能够提升系统的安全系数,可以良好的维护系统,最终实现企业系统的全面整合。 【参考文献】 [1]李门楼.信息系统建设中值得注意的几个问题[J].管理信息系统,2015(1):68-68. [2]张丽平.管理信息系统开发规律的特征探究[J].管理信息系统,2014(6):32-33. [3]杨孔雨.管理信息系统集成技术探讨[J].管理信息系统,2016(2):4-7.