hr系统做了很长时间,今天有把系统重新做并开源的想法,自己用了很多开源的软件,也希望自己能为开源软件做一点自己的事情。
系统采用JEE架构,服务器选择JBOSS 7.1.3做开发,界面组件采用jsf2和PRIMEFACES, 报表使用JASPERREPORT,工作流选择ACTIVITI,数据库ORACLE. 系统模块主要包括 组织机构、人事、福利、考勤、薪资、招聘、培训、干部管理、外派干部管理。
系统目标:能够实现集团企业的人力资源统一管理,系统可以在pad上进行操作。
今天把自己的想法写出来,希望能和大家交流,学习大家的经验和想法。学习大家对人力资源管理和人力资源管理信息系统的看法和建议。
系统分为两层设计,底层是系统层,完成基本系统框架的搭建,第二层是业务层,在框架层上实现业务逻辑实现业务系统。底层完善后可以实现不同业务系统的逻辑,方便业务系统的开发,也能随业务的变化及时调整以尽快实现业务需求。
目前系统已经完成了一个基本的框架,业务方面实现了基本的人事模块。
组织机构:
机构树的维护。不同分支机构维护同一个机构树,上级可以查看和维护下级。下级只能维护自己所管理的部分。
人事模块实现的内容有:
入职,离职,复职,转正,员工变动,合同办理,员工背景信息。
人事提醒:合同到期提醒,转正到期提醒(可根据要求添加)
操作历史:系统里业务处理留痕,记录操作人,操作时间和操作内容
代码设置:人事模块相关代码设置
报表:准备采用JASPERREPORT来实现,准备实现一个统一的报表平台,前端用存储过程或java生成数据,后端用jasperreport或者primefaces展示。
希望能和大家交流,也请大家多指点。
下一阶段目标:完成福利模块