基于BS人力资源系统设计与实现

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

Experience Exchange
经验交流
DCW
267
数字通信世界
2020.11
企业人力资源部门对于企业至关重要,通过优化人力资源部门的相关配置和系统,实现对系统的高效管理,尤其随着现在信息化技术的普及,为更好的服务企业、提高企业办公辅助效率,结合各自企业的自身优势和现状,对人力资源系统进行设计和实现不仅可实现业务工作的高效完成也一定程度上降低了企业的固定成本耗费,目前大部门的企业人资资源系统开发周期长,功能单一。

本文基于此现状,结合某公司人力资源现状,对系统进行功能性需求分析,基于B/S 和UML 、神经网络算法实现对系统功能的特性设计。

1 相关技术概述
1.1 J 2EE
J2EE 架构体系是市场上系统构架设计方式之一,目前已经成为市场、企业主流推崇的框架体系,其基本实现了以最低的能耗比实现系统高可靠性的集成。

1.2 神经网络算法
网络神经算法与人类的神经系统十分的相似,可以像人类神经网络一样对误差进行自动识别、对内部参数进行自动调整,并且可以不断的对自身的传递结构进行完善,所以,神经网络算法实现了很多的复杂功能。

数据进行离散化等分散处理,如此一来,可降低工作强度并提升工作效率,使数据采集变成间歇式,避免了因个别数据影响结果的准确性这一弊端。

而神经网络
也具有这类特性,可做近似处理,往往将采集到的数据进行多角度、多渠道、多模型的估计与运算,使之与实际情况契合度和一致性较高,避免误差较大等负面影响。

2 需求分析
2.1 档案管理
档案管理主要是公司员工个人信息的登记,如员工信息有变动,需要对员工信息进行更新、修改和补充,因此档案管理是人力资源管理日常使用频率最高的模块之一,如能设计规划档案管理模块,方便人力资源人员使用,则可减少人力资源部门的负担。

2.2 培训管理
培训管理是企业人力资源部门根据专业、公司情况进行的专业化培训体系规划的模块,如培训信息、培训人员以及培训结果反馈等,此外还需要支出员工自主向企业提出的培训方式,因此培训管理具有正负反馈调节,是提高企业活力、凝聚力的重要体现。

2.3 奖惩管理
奖惩管理是企业继档案管理的又一大模块,根据公司情况制定对应的奖罚体系,通过层层审批实现对过程的控制和后续记录的查询,如此模块可以信息化并嵌入各个部门可极大提高审批的效率。

2.4 调动管理
基于B/S 人力资源系统设计与实现
肖 英
(武汉软件工程职业学院,湖北 武汉 430205)
摘要:计算机、信息技术的发展,促使各行各业发生重大变化,人力资源部门也不例外,文章基于信息化背景下,结合某公司人力资源现状,对人力资源系统进行设计与实现,以希提高企业人力资源管理效率。

关键词:B/S ;系统;设计doi :10.3969/J.ISSN.1672-7274.2020.11.118中图分类号:TP311.52 文献标示码:A 文章编码:1672-7274(2020)11-0267-02
Design and Implementation of Human Resource System Based on B / S
XIAO Ying
(Wuhan V ocational College of software engineering, Wuhan 430205, China)
Abstract :With the development of computer and information technology, great changes have taken place in all walks
of life, and human resource department is no exception.Based on the background of informatization, combined with the current situation of human resources of a company, this paper designs and implements the human resource system, hoping to improve the efficiency of human resource management.
Keywords :B / S; system; design 作者简介:肖 英(1980-),女,汉族,湖北武汉人,副教授,本科,研究方向为软件技术、高职教育。

交流
Experience Exchange
I G I T C W 经验
268DIGITCW
2020.11
企业的人员调动非常普遍,如轮岗实习、轮岗学习,每次调动都会涉及员工信息,因此随着人员数量的增大,调动次数的增加,人力资源调动管理信息化可极大提高办公效率。

2.5 职称评定管理
职称评定主要界定员工的人事等级,不同的员工的职称评定不同,在日常管理中主要进行员工信息登记和更新,便于员工参与那个职称评定。

2.6 工资管理
工资管理是人事管理的重要环节,也是员工利益的集中点,由于工资涉及栏目较多且变化幅度较大,一定程度增加的人力成本的支出。

因此通过计算机系统介入,希可减轻此模块的人力支出。

3 系统设计
3.1 总
体设计
图1 系统设计
3.2 整体框架设计
B/S 结构是在C/S 框架体系下,结合不同语言和技术,通过技术介入和语言嵌套来实现功能模块化的实现。

在系统框架设计主要包括系统的界面设计以及系统数据库的构建,用户界面和数据库通过业务逻辑层面来进行搭建,具体如图2
所示。

图2 框架设计
3.3 功能模块设计
(1)用户登陆模块。

用者登陆到系统以后,为保证响应速度和用户的操作流畅性和安全性,后台将从redis 中取出用户相关权限以数组方式传给前台,若redis 中没有该用户的权限缓存数据,则将去数据库中取出相关数据放入redis 中,系统中所有的操作都在redis 中校验是否存在该权限,保证了用户只可以在权限允许的范围内进行系统操作。

(2)人事档案管理模块。

管理人员登入系统,按照模块提示,进行人员基本信息的编辑,然后点击对应的保存按钮后,则可退出系统。

(3)员工培训管理模块。

管理人员登入员工培训管理系统,按照培训要求,填写相应的培训信息,然后点击对应的保存按钮后,则可退出系统。

(4)员工奖惩管理。

管理人员登入员工奖惩管理系统,进入后台后,点击管理员工奖励、惩罚信息的按钮提交员工奖惩对应的查询记录要求,如出现错误还支出在线员工奖惩管理的修改、删除和添加。

(5)人员调动管理模块。

需要管理人员成功登陆系统,点击管理调动信息按钮,输入查询的限定条件,然后即将删除的信息就会显示出来,点击删除。

3.4 系统数据库设计
通过设计功能模块来进行人事系统的分析,主要包
括系统的各个模块(员工模块、管理模块、功能展示模块等)基本 图进行转化,变成一种新的逻辑结构,该结构跟产品匹配的数据模型相吻合,以工资项目表由工资项目、项目类型、取舍方式、初始值等字段组成为例具体如表1所示。

表1 工资项目表
字段名字段定义类型主键备注编号Gongzixm_ID Int (20)是
自动增加
名称Gongzixm_name String (10)类型Gongzixm_lx String (20)初始值Gongzixm_csz Float (20)取舍方式
Gongzixm_qs
String (20)
4 结束语
企业人力资源管理的现状以及发展趋势的基础上,根据某公司人事管理的实际情况和人力资源管理的特点,结合目前新的控制技术、计算机软件技术,对系统的设计以及功能模块的设计,将神经网络算法融入系统设计中,对于提高人力资源智能化、信息化具有重要的作用。

参考文献
[1] 张丽, 戴跃洪.基于B/S 结构的人力资源管理系统设计与实现[J].成组技术与生产现代化,2005, 22(3):40-42.。

相关文档
最新文档