APP下载

企业工资管理系统设计

2016-06-03田屏

中国管理信息化 2016年9期
关键词:工资管理系统设计企业管理

摘要:随着改革的深入和经济的发展,企业间的竞争压力越来越大,企业要想生存,就必须在各个方面加强管理,并要求企业有更高的信息化集成,能够对企业的整体资源进行集成管理。现代企业已意识到,企业间的竞争是综合实力的竞争,要求企业有更强的资金实力,更快的市场响应速度。这就要求企业各个部门之间统一计划,协调生产步骤,汇总信息,调配企业内部资源,实现既要独立又要统一的资源共享管理。

关键词:企业管理;工资管理;系统设计

0 引 言

企业管理业务日益繁重,从而对工资管理的要求也更加严格。传统的手工管理已经严重地影响了企业的生产和发展。同时,人事部门和财政部门之间信息交流困难,经常造成员工信息记录丢失,极大地影响了企业的管理。另外也使员工统计、工资统计汇总成了一大难题。工资管理系统的革命性变革出现在20世纪90年代末。由于市场竞争的需要,如何吸引和留住人才,激发人事的创造性、工作责任感和工作热情已成为关系企业兴衰的重要因素,人才已经成为企业最重要的资产之一。“公正、公平、合理”的企业管理理念,使社会对工资管理有了更高的需求;同时由于个人电脑的普及,数据库技术、客户/服务器技术,特别是Internet/Intranet技术的发展,使得工资管理系统的出现成为必然。

1 业务流程分析

通过对企业的工资管理流程的详细调研,具体的流程如图1所示。

2 系统设计

通过对企业工资管理系统进行全面的调查分析,在此基础上,制定出工资管理系统的总体规划。系统后台具体功能如图2所示。

3 系统数据库设计

数据是一切系统设计的基础,数据库设计是系统设计中非常重要的一个环节。根据系统分析的结果,具体分析不同实体用户,描述不同实体之间的关系,得出系统E-R图如3图所示。

4 开发工具的选择

根据前几个阶段的分析和设计,该系统决定采用B/S结构,主要使用JSP、Struts技术对系统进行设计和开发。JSP拥有Java程序设计语言“一次编写,各处执行”“安全性、保密性高”等的特点;Struts框架为开发者提供了一个统一的标准框架,通过使用Struts作为基础,开发者能够更专注于应用程序的商业逻辑,Struts能充分满足应用开发的需求,简单易用,敏捷迅速。

使用Microsoft SQL Server 2000数据库作为后台数据库,SQL Server 2000系统具有强大的网上功能,可以在互联网上发布数据库中的数据。在SQL Server 2000系统中,允许用户简单地使用一些向导和工具把数据库的数据发布到网络上,并且可以根据需要来调度修改已经发布的数据。在大家所了解数据库系统中,Microsoft SQL Server 2000经过三十多年的发展,已经成为最重要的数据处理技术,被广泛应用到多种项目的开发与设计中,并决定采用此数据库系统来完成系统的设计。

随着企业信息系统的不断完善,企业的管理将越来越依赖于信息化的管理。所以系统开发将围绕企业的实际情况,使之能迅速适应企业的需要。随着企业的规模不断变大,管理系统也将不断完善,使其能更加适应企业的发展需求。工资管理系统的实施具有如下现实意义:

(1)节省人事部门和财务部门的管理人员数量。

(2)人事和财务部门的情况可以随时浏览查看,而且更加直观。

(3)改变了以前工资手工记账的方式,电脑录入更加方便快捷。

(4)实现了工资管理计算机化。

杂志请寄以下地址:贵州省遵义市红花岗区内环路上杨家巷口 田屏(收),18985204333

猜你喜欢

工资管理系统设计企业管理
刍议人事工资管理工作中信息化建设的作用
浅谈高校工资管理存在的问题及对策
数据库在工资管理中的应用
一种基于SATA硬盘阵列的数据存储与控制系统设计研究
目标特性测量雷达平台建设构想
新经济形势下加强企业管理的有效途径分析
液晶生产企业客户管理新概念探究
浅析全面预算管理在企业管理中的作用
突发事件基本类型及其对管理的意义
对高校工资管理的实践与思考