● 摘要
本课题基于实际的项目背景。某集团随着企业的不断发展壮大,旧人力系统的性能落后和人力资源体制改革的不协调成为了影响企业效率的重要问题之一。因此,急需开发一个可以提高人力资源管理效率、使企业的人力资源管理更为科学、更好适应员工自主发展的新的人力资源系统,来适应公司发展。基于JBPM工作流的人力资源系统不仅能够满足本公司的复杂组织机构结构和大量的系统用户,还通过工作流程将各种业务功能结合起来,使各种复杂的业务操作联系在一起,极大缩短系统操作步骤,提高工作效率。通过对企业的业务需求的认真分析,对企业内网的现状的充分考虑,全文详细描述了对系统的需求分析、系统的概要设计、系统详细设计以及系统的部署和测试工作,为实现基于工作流的人力资源系统的解决方案提供完善的实践参考。该系统由人事管理,组织管理,薪资管理,考勤管理等12个功能模块组成,主要采用B/S结构,使用Struts+Spring+Hibernate作为系统的应用架构,通过集成JBPM将工作流程与系统中各业务模块关联,使系统中的各个业务功能形成一个整体的业务流程。文章着重介绍了人力资源管理系统应具备的包括人事管理,组织管理,薪资管理,考勤管理等各种功能和模块以及JBPM工作流如何实现了与业务模块的集成,并对本系统今后的研发方向作了展望,针对在系统开发过程中遇到的一些关键问题,如:流程定义工具与系统交互问题、缺少自定义表单的支持问题、分页查询机制的效率问题、流程工作任务分配多元化的问题等,结合系统的自身特点和具体的业务规则,给出了实际解决方案。
相关内容
相关标签