基于RUNA WFE的人力资源管理工作流系统开发

时间:2022-10-15 11:29:39

基于RUNA WFE的人力资源管理工作流系统开发

摘 要:通过系统分析.基于RUNA WFE建立了一个人力资源管理工作系统.满足了企业对业务流程的柔性需求。

关键词: 工作流 人力资源管理 RUNA WFE

中图分类号 TP391 文献标识码 B 文章编号:1002-2422(2007)03-0058-02

1 工作流

工作流是业务过程的自动执行,它根据预定义的规则使文档、信息或者任务在工作流执行者之间传递并帮助活动的执行。工作流管理系统是一个完整的支持工作流的定义、执行和管理的软件系统。在该系统中,通过对工作流的活动、活动之间的相互依赖关系、角色等的定义,可以使工作流依据预先设置的逻辑按步骤准确的执行。

RUNA WFE是一个基于JBoss的JBPM工作流环境的开源软件。它包括一个基于web的前端展示以及一个用于展示最终用户的商业进程管理解决方案的交互平台。其主要功能包括工作列表处理、进程监控和形态演示,支持LDAP/MS Active Directory的安全防御系统,并且综合了全部SQL数据库管理系统。

2 人力资源管理工作流系统的框架设计实例

依据人力资源部门的业务现状,将整个系统划分为三个模块,即普通员工操作模块,经理管理模块,人力资源部门管理模块。

(1)普通员工操作模块:该模块包括请假条填写、重新登录及主界面的设计。每一个系统用户都拥有事先由公司人力资源部门分配好的用户名和密码,此类型的用户只能访问自己工作领域内的相关页面。

(2)经理管理模块:该模块包括进入普通员工页面、员工请假条批示、通知、指派出差任务、重新登录界面的设计。每一个系统用户都拥有事先由公司人力资源部门分配好的用户名和密码,此类型的用户只能访问普通用户管理员的相关页面,不能访问公司人力资源部门的页面。

(3)人力资源部门管理模块:该模块包括添加员工并安排权限、审批请假、审批出差并发放补贴费、重新登录界面的设计。每一个系统用户都拥有事先由公司人力资源部门分配好的用户名和密码,此类型的用户可以访问普通员工、经理等的相关页面

3 人力资源管理工作流系统的实现

3.1 数据库设计

针对功能需求,系统建立了“员工基本信息”、“通知单”、“请假条”、“出差通知”等表用于构建工作流的基本信息库,在此基础上建立的若干视图用于相关的查询。

3.2 界面设计

以请假条为例,其流程包括“填写请假条”、“经理审批”人力资源部门审批“收到请假通知单”等动作。

3.3代码设计 。

4 结束语

利用RUNA WFE工作流管理系统设计工作流极大地方便了工作流的设计,满足了现代企业对工作流不断变化的需求,提高了企业的竞争力。本文讨论的人力资源工作流系统已经在企业中运行。

上一篇:基于序列图像的三维重构 下一篇:组织软件在中温中压锅炉在线智能监测与管理系...