论文部分内容阅读
摘 要:信息技术高速发展的今天,信息资源已经成为各个部门的重要财富。建立一个满足各级部门信息处理要求的行之有效的信息系统也成为一个企业或者组织生存和发展的重要条件,企业人事管理系统应运而生。本文在必要性分析的基础上,设计并实现了一套适合现代公司应用的人事管理系统。
关键词:人事管理;设计;实现
在企业信息化建设的任务中,广泛应用信息技术,建立健全网络环境,提高办公效率和指挥自动化,是当前迫切需要解决的重大问题。近几年来,企业信息化建设发展较快,目前基本完成了企业信息处理的基础设施建设。办公自动化网、办公宣传网、后勤保障网已经发挥了巨大的效能,各种专用网络系统也已经建成或正在建设之中。
一、改进现有人事管理系统的必要性
随着公司的规模的不断壮大,营业额提升。公司同样面临着分公司与分公司,分公司与总公司之间人事信息的不同步,这不光造成了人事管理效率的下降,还会给整个公司的收益造成了损失,甚至严重影响整个公司的未来发展。同时,随着时代的发展,公司的人事管理也面临着如下挑战:
1、竞争对手对人才的掠夺
随着我国市场经济的发展,市场经济制度也正在逐步完善,人才资源的重要性也就日益凸显。人力资源的日渐国际化、社会化趋势也为人才的流动提供必要条件和了相对宽松的环境。并且,由于高新技术企业技术人员的流动性较强,相关的法律也不是很完善。因此,具有一定技术的人才很容易得到竞争对手的垂涎,他们可以开出比本企业多得多的,足够优厚的条件来掠夺这些优秀人才。
2、员工流动频繁
当公司经过数年的发展后,规模不断扩大,员工人数会有很多。但仍然无法改变互联网行业的特点,即人员流动频繁。特别是该公司成立分公司后,总公司对分公司的人事管理更是显得力不从心。效率明显低下,管理明显滞后,不能实时掌握分公司的人事情况,不能合理优化各地的人力资源优势,挖掘公司内部潜力。如此将严重影响了该公司整体的人事管理效率,甚至不利于公司的领导层和决策层根据当前的实际情况及时的做出合理的决定,长此以往,将严重影响甚至阻碍公司的整体的发展。
二、人事管理系统的设计
(一)系统的需求
1、功能需求
确定新系统应做什么,这是最主要的需求。
2、性能需求
给出所开发的新系统的技术性能指标,包括存储容量限制、运行时间限制、安全保密性等。
3、环境需求
这是对系统运行以及所处环境的要求。例如,在硬件方面采用什么机型、有什么硬件设备等;在软件方面,采用什么支持系统运行的系统软件(指操作系统、数据库管理系统)。
(二)系统的总体结构
根据该人事管理系统的需求分析以及该系统需要要实现预期目标,并结合实该公司际情况,从集成的角度来规划和设计该公司的人事管理系统的层次架构。该架构设计采用三层设计模式:显示层、逻辑层和数据库层。
1、 显示层,负责提供简单,友好,易操作的图形界面,提示和帮助用户对该系统中的员工信息进行查询,修改和显示。
2、 逻辑层,根据需求分析和系统要实现的目标,实现模块内的逻辑和和模块与模块之间的逻辑,把操作指令下达给数据库。
3、 数据库层,,是整个信息系统存取数据的基地,并根据应用层下达的指令,完成该系统中数据的增加,删除,修改,查询,还原,备份以及和远程数据库同步等功能,可以说,数据库层是整个人事管理系统的核心和根本。
(三)系统的设计目标
企业人事管理系统设计与开发的总体目标是使企业人事管理人员能够提高工作效率、减少人事工作时间、降低管理的成本,并且通过系统的分析、统计,还能够给管理者制定企业相关政策和发展规划提供有力的依据,同时通过系统的投入使用还可以让企业的员工能够方便的对人事信息和政策进行查询。需要实现的具体目标如下:
1、系统要具有友好大方的用户界面、方便灵活的信息查询方式、安全可靠的数据存储机制和及时准确的查询结果。
2、系统用户通过键盘、鼠标可以直接方便快捷的进行操作。
3、系统具备一定的数据检验、纠错功能,严格地对用户数据进行检验,尽量减少人为的错误造成的损失。
4、系统支持劳资报表的生成,且报表要全面、实用。
5、严格控制操作权限,不同用户具有不同权限,从而加强系统的安全性。
(四)系统功能必要性描述
利用 ACCESS 数据库来管理本文中的数据。由于数据库结构设计的结果不唯一,为了使 ACCESS 数据库性能最大化,必须对数据库来处理,使其优化。最规范化的管理方法有以下几点:
1、 确定数据属性;
2、 尽量使数据关系最小化,消除不必要的链接;
3、 根据数据属性,确定数据依赖关系,传递函数关系,多重依赖关系等;
4、 分析系统软件的操作是否合适,表中数据是否唯一;
三、人事管理系统的实现
(一)硬件环境要求
(1)CPU: IntelPentium 166MHz或更高的处理器。
(2)操作系统:MicrosoftW indows98/me/XP/2000或更高版本。
(二)人事管理系统的重要模块要求
企业人事管理系统的前台功能包括用户登陆,登陆需要进行用户权限查询,使用管理员账户可以使用所有的管理功能。在用户登陆界面部分,根据需求分析和设计的结果,用户需要一个简洁,友善的用户界面。在界面设计上,应做到简单明了,易于操作,应突出的显示重要以及出错信息。外观上也要做到布局合理化。在输入了正确的用户名和密码后,就会进入系统的主界面,同时依据用户所处的不同角色来控制用户对数据的访问操作。管理员用户登陆之后使用软件后台功能对员工基本信息、工资信息、奖励信息、考勤信息、奖励信息和晋升信息进行添加、删除、修改、查询操作。操作之后通过软件查询功能,生成用户资料表单。让企业主管和员工通过软件管理和了解员工详细工作情况。而普通用户仅仅只能对信息做出查询。
系统默认的权限为管理员用户。主界面中还包括培训管理、奖励管理,帮助文档、关于软件等辅助功能。各个模块独立编写,其中较重要的模块为职工的基本信息模块和工资信息模块,这两个模块中涉及到一些条目链接到其他一些模块,如:奖励模块、考勤模块、培训模块和晋升模块。
(三)系统的编程工具
微软公司的Visual Basic6.0是一个功能强大、方便实用的程序开发环境,主要表现在:风格多样的界面设计,面向对象的设计方法,较短的软件开发周期以及编程简单的数据库操作能力。根据企业人事管理系统的特点和需求,考虑到系统开发的时间,本系统使用微软公司的VB6.0作为前台开发工具,微软公司的MS SQLServer做后台数据库。VB前台通过ADO技术和Data Environment数据环境来访问SQL数据库。
四、总结
企业人事管理系统,通过对员工基本信息的管理,实现了员工基本信息管理及查询、员工工资的自动计算和管理、员工考勤管理、相关人事活动的管理,实现了对人事相关信息数据及时、准确的获取,并可以根据不同的要求获取所需要的信息;并提供系统维护功能,使用户方便进行数据备份和恢复、数据删除;同时也考虑到了减少数据冗余的问题,对于数据的一致性的问题也通过程序进行了有效的解决。企业人事管理系统可以推动企业依法管理,实现企业劳动人事管理的科学化、规范化和现代化,建立适合企业的劳动人事管理模式。使用该软件后,提高了企业的管理效率和管理水平,具有较强的实用性。
参考文献
[1]刘勤. 天津市东丽区环保局人事管理系统的设计与实现 [D]. 山东大学. 2012
[2]张佳楠. 企业人事管理系统的设计与实现 [D]. 电子科技大学. 2012
关键词:人事管理;设计;实现
在企业信息化建设的任务中,广泛应用信息技术,建立健全网络环境,提高办公效率和指挥自动化,是当前迫切需要解决的重大问题。近几年来,企业信息化建设发展较快,目前基本完成了企业信息处理的基础设施建设。办公自动化网、办公宣传网、后勤保障网已经发挥了巨大的效能,各种专用网络系统也已经建成或正在建设之中。
一、改进现有人事管理系统的必要性
随着公司的规模的不断壮大,营业额提升。公司同样面临着分公司与分公司,分公司与总公司之间人事信息的不同步,这不光造成了人事管理效率的下降,还会给整个公司的收益造成了损失,甚至严重影响整个公司的未来发展。同时,随着时代的发展,公司的人事管理也面临着如下挑战:
1、竞争对手对人才的掠夺
随着我国市场经济的发展,市场经济制度也正在逐步完善,人才资源的重要性也就日益凸显。人力资源的日渐国际化、社会化趋势也为人才的流动提供必要条件和了相对宽松的环境。并且,由于高新技术企业技术人员的流动性较强,相关的法律也不是很完善。因此,具有一定技术的人才很容易得到竞争对手的垂涎,他们可以开出比本企业多得多的,足够优厚的条件来掠夺这些优秀人才。
2、员工流动频繁
当公司经过数年的发展后,规模不断扩大,员工人数会有很多。但仍然无法改变互联网行业的特点,即人员流动频繁。特别是该公司成立分公司后,总公司对分公司的人事管理更是显得力不从心。效率明显低下,管理明显滞后,不能实时掌握分公司的人事情况,不能合理优化各地的人力资源优势,挖掘公司内部潜力。如此将严重影响了该公司整体的人事管理效率,甚至不利于公司的领导层和决策层根据当前的实际情况及时的做出合理的决定,长此以往,将严重影响甚至阻碍公司的整体的发展。
二、人事管理系统的设计
(一)系统的需求
1、功能需求
确定新系统应做什么,这是最主要的需求。
2、性能需求
给出所开发的新系统的技术性能指标,包括存储容量限制、运行时间限制、安全保密性等。
3、环境需求
这是对系统运行以及所处环境的要求。例如,在硬件方面采用什么机型、有什么硬件设备等;在软件方面,采用什么支持系统运行的系统软件(指操作系统、数据库管理系统)。
(二)系统的总体结构
根据该人事管理系统的需求分析以及该系统需要要实现预期目标,并结合实该公司际情况,从集成的角度来规划和设计该公司的人事管理系统的层次架构。该架构设计采用三层设计模式:显示层、逻辑层和数据库层。
1、 显示层,负责提供简单,友好,易操作的图形界面,提示和帮助用户对该系统中的员工信息进行查询,修改和显示。
2、 逻辑层,根据需求分析和系统要实现的目标,实现模块内的逻辑和和模块与模块之间的逻辑,把操作指令下达给数据库。
3、 数据库层,,是整个信息系统存取数据的基地,并根据应用层下达的指令,完成该系统中数据的增加,删除,修改,查询,还原,备份以及和远程数据库同步等功能,可以说,数据库层是整个人事管理系统的核心和根本。
(三)系统的设计目标
企业人事管理系统设计与开发的总体目标是使企业人事管理人员能够提高工作效率、减少人事工作时间、降低管理的成本,并且通过系统的分析、统计,还能够给管理者制定企业相关政策和发展规划提供有力的依据,同时通过系统的投入使用还可以让企业的员工能够方便的对人事信息和政策进行查询。需要实现的具体目标如下:
1、系统要具有友好大方的用户界面、方便灵活的信息查询方式、安全可靠的数据存储机制和及时准确的查询结果。
2、系统用户通过键盘、鼠标可以直接方便快捷的进行操作。
3、系统具备一定的数据检验、纠错功能,严格地对用户数据进行检验,尽量减少人为的错误造成的损失。
4、系统支持劳资报表的生成,且报表要全面、实用。
5、严格控制操作权限,不同用户具有不同权限,从而加强系统的安全性。
(四)系统功能必要性描述
利用 ACCESS 数据库来管理本文中的数据。由于数据库结构设计的结果不唯一,为了使 ACCESS 数据库性能最大化,必须对数据库来处理,使其优化。最规范化的管理方法有以下几点:
1、 确定数据属性;
2、 尽量使数据关系最小化,消除不必要的链接;
3、 根据数据属性,确定数据依赖关系,传递函数关系,多重依赖关系等;
4、 分析系统软件的操作是否合适,表中数据是否唯一;
三、人事管理系统的实现
(一)硬件环境要求
(1)CPU: IntelPentium 166MHz或更高的处理器。
(2)操作系统:MicrosoftW indows98/me/XP/2000或更高版本。
(二)人事管理系统的重要模块要求
企业人事管理系统的前台功能包括用户登陆,登陆需要进行用户权限查询,使用管理员账户可以使用所有的管理功能。在用户登陆界面部分,根据需求分析和设计的结果,用户需要一个简洁,友善的用户界面。在界面设计上,应做到简单明了,易于操作,应突出的显示重要以及出错信息。外观上也要做到布局合理化。在输入了正确的用户名和密码后,就会进入系统的主界面,同时依据用户所处的不同角色来控制用户对数据的访问操作。管理员用户登陆之后使用软件后台功能对员工基本信息、工资信息、奖励信息、考勤信息、奖励信息和晋升信息进行添加、删除、修改、查询操作。操作之后通过软件查询功能,生成用户资料表单。让企业主管和员工通过软件管理和了解员工详细工作情况。而普通用户仅仅只能对信息做出查询。
系统默认的权限为管理员用户。主界面中还包括培训管理、奖励管理,帮助文档、关于软件等辅助功能。各个模块独立编写,其中较重要的模块为职工的基本信息模块和工资信息模块,这两个模块中涉及到一些条目链接到其他一些模块,如:奖励模块、考勤模块、培训模块和晋升模块。
(三)系统的编程工具
微软公司的Visual Basic6.0是一个功能强大、方便实用的程序开发环境,主要表现在:风格多样的界面设计,面向对象的设计方法,较短的软件开发周期以及编程简单的数据库操作能力。根据企业人事管理系统的特点和需求,考虑到系统开发的时间,本系统使用微软公司的VB6.0作为前台开发工具,微软公司的MS SQLServer做后台数据库。VB前台通过ADO技术和Data Environment数据环境来访问SQL数据库。
四、总结
企业人事管理系统,通过对员工基本信息的管理,实现了员工基本信息管理及查询、员工工资的自动计算和管理、员工考勤管理、相关人事活动的管理,实现了对人事相关信息数据及时、准确的获取,并可以根据不同的要求获取所需要的信息;并提供系统维护功能,使用户方便进行数据备份和恢复、数据删除;同时也考虑到了减少数据冗余的问题,对于数据的一致性的问题也通过程序进行了有效的解决。企业人事管理系统可以推动企业依法管理,实现企业劳动人事管理的科学化、规范化和现代化,建立适合企业的劳动人事管理模式。使用该软件后,提高了企业的管理效率和管理水平,具有较强的实用性。
参考文献
[1]刘勤. 天津市东丽区环保局人事管理系统的设计与实现 [D]. 山东大学. 2012
[2]张佳楠. 企业人事管理系统的设计与实现 [D]. 电子科技大学. 2012