人力资源管理论文栏目提供最新人力资源管理论文格式、人力资源管理硕士论文范文。详情咨询QQ:1847080343(论文辅导)

中小企业人力资源管理系统的设计与实现

日期:2018年07月22日 编辑:ad201107111759308692 作者:无忧论文网 点击次数:1407
论文价格:150元/篇 论文编号:lw201806080942386334 论文字数:34653 所属栏目:人力资源管理论文
论文地区:中国 论文语种:中文 论文用途:硕士毕业论文 Master Thesis

本文是一篇人力资源管理论文,本文对现阶段人力资源管理的现状进行了分析。阐明了人力资源管理在中小企业的发展中占据着举足轻重的位置,同时也发挥着无可替代的作用。本文对笔者所工作的 XX 中小企业人力资源管理系统的建立进行了需求分析及可行性分析,为系统的设计与开发明确了方向,同时对系统各模块的需求有了深刻的理解。


第1章 绪论


1.1 研究背景与意义

1.1.1 研究背景

目前,中小企业所面对的市场竞争日益激烈,归根到底,中小企业之间的竞争为人才的竞争,如何做好中小企业的人力资源管理工作成为很多中小企业思考的问题。中小企业要想得到长远的发展,就必须引入现代化的计算机信息管理系统,提升人力资源管理水平,对各项数据进行统计与分析,从而制定出更科学的人力资源管理决策,使得所有员工的潜能都得到充分挖掘,推动中小企业健康发展。在计算机技术全面普及的过程中,网络管理信息系统在人们的日常工作、学习与生活中发挥着越来越大的作用。人力资源管理系统能够借助网络化使用,促使中小企业人力资源管理效率上升,员工间的协调管理水平提高,进而使得中小企业的人力资源利用率得到改善。依托于此,中小企业内员工能够借助网络化的人力资源管理信息系统而提升自我管理水平,充分发挥自身的能力,其与上下级之间的沟通更加顺畅。依托于网络而构建的人力资源管理系统能够使得中小企业保持先进性,令中小企业的人力资源管理满足现代社会的发展要求,并提升中小企业的市场竞争能力。所以,本文从中小企业人力资源管理的实际需求入手,明确其业务流程,构建起 B/S 的整体构建,综合运用 Web技术、SQL Server 2008 数据库技术、ASP 技术等设计与实现了中小企业人力资源管理系统。

1.1.2 研究意义

如今,计算机技术已经渗透到各行各业中,在人们的工作与生活中发挥着巨大作用。在计算机全面普及的过程中,中小企业的信息化程度有显著提高。当前,很多中小企业的人力资源管理已经实现了信息化。从中小企业的角度来看,提升人力资源管理效率是非常重要的一项任务,计算机信息技术是完成这一任务所不可或缺的要素。计算机管理的优势非常突出,具体表现在:可靠性高,检索速度快、查询精度高、信息存储量庞大、成本低等。在计算机管理的作用下,中小企业人力资源管理能够实现标准化操作。通常,中小企业会从自身的实际状况入手,制定出相应的人力资源管理制度,因此,在研发人力资源管理系统的过程中应从中小企业的实际状况入手,研发出与中小企业实情一致的人力资源管理系统。该系统将人事管理、考勤管理与工资管理等融合起来,能够帮助中小企业转变以往手动人工作业,实现现代化、规范化的人力资源管理。

........................


1.2 国内外研究现状

1.2.1 国外发展及研究现状

早在 20 世纪 90 时代国外就开始了人力资源管理体系的研讨,可是因为遭到核算机技能和信息处理技能的约束,前期的人力资源管理体系功用较小,只能进行一些简略的财务核算和数据存储,主要用于薪酬的核算。因为核算机的才能有限,人力资源管理所需求的数据剖析、报表制造等功用都没有完成,可是人力资源管理体系仍是比传统的人工处理形式的作业效率要高,它能进行成批量的数据处理和核算,完成了人力资源前期的财务核算等功用。到了 20 世纪 70 时代,核算机技能得到了大力的开展,核算机体系中的硬件和软件功用不断完善,能够更好的地推动了人力资源管理体系的开展。与前期的人力资源管理体系比较,逐步使用了新的规划理念,也使人力资源管理体系的功用越来越强壮,现已具有了开始的报表生成和数据剖析功用,核算速度和才能也大大提高。这一时期的人力资源管理体系虽然功用有所改善,但因为是由核算机专业的人员开发的,还未能充沛考虑人力资源作业的各种专业需求,难以满足中小企业人力资源日常管理。到了 21 世纪初期,伴跟着核算机技能的飞速开展,人力资源管理体系也完成了质的开展。以人才竞赛为主的中小企业竞赛也充沛体现在人力资源管理体系中,人力资源管理体系不光要求能处理简略的薪酬管理、招聘管理和档案管理,还要具有一定有剖析和决策才能,为中小企业制定人才战略规划供给信息支撑,体系更加具有战略性。跟着中小企业对人力资源管理的注重,国外中小企业的人力资源管理体系现已得到了广泛的使用。比较典型的人力资源管理体系包含 Oracle 公司的 HRMS、SAP 公司的 HCM、my SAP 等。这些人力资源管理体系以中小企业的人力资源为起点,将中小企业与人力资源相关的各种信息如薪酬、福利、招聘、职位、绩效、职业生涯规划、个人信息等集成在一起,经过标准的事务流程完成自动化协同作业,友爱的用户界面、强有力的剖析东西使得人力资源管理人员摆脱了繁琐的日常事务,会集事务考虑人力资源规划和政策。

........................


第2章 相关技术介绍


2.1 B/S 结构

B/S 结构所指的是浏览器与服务器结构。在结构是在互联网技术发展的过程中出现的,是 C/S 结构优化与进一步发展的结果[31]。在该结构中,借助 WWW浏览器而实现用户的工作界面,前端(Browser)仅实现非常少的一部分事物逻辑,服务器端(Server)承担起了大部分的失误逻辑,最终构建起三层 3-tier 结构。随着 WEB 的兴起,B/S 这种网络结构模式开始得到广泛应用。从实际情况来看,多数客户端所运用的都是 WEB 浏览器。该模式进一步规范了客户端,使得服务器成为了系统功能实现的关键部位,系统的研发、维护及应用都得到有效简化。在该系统的应用下,客户机仅配置一个浏览器(Browser)即可,常见的有 NetscapeNavigator、Internet Explorer 等,服务器上则需要设置 Sybase、Oracle、Informix等。在 Web Server 的作用下,浏览器能够和数据库实现数据交换,这将有效地减少客户端电脑的负荷,使得系统维护及更新的难易程度降低,为用户节约了成本(TCO)。B/S 最突出的优势是能够突破空间等因素的限制,用户能够进行各项系统操作,而不再需要安装特殊的软件,只要有一台联网的计算机都能够完成一系列操作,不需要维护客户端,也不需要再安装专门的软件,系统可以轻松实现扩展。然而在此类系统运行时,应运用互联网技术而对各种信息进行系统性分析,只有这样,系统的技术性结构在实现与体现的过程中才具备优良的连续性。所以,在构建 B/S 结构时,应依照系统性的分析构建良好的连续机制,该机制不但能体现出当前系统的能力,还能够借助当前系统实现的作用及其分析作用而生成优良的连续性。大多数的 B/S 结构的设计体系与分析效果间都具备非常好的连续性,这种连续性能够使得当前的制度性保障基础更好完善,使得各项管理工作更为顺畅。在本次研发工作中,B/S 结构为在现有系统的运行中,以浏览器作为主要工具的客户端信息管理系统。其具体状况如图 2.1 所示。

...........................


2.2 Web 技术

Web 是一种典型的分布式应用结构,在应用 Web 技术时,需要综合网络与互联网技术而实现,在展现某种技术性优势的过程中,往往需要综合超文本、传输协议、超媒体等内容,从而熟悉系统性的实施,这样一是能够有效地应用当前已有的系统技术,二是能够依托于当下的技术而有效地应用 Web 页面技术与网络客户端服务技术。从整体上讲,Web 开发技术包括客户端技术和服务端技术。前者的重点作用是实现各种信息内容的展现,具体的技术有 Java Applets、HTML 语言、CSS、插件技术、脚本程序、DHTML、VRML 技术等。从演进过程来看,其从静态逐步向动态发展,这一点与 Web 服务端开发技术的演进过程一致。Web 服务器技术的具体技术有 CGI、ASP.NET、PHP、Servlet、JSP、ASP技术。本文所谈及的 Web 技术均为 Web 服务器技术。

ASP.NET 是一种针对企业级应用而构建的 Web 平台,其具有完整性与开放性,是优化传统 ASP 技术的一种产物。ASP.NET 是以.NET Framework 的公共语言运行库为基础而建立的编程框架,能够在服务器上生成具有强大功能的 Web应用程序。以统一的开发部署与 N 层管理结构为基础,围绕着 Web 服务器,ASP.NET 技术能够有效地简化整个系统结构,使得各项管理工作及开发部署工作更为高效。ASP.NET 技术向我们提供了一类类似于产品组建的方法,所带有的应用程序能够实现中小企业的各项工作部署,向中小企业提供给了依托于 B/S服务器的开发平台,其安全性突出,能够支持多用户的同时使用。ASP.NET 编译后还能够被多次应用,其页面和代码之间是分离的,代码信息的安全性得到提升,能够被独立应用到 Web 浏览器中,程序设计工作简单不少,在开发程序的过程是围绕着一定对象而进行的,页面的运行速度非常快。

..........................

第3章 系统需求分析 ......................12

3.1 系统可行性分析 ....................12

3.2 功能性需 求......................13

第4章 系统设计 .....................19

4.1 系统的总体结构 ............................19

4.2 系统功能模块设计.......................19

第 5 章 系统实现与测试 ....................35

5.1 系统功能实现 .........................