企业的核心是人力资源,实现企业的科学化、正规化管理的重要条件就是要提高人力资源管理的效率。本系统拟开发一个中小型企业人力资源管理系统,规划的系统功能包括人事管理、工资管理、考勤管理、系统管理以及员工自我管理。
某企业人力资源管理系统是典型的信息管理系统,主要包括后台数据库的建立以及前端应用程序的开发这两个方面。对于前者的要求是要建立起数据一致性和完整性强、数据安全性好的数据库。而对于后者则要求应用程序具有功能完备,易使用等特点。经过分析,我们使用Asp.Net语言,后台使用的是SQL Server 2005 数据库,用面向对象的设计思想,开发和设计了一套员工信息管理系统,本系统操作简单,方便,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断地修正和改进系统功能,直到形成一个用户满意的系统。
1.2 课题研究的意义
现代企业管理模式的中心是“以人为本”。作为管理者,应构建高效实用的人事薪资管理,建立起科学考核制度和先进的薪酬体系,最大限度地开发人才的潜能,来打造优秀团队,实现企业的可持续发展。对于中国企业在实施西方管理模式中的种种弊端和困惑,以及中国企业目前正处于改革创新时期,企业绩效考核与薪酬管理实旨在于帮助企业家、人力资源经理开阔思路,激发灵感,培养并带领能够使企业持续健康发展的卓越人才。
企业人事薪资管理需要发掘以下几点:
了解薪酬改革背景,更新观念,理清改革思路,明确改革目标;
了解岗位测评的相关知识,科学地进行岗位测评;
认识绩效管理的重要性、并正确理解绩效管理;
学习评价方法,操作程序和绩效管理综合理解设计方法;
重点学习KPI、并介绍平衡计分卡;
了解绩效管理推进中的问题、并避免操作错误。
1.3 主要研究的内容
本系统采用Asp.Net语言,后端采用的是SQL Server 2005 数据库来完成人事薪资管理系统的设计与实现,通过数据操作模块能对员工的相关信息进行各种操作,界面直观简洁。
人事薪资管理系统的大致功能模块介绍如下:
本系统包括普通用户和管理员用户,必须在登录页面输入用户名和密码,通过身份验证后,才可以进入主管理界面。如果未能通过系统的身份验证,系统自动给出登录错误的提示信息。在主管理界面,管理员可以进行管理,包括:查询,添加,更改和删除。管理员拥有全部功能实现的权限,普通用户只能实现查询这一功能。功能模块分为用户管理,系统管理,人事管理,工资管理。系统管理里面有部门管理这项功能。人事管理里面有档案管理,奖罚管理,调动管理,考评管理。工资管理里面有考勤津贴和工资总结这俩种附属功能。
2 开发环境介绍
2.1 开发工具介绍
2.1.1 ASP.NET简介
提到ASP.NET,就不得不首先搞清楚什么是ASP。ASP的全称是Active Server Pages,即活动服务器页面,为什么称之为活动服务器页面,这是因为以前的互联网全部是由静态的HTML页面组成,如果需要更新你的系统内容,你不得不制作大量的HTML页面。有了ASP以后,我们就能够根据不同的用户,在不同的时间向用户显示不同的内容。系统的内容更新也不再是一个乏的重复过程,它开始变得简单而有趣。也因此在国内掀起了一股学习ASP的热潮。
但是由于ASP程序和网页的HTML混合在一起,这就使得程序看上去相当的杂乱。在现在的系统设计过程中,后台的程序开发由开发人员完成,前台有专业的美工设计页面,这样,在相互配合的过程中就会产生各种各样的问题。同时,ASP页面是由脚本语言解释执行的,所以其运行速度受到影响。所以,微软推出了ASP.NET。