人力资源系统的设计与实现

 2023-08-23 02:08

论文总字数:20030字

摘 要

近年来随着国家经济实力增强,互联网快速的发展,信息管理越来越受到人们的重视。以SAP HCM为工具,运用ABAP、xml、Java技术进行开发而成的人力资源系统,主要功能包括招聘入职,员工档案模块,用户登录,权限控制。它大大减轻了HR的工作负担,提高了公司的业务效率,减轻了公司人员的业务压力,达到“降本增效”的效果。

关键词:SuccessFactors,postman,abap,正则表达式,soapUI

Abstract:In recent years, with the enchancement of economic development and the rapid development of Internet, information management has been catching people"s eyes. Taking SAP HCM as a tool, combining ABAP, XML, Java technology, the human resources system mainly includes Recruiting, On-boarding, Employee File modules,user management,access control.It greatly reduces the workload of HR, improves the business efficiency of company, and reduces the business pressure of company personnel [1], achieving the effect of "reducing cost and increasing efficiency".

Keywords:SuccessFactors, postman, abap, regular expression,soapUI

目录

1前言 3

1.1 课题背景 3

1.2 主要工作概括说明 3

1.3 文章结构说明 3

2 系统分析 4

2.1 系统的目标 4

2.2 系统业务流程分析 6

2.3 平台开发技术 6

2.4 开发平台的选择 7

3.系统模块展示 8

3.1 入职模块功能流程图展示 8

3.2员工档案模块功能流程图展示 8

4 数据库的设计与实现 9

4.1 ABAP数据字典 9

4.2 ABAP数据字典实体图 10

4.3 ABAP数据字典的实现与设计 13

5系统实现 15

5.1 入职模块操作流程具体说明 15

5.2公司组织架构 27

5.3公司岗位组织架构 28

6.系统测试 30

6.1前提 30

6.2测试工具 30

6.3附件测试开发说明 30

6.4附件测试开发问题 31

6.5附件测试流程 31

6.6附件测试结果 34

结论 35

参考文献 36

致谢 37

1前言

现在是一个互联网快速发展的时代,每个公司的人力资源业务及其复杂[1] ,需要处理大量的数据业务。本项目可以让员工了解自己在本公司的职业发展方向,相关角色可以看到清晰的组织架构。可以让管理层直观的了解本公司所有的具体情况。

1.1 课题背景

由于企业的快速发展,管理结构层次复杂,员工职责较多,梳理不清,员工数据无法清晰的整理[2] ,报表工作量巨大,查找资料费时费力,信息反馈不及时,使得效率大大下降。拖慢了公司的进程,做出了“无用功”的结果,所以需要开发一个系统可以直接解决人力资源所出现问题,能提高工作效率,减轻人力资源的人负担,提高公司的工作进程。[3]

当今流行的趋势就是网络化和全球化,互联网的发展突破了时间和地域的局限性,开发SAF系统很好的解决了人力资源的所出现的问题,提高了公司的发展进程,减少了公司的成本,达到了“降本增效”的效果。比如说数据的整理,报表的拉取,员工档案的搜索等。[4]

1.2 主要工作概括说明

本文主要讲述了系统分析、系统模块展示、数据库的设计与实现、系统的实现、系统测试五个章节。表达了系统的具体的业务需求,阐述了系统展示的功能达到了什么要求,添加了哪些关键代码,以及测试出现的问题和解决方案。最后总结了整个系统所带来的意义和思考。

1.3 文章结构说明

文章主要分为以下几个章节:

第一章:介绍本次论文的前言,课题背景,以及主要工作概括说明。

第二章:系统分析,介绍系统的业务需求以及技术分析,其中包括介绍SAF这个平台及其所运用的技术ABAP和XML。

第三章:系统设计,通过每个公司的业务需求绘制出功能,展示功能设计图。

第四章:ABAP字典设计,重点讲述ABAP字典中表的设计。

第五章:系统的实现,展示系统的功能亮点效果图以及核心代码。

第六章:系统测试,主要分为如何测试,测试数据拿出,测试数据写入。

2 系统分析

2.1 系统的目标

解决人力资源所出现的问题,提高业务效率。梳理整个公司的体系架构,储存员工的数据档案。做到入职到员工档案的一体化的效果。

此次系统包括四大主要功能:如图2-1所示。

1.用户注册登录:

注册用户名和密码,填错密保问题。

2.入职模块功能包括:

发起流程信息填写,人员审核资料,经理分配活动,入职员工档案,报表分析,员工管理,查看员工门户。

3.员工档案模块功能包括:

员工中心(Employee Central)包括员工信息采集、岗位信息采集、职位管理、组织架构管理。

4.权限控制

权限可分为:公司专员,普通员,管理层。

图2-1系统模块展示图

2.1.1用户注册登录

新员工会收到一个邮件注册自己的用户名和密码,并且填写自己的密保问题。如果不是根据设置的密码系统会提示重新输入,当密码格式正确则会注册成功。接着根据提供的网址,填写固定的companyID以及用户名和密码,进入系统。如果用户名或者密码错误,则系统会自动清空让用户重新输入。[5]

2.1.2入职模块

1.发起流程信息填写

前提是招聘模块没开启,招聘模块开起的话可以做到数据回填带到入职。入职模块做到了员工数据的填写,比如姓名,电话,简历的收集等员工的详细信息。

2.人员审核资料

入职员工在完成详细的信息填写之后,HR可以审核员工所填写的资料做到修改删除查询检查的操作。

3.经理分配活动

剩余内容已隐藏,请支付后下载全文,论文总字数:20030字

您需要先支付 80元 才能查看全部内容!立即支付

该课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找;