企业人力资源管理系统的设计与实现员工管理与奖惩管理毕业设计论文

合集下载

人力资源管理系统毕业论文

人力资源管理系统毕业论文

人力资源管理系统毕业论文人力资源管理系统毕业论文随着信息技术的快速发展,人力资源管理系统在企业中的应用越来越广泛。

本文将探讨人力资源管理系统对企业的意义和影响,以及其在招聘、培训、绩效评估和员工福利等方面的应用。

一、人力资源管理系统的意义和影响人力资源管理系统是企业管理中的重要组成部分,它通过集成和自动化各项人力资源管理活动,提高了企业的管理效率和决策能力。

首先,人力资源管理系统能够帮助企业实现信息的集中管理和共享,提高了信息的准确性和及时性。

其次,人力资源管理系统能够提供全面的数据分析和报告功能,帮助企业管理层做出科学决策。

最后,人力资源管理系统能够提供员工自助服务功能,减少了人力资源部门的工作量,提高了员工满意度。

二、人力资源管理系统在招聘方面的应用招聘是企业人力资源管理的重要环节,人力资源管理系统能够帮助企业实现招聘流程的自动化和信息的集中管理。

首先,人力资源管理系统能够通过在线招聘平台发布招聘信息,吸引更多的优秀人才。

其次,人力资源管理系统能够实现简历筛选和自动化面试,提高了招聘效率和准确性。

最后,人力资源管理系统能够提供招聘数据的分析和报告功能,帮助企业管理层了解招聘情况,优化招聘策略。

三、人力资源管理系统在培训方面的应用培训是企业提高员工能力和素质的重要手段,人力资源管理系统能够帮助企业实现培训计划的制定和培训资源的管理。

首先,人力资源管理系统能够根据员工的能力和需求制定个性化的培训计划,提高了培训的针对性和效果。

其次,人力资源管理系统能够提供在线培训和学习平台,方便员工随时随地进行学习。

最后,人力资源管理系统能够对培训效果进行评估和反馈,帮助企业不断改进培训方案。

四、人力资源管理系统在绩效评估方面的应用绩效评估是企业管理中的重要环节,人力资源管理系统能够帮助企业实现绩效评估的标准化和自动化。

首先,人力资源管理系统能够根据企业设定的绩效指标和评估标准进行绩效评估,减少了主观因素的干扰。

人力资源管理系统的设计与实现毕业论文

人力资源管理系统的设计与实现毕业论文

人力资源管理系统的设计与实现毕业论文标题:人力资源管理系统的设计与实现摘要:随着信息技术的发展和应用,人力资源管理系统逐渐取代了传统的人力资源管理方式,成为企业高效管理人力资源的重要工具。

本论文将介绍一种基于Web的人力资源管理系统的设计与实施。

该系统具有员工信息管理、招聘与培训管理、绩效评估、薪资管理等功能,并且能够提供数据报表和统计分析等辅助决策工具。

经过实施与运行,该系统在提高人力资源管理效率和精确度方面取得了显著成果。

关键词:人力资源管理系统;员工信息管理;招聘与培训管理;绩效评估;薪资管理一、引言人力资源是企业最重要的资源之一,对于企业的稳定发展起着决定性的作用。

传统的人力资源管理方式存在管理成本高、效率低等问题。

随着信息技术的发展,基于Web的人力资源管理系统应运而生,并逐渐被企业广泛应用。

本论文将介绍一种人力资源管理系统的设计与实施,以期提高企业的人力资源管理效益。

二、系统需求分析根据企业实际需求,本人力资源管理系统共设计了以下模块:员工信息管理模块、招聘与培训管理模块、绩效评估模块和薪资管理模块。

系统需要提供用户登录和权限管理等基础功能,同时还需要具备数据报表和统计分析等辅助决策工具。

三、系统设计与实施1.数据库设计:根据系统需求,设计了员工信息、招聘与培训、绩效评估和薪资管理等相关数据表,并建立相应的关联关系。

2. 人机界面设计:采用Web界面实现,用户友好、易于操作。

根据不同用户的权限和角色进行权限划分,确保系统的安全性和数据的保密性。

3.功能实现:根据需求分析,逐个实现系统的各个功能模块。

员工信息管理模块可以实现员工档案管理、统计分析等功能;招聘与培训管理模块可以发布招聘信息、安排培训计划等功能;绩效评估模块可以设置评估指标、进行评估记录等功能;薪资管理模块可以计算薪资、生成工资单等功能。

同时,系统还需提供数据报表和统计分析等辅助决策工具,方便企业管理层进行数据分析和决策。

人力资源管理系统的设计与实现毕业论文设计

人力资源管理系统的设计与实现毕业论文设计

学号:281401114题目:人力资源管理系统的设计与实现学院:信息学院专业:计算机科学与技术(软件方向)毕业论文任务书毕业论文题目:人力资源管理系统的设计与实现选题意义、创新性、科学性和可行性论证:人力资源管理的不断发展,传统的人力资源管理已经不能满足当前的需要。

故使用计算机对人力资源信息进行管理,基于所学的Java语言作为开发技术,SQL2000作为数据库,使用B/S模式设计本系统。

这些使用的技术已发展成熟,故本系统的开发可行。

主要内容:本文将对人力资源管理系统进行模拟。

将严格按照软件工程的设计流程完成该系统,从用户需求分析入手,到系统的概要设计和详细设计,并编写代码实现。

系统将主要实现部门信息管理、经历信息管理、档案合同管理员、休假管理、以及离职管理的管理。

目的要求:主要有两个方面;一是对自身的知识与能力进行一次全面的考核。

二是对自身进行计算机基本功的训练,培养自身综合运用所学知识独立地分析问题和解决问题的能力,为以后能更好地从事计算机工作打下良好的基础。

计划进度:(1) 11-11-1至11-12-11,收集与题目有关的资料,完成需求设计说明书。

(2) 11-12-12至12-01-18,对系统进行概要的设计,形成概要设计说明书。

(3) 12-01-19至12-02-19,对系统进行详细设计,并写出论文提纲。

(4) 12-02-20至12-03-20,在系统开发环境中进行系统的编程和调试。

(5) 12-03-21至12-05-10,完善系统功能,书写和修改论文,并最终定稿。

指导教师签字:主管院长(系主任)签字:冯勇2011年11月5 日辽宁大学本科毕业论文(设计)指导记录表论文题目人力资源管理系统的设计与实现学生姓名王鹤钧学号281401114 年级、专业08级计算机科学与技术(软件方向)指导教师姓名朱红宁指导教师职称副教授所在院系信息学院第一次指导(对确定题目、毕业论文(设计)任务书的指导意见):对选题方面进行了讲解,布置了完成任务书的任务,安排学生做好毕业设计前期所需的必要准备工作,查阅与论文题目相关的资料。

人力资源管理系统的设计与实现毕业论文设计

人力资源管理系统的设计与实现毕业论文设计

人力资源管理系统的设计与实现毕业论文设计摘要:本论文主要是以人力资源管理系统的设计与实现为研究对象,通过对人力资源管理系统的需求分析、功能设计、系统实现和效果评价等环节的研究,最终完成一个完整的、具有实用性的人力资源管理系统。

关键词:人力资源管理系统;需求分析;功能设计;系统实现;效果评价1.引言人力资源管理是现代企业经营管理中的一个重要组成部分,它涉及到人力资源的招聘、培训、激励、绩效评价等多个方面。

随着信息技术的快速发展,人力资源管理系统也逐渐得到了广泛应用。

本论文旨在通过对人力资源管理系统的设计与实现的研究,为企业提供一个完善的人力资源管理工具。

2.需求分析在需求分析环节,首先需要明确人力资源管理系统的功能模块,例如员工信息管理、招聘管理、培训管理、薪资管理等。

然后,根据企业的具体需求和现有的管理体系,确定每个功能模块的具体需求,包括数据管理、流程管理、统计报表等。

3.功能设计在功能设计环节,需要根据需求分析的结果,对每个功能模块进行详细设计。

例如,在员工信息管理模块中,包括个人基本信息、工作经历、教育背景等子模块;在招聘管理模块中,包括岗位发布、简历筛选、面试安排等子模块。

同时,还需要设计系统的权限管理、数据安全等功能。

4.系统实现在系统实现环节,首先需要选择适合的开发工具和技术,例如Java 开发语言、MySQL数据库等。

然后,根据功能设计的结果,依次实现每个功能模块。

在实现过程中,需要注重系统的稳定性、安全性和可扩展性。

5.效果评价在系统实现完成后,需要对系统的性能、用户体验和功能完整性进行评价。

可以通过问卷调查、用户访谈等方式,了解用户对系统的满意度和改进建议,从而进行优化和改进。

6.结论本论文通过对人力资源管理系统的设计与实现的研究,为企业提供了一个完善的人力资源管理工具。

通过需求分析、功能设计、系统实现和效果评价等环节的研究,使系统在功能上更加完备、稳定性更高,并提升了人力资源管理的效率和效果。

人力资源管理系统_毕业设计论文

人力资源管理系统_毕业设计论文

人力资源管理系统_毕业设计论文标题:基于人力资源管理系统的设计与实现,以公司为例摘要:随着信息技术的快速发展,人力资源管理系统作为一种有效的管理工具在企业中得到广泛的应用。

本毕业设计论文以公司为例,详细分析了目前该公司的人力资源管理情况,并在此基础上设计并实现了一套符合该公司需求的人力资源管理系统。

通过系统的使用,旨在提高该公司的人力资源管理效率,加强人力资源的培养和发展,提升员工的工作满意度和全面素质。

本论文主要分为系统需求分析、系统设计、系统实现和系统测试四个部分,每个部分都有详细的说明和具体的操作流程。

本设计论文的实践部分已经成功应用于该公司,验证了系统的可行性和有效性。

关键词:人力资源管理系统;需求分析;系统设计;系统实现;系统测试第一章引言1.1背景随着经济全球化的不断深入,企业间的竞争愈加激烈,人力资源的合理管理成为提升企业竞争力的重要途径。

传统的人力资源管理方式已经无法适应现代企业的需求,为了提高人力资源管理的效率和精度,许多企业开始引入人力资源管理系统。

1.2目的和意义本设计论文的目的是通过设计和实现一套符合公司需求的人力资源管理系统,提高公司人力资源管理的效率和精度。

通过对系统使用情况的调研和数据分析,可以指导公司进行合理的人事决策,提升员工的工作满意度,推动公司的可持续发展。

第二章系统需求分析2.1人力资源管理流程分析2.1.1招聘流程分析2.1.2员工培训流程分析2.1.3绩效管理流程分析2.1.4薪酬管理流程分析2.2需求分析2.2.1功能需求分析2.2.2性能需求分析2.2.3安全需求分析第三章系统设计3.1系统总体设计3.1.1系统架构设计3.1.2数据库设计3.1.3界面设计3.2招聘模块设计3.2.1人才库管理功能设计3.2.2岗位发布功能设计3.2.3简历筛选功能设计3.3培训模块设计3.3.1培训计划管理功能设计3.3.2培训成果评估功能设计3.3.3培训记录查询功能设计3.4绩效管理模块设计3.4.1绩效目标设定功能设计3.4.2绩效考核功能设计3.4.3绩效报告生成功能设计3.5薪酬管理模块设计3.5.1基本工资管理功能设计3.5.2绩效工资管理功能设计3.5.3薪酬查询功能设计第四章系统实现4.1开发环境和工具选择4.2招聘模块实现4.3培训模块实现4.4绩效管理模块实现4.5薪酬管理模块实现第五章系统测试5.1单元测试5.2集成测试5.3系统测试第六章结论与展望6.1设计成果总结6.2存在问题和不足6.3下一步工作展望。

人力资源管理系统的设计与实现毕业设计论文

人力资源管理系统的设计与实现毕业设计论文

人力资源管理系统的设计与实现human resources management system design andimplementation摘要现如今在知识经济飞速发展和信息技术的日新月异的时代,现代企业要实现利润最大化, 扩展企业人力资本, 充分调动员工积极性就必须更新观念, 实现更具有高效、先进的人力资源管理系统。

本文主要针对企业人力资源管理的需求,设计出一个基于C/S架构的企业人力资源管理系统。

阐述了企业人力资源系统的具体实现过程以及开发过程中所用到的技术与框架。

本系统是对于天津易遨科技人力资源管理系统进行了全方位的需求分析进行设计实现的。

主要包括:系统操作模块;人事档案模块;人事管理模块;日常管理及帮助;采用Visual Studio 2005;并基于SQL Server2005为系统的开发环境。

使用Visual C++作为开发语言。

关键词:C/S模式;人力资源;数据库;C++ABSTRACTToday in the rapid development of knowledge economy and information technology of the ever-changing era, the modern enterprise to realize the profit maximization, the extended enterprise human capital, and fully arouse the enthusiasm of staff must renew the idea, implementation is more efficient and advanced human resource management system.This article mainly aims at the demand of the enterprise human resources management, design a based on C/S architecture of enterprise human resources management system. This paper expounds the concrete implementation process and development of the enterprise human resources system used in the process of technology and the framework.This system is easy for tianjin ao, science and technology human resources management system for the needs of all-round analysis to carry on the design. Mainly includes: system operation module; Personnel file module; The personnel management module; Daily management and help; Use Visual Studio 2005; And based on SQL Server2005 for system development environment. Use Visual c + + as development language.Keywords: C/S; human resources; database; C++目录第一章绪论 (1)1.1 研究课题的目的与背景 (1)1.2 人力资源管理的内容和目标 (1)1.3 研究课题的意义 (2)第二章系统分析 (1)2.1 可行性研究 (1)2.1.1技术可行性 (1)2.1.2社会可行性 (1)2.1.3开发环境分析 (1)2.1.4系统性能需求分析 (2)2.2 开发环境介绍 (2)2.2.1 Visual studio C++ 6.0介绍 (2)2.2.2 SQL SERVER相关的技术介绍 (2)第三章系统结构与功能分析 (1)3.1系统结构 (1)3.2系统功能模块划分................................. 错误!未定义书签。

人力资源管理系统毕业设计论文

人力资源管理系统毕业设计论文题目:人力资源管理系统设计与实施摘要:本文基于人力资源管理系统开发与实施的需求,通过调查研究和案例分析的方式,对人力资源管理系统的设计与实施进行论述。

首先,介绍了人力资源管理系统的背景和意义。

其次,分析了人力资源管理系统设计的要点和流程。

最后,通过实例介绍了人力资源管理系统的实施过程,并总结了实施中的经验与教训。

本文旨在为人力资源管理系统的设计与实施提供一定的参考和指导。

关键词:人力资源管理系统、毕业设计、论文、设计要点、实施过程一、引言随着信息技术的不断发展,越来越多的企业开始使用人力资源管理系统来有效管理和优化人力资源。

人力资源管理系统通过电脑软件对企业的人力资源进行全面管理,包括招聘、培训、绩效评估、薪酬福利等方面。

本文旨在探讨人力资源管理系统的设计与实施过程,希望能够为相关课题的毕业设计提供一些借鉴和参考。

二、人力资源管理系统的设计要点1.了解企业需求:系统的设计应根据不同企业的规模、行业以及管理需求进行个性化定制,要充分了解企业的需求和特点。

2.数据库设计:建立合理的数据库结构,确保数据的存储和检索的高效性和准确性,要注重数据的安全性。

3.界面设计:界面的设计应尽量简洁明了,便于用户操作,同时要考虑各类用户的需求,尤其是对于不熟悉电脑操作的人员要有良好的可操作性。

4.功能设置:根据企业的具体需求设置相应的功能模块,包括系统登录与权限管理、人力资源需求与招聘、员工培训与发展、薪酬福利管理、绩效评估等。

5.数据分析与决策支持:系统应提供各类数据的分析与报表生成功能,帮助企业进行数据分析和决策支持。

三、人力资源管理系统的实施过程1.需求分析:调研企业的需求,明确系统的功能和范围。

2.系统设计:根据需求分析结果进行系统设计,包括数据库设计、界面设计以及功能模块的设置等。

3.系统开发和测试:根据系统设计完成系统的开发和测试工作,确保系统的稳定性和可靠性。

4.系统上线和实施:将开发完成的系统上线并进行实施。

企业人力资源管理系统的设计与实现毕业论文

企业人力资源管理系统的设计与实现毕业论文企业人力资源管理系统的设计与实现毕业论文目录容摘要 (1)关键词 (1)Abstract (2)Key Words (2)1.绪论 (3)1.1研究背景 (3)1.2 研究目的和意义 (3)1.3 研究现状 (4)1.4 研究思路和容 (4)2.系统分析 (6)2.1人力资源管理系统的定义 (6)2.2可行性研究 (6)2.3需求分析 (7)2.4 系统开发环境和技术介绍 (7)3.系统设计 (10)3.1 系统总体功能设计 (10)3.2 系统流程分析 (11)3.3 数据库设计 (11)4.系统实现 (17)4.1 数据库的连接 (17)4.2系统各个模块功能实现 (18)5.系统测试 (28)6.总结与展望 (31)参考文献 (32)致谢 (33)第1章绪论1.1 研究背景随着计算机技术的普及发展,依托计算机的工作已经逐步渗透到了社会生活的各个层面,其中当然包括企业的人力资源管理领域。

人力资源管理系统(“HRMS”)的发展起始于20世纪60年代末期,目的是是为了解决大型企业用手工来计算和发放薪资既费时费力又非常容易出差错的问题。

由于计算机技术的飞速发展和其普及性的提高,为人力资源管理系统的阶段性发展提供了可能。

在20世纪70年代末产生了第二代人力资源管理系统,它对非财务的人力资源信息和一些历史信息都给予了考虑,其报表生成和薪资数据分析功能也都有了较大的改善。

但这一代系统还未能全面地考虑人力资源的具体需求和理念,而且其非财务的人力资源信息也不够系统和全面。

如今由于市场竞争的需要,“公正、公平、合理”的企业管理理念和企业管理水平的提高,使社会企业对人力资源管理系统有了更高的需求;同时个人电脑的普及,数据库技术、客户/服务器技术的进一步发展,也使得第三代人力资源管理系统的出现成为必然。

根据现行市场需求,第三代人力资源管理系统必须要具备以下特点:从人力资源管理的角度出发,用集中的数据库将几乎所有与人力资源相关的数据(如薪资福利、员工培训、个人信息和历史资料等)统一管理起来,形成了集成的信息源。

人力资源管理系统的设计与实现毕业论文设计

人力资源管理系统的设计与实现毕业论文设计人力资源管理系统(HRMS)是一种集中管理和自动化处理企业人力资源的信息化系统。

其设计与实现对于提高企业人力资源管理的效率和质量具有重要的意义。

本篇论文设计与实现将包括需求分析、系统设计和系统实施三个主要部分。

一、需求分析1.目标:明确论文的主要目标,如提高人力资源管理的效率、强化数据的准确性等。

2.功能需求:分析现有人力资源管理的流程和问题,确定需要系统化管理的功能模块,如员工信息管理、招聘流程管理、考勤管理、薪酬管理等。

3.数据需求:分析需要管理的数据,如员工基本信息、培训记录、绩效评估结果等。

4.技术需求:确定系统的技术平台、数据库选择等技术要求。

二、系统设计1.系统结构设计:设计系统的总体结构,包括前端展示层、服务器中间层和后端数据库层。

2.功能模块设计:根据需求分析中确定的功能需求,设计相应的模块,如员工信息管理模块、招聘管理模块等,并定义模块之间的交互关系。

3.界面设计:设计用户界面,包括界面布局、交互方式等,确保用户能够简单易懂地操作系统。

4.数据库设计:根据数据需求进行数据库设计,确定数据库表的结构和字段,确保数据的准确性和完整性。

5.系统安全设计:设计系统的安全性控制措施,如用户权限管理、数据备份等,保障系统的安全可靠性。

三、系统实施1.系统开发:根据系统设计的结果进行系统开发,包括前端、后端和数据库的开发工作。

2.系统测试:对已开发完成的系统进行测试,包括功能测试、性能测试、安全测试等,确保系统的稳定性和可用性。

3.系统部署:将开发和测试完成的系统部署在服务器上,进行最后的调试和优化。

4.系统运维:建立系统的运维机制,包括数据备份、故障处理等,确保系统的稳定运行。

通过以上三个步骤的设计与实现,可以提高企业的人力资源管理效率,并有效减少人力资源管理中的错误和漏洞,提升人员的工作效率。

此外,人力资源管理系统还可以提供数据分析和报表功能,帮助企业高效决策,更好地管理人力资源。

企业人力资源管理系统设计与实现毕业设计论文

企业人力资源管理系统设计与实现──部门管理与薪资管理摘要:本文以企业人力资源管理系统为背景,又结合实际生活中公司的操作流程,业务处理等方法设计了企业中部门以及薪资管理和运作的原理,流程其中程序界面美观人性,代码冗余量小,复杂度低,维护成本低,实用性强,安全可靠,具有推广和扩展价值。

关键词:人力资源管理系统;信息系统;数据库。

Abstract: This program is designed for the Human Resources Management information system based on the background that is the actual working progress,method and internal control model of one enterprise and design department in the principle of salary management and operation.This program has the great features including easy to use,simple and beautiful dialog box,less useless code,less complicated,low cost of maintenance,practical,security and responsibility ,with extension and extension value.Key words:Human resources management system;information system;SQL1 概述1.1 编写目的服务于企业人力资源管理,为企业提供全面的人力资源解决方案,只在满足快速成长的企业管理信息化需求,主要目的就是帮助客户快速持续和健康成长,并且使人力资源部门借助此管理系统从重复繁杂的日常管理事务中解脱出来,将更多精力投注于人力资源战略规划和推动企业战略目标的实现,不断提升人力资源部对企业的价值,提升企业的核心竞争力。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

企业人力资源管理系统的设计与实现──员工管理与奖惩管理摘要:随着中国经济的发展与社会的进步,如何管理好企业和企业内部人员的信息,已经成为当今企业管理中的一个大的问题。

基于这种情况,一个可以规范化、自动化的企业人力资源管理系统就显得非常必要。

本系统是一个为适应当前不同行业而设计开发的信息管理系统,基于三大框架(SSH)实现,能基本满足现代企业对人力资源管理的需求。

该企业人力资源管理系统主要包括员工管理、部门管理、招聘管理、培训管理、奖惩管理、薪资管理和系统管理等模块,且操作十分简单。

关键词:企业人力资源管理系统;三大框架(SSH);MySQL数据库Abstract:With the development of Chinese economy and the progress of society,how to manage corporate information and internal staff has become a big problem in today's enterprise management. In this case, one can be standardized, automated enterprise human resource management system is very necessary.This system, based on the three frameworks (SSH), is a different information industry to adapt to the current design and development of software systems, which can basically meet the modern enterprise human resources management needs.The enterprise human resource management system includes the staff management, department management, recruitment management, training management, incentive management, salary management and system management, etc. It’s operation is quite simple.Key words: Enterprise human resource management system; Three frameworks (SSH); MySQL database1 绪论1.1 课题研究的背景我们正处于飞速发展的信息时代中,各行各业都离不开信息处理,这正是计算机被广泛应用于社会各行各业的原因。

使用计算机进行信息管理是行业现代化的一个标志,此举不仅提高了工作效率,而且大大的提高了其安全性。

尤其对于复杂的信息管理,计算机能够充分发挥它的优越性:快速操作、智能分析、海量存储和长期保存等等。

与此同时,社会的生产力也得到快速的发展,人们进行的信息交流量也随之扩大,传统的纸质处理信息的机制因浪费了大量的人力物力,已经不能顺应新时代社会的发展潮流。

为了提高人们的办公效率,让人们从繁琐的纸质办公中解脱出来,更好的进行信息交流和资源共享,办公自动化是当前非常适应新技术的时代潮流,是实现大量信息管理的一个非常明智的选择。

同时,与传统的纸质处理的劳动人事管理相比,人力资源管理在我国企业的应用刚刚起步,对国外的有关理论的认识还停留在“点”的阶段,远未做到系统引进,消化吸收,实现真正意义上的“从劳动人事管理向人力资源管理”的功能性转变。

因此,企业管理人员应对这种转变所面临的挑战和机遇有一个全面的、清醒的认识,努力探索一条适合中国国情的人力资源管理之路。

本系统就是为了进行现代化企业人力资源管理而设计的,是建立在市场经济基础之上,按照市场经济法则,对企业人力资源进行全面的、动态的管理,经过小组成员的讨论,本系统分为了员工管理、部门管理、招聘管理、培训管理、奖惩管理、薪资管理和系统管理等模块。

其中我负责的是员工管理和奖惩管理的部分。

其中员工管理主要实现对员工信息的增加、删除员工信息、修改员工信息以及对员工信息按部门查询和查询所有员工信息等,奖惩管理主要实现对员工奖惩制度的规定以及根据员工平时表现实现具体的奖惩措施等。

1.2 课题研究的意义众所周知,企业人力资源管理系统是当代企业单位不可或缺的部分,也是适应当代企业制度,推动企业人力资源管理逐步科学、完善、规范、自动的必备条件。

人力资源管理系统的实现对于企事业单位的管理者和决策者而言都是至关重要的,故而企业人力资源管理系统应帮助企业领导解决现有问题,同时使其更加了解企业目前的人力资源情况。

为使企业在日益激烈的社会竞争中立于不败之地,加快公司的信息化进程,促使公司的管理水平不断提升,一个完善的企业人力资源系统已变得十分必要和迫切。

本次课题是针对中小型企业而设计的人力资源管理系统,可以最大限度满足企业人力资源管理的需求,维护和激励企业内人力资源,实现企业利润最大化。

1.3 课题研究的内容、要求和目标1.3.1 课题研究的内容当代企业人力资源管理的内容多种多样,通过前期小组讨论,决定采用三大框架(SSH)完成本课题的设计,另外采用Dreamweaver + Myeclipse作为界面设计工具,Myeclipse作为编译环境。

按照如上构想具体涉及如下几方面的研究:(1)在实现企业人力资源管理系统时,主要实现员工管理、部门管理、招聘管理、培训管理、奖惩管理、薪资管理和系统管理等模块。

(2)与此同时,为保证系统的安全性,做出安全分析,决定采用身份验证的方式实现系统的安全保障。

1.3.2 课题研究的要求该软件要求采用三大框架(SSH)方式实现。

要求熟练掌握它们的组合使用,在代码的编写上要考虑代码重用的思想,考虑到简便实用的特点等;在代码设计上,要考虑到操作简单,交互性好,在界面设计上,要求界面简洁大方、试用。

1.3.3 课题研究的目标本课题最终将达到如下几个目标:(1)内容大于形式,能够实现所需功能(2)操作起来简便,能够尊重浏览者体验(3)灵活通用,才能有个好口碑(4)界面美观,能够让用户感到舒适2 可行性分析可行性分析,顾名思义,也称为可行性研究,旨在为系统的开发做好前期准备,通过对系统详细的调查,对新系统的开发从经济、技术、社会的方面进行分析和研究,保证新系统的成功开发。

本次对企业人力资源管理系统主要对以下三个方面进行了分析。

2.1 经济可行性企业人力资源管理系统所需要的硬件和软件环境,均很容易从市场够得或从相关网站下载,系统的主要成本是在开发与维护上,不会对系统使用者造成过重的经济负担。

一旦企业人力资源管理系统投入到相关行业,则办事效率会得到一定程度的提高,极大程度减少人力开销。

2.2 技术可行性技术可行性主要是通过对客观条件的分析,如:技术水平、系统的软件和硬件能否满足开发者的需要等,确定能否顺利完成开发工作。

随着编程技术的不断增加,功能的不断加强以及网络技术的不断成熟,使用计算机来管理人事信息数据已能做到完整、准确和及时。

2.3 管理可行性管理可行性主要是分析是否能得到管理人员的支持、各项规章制度是否齐全、现有的管理制度和方法是否科学,初始数据是否正确等。

而企业人力资源管理系统的主要目的就是为了对企业人力进行管理,弥补传统人工管理方式的不足,故具备了管理上的可行性。

综上所述,企业人力资源管理系统在技术、经济、管理等方面均具备可行性,且投入少、效率高、见笑快,因此该系统的开发是完全可行的。

2.4 系统性能的需求分析由于本系统是为某企事业单位设计的人力资源管理系统,涉及信息量大,规模较广,因此对系统的性能提出了较高的要求,具体如下:(1)安全性。

在本系统中,数据库起着非常重要的作用,不能随意对数据库中的数据进行存取、删除或修改,故对登陆进去的用户需具备明确的权限管理,如可分为管理员和一般用户,普通用户只具有查看自己信息,修改自己密码的权限,而管理员则可以查看所有用户信息以及修改、更新的功能权限。

除此以外,还应防止计算机病毒对数据的破坏,注意数据备份等等。

(2)可扩展性。

由于此系统是根据现有条件进行设计的,日后环境改变该系统也应很容易被扩展。

(3)易维护性。

随着时间推移,企事业单位技术和业务的发展,系统的维护要简单、易行。

(4)易操作性。

在设计本系统时,应考虑到用户乃企业人员并不是计算机专业人员,故在系统设计的过程中应适用于不同水平的使用者,同时要求系统的操作要简单易行。

3 系统开发环境及工具分析3.1 系统开发环境的选择3.1.1 本系统运行所需的硬件环境:服务器:依系统的数据信息量确定客户机:普通PC内存:256MB以上分辨率:推荐使用1024*768像素3.1.2本系统运行所需的软件环境:操作系统:Windows 7 数据库:MYSQL开发平台:MyEclipse 8.5JSP服务器:Tomcat 6.0浏览器:IE3.2 编译环境的选择Tomcat服务器是一个免费的开放源代码的Web应用服务器,它是Apache软件基金会(Apache Software Foundation)的Jakarta项目中的一个核心项目,由Apache、Sun和其他一些公司及个人共同开发而成。

因为Tomcat技术先进、性能稳定,而且免费,因而深受Java爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web应用服务器。

3.3数据库工具的选择MySQL是一个小型数据库管理系统,由瑞典MySQL AB公司开发,目前属于Oracle公司。

MySQL所使用的SQL语言是用于访问数据库的最常用标准化语言。

选择MYSQL作为数据库主要有以下几点原因:1.MySQL使用标准的SQL数据语言形式;2.使用Java编写,保证源代码的可移植性;3.支持Linux、Windows等多种操作系统。

4.提供用于管理、检查、优化数据库操作的管理工具。

4 数据库设计与实现在设计企业人力资源管理系统之前,需要做好分析工作,明确其完成的步骤,而对数据的分析则是首要的,这就要求我们设计好各个表,并将其添加到mysql 数据包括中。

在分析如何建表时,首先就要从需求分析文档中获取系统中要用的数据,明确每张表之间的关系,,抽取实体及其属性,建立模型。

在设计过程中应考虑以下几点:(1) 层次分明,布局合理。

(2) 高度结构化。

(3) 少冗余性以节省空间提高效率。

(4) 维护数据的一致性和正确性。

相关文档
最新文档