数据库在工资管理中的应用
2016-12-20程振秀
程振秀
【摘 要】 随着科学技术的进步,不管是行政职能或是加工管理,要求逐渐严格,尤其是财务部门中,工资管理问题,为了提升工作效率,开始应用现代化工具,并且随着单位规模的扩大,人员的增加,工资成为财务工作的重要部分,利用计算机软件进行工资管理,避免了管理问题的出现。对此,本文以“数据库在工资管理中的应用”为题,进行简要分析。
【关键词】数据库;工资管理;现代化应用;研究分析
在计算机系统中,数据库作为重要的组成部分,其包含着大量的信息内容,而数据管理,则是指:对信息的存储、组织、查询、维护等内容,同时这也是数据管理的核心环节。数据管理,主要分为几个发展时期:人工管理;文件管理;数据库管理。
一、数据转储
所谓的数据转储,所指的是:DBA在一段时间内,就会将数据库中的信息内容复制到磁带中保存的过程。在系统中,无运行事务时转储,在转储前,数据库保持一致性,在转储过程中,数据库中的内容,则不能进行改动或是修改等操作。
1.静态转储
静态转储具有简便的特点,有其合理性,也有一定的缺陷,它减小了数据库的可用性,在转储前,需要将事务进行登记,形成文件。
2.动态转储
动态转储的最大特点:用户事务和转储能够同时进行,在转储过程中,可以进行数据修改、转储前,无需等待,并且不会对事务运行产生影响。
二、数据库病毒检测途径
1.利用扫描器
通过恶意软件,进行扫描,也能够起到检测的作用,但一些服务器,因为担心影响系统,或是造成系统瘫痪,而不通过这样的方法,有些应用有限的恶意软件,进行防范,若是服务器没有防病毒的软件。那么,则需要选择某个杀毒软件,进行安装,达到防范的效果。若是需要保护的信息较多,我们可以把数据库与其它目录排除在扫描外,即使缩减限度,但也要安装相关软件,在一定时间内,进行清扫,降低运行压力,若是防病毒软件,已经开始运行,就可以进行全盘扫描。
2.检查内存
从系统中搜索恶意软件,或是占用较大内存的程序。可以采用Process Explorer,该系统能够提供较大的数据信息,然后通过稳定的方法,优化进程。在互联网系统中,我们需要掌握数据库信息,什么程序需要运行,什么程序应该关闭。
3.检查开放端口
我们能够通过计算机中的netstart工具,进行查看,同时将开放的端口连接到服务器中,并输入netstart-anmore,这样就能够逐一的检查开放TCP端口,以及UDP端口。此外,也可以通过Vision工具查看。
4.检查网络流量
想要检查是否有恶意行为,最佳的方法就是检查网络通信。若是有网络分析器,在1-2分钟发现情况。或是从其他链接到以太网交换器,进行交换。这样一来,就能够掌握网络流量使用状态,在流量抓取时,建立网络分析过滤器、触发器。但通过这样的方式,查找恶意流量,并非绝对的安全,其原因是:端口号是能够改动的,但其服务器较好。
在监控的系统下,执行Etherpeek,这样就能够达到整体监控视角,能够查看协议的使用,进而查找较大的流量,以及通讯。
5.防控恶意软件途径
在计算机系统中,特洛伊木马能够进行远程访问,截获按键,并能够删除重要的信息内容,尤其在重要的服务器中。由此可见,最佳的途径是:不通过SQLServer浏览,但是我们不可能做到不浏览网页,该木马是在系统运行之外的,并且防控病毒的软件,也不可能做到没有漏洞,但想要防控恶意软件侵袭方法:安装在网络系统中,能够帮助的欺诈软件,根据企业中,工资信息管理程序,对工资的计算内容研究,我们可以进行如下设计。
第一,工资信息:其中包含职工的编号和基本工资;第二,其它信息:其中包含奖金、福利、补助等;第三,公式信息:加班费的百分比,旷工、出差工资等;第四,出勤统计:职工姓名、日期、工作时间、加班等;第五,工资统计:编号、姓名、福利津贴、扣发、总工资等。
三、工资管理系统功能1.对单位人员变动的处理
在机关、企事业单位中,职工并非是固定的,具有一定的流动性,时有职工晋升、调离、退休或辞职,也有职工考入、调入等情况。此外,在单位部门中,也会有人员在部门间流动。所以,各单位在规划过程中,要充分考虑到这一情况。
2.工资金额的变动处理
在数据库中,能够对职工的工资进行修改,并且,能够对员工的工资进行个别核算,例如:某一个员工因职务变动等原因发生的工资金额变动;部分或批量核算,例如:行政人员的晋级晋档,事业单位人员的每年一次晋级等。同时能够核算员工的总工资金额、需要扣除的工资金额以及实发工资额等。
3.查询功能
数据库中,能够对员工的工资进行查询,如单项查询,例如:查找单位部门某一个员工的工资情况;并且,也能够进行批量查询,例如:在一定范围内符合一项或多项条件的员工的工资情况。
4.报表打印
当发放工资时,能够进行工资报表打印,然后,将其与工资一同发放给员工,或者通过工资条等形式,以及工资的汇总报表等。
通过DBMS软件,能够最大限度的完成上述功能,简便、容易,并且,具有更新、删除、查询等功能,在各单位工资管理中,能够起到最佳效果。
四、结语
总而言之,如今,尤其是企业,正逐渐向着大型化、大规模发展,而数据库的应用,在日常工资管理中,具有不可或缺的地位。数据库管理,能够协同用户完成大量的工作内容,降低财务人员繁重的工作压力。同时,帮助企业认识到自身管理的不足,进而更好的弥补。
参考文献:
[1]刘晴晴.刍议人事工资管理工作中信息化建设的作用[J].时代金融.2016(24).
[2]胡萍.闪存数据库磨损均衡控制流程化优化机制研究[J].电子技术与软件工程.2014(03).
[3]周慧婷.高校人事工资管理工作应用计算机管理的几点思考[J].人力资源管理.2014(04).