《企业人力资源管理系统需求规格说明书(共11页).doc》由会员分享,可在线阅读,更多相关《企业人力资源管理系统需求规格说明书(共11页).doc(11页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、精选优质文档-倾情为你奉上企业人力资源管理系统需求规格说明书1引言11编写目的软件需求说明书的编制是为了使用户和软件开发者双方对该软件的初始规定有一个共同的理解,读者为项目客户和小组人员。12背景 项目名称:企业人力资源管理系统(EHR)项目背景:IDC发表了最新的题为2003至2007年全球及美国人力资源管理服务市场预测的研究报告,对未来5年全球和美国人力资源(HR)管理服务市场作出了预测。该报告表示,2002年全球人力资源服务开支总额为612亿美元,比2001年增长了9.6%。展望未来,IDC认为,全球人力资源服务开支到2007年将增长到1,033亿美元,混合年增长率将达到11%。从地区角
2、度看,美洲和欧洲、中东和非洲地区将来一直到2007年都是对全球人力资源服务开支贡献较大的地区,但亚洲地区将是混合年增长率最快的地区。随着全球对知识和人才的重视,企业对人力资源管理重要性的认识逐渐深化,人力资源管理系统(以下简称HRMS)作为软件产品越来越受到企业的关注;与此同时, HRMS在西方发达国家已成为企业资源管理(ERP)中不可缺少的组成部分,伴随着我国管理软件市场的发展,HRMS正在成为我国应用管理软件重点发展的领域之一。项目的任务提出者:企业用户。项目的任务开发者:国脉实习第一小组成员。项目用户:政府用户,行业用户,集团用户,中小型企业项目实现地点:黑龙江大学软件学院实验室13定义
3、人力资源管理系统(HRMS):Human Resource Manage System企业资源计划(ERP): Enterprise Resource Planning,企业人力资源(EHR): Enterprise Human Resource14参考资料 String 技术手册 电子工业出版社 出版日期2006年2月5日J2EE编程技术 清华大学出版社 出版日期2005年3月5日东华智能人力资源管理解决方案网2任务概述 21目标 以现代人力资源管理理念为指导,基于完全B/S开发模式,在传统的人力资源管理基础上,将核心理念提升到 “以客户为导向”的人力资源管理。以顾客为导向的人力资源管理模式
4、则从另外一个途径来证明-人力资源管理诸职能通过对企业顾客、消费者和客户的关注、维持与发展来提高企业的竞争优势和经营业绩。进而使企业的人力资源管理职能从雇用适合某一职位的、资格最好的求职者提升到雇用那些更能提高顾客满意度的员工;从奖励高效率完成工作任务者上升到奖励长期客户的发展者,长期业务的维护者;从培训员工如何适应变化,解决工作的难题上升到培训员工如何让顾客、客户、消费者更好地使用、宣传、推介本企业的产品和服务等等。22用户的特点政府用户:具备一定的行政职能的政府机关及事业单位,这类用户的特点是大部分需求来源于具体的行政业务职能,并且结合这种职能是上级单位对下级单位具有较强的行政要求的业务管理
5、,具备较强的市场推广价值。行业用户:是指在整个市场中业务需求具备较强的行业特点,这些行业上级单位在全国范围内又有一定的行政指导或整体规划的作用,这些行业主要通过行业解决方案及行业整体规划,强调统一管理,同步进行。而且这部分用户既有政府特色又有行业特点,所以这部分行业用户市场无论在行业推广方面还是在资金能力方面都是非常具有潜力的用户市场。集团用户:通常可以将一些集团及上市公司作为这一类用户的分类,这部分用户主要关心先进的管理手段及高效的管理办法,主要体现在任何业务系统都围绕企业快速发展和提高效益为核心,并且这部分用户也是人力资源软件的利润的主要市场之一。中小型企业:这部分用户是市场潜力最大但也是
6、市场开拓难度最大的用户群,这部分用户整体管理水平参差不齐,经济能力差异性较大,管理观念和管理手段也各有不同层次,但是市场份额及用户比例最大,所以这部分市场是潜力最大也是开拓难度最大的用户市场。政府市场的稳定性非常好,主要原因是政府的管理相对比较固定,计划性强,业务比较稳定,并且信息化进程相对较慢,但是由于政府的行政特点,这部分市场是既难开拓又容易扩大市场份额的用户市场,是扩大产品市场份额的重要市场资源。所以,从长期角度一定大力、持续开拓政府市场。行业用户和集团用户在很多用户特点上相似,最主要这部分用户在对投入产出方面会给公司带来最大的效益,也是最能为公司创造经营利润的市场。区别是:行业市场需求
7、特点容易统一,行业市场需求变化相对稳定,所以也具备政府市场的可推广性;集团企业市场的需求变化较快,很少会具备推广特点和推广价值,但是购买决策相对行业市场会快。中小企业市场的市场潜力非常大,但用户的市场非常分散,并且无论从管理观念、管理手段还是用户需求等各方面水平不一致,这部分市场只有通过产品的市场拉动和市场的培育从长远带来持续性效益。23假定和约束开发人数:4人项目截止日期:2006年9月18日3需求规定 31概述:人力资源管理系统着眼于机关、事业、企业单位的管理特色和实际需要,建立了以人事管理为基础,以绩效、薪酬为核心,集组织机构管理、人事信息、考勤管理、绩效管理、薪资福利管理、招聘管理、培
8、训管理、事务提醒、员工自助等模块于一体的人力资源管理体系,为人力资源管理提供了高效的决策支持。32技术体系结构 系统采用的是J2EE技术架构,技术体系架构如下:表示层通讯层 访问权限 安全数据 业务逻辑 事务管理 数据连接管理SpringMVCSpringJDBCHibernate33对功能的规定 一 集组织机构管理 公司添加公司信息,公司信息包括:公司名称,公司部门,部门单位,以及各部门单位关系,形成组织机构图,如下图所提示(图片不是本程序提供,仅供参考)。 系统提供部门的查询,增加,修改,删除,关系变更。组织机构图更新。二人事信息管理职员信息职员信息反映人员的基本情况,点击职员信息后,系统
9、会显示导航树,第一级显示职员信息与照片浏览。在职员工;在职员工列表包括工号、姓名、性别、身份证、部门、职位、岗位类别。离职员工点击【离职员工】后,会显示公司所有离职员工的列表,按照日期,以降序排列,列表中的数据项同上。其它用户自定义的类别;取自系统管理中的人员类别管理。入职入职操作,录入人员的一些基本的信息,点击【入职】以后,系统会显示导航树,第一级显示入职,第二级显示入职登记和入职历史。入职登记点击入职登记后,右侧显示一个列表,列表特性同上,列表的上方有新增与入职处理两个按钮。列表的内容有:工号、姓名、部门、岗位、状态、员工类型、身份证号码、性别,合同开始日期,另外还有Checkbox选择与
10、修改。人事变动。人事变动,执行变动操作,包括部门,职位变动。 变动历史点击变动历史后,会显示公司所有在职员工的变动情况,按照变动日期,以降序排列,列表中的数据项同变动登记中的列表。三薪资福利管理1) 基础设置薪资基本参数管理包括部门成本中心、薪资常数、城市设置、税率、工资标准。薪资标准表技术工人岗位工资标准,试用期工资标准等可以由用户自定义设置。每张标准表可以由向导生成,标准表的横,纵、结果指标均可以从相关表中指定,然后针对特定的职级、岗位录入相应的标准。薪资常数设置薪资系统的一些常数:如平时加班工资按多少倍来计算,休息加班可以按照多少倍来实现。2)城市设置对各个城市的城市代码、中文名称,税基
11、进行增加、删除、修改。3)税率设置对薪资在某一级别的薪资的税率和速算扣除新增、修改、删除操作,税率列表中包含代码、上限、下限、税率、速算扣除。4)银行卡设置对银行代发工资中所用的各种工资卡进行设置,银行卡列表包括银行代码、中文名称,英文名字。5) 薪资方案设计可以增删改薪资方案,对于每一个薪资方案,可以指定人员范围,可以包含若干薪资项目,若干公式。公式用户可以定义用于薪资计算的公式,定义公式时,可以通过大量的辅助函数来实现税率计算、取历史考勤记录、历史绩效记录等操作,还可以引用当前的绩效记录、考勤记录参与计算。薪资调整基本信息变动具体变动项包括地区,银行卡,薪资状态,成本中心,税号。基本信息变
12、动历史项目同上,有原值与现值之分,按时间排序.批量调整批量调整可以对薪资方案的薪资项成批地进行调整,并记录调整过程。薪资标准调整薪资标准调整是应用在基础设置中设置好的薪资标准表,根据一定的职位、职级、学历、职称等情况对薪资进行调整。薪资调整历史薪资调整历史可以查询批量调整与薪资标准调整所产生的薪资调整历史记录。记录包括时间,项目,原值,现值。薪资计算初始化初始化时需要选择一个期间,初始化过程是对薪资计算进行必要的预处理。计算对当前的薪资方案中的公式按照顺序计算。签发 计算正确无误的薪资,可以进行签发,以便对下一期间进行计算。薪资发放、薪资查询可以查询薪资相关子集和人员基本信息、个人信息、学历子
13、集、行政党派职务子集、工人技术等级及职务子集、专业技术职务子集。四考勤管理1) 基础设置该项用于设置有关考勤的各项内容:包括考勤期间,迟到早退定义,加班类型,请假类型,出差类型。考勤期间设定一个考勤期间,在一个考勤期间结束后,不可以再修改开始时间和结束时间。迟到早退定义规定迟到早退的具体定义,例:迟到0分钟到10分钟不记迟到,考勤的最终结果为正常。包含:源类别,最小值,最大值,最终取值,是否取原值,目标类别。加班类型加班的类型,内置两种加班(提前加班,延后加班)。用户可以自定义。请假类型定义请 假的类型,由用户自定义,例:年假,事假,病假等。出差类型定义出差的类型,由用户自定义,例:长差等。3
14、) 考勤配置该子集与员工一一对应每个员工都应该有一条记录,用于设置考勤属性。4) 考勤登记该项主要是保存原始的考勤数据,以及一些加班请假出差等考勤数据。具体分数据接口和考勤记录,数据接口从考勤机手动或自动取得考勤数据,经审核无误后,转入考勤记录。请假子项是在员工自助中填写的请假单,经过审批流程,最终转到这里,经最终确认后才能生效,包含以下各列:工号,姓名,部门,请假类型,开始日期,开始时间,结束日期,结束时间,是否确认,是否已汇总,备注。加班子项是在员工自助中填写的加班单,经过审批流程,最终转到这里,经最终确认后才能生效,包含以下各列:工号,姓名,部门,加班类型,开始日期,开始时间,结束日期,
15、结束时间,是否确认,是否已汇总,备注。出差子项是在员工自助中填写的出差单,经过审批流程,最终转到这里,经最终确认后才能生效,包含以下各列:工号,姓名,部门,出差类型,开始日期,开始时间,结束日期,结束时间,是否确认,是否已汇总,备注。在列表中有一项查看审批流程,登记了该条目经过几个人审批,审批状态,各审批人的批注等。5) 日处理分析该模块主要对考勤原始数据进行分析,得出最终得出每个员工的日结果,包括应出勤,实出勤数,是否早退,是否迟到,是否旷工等项,(最终直接用于月汇总),点击查看明细,可查看每个员工一天的明细分析情况,和考勤原始记录,包括考勤机记录,和手工,自助的记录。根据员工的考勤原始记录
16、分析得出明细表。6) 考勤月汇总该模块主要对考勤日分析结果进行汇总,用户可自行定义所需要的考勤项目,通过函数的对应取得该项目所得到的值。月末可以做异常调整,非正常工作,例如迟到早退,旷工,加班等,都列为异常。调整完毕后,做月汇总操作,得出所需要的考勤数据,封账后的考勤数据不能再被修改。封账后,考勤期间为完成状态。五绩效管理1) 基础设置 该项用于设置有关绩效的各项内容:包括指标类别,指标,考核人类别,等级分值设置,系统参数。指标类别用户可以自定义,例如:能力,态度,业绩等,属于代码项。有:类别(代码),中文名称,英文名称,备注各项。可新增,修改,删除,删除时注意判断是否在其它地方被引用过。考核
17、指标各类具体的绩效考核指标,分:序号,中文描述,英文描述,指标类别,最小值,最大值,输入类型(两种:输入数值,下拉选择),备注。可新增,修改,删除。删除时注意判断是否在其它地方被引用过。最大值不可超过100,最小值不可小于0。在输入类型中,如果在方案中选择百分制,则只能是输入数值,没有下拉选择这一项。?考核人类别分上级,同事,自已,下属。分:代码,中文名称,英文名称,初始值,备注。系统内定这四类,不可新增,不可删除,可以修改名称备注等项。?等级分值设置设置实际用到的分值制,系统默认三种,5分制,10分制,百分制。用户可自定义,但实际保存时都拆成百分制。百分制没有定义一项。(默认就是1-100)
18、5分制和10分制用户可自行定义各分值代表的具体分数。给定默认值。用户只可修改,不可新增,不可修改,界面上要做JS校验,不能超过100分值。参数设置设置业绩评估时的填入的最小值,与最大值。2) 考核方案用户设立多个考核方案,在每个方案中可具体指定哪些是被考核人,哪些是考核人,以及考核的项目。其中考核的项目包括:能力评估,和业绩评估。能力评估的各项选择一个指标组模板。当一个方案被任务选中时,该方案不能删除,不能修改。当任务结束时,该限制性解除。3) 考核任务考核任务可以包含多个考核方案,分三类,月度,季度,和年度。用户可以新建,启动,审核,结束,汇总入库一个任务。在考核任务添加了若干个方案后,启动
19、时,应该检查是否添加了方案,检查各个方案中的人员范围是否重复,一个考核任务中不允许有两个方案同时有同一个员工。如果人员有重复,则报任务启动失败。如果考核任务的方案为空,也提示错误。当一个考核任务被成功启动后,任务中的各个方案设置的人员以及考核的各个项目,包括能力和业绩的,都被填入能力考核原始记录表,和业绩考核原始记录表,在这两张表中填入任务号,考核人编号,被考核人编号,以及能力(业绩)指标项。其值置空(由考核人填写)。查看数据是指查看已汇总过的任务期间的绩效数据。默认出所有的数据,可通过下拉框选择查看单个期间的数据。4) 绩效查询使用复合条件查询绩效子集中的数据。5) 绩效报表可由用户自定义绩
20、效数据报表。六招聘管理业务流程1、由各部门填写请雇单,由有相应权限的人员审核该请雇单,使该请雇单进入实施阶段.2、由负责招聘的部门制定招聘计划,由有相应权限的人员审核该请雇单,使该请雇单进入实施阶段. 3、“新登记”:得到的应聘人员资料可以录入到人才库中,4、在招聘实施中,首先选择面试处理,面试处理中选择所要面试的人,与此同时,选择相关的请雇单,和招聘计划。5、选择好人员后,通过面试处理,进入复试处理列表,通过复试处理,进入录用处下流程。6、由录用处理,使该人员添加到入职登记表中,从而完成整个招聘过程。请雇单该模块主要供用户登记请雇单。分未审核,实施中和已完成三个子项。增加一条新的请雇单,输入
21、请雇部门、请雇职位、请雇数量、以及学历要求,类型,性别,日期,及备注。“审核”用于使所登记的请雇单进入实施状态。招聘计划该模块主要供用户管理招聘计划。分计划,实施中和已完成三个子项。计划增加新的招聘计划。单击“新增”按钮,增加一条新的招聘计划,输入开始,结束时间,招聘类型,提供商,负责人,招聘人数,职位数和预算费用等。点击“修改”可更改所新增的计划记录。“审核”用于使所登记的招聘计划进入实施状态。实施中对于正在实施中的招聘计划进行查询。在此界面点击“完成”可以结束某次招聘计划。已完成查看已经结束招聘的招聘计划记录。3) 人才库该模块主要供用户管理人才库,系统会显示导航树,第一级显示新登记,第二
22、级显示一周内进入,所有,以及已经录用的名单列表。新增一条记录,输入应聘者的姓名,英文名、性别、应聘途径,应聘部门、应聘职位,系统会自动给定序号,序号不能由用户指定。“修改”可更改所新增的人才记录。?“审核入库”用于使所登记的应聘者进入人才库。七培训管理业务流程如下:1、由员工填写培训申请单,由有相应权限的人员审核该申请单,使该申请单进入实施阶段.2、由负责定培训的部门制定培训计划,由有相应权限的人员审核该培训计划,使该培训计划进入实施阶段.3、在培训实施中,首先选择培训实施,从列表中选择相关联的培训申请单。从而完成整个培训过程。八事务提醒 系统提供数据数据库的更新,每天提取数据在主界面显示,作
23、为重要事物的事物提醒。九员工自助员工自助填写的请假单,经过审批流程,最终转到这里,经最终确认后才能生效,包含以下各列:工号,姓名,部门,请假类型,开始日期,开始时间,结束日期,结束时间,是否确认员工自助填写的加班单,经过审批流程,最终转到这里,经最终确认后才能生效,包含以下各列:工号,姓名,部门,加班类型,开始日期,开始时间,结束日期,结束时间,是否确认员工自助填写的出差单,经过审批流程,最终转到这里,经最终确认后才能生效,包含以下各列:工号,姓名,部门,出差类型,开始日期,开始时间,结束日期,结束时间,是否确认确认后的自助单提交到数据库,参与考勤管理。34程序内部接口薪资接口薪资接口(要选择
24、薪资方案,接月考勤汇总子集,接月绩效汇总子集)可以批量修改,查询,签发以后,才能进行计算考勤数据当期考勤数据考勤历史数绩效数据当期绩效数据绩效历史数 35对性能的规定351安全性 安全第一的原则是永恒的真理,在设计过程中,要充分考虑业务层与数据层的安全性,对于业务层,做到根据角色不同可以执行不同的任务,做不同的操作,使用不同的流程;对于数据层,根据数据集的不同,角色的不同,可以对数据拥有读取、修改、删除的权限;对于每一个用户在系统中的每一步操作,都有系统日志记录,以备查询。352可扩展性 业务和功能应该具有较强的可扩展性,要可以随着用户的需求变化而变化;数据集应可以灵活设计,可以由用户自己增删
25、指标项。353易维护性上线以后,系统要有较低的维护成本,不需要复杂的技术就能进行日常工作维护。354响应时间性 达到用户要求的标准,响应时间快。36输人输出要求输入正确数值,输出期望值。37故障解决硬件故障:取消当前进程。软件故障:重新运行软件。38专门要求流程性:为了更好地在工作中进行协同,系统应该支持灵活的工作流程39模块化 业务模块能够自由增加、删减和移动,用户可根据自身的需要选择配置模块。能够根据用户的具体管理需求基于东华产品上进行客户化定制。310安全性 系统提供多种安全加密模式,能够执行数据项、数据表、数据库、操作功能的多层次加密; 可设置用户对系统不同模块的不同级别的操作权限;自
26、动生成日志文件,跟踪用户对系统进行操作的详细情况;建立数据库备份机制,并提供数据灾难恢复功能。311自助性完全B/S结构,利用网络,支持异地、多级的数据管理功能;支持查询、审批、提醒、绩效评估、考勤、培训等业务的员工自助。 312灵活性 根据用户单位的业务需求,自定义设置工作操作流程,灵活进行客户化设计,帮助业务人员轻松完成日常工作;4运行环境规定 41设备 应用服务器:PIII 1G以上,内存512M以上,10G硬盘空间,100M以太网卡 数据库服务器:PIII 1G以上,内存512M以上,20G硬盘空间,100M以太网卡 客户端: PIII733 以上,内存128M以上42支持软件 应用服务器:Windows 2000 Server/ Windows xp eclipse3.2 MyEclipse tomcat5.0应用服务器 客户端:浏览器IE 6.0以上43 接口WEB访问协议:HTTP专心-专注-专业