项目人力资源管理系统
人力资源行业人力资源管理系统开发与应用方案

人力资源行业人力资源管理系统开发与应用方案第一章引言 (2)1.1 项目背景 (3)1.2 项目目标 (3)1.3 研究方法 (3)第二章人力资源管理系统概述 (4)2.1 系统定义 (4)2.2 系统功能 (4)2.3 系统架构 (4)第三章需求分析 (5)3.1 功能需求 (5)3.1.1 员工信息管理 (5)3.1.2 薪资管理 (5)3.1.3 招聘管理 (5)3.1.4 培训管理 (5)3.2 非功能需求 (6)3.2.1 系统功能 (6)3.2.2 系统安全性 (6)3.2.3 系统兼容性 (6)3.3 用户需求 (6)3.3.1 基本需求 (6)3.3.2 高级需求 (6)第四章系统设计 (7)4.1 系统架构设计 (7)4.2 数据库设计 (7)4.3 界面设计 (8)第五章技术选型与开发环境 (8)5.1 技术选型 (8)5.1.1 数据库技术 (8)5.1.2 后端技术 (9)5.1.3 前端技术 (9)5.1.4 网络通信技术 (9)5.2 开发环境 (9)5.2.1 操作系统 (9)5.2.2 开发工具 (9)5.2.3 服务器环境 (9)5.3 开发工具 (10)5.3.1 Java开发工具 (10)5.3.2 前端开发工具 (10)5.3.3 数据库管理工具 (10)第六章系统开发 (10)6.1 开发流程 (10)6.2 编码规范 (11)6.3 测试与调试 (11)第七章系统部署与实施 (11)7.1 部署策略 (12)7.2 实施流程 (12)7.3 培训与支持 (12)第八章系统维护与优化 (13)8.1 系统维护 (13)8.1.1 维护策略 (13)8.1.2 维护措施 (13)8.2 系统升级 (14)8.2.1 升级策略 (14)8.2.2 升级措施 (14)8.3 功能优化 (14)8.3.1 优化策略 (14)8.3.2 优化措施 (14)第九章系统安全与风险管理 (15)9.1 安全策略 (15)9.1.1 概述 (15)9.1.2 安全策略内容 (15)9.2 风险评估 (15)9.2.1 概述 (15)9.2.2 风险评估内容 (15)9.3 应急预案 (16)9.3.1 概述 (16)9.3.2 应急预案内容 (16)第十章项目总结与展望 (16)10.1 项目成果 (16)10.2 经验教训 (17)10.3 未来发展 (17)第一章引言社会经济的快速发展,人力资源管理作为企业核心竞争力的重要组成部分,其信息化建设日益受到企业的重视。
核电项目前期人力资源管理体系建设

核电项目前期人力资源管理体系建设核电项目是一个周期长系统复杂的工程项目,前期的准备工作是后期的建设基础,具有至关重要的作用。
其中人才的准备工作也就是人力资源的管理是关键所在。
本文讲围绕核电项目建设前期的人力资源管理主题,就人才的合理配置、优化保障措施和人才稳定提升手段等内容进行了探讨。
标签:核电项目前期;人力资源;人员配置;培训体系近年来,国家新核电项目陆续释放开闸信号,多省市将核电项目都列为了重点建设项目。
《2016年世界核能绩效报告》中,自19世纪50年代开始核电项目至今,核电厂的平均建设周期为6.88年。
核电项目的体系复杂性超过大部分的工程类项目,其中涉及高端技术人才和高端管理人才的人力资源体系是保障核电项目顺利实施的关键,从整个项目周期来看,核电项目涉及人员数量庞大,人才需求结构复杂,项目前期形成一套科学全面的人力资源管理体系非常有必要。
核电项目前期人力资源管理体系建设可从如下方面入手:一、项目管理保障(一)制度保障核电项目前期各部门职能尚未完善,如果人力资源工作没有专口负责,对于整个项目的推进是一个不利因素。
在项目立项成立后,项目的主要负责人明确后,要把人力资源部的成立做为重中之重的事件。
需要成立独立的人力资源部门,并聘请专业的人力资源工作人员负责招聘、培训、薪酬福利和绩效工作,并根据项目情况制定工作计划和管理制度。
在规范的制度前提下建立起项目的人才结构体系和招聘渠道,重视对项目员工的基础材料保管和各项保障,尤其是员工的社保和薪酬制度,是吸引人才进入和保留的重要保障。
(二)信息化保障鉴于核电项目的复杂性和长期性,其人力资源的工作繁重而且繁琐,有大量重要的资料信息需要进行保管,以相对简单的考勤工作来说,如果以人工的手段记录统计人员的出勤信息,工作流程琐碎易出错,以信息化的手段进行考勤管理,考勤工作会变成简单标准化的流程,不仅解决劳动力而且减少了人工的误差;在核电项目前期建立起人力资源的信息化管理,可以大幅度降低项目進入建设期后带来的基础性的工作内容压力,同时在人力资源的相关信息变得清楚基础上,员工对项目的信任度和归属感也会增强,也是项目管理水平的体现。
人力资源管理人力资源信息系统搭建方案

人力资源管理人力资源信息系统搭建方案第一章:项目背景与目标 (3)1.1 项目背景 (3)1.2 项目目标 (3)第二章:人力资源信息系统概述 (4)2.1 系统定义 (4)2.2 系统功能 (4)2.3 系统架构 (5)第三章:需求分析 (5)3.1 业务需求 (5)3.1.1 组织结构管理 (5)3.1.2 员工信息管理 (5)3.1.3 招聘管理 (5)3.1.4 培训与发展管理 (6)3.1.5 薪酬福利管理 (6)3.2 用户需求 (6)3.2.1 系统管理员 (6)3.2.2 普通员工 (6)3.2.3 部门负责人 (6)3.3 需求优先级 (6)第四章:系统设计 (7)4.1 技术选型 (7)4.1.1 后端技术选型 (7)4.1.2 前端技术选型 (7)4.1.3 数据库技术选型 (7)4.2 系统模块设计 (7)4.2.1 用户管理模块 (7)4.2.2 员工信息管理模块 (7)4.2.3 薪资管理模块 (7)4.2.4 培训管理模块 (7)4.2.5 绩效管理模块 (8)4.3 数据库设计 (8)4.3.1 数据库表结构设计 (8)4.3.2 数据库表关系设计 (8)第五章:系统开发 (8)5.1 开发流程 (8)5.1.1 需求分析 (8)5.1.2 系统设计 (8)5.1.3 编码实现 (9)5.1.4 系统测试 (9)5.1.5 部署上线 (9)5.2 开发工具 (9)5.2.2 开发框架 (9)5.2.3 数据库 (9)5.2.4 版本控制 (9)5.3 代码管理 (9)5.3.1 代码规范 (9)5.3.2 代码审查 (9)5.3.3 代码提交 (10)5.3.4 代码备份 (10)5.3.5 代码维护 (10)第六章:系统测试与验收 (10)6.1 测试策略 (10)6.2 测试用例设计 (10)6.3 验收流程 (11)第七章:系统部署与维护 (11)7.1 部署方案 (11)7.1.1 部署目标 (11)7.1.2 部署流程 (11)7.1.3 部署策略 (12)7.2 系统维护 (12)7.2.1 维护目标 (12)7.2.2 维护内容 (12)7.2.3 维护流程 (13)7.3 备份与恢复 (13)7.3.1 备份策略 (13)7.3.2 恢复流程 (13)第八章:用户培训与支持 (13)8.1 培训计划 (13)8.1.1 培训目标 (13)8.1.2 培训对象 (13)8.1.3 培训内容 (13)8.1.4 培训方式 (14)8.1.5 培训时间 (14)8.2 培训材料 (14)8.2.1 培训手册 (14)8.2.2 演示文稿 (14)8.2.3 操作视频 (14)8.2.4 案例资料 (14)8.3 支持服务 (14)8.3.1 技术支持 (14)8.3.2 咨询服务 (14)8.3.3 更新与升级 (14)8.3.4 用户反馈 (15)第九章:项目风险与控制 (15)9.1.1 技术风险 (15)9.1.2 管理风险 (15)9.1.3 外部风险 (15)9.2 风险评估 (16)9.2.1 风险概率评估 (16)9.2.2 风险影响评估 (16)9.2.3 风险等级评估 (16)9.3 风险控制 (16)9.3.1 技术风险控制 (16)9.3.2 管理风险控制 (16)9.3.3 外部风险控制 (16)第十章:项目总结与展望 (16)10.1 项目成果 (17)10.2 经验教训 (17)10.3 项目展望 (17)第一章:项目背景与目标1.1 项目背景我国经济的快速发展,企业规模不断扩大,人力资源管理在企业管理中的地位日益凸显。
人力资源系统方案

应对措施:遵循我国法律法规,确保系统功能合法合规。
七、项目预期效益
1.提高人力资源管理效率,降低管理成本。
2.提升员工满意度,降低员工流失率。
3.提高企业核心竞争力,助力企业持续发展。
第2篇
人力资源系统方案
一、引言
在当今知识经济时代,人力资源成为企业发展的核心动力。为提升人力资源管理效率,优化员工体验,保障企业合规性,本方案提出了一套详尽的人力资源系统方案。本方案旨在通过信息化手段,实现人力资源管理的规范化、自动化和智能化。
二、项目目标
1.构建全面、准确的员工信息数据库,实现员工信息的高效管理。
2.通过流程优化,提高招聘效率,确保人才选拔的精准性。
3.建立科学合理的绩效考核体系,激发员工潜能,促进组织绩效提升。
4.提供个性化培训与发展方案,满足员工成长需求,支持企业人才战略。
5.确保薪酬福利管理的公平性和透明性,提升员工满意度。
4.实现人力资源管理的标准化和流程化,支持企业可持续发展。
八、结语
本人力资源系统方案立足于企业长远发展,结合信息化技术,旨在为企业打造一个高效、合规、人性化的人力资源管理平台。通过实施本方案,企业将能够更好地发挥人力资源的价值,推动组织目标的实现。
2.功能模块
系统主要包括以下功能模块:员工信息管理、招聘管理、绩效考核、培训管理、薪酬福利管理、报表统计等。
3.技术选型
-开发语言:Java
-数据库:MySQL
-前端框架:Vue.js
-后端框架:Spring Boot
四、系统功能
1.员工信息管理
-员工基本信息维护:包括姓名、性别、出生日期、籍贯、联系方式等。
2.数据风险
-加强数据安全防护,防止数据泄露。
某人力资源管理系统实施项目计划书

某人力资源管理系统实施项目计划书一、项目背景随着公司业务的不断发展和壮大,人力资源管理的复杂度也日益增加。
现有的人力资源管理方式已经无法满足公司高效管理的需求,为了提高人力资源管理的效率和准确性,提升公司的整体竞争力,我们决定实施一套全新的人力资源管理系统。
二、项目目标1、实现人力资源管理的信息化和自动化,提高工作效率。
2、优化人力资源管理流程,提高管理的规范化和标准化水平。
3、提供准确、及时的人力资源数据,为公司的决策提供支持。
三、项目范围1、涵盖人力资源管理的各个模块,包括员工档案管理、招聘管理、培训管理、绩效管理、薪酬福利管理等。
2、涉及公司全体员工的信息录入和管理。
四、项目团队1、项目经理:负责项目的整体规划、协调和推进。
2、需求分析师:与各部门沟通,收集和分析需求。
3、系统设计师:根据需求设计系统架构和功能模块。
4、开发工程师:负责系统的开发和编程工作。
5、测试工程师:对开发完成的系统进行测试,确保其质量。
6、培训师:负责对用户进行系统使用的培训。
五、项目进度计划1、需求调研与分析(第 1 2 周)与各部门负责人和关键用户进行深入沟通,了解其业务需求和痛点。
整理和分析需求,形成详细的需求文档。
2、系统设计(第 3 4 周)根据需求文档,设计系统的架构和功能模块。
绘制系统流程图和界面原型。
3、系统开发(第 5 10 周)开发工程师根据设计文档进行系统开发。
定期进行代码审查,确保开发质量。
4、系统测试(第 11 12 周)测试工程师对开发完成的系统进行功能测试、性能测试、安全测试等。
记录测试过程中发现的问题,并及时反馈给开发团队进行修复。
5、系统部署与上线(第 13 周)将测试通过的系统部署到生产环境。
进行上线前的最后检查和准备工作。
6、用户培训(第 14 周)培训师对公司员工进行系统使用的培训。
提供操作手册和培训视频,方便员工随时学习。
7、项目验收(第 15 周)对项目进行验收,确保系统满足需求和预期目标。
人力资源管理系统信息化项目建议书

人力资源管理系统信息化项目建议书目录前言 2系统需求分析及建议 2一、集团需求分析 2二、实施规划建议 2三、管理模式建议 4第二部分系统设计方案 4一、系统软硬件部署 4二、系统网络拓扑结构(集中式部署下图和文字需要更换) 5三、eHR应用平台总体构架 5四、eHR应用平台数据构架(集中式部署下图和文字需要更换) 6五、eHR应用平台技术构架 7六、系统功能描述 11第三部分系统安全设计 18一、系统安全 18二、安全管理 18前言一直以来,企业家、管理学者都在不断地探索,试图通过越来越现代化的技术手段,结合适当的管理理念或方法,改进企业运营,提高整体的效率。
尤其是计算机被应用到商业管理领域,企业管理系统得到了很好的发展。
目前贵集团的业务发展迅猛,相应对人力资源的有效管理,提出了更高的要求。
人力资源战略规划将是贵集团在新经济的竞争中取得胜利的关键。
据此,贵集团着手制定了今后的发展规划并以此搭建组织结构作为提升和带动企业整体管理水平和增强市场竞争力的起点与契机。
为保障贵集团能够有效推动未来业务的发展,势必要将其人力资源管理体系及战略规划有机的整合。
一个好的方案建议,应能够立足于企业的现实需求和长远发展规划,同时根据现代企业的管理特点,结合国内外管理的先进思想形成。
为此我们将与贵集团的管理人员进行更为深层次的交流,在基本了解贵集团的经营管理现状和对管理系统的近、远期需求的基础上,结合国内外成功案例,为贵集团未来的规划提供人力资源管理信息化建议。
系统需求分析及建议一、集团需求分析贵集团是由多级下属企业组成,在集团化运作模式下,人力资源管理的模式也因组织架构的复杂而变得复杂,相应的,人力资源管理系统的信息流因受到集团各级企业在人力资源管理权限上的分工、约束而变得更加细化。
集团总部及各级子公司人力资源工作者平时大部分时间都忙于复杂而烦琐的事务性工作,因此,迫切需要由集团总部牵头,建立一套由上到下的全系统人力资源管理计算机系统,改变目前人力资源管理中效率低下的局面,全面提升人力资源管理工作的效率和水平。
人力资源管理系统立项报告
人力资源管理系统立项报告一、项目背景随着企业竞争的加剧,人力资源管理对于企业的发展越来越重要。
传统的人力资源管理方式无法满足企业的需求,需要引入信息化技术进行管理。
因此,我们决定开发一个人力资源管理系统,以提高企业的人力资源管理效率和效果。
二、项目目标1.提高招聘效率:通过系统化的招聘流程,提高招聘效率,缩短招聘周期。
2.提升培训管理水平:通过系统化的培训管理,提高培训的针对性和实效性。
3.优化绩效考核:建立绩效考核的标准化流程,提高绩效考核的公正性和透明度。
4.提升人力资源报表分析能力:通过系统生成的报表,提高对人力资源管理的分析和决策能力。
5.强化人力资源信息安全:通过系统的权限管理和备份恢复机制,确保人力资源信息的安全性和可靠性。
三、项目内容和范围1.前期准备:对项目进行详细调研,了解用户需求,并编写项目立项报告。
2.系统设计:根据用户需求,设计人力资源管理系统的功能模块和流程。
3.系统开发:开发人力资源管理系统的前端界面和后台数据库,并进行系统测试和优化。
4.系统上线:将人力资源管理系统部署到服务器上,并进行上线测试和用户培训。
5.系统运维:对人力资源管理系统进行日常维护和更新,确保系统的稳定运行。
四、项目进度计划1.前期调研和需求分析:完成时间为1个月。
2.系统设计和开发:完成时间为3个月。
3.系统测试和优化:完成时间为1个月。
4.系统上线和用户培训:完成时间为2个星期。
5.系统运维和维护:长期进行。
五、项目投资估算1.人力投资:包括项目经理、开发人员和测试人员等,预计为50万元。
2.硬件设备投资:包括服务器、数据库和网络设备等,预计为20万元。
3.软件开发和购买费用:包括系统开发和购买授权费等,预计为30万元。
4.培训费用:包括用户培训和系统维护人员培训等,预计为10万元。
5.其他费用:包括项目管理费用和运营成本等,预计为10万元。
总计为120万元。
六、项目风险分析1.技术风险:项目涉及到较复杂的技术开发,可能出现开发进度延迟的风险。
人力资源管理系统技术指标与服务要求
人力资源管理系统技术指标与服务要求一、商务条款1.项目编号:NJJD-23-392.设备名称:人力资源管理系统3.数量:1套4.报价币种:人民币。
报价方式:买方现场价(包含一切税费)。
本项目买方提供系统安装所需的场地、服务器、网络通讯、中间件、数据库等系统安装部署必要的条件,卖方系统所需的服务器、操作系统、数据库、中间件必须使用“安可”要求的产品,除此以外的系统运行所需的其他软件系统由卖方提供,以上软件系统的安装部署、与其他应用系统的集成、项目实施由卖方负责,买方提供必要的辅助,保证系统能够正常使用。
报价需区分软件产品购置费用、实施费用、系统集成费用。
5.交付周期:人力资源管理系统在合同签订生效后18个月内完成交付并通过验收;6.付款方式:合同签订生效后,卖方提供系统测试版本后并完成部署后,支付30%的首付款;卖方配合买方完成软件试运行测试,完成相关二次开发以及系统集成工作,支付30%的进度款;卖方产品经买方最终验收合格签署书面验收合格文件,支付30%的验收款;质保期满后,无质量问题,支付10%尾款。
满足上述各阶段的支付条件,且供应商出具合法有效的增值税专用发票后30天内付款。
软件税率为13%、服务税率为6%。
二、技术条款1总体要求:1.1卖方在买方现场开展人力资源管理系统建设,项目全程根据买方需要提供相关业务咨询、系统开发与安装部署、项目实施落地服务,支撑买方人力资源管理域的管理变革及IT系统落地。
*1∙2卖方提供的软件无HCenC6(包括无期限、无用户数量限制)及服务器限制,信息化系统建成验收后,信息化系统的使用权和使用期限应为永久,软件可安装在买方不同的服务器上,软件应该同时兼容信创和非信创环境,卖方不得以任何手段干涉招标单位的正常使用。
在报价文件中提供单独的承诺书,否则视为废标。
1.3卖方的标准产品与人力资源管理系统建设要求匹配度高。
1.4卖方负责本项目信息化系统间的集成以及与买方其它应用系统的集成,包括但不限于主数据管理平台、财务系统、ESB、OA等,所需所有费用包含在报价集成费用中。
人事管理系统项目计划书
人事管理系统项目计划书项目名称:人事管理系统项目目标:本项目旨在开发一个人事管理系统,方便企业对员工信息进行管理和查询,提高人力资源管理效率和员工工作效益。
项目背景:随着企业规模的不断扩大和员工数量的增加,传统的人力资源管理方式已经无法满足企业的需求。
为了提高人力资源管理效率和员工工作效益,本项目将开发一个人事管理系统,使企业能够高效地管理员工信息。
项目范围:1. 实现员工信息的录入、修改和删除功能。
2. 实现员工信息的查询和统计功能。
3. 实现员工档案管理功能,包括合同管理、培训管理、薪资管理等。
4. 实现员工考勤管理功能,包括请假管理、加班管理等。
5. 实现员工绩效管理功能,包括绩效评估和奖惩管理等。
6. 实现报表生成功能,包括员工信息报表、薪资报表等。
项目计划:1. 项目启动阶段(一个月):- 确定项目目标和需求。
- 编写项目计划书。
- 组建项目团队。
- 进行项目立项会议。
2. 需求分析阶段(两个月):- 收集用户需求。
- 进行需求分析和用户界面设计。
- 编写需求规格说明书。
3. 开发阶段(六个月):- 进行系统架构设计和数据库设计。
- 进行模块开发和集成测试。
- 进行系统测试和修复BUG。
- 编写操作手册和培训材料。
4. 上线阶段(一个月):- 进行系统上线和部署。
- 进行用户培训和技术支持。
- 完善系统文档和报告。
5. 项目验收阶段(两周):- 进行项目验收和反馈收集。
- 撰写项目总结报告。
- 进行项目总结会议。
项目资源:1. 项目团队成员:- 项目经理:负责项目整体管理和协调。
- 前端开发人员:负责用户界面设计和前端开发。
- 后端开发人员:负责系统架构设计和后端开发。
- 数据库管理员:负责数据库设计和管理。
- 测试人员:负责系统测试和BUG修复。
2. 技术和设备:- 开发工具:使用Java语言进行开发,使用Eclipse作为集成开发环境。
- 数据库:使用MySQL数据库进行数据存储。
人力资源管理系统使用说明
人力资源使用说明人力资源系统网址http://192.168.17.68:8081/hr-hongye/用户名:000密码:1234561.人事管理 (3)1.1基础信息设置 (3)1.1.1 职位信息管理 (3)1.1.2 其余信息管理 (3)1.2 组织机构管理 (3)1.2.1 组织架构图 (4)1.3 在职管理 (5)1.3.1 基本人员管理 (5)1.3.2 兼职人员管理 (6)1.3.3 退休(在职)人员管理 (6)1.4人事事务管理 (7)1.4.1 试用人员管理 (7)1.4.2 转正人员管理 (8)1.4.3 异动人员管理 (9)1.4.4 辞退人员管理 (10)1.4.5 辞退人员管理 (10)1.4.6 返聘人员管理 (10)1.4.7 借调人员管理 (10)1.5不在职管理 (10)1.6后备人才管理 (10)1.7离退休管理 (10)1.8离职管理 (10)1.9离职管理 (10)1.9.1合同文档管理 (10)1.9.2员工合同管理 (11)1.9.3 过往合同管理 (13)1.9.4 变更记录表 (14)1.9.5操作记录 (14)1.10自定义预警 (14)1.10.1合同到期提醒 (14)1.10.2 员工生日提醒 (14)1.11政策制度管理 (15)2.考勤管理 (15)2.1薪资项目管理 (15)2.2薪资模版设置 (16)2.2.1薪资模版管理 (16)2.3薪资核算管理 (17)2.4薪资发放管理 (19)2.5薪资汇总管理 (19)2.5.1部门工资汇总 (19)2.5.2部门工资年报 (19)2.5.3部门年度工资台帐 (20)2.5.4员工工资汇总 (20)2.5.5员工年度工资台帐 (20)3.考勤管理 (21)3.1员工考勤信息管理 (21)3.1.1 未审核信息管理 (21)3.1.2信息导入与导出 (21)4.社保福利 (21)4.1基础信息设置 (22)4.1.1银行信息管理 (22)4.1.2社保种类管理 (22)4.1.3缴费基数管理 (22)4.1.4社保参数管理 (22)4.1.5福利种类管理 (22)4.2费用录入 (22)4.2.1社保费用信息 (22)4.2.2福利费用信息 (23)4.2.2福利费用导入 (23)4.3费用审核 (23)4.4期末结账 (23)4.5期末上报 (23)5.系统设置 (23)5.1用户列表 (23)5.2用户角色 (23)5.3角色管理 (23)5.4权限列表 (23)5.5权限类别 (23)6.修改密码 (23)1.人事管理1.1基础信息设置基础信息包括职位、职等、职级、用工形式、职工类别的操作。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
项目4----人力资源管理系统项目来源:湖南科创信息技术股份有限公司随着市场竞争的日趋激烈,人才已成为实现企业自身战略目标的一个非常关键的因素。
企业中人心向背和员工对工作的投入程度在很大程度上决定了该企业的兴衰与成败。
如何能保持本企业对员工的工作责任感,激励他们的工作热情,减少人才的流失,已成为困扰企业主管和人力资源经理的一个日益尖锐的问题,可以说企业管理从根本上来讲就是对人的管理。
现在“公平、公正、合理”的企业管理原则已为不少企业所采纳。
但是要实现“公平、公正、合理”绝非易事,它不是仅靠规章制度和政策就可以解决的。
通过建立透明、相容、一致、易查和全面的人力资源信息系统,将与人相关的信息统一地管理起来,才有可能为“公平、公正、合理”原则的实现,以及企业在运作和劳资纠纷等方面的风险规避等建立一套科学的保障体系。
本章将向读者全面剖析人力资源管理的内容,由此得出人力资源管理系统需求分析和数据建模,并最终演示如何利用Visual 完成系统的制作。
1 人力资源管理的任务与作用1.1 人力资源管理的任务人力资源管理工作的主要任务有:进行人力资源规划和分析贯彻平等就业机会原则聘任员工从事人力资源开发确定报酬和福利处理员工与劳资关系人力资源规划和分析包括几方面的任务。
在进行人力资源规划的过程中,经理人员将预计未来影响劳动力供求的有关因素。
人力资源分析要求具备各种相关的信息资料、通信系统和评价系统,它们是从事协调人力资源工作所不可或缺的部分。
政府在遵从平等就业机会法规方面的要求,无疑将对所有其他人力资源管理工作产生重大影响。
例如,企业在进行战略性人力资源规划时,为贯彻在雇佣少数种族成员和妇女方面的赞助性行为的要求,就必须为雇佣各种各样的雇员留有充分的余地。
另外在招聘选拔和培训人员时,所有经理人员都必须遵守平等就业机会法规的要求。
聘任员工指选择适合标准要求的相应数量的人员,来填补企业的岗位空缺。
职务分析是聘任工作的基础。
根据职务分析所得结论,就可以准备工作说明书和职务要求细则,这两项都是在招聘中所需使用的材料。
在人员选拔过程中,应特别注意选择最符合要求的员工来填补企业的岗位空缺。
员工培训与人力资源开发工作包括想新雇员介绍企业的各种情况、对现有员工进行职业技能培训、鼓励和帮助员工在多方面提高和发展等内容。
在职务不断演化和改变的环境下,为了适应技术的变化,企业就必须对员工进行培训和再培训。
此外,为迎接未来的挑战,还必须鼓励各级负责人、管理者和所有员工不断有所发展和提高。
为此企业一般制定了员工职业发展计划,这种计划的目的,是为那些在企业内寻求自我发展的员工设计出发展的路径,并安排为此所需要的有关活动。
为了提高员工的工作成效,企业还应对员工的工作表现进行考核,以确定员工的本职工作究竟做的怎么样。
报酬就是通过薪金、奖励和福利等方式来报答为企业工作的员工。
企业必须认真设计和不断完善基本工资和薪酬制度。
除了工薪以外,越来越多的企业好指定了某些奖励计划,例如利润分享和工作奖励等。
但是另一方面,快速增长的福利费用,特别是扶摇直上的医疗的保健费用,仍将继续是一个值得思考和认真对待的重大问题。
如果员工和企业双方都想联手共创繁荣,那么管理着和员工就必须卓有成效地处理双方的关系。
不论员工是否由工会来代表,企业都必须重视与员工健康、人身安全和财物保障有关的各项工作。
为促成企业与员工的良好关系,企业还必须保障员工的各种权利。
另外为了使员工如同管理者那样准确地了解企业对员工的期望。
企业还必须制定、传达和不断更新人力资源政策和规则。
在有工会的企业中,企业还应重视和处理好资方和工会的关系。
1.2 人力资源管理系统的作用人力资源管理系统是以先进的软件和高速、大容量的硬件为基础的,新的人力资源管理模式,通过集中式的信息库、自动处理信息、员工自助服务、外协以及服务共享,达到降低成本、提高效率、改进员工服务模式的目的。
它通过与企业现有的网络技术相联系,保证人力资源与日新月异的技术环境同步发展。
一般来说,可以分为四个部分来理解人力资源管理系统。
1.管理人员角色和目标的改变传统的人力资源管理中,管理人员的绝大部分精力将耗费在繁琐的日常行政事务处理上,而作为企业管理层的参谋角色应该做的咨询和策略制定的工作相对缺乏。
通过人力资源管理系统管理人员将决大部分精力放在管理层提供咨询、建议上,而在行政事务上的工作可以由电子化系统完成,只需占用HR人员极少的精力和时间。
2提供更好的服务人力资源管理系统可以迅速、有效地收集各种信息,加强内部的信息沟通。
各种用户可以直接从系统中获得自己所需要的各种信息,并根据相关信息做出决策和相应的行动方案。
3. 降低成本人力资源管理系统通过减少人力资源管理工作的操作成本、降低员工流动率、减少通讯费用等途径达到降低企业运作成本的目的。
4. 革新管理理念人力资源管理系统的最终目的是达到革新企业的管理理念而不仅仅是改进管理方式、优化人力资源管理。
先进技术应用与人力资源管理时,并不仅仅是为了将现有的人力资源工作做的更好,更重要的是,做些对于企业来讲更有效率的事情,成为管理层的决策支持者,为决策提供信息和解决方案。
2 功能分析与系统流程图由于篇幅有限,本实例详细介绍如图1所示的功能开发过程,并简化其中各功能所包含的属性,其他功能读者完全可以参照这些功能的开发方法实现。
3数据库设计一个基本的人力资源管理系统数据库中包括多张数据表,分别存放相应子功能的数据信息,其中组织机构编码表和职员基本信息表是起关键作用的表,用于存放基础的数据信息。
其他涉及组织机构信息和职员信息的数据表,都只记录机构或职员的编号,根据作为外键的编号字段和组织机构编码表或职员基本信息表相对应。
因此这2张表和其他数据表间的关系是1:N 的关系。
本程序共需8张表,用途分别如表1所示。
数据表名称 数据表用途 用户清单 保存系统使用者的信息职员基本信息表 用于保存企业组织机构的详细信息,包括机构间的层次编码等 组织机构编码表 用于保存企业员工的基本信息 月工资统计表 用于保存、计算当月的员工工资 个人所得税表 用于保存个人所得税的税率数据 工资发放历史表用于保存所有月份工资发放的历史人力资源管理系图1详细介绍的功能模块历史工资奖励记录历史工资惩罚记录当月工资管理修改明细并计算从历史导入导入到历史图2系统流程图职员奖励表用于保存员工的奖励情况职员惩罚表用于保存员工的惩罚情况图3 数据表关系图3.1创建数据库打开SQL Server企业管理器,新建一个数据库,将其命名为hrmbook。
后面几小节我们将列出几个重点的数据表的建库脚本。
3.2创建“组织机构编码表”CREATE TABLE [dbo].[组织机构编码表] ([内部编号] [int] IDENTITY (1, 1) NOT NULL ,[类别] [varchar] (100) NULL ,[AbsIndex] [int] NULL ,[ItemIndex] [int] NULL ,[ItemLevel] [int] NULL ,[ParentIndex] [int] NULL ,[类别号] [char] (10) NULL ,[单位编号] [varchar] (20) NOT NULL PRIMARY KEY,[单位名称] [varchar] (100) NULL ,[拼音编码] [varchar] (50) NULL ,[单位地址] [varchar] (100) NULL ,[单位电话号码] [varchar] (50) NULL ,[开户银行] [varchar] (100) NULL ,[帐号] [varchar] (50) NULL ,[开户全称] [varchar] (100) NULL) ON [PRIMARY]GO3.3创建“职员基本信息表”CREATE TABLE [dbo].[职员基本信息表] ([内部编号] [int] IDENTITY (1, 1) NOT NULL ,[职员编号] [varchar] (30) NOT NULL PRIMARY KEY, [姓名] [varchar] (20) NOT NULL ,[姓名简码] [varchar] (10) NULL ,[性别] [varchar] (2) NULL ,[出生日期] [int] NULL ,[年龄] [int] NULL ,[籍贯] [varchar] (50) NULL ,[民族] [varchar] (20) NULL ,[文化程度] [char] (50) NULL ,[毕业学校] [char] (100) NULL ,[健康状况] [varchar] (50) NULL ,[婚姻状况] [varchar] (10) NULL ,[身份证号码] [varchar] (18) NULL ,[家庭电话] [varchar] (50) NULL ,[办公电话] [varchar] (50) NULL ,[手机] [varchar] (50) NULL ,[电子邮件地址] [varchar] (50) NULL ,[职工账号] [varchar] (20) NULL ,[单位编号] [varchar] (20) NULL,[备注] [varchar] (100) NULL) ON [PRIMARY]GO3.4创建其他数据表CREATE TABLE [dbo].[用户清单] ([用户编号] [char] (6) NOT NULL ,[部门] [char] (20) NOT NULL ,[姓名] [char] (10) NOT NULL ,[性别] [char] (2) NOT NULL ,[密码] [char] (10) NULL) ON [PRIMARY]GOCREATE TABLE [dbo].[月工资统计表] ([日期] [int] NULL ,[职员编号] [varchar] (30) Not NULL PRIMARY KEY,[基本工资] [float] NULL DEFAULT (0) ,[浮动工资] [decimal](26, 2) NULL DEFAULT (0) ,[合同补] [decimal](26, 2) NULL DEFAULT (0) ,[粮副补] [decimal](26, 2) NULL DEFAULT (0) ,[房补] [decimal](26, 2) NULL DEFAULT (0) ,[临时补] [decimal](26, 2) NULL DEFAULT (0) ,[职务工资] [decimal](26, 2) NULL DEFAULT (0) ,[工龄工资] [decimal](26, 2) NULL DEFAULT (0) ,[考核工资] [decimal](26, 2) NULL DEFAULT (0) ,[奖金] [decimal](26, 2) NULL DEFAULT (0) ,[应发金额合计] [decimal](26, 2) NULL DEFAULT (0) ,[房租] [decimal](26, 2) NULL DEFAULT (0) ,[水电费] [decimal](26, 2) NULL DEFAULT (0) ,[请假扣除] [decimal](26, 2) NULL DEFAULT (0) ,[考勤扣除] [decimal](26, 2) NULL DEFAULT (0) ,[罚款] [decimal](26, 2) NULL DEFAULT (0) ,[住房公积金] [decimal](26, 2) NULL DEFAULT (0) ,[医疗保险] [decimal](26, 2) NULL DEFAULT (0) ,[养老保险] [decimal](26, 2) NULL DEFAULT (0) ,[失业保险] [decimal](26, 2) NULL DEFAULT (0) ,[生育保险] [decimal](26, 2) NULL DEFAULT (0) ,[工伤保险] [decimal](26, 2) NULL DEFAULT (0) ,[应扣金额合计] [decimal](26, 2) NULL DEFAULT (0) ,[工资合计] [decimal](26, 2) NULL DEFAULT (0) ,[个人所得税] [decimal](26, 2) NULL DEFAULT (0) ,[实发金额] [decimal](26, 2) NULL DEFAULT (0) ,[发放否] [char] (10) NULL ,[月份] [int] NULL) ON [PRIMARY]GOCREATE TABLE [dbo].[个人所得税表] ([编号] [int] NOT NULL PRIMARY KEY,[级数] [char] (2) NOT NULL ,[不计税工资] [decimal](26, 2) NOT NULL DEFAULT (800), [工资下限] [decimal](26, 2) NOT NULL DEFAULT (0),[工资上限] [decimal](26, 2) NOT NULL DEFAULT (0),[个人所得税率] [decimal](26, 2) NOT NULL DEFAULT (0), [速算扣除数] [decimal](26, 2) NOT NULL DEFAULT (0),[备注] [varchar] (50) NULL) ON [PRIMARY]GOCREATE TABLE [dbo].[工资发放历史表] ([日期] [int] NULL ,[职员编号] [varchar] (30) NULL ,[基本工资] [float] NULL ,[浮动工资] [decimal](26, 2) NULL ,[合同补] [decimal](26, 2) NULL ,[粮副补] [decimal](26, 2) NULL ,[房补] [decimal](26, 2) NULL ,[临时补] [decimal](26, 2) NULL ,[职务工资] [decimal](26, 2) NULL ,[工龄工资] [decimal](26, 2) NULL ,[考核工资] [decimal](26, 2) NULL ,[奖金] [decimal](26, 2) NULL ,[应发金额合计] [decimal](26, 2) NULL ,[房租] [decimal](26, 2) NULL ,[水电费] [decimal](26, 2) NULL ,[请假扣除] [decimal](26, 2) NULL ,[考勤扣除] [decimal](26, 2) NULL ,[罚款] [decimal](26, 2) NULL ,[住房公积金] [decimal](26, 2) NULL ,[医疗保险] [decimal](26, 2) NULL ,[养老保险] [decimal](26, 2) NULL ,[失业保险] [decimal](26, 2) NULL ,[生育保险] [decimal](26, 2) NULL ,[工伤保险] [decimal](26, 2) NULL ,[应扣金额合计] [decimal](26, 2) NULL ,[工资合计] [decimal](26, 2) NULL ,[个人所得税] [decimal](26, 2) NULL ,[实发金额] [decimal](26, 2) NULL ,[发放否] [char] (10) NULL ,[月份] [int] NULL) ON [PRIMARY]GOCREATE TABLE [dbo].[职员奖励表] ([序号] [int] IDENTITY (1, 1) NOT NULL PRIMARY KEY, [职员编号] [varchar] (30) NOT NULL ,[奖励类型] [varchar] (20) NULL ,[奖励金额] [float] NULL DEFAULT (0),[是否计入工资] [char] (10) NULL DEFAULT ('否'),[奖励原因] [varchar] (50) NULL ,[部门意见] [varchar] (100) NULL ,[奖励日期] [int] NULL) ON [PRIMARY]GOCREATE TABLE [dbo].[职员惩罚表] ([序号] [int] IDENTITY (1, 1) NOT NULL PRIMARY KEY, [职员编号] [varchar] (30) NOT NULL ,[惩罚类型] [varchar] (20) NULL ,[惩罚金额] [float] NULL DEFAULT (0) ,[是否计入工资] [char] (10) NULL DEFAULT ('否'),[惩罚原因] [varchar] (50) NULL ,[部门意见] [varchar] (100) NULL ,[惩罚日期] [int] NULL) ON [PRIMARY]GO3.5创建外部关键字ALTER TABLE [dbo].[月工资统计表] ADDCONSTRAINT [FK_月工资统计表_职员基本信息表] FOREIGN KEY([职员编号]) REFERENCES [dbo].[职员基本信息表] ([职员编号])GOALTER TABLE [dbo].[工资发放历史表] ADDCONSTRAINT [FK_工资发放历史表_职员基本信息表] FOREIGN KEY([职员编号]) REFERENCES [dbo].[职员基本信息表] ([职员编号])GOALTER TABLE [dbo].[职员奖励表] ADDCONSTRAINT [FK_职员奖励表_职员基本信息表] FOREIGN KEY([职员编号]) REFERENCES [dbo].[职员基本信息表] ([职员编号])GOALTER TABLE [dbo].[职员惩罚表] ADDCONSTRAINT [FK_职员惩罚表_职员基本信息表] FOREIGN KEY([职员编号]) REFERENCES [dbo].[职员基本信息表] ([职员编号])GO3.6创建存储过程系统使用了四个存储过程,分别实现从历史导入工资明细、计算当月工资和工资发放的功能。