公司人员储备系统招聘培训模块的设计与实现

时间:2022-06-09 04:14:16

公司人员储备系统招聘培训模块的设计与实现

[摘 要] 本文介绍了公司人员储备系统招聘培训模块的设计与实现。本系统能设置公司机构及其部门组成,明确各部门的任务和功能,当企业部门发生变化时,可随时修改部门信息。并且按照招聘流程完成各部门的招聘工作,实现培训资源管理和培训业务过程管理。招聘培训模块包括部门信息管理、招聘管理和培训管理3个部分。

[关键词] 公司人员储备系统;招聘培训;Oracle10g

doi : 10 . 3969 / j . issn . 1673 - 0194 . 2012 . 23. 029

[中图分类号] F272.92;TP311 [文献标识码] A [文章编号] 1673 - 0194(2012)23- 0048- 01

0 前 言

公司人力与知识资本优势的独特性已成为企业重要的核心技能,人力资源的价值成为衡量企业整体竞争力的标志。随着市场竞争的加剧,企业逐步认识到人力资源管理的重要性。根据对产业生命周期的判断,中国人力资源管理软件产业正处于快速成长期,未来前景看好。但目前来说,中国的人力资源管理软件是根据中小型企业的需求编写的,服务于某一项具体业务的自动化操作,一般无法满足多体制、多元化、多重组织结构的大型企业数据处理需求。并且系统在整体性、前瞻性和集成性方面仍有欠缺,如数据分散、管理协调困难及数据真实性无法保证、难以正确监控等。

为实现人力资源管理的规范化、系统化和科学化,应构建现代企业人力资源管理系统,这是加强企业人力资源系统建设的有效途径。建立具有企业自身特色的先进人力资源管理系统,是解决当前部分企业面临的严峻形势的重要手段。本文主要介绍招聘培训模块的设计与实现。

1 系统设计

招聘培训模块由3个部分组成:部门信息管理、招聘管理、培训管理。

部门信息管理:管理员登录后能够设置公司的机构,即添加公司部门信息,删除部门信息,修改部门信息。

招聘管理:应聘人员根据的招聘信息填写应聘信息,管理员查看填写的简历并对简历进行筛选,为经过筛选的应聘人员录入笔试及面试成绩。另外,管理员能够对笔试和面试成绩增删查改。

培训管理:员工能够根据培训计划填写培训申请,管理员根据培训申请进行审核,并能够录入培训成绩。最后,员工能够查看自己的培训申请状态及相应的培训成绩。

2 数据库设计

公司人员储备系统招聘培训模块需要存储的信息主要包括部门的基本信息、岗位信息、招聘需求信息、求职人员基本信息、笔试面试成绩信息、员工的基本信息、培训课程信息、培训成绩信息等。因此需要在用户中创建包含这些信息的表,在该数据库中创建的表包括:部门表dept1、岗位表job、招聘需求表need、求职人员信息表apply、笔试面试成绩表grade1、员工表emp1、培训课程表pxun、培训成绩表grade2、培训审核表pxsh等。

3 系统实现

系统管理员和普通员工通过登录页面登录到公司人员储备系统主页,登录成功后才能进行相关的操作。当系统管理员或是普通用户的用户名和密码不正确时,会由专门的文件处理;当管理员输入正确的用户名和密码登录成功后,页面将转到管理员工作页面,管理员可以进行部门信息管理、招聘管理和培训管理;当普通用户输入正确的用户名和密码登录成功后,页面将转到用户工作页面,普通用户可以进行培训管理即填写培训申请和查看培训信息。

3.1 部门信息管理模块的实现

管理员可以添加、删除、修改部门信息,输入部门ID号、部门名称、部门总人数、部门联系方式,点提交按钮后,部门的相关信息便添加到后台数据库dept1表中。而页面跳转到部门列表中,在这个页面可以查看数据库中所有部门的信息,包括增加后的部门信息。

管理员在部门信息管理中可以删除部门信息,在需要删除的那条记录上点删除就能将这条信息从数据库中的dept1表中删除。

管理员在部门信息管理中可以修改部门信息,在需要修改的那条记录上点修改就能修改部门名称、部门总人数、部门联系方式等信息,数据库中的dept1表对应的部门信息也相应修改。

3.2 招聘管理模块的实现

应聘者进入企业招聘主页面后可以查看职位名称、招聘人数、性别、学历、专业、工作经验、日期和截止日期等信息。应聘者按照职位名称、专业和学历对的招聘信息进行搜索,找到合适岗位后点“我要应聘”按钮进入信息填写页面,填写应聘信息,填写完成后点“发送简历”就能将应聘者信息写入到数据库中的求职人员信息表中。

在招聘管理页面中,管理员可以查看应聘者信息,并对应聘者的信息进行处理。如果不符合企业需求,则删除该应聘者的信息;如果符合企业需求,则删除应聘者信息并将应聘者的某些信息复制到笔试面试成绩表中。管理员可以为审核合格的应聘者填写笔试面试成绩,点击页面中的填写成绩,能够将笔试成绩、面试成绩、综合成绩以及名次填入页面中,点提交后成绩将写入到数据库中的grade1表中,页面中也更新了各项成绩。管理员还可以根据成绩和名次对应聘者进行录用处理,点“录用”后将合格的应聘者信息添加至人才库中。

3.3 培训申请的实现

用户可以查看培训课程、培训时间、培训讲师、培训地点等信息。根据培训信息申请自己所需要的培训,点击申请则提示“已经申请上”培训申请成功后,管理员可以查看申请成功的培训信息,并对用户的培训申请进行管理。

4 结束语

人力资源管理,是指运用现代化的科学方法,与一定物力相结合,对人力进行合理的培训、组织和调配,使人力物力经常保持最佳比例,同时对人的思想、心理和行为进行恰当的诱导、控制和协调,充分发挥人的主观能动性,使人尽其才,事得其人,人事相宜,以实现组织目标。在人力资源管理中,招聘培训的主要内容是为企业引进人才、提升员工能力。本系统有助于改善企业的招聘和培训工作,帮助企业的人力资源管理人员进行人力资源管理和规划。

为了可以更好地提升Web应用的响应速度,解决大量数据交互而带来的服务器响应速度下降的问题,可以结合Ajax技术引入其他的框架结构,如Struts或Spring和Hibernate集成,用于简化系统的开发过程。

上一篇:SaaS模式在企业会计信息化建设中的前景探析 下一篇:提升检验检疫窗口“文化软实力”的探索与实践