需求分析-人力资源管理系统.doc_第1页
需求分析-人力资源管理系统.doc_第2页
需求分析-人力资源管理系统.doc_第3页
需求分析-人力资源管理系统.doc_第4页
需求分析-人力资源管理系统.doc_第5页
已阅读5页,还剩32页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

_人力资源管理系统需求分析详细报告 系别:计算机系微软开发班级:2014级微软一班组名:ABC项目组日期:2016.7.20 需求分析说明书一、引言. .3 1.1编写目的. 3 1.2项目背景. . 41.3定义. 41.3.1 专业术语.41.3.2 主页术语定义。.4二、任务概述.42.1目标.42.2运行环境.52.3条件限制.5三、数据描述.53.1数据流图(DFD).53.2实体联系图(ER).63.3数据字典.6四、功能需求.134.1功能划分.134.2功能描述.134.2.1 员工信息管理子系统.13 概述.13 业务事件.13 报表.174.2.2 薪资管理子系统.17 概述.17 业务事件.18 报表.204.2.3 招聘管理子系统.20 概述.20 业务事件.21 报表.234.2.4 培训管理子系统.23 概述.23 业务事件.23 报表.254.2.5 合同管理子系统.25 概述.25 业务事件.26 报表.284.2.6 系统管理子系统.28 概述.28 业务事件.28 报表.284.2.7 考勤管理子系统.28 概述.28 业务事件.29 报表.31五、性能需求.315.1数据精确性.315.2时间特性.325.3适应性.32六、运行需求.326.1用户界面.326.2硬件接口.326.3软件接口.326.4内部接口.32七、其他需求.337.1质量属性.337.1.1 可靠性和健壮性.337.1.2 可维护性和可扩展性.337.2安全保密需求.337.3验收标准.33八、 需求确认.34 一、引言1.1编写目的随着企业的信息化和体制改革的步伐,人才竞争使企业的人力资源面临前所未有的挑战。越来越多的企业不断地加大对员工的投资,从而更好地吸引、保留和发展所需要人才,是企业拥有持久的、强大的竞争优势。我们将为企业提供全面的人力资源管理解决方案,只在满足快速成长的企业管理信息化需求,主要目的就是帮助客户快速持续和健康成长,并且使人力资源部门借助此管理系统从重复烦杂的日常管理事务中解脱出来,将更多的精力投注于人力资源战略规划以支持和推动企业战略目标的实现,不断提升人力资源部对企业的价值,有效的提升企业的核心竞争力。本说明书目的在于明确说明系统需求,界定系统实现功能的范围,指导系统设计以及编码。本说明书的预期读者为:公司人力资源部员工,项目经理,系统分析员,系统设计员工,开发工程师,测试经理以及测试设计员工等。本说明书的编写为下阶段的设计、开发提供依据,为项目组成员对需求的详尽理解,以及在开发开发过程中的协同工作提供强有力的保证。同时本文档也作为项目评审验收的依据之一。1.2项目背景人力资源管理模块以经营管理为基础,采用成熟、先进的计算机软、硬件集成技术,融入科学的人事管理思想和模式,对企业及其下属公司的人事信息进行采集、储存、加工、处理和分析,使其及时准确地反映企业的人事聘用状况、员工流动情况、薪资情况等人事信息,为各层管理者提供快速准确的人事管理依据与辅助决策数据。公司发展现状几十年来,中国市场犹如一块大蛋糕,众家前来分割而食,使广告经营单位和从业员工急速发展,员工良莠不齐,懂专业知识的少,小本经营多。面对危机与机遇,出路只有一条:通过改革和创新,提高管理能力,提高核心竞争力。通过导入规范化信息管理系统,尤其是人力资源管理系统,建立信息化平台。只有在人力资源得到合理的分配,才能发挥出企业的整体实力,站稳脚跟。建立一个完善的人力资源管理系统,对一个企业的领导者在人力管理方面有着非常重要的作用。我们的项目就是基于人力资源管理在企业发展中的重要作用而开发的,使公司能更好的管理人力资源,提高企业的整体竞争力。通过实施人力资源管理系统,提高人力资源部在日常人力资源操作性等事物的工作效率,为高层提供即时的搞笑的人力资源数据查询、分析,为高层提供决策支持。同时有利于人力资源内部流程的规范与再造优化,以便更好的为员工提供更好的服务。1.3定义1.3.1专业术语 数据流图:数据流图是结构化方法中使用的工具,它以图形的方式描绘数据在系统中流动和处理的过程,由于它只反映系统必须完成的逻辑功能,所以它是一种功能模型。1.3.2主页术语定义 .net:是Microsoft XML Web services 平台。XML Web services 允许应用程序通过Internet进行通讯和共享数据,而不管所采用的是哪种操作系统、设备或编程语言。 SQL:是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。 甘特图:它是以图式的方式通过活动列表和时间刻度形象地表示出任何特定的活动顺序与持续时间。二、任务概述2.1目标 充分利用网络资源,根据企业实际需求,进一步优化和再造管理流程:使人力资源的管理更为高效和科学,数据更为准确。 完善人力资源决策支持系统,及时提供相关数据和报表:使基于人力资源系统数据的决策更为直观和精确。 增强员工自助服务的功能,简化人力资源事务性的管理流程:使人力资源部门的员工有更多的时间和精力用于人力资源的战略规划。 完善人力资源系统的业务管理功能,建立流程引擎和角色管理机制:使得达到降低成本,提高效率,合理利用人才,改进员工服务模式的目的。2.2 运行环境开发环境:Microsoft Visual Studio 2010 Microsoft SQL Server2008运行平台:Windows XP操作系统附加功能:IIS 6.0应用平台:Bea Weblogic 8.1客户端软件:MS IE 6.0语种:简体中文或英文 硬件环境:列出运行该软件所需要的硬设备。说明其中的新型设备及其专门功能,包括: 1处理器型号及内存容量; 2外存容量、联机或脱机、媒体及其存储格式,设备的型号及数量; 3输入及输出设备的型号和数量,联机或脱机; 4数据通信设备的型号和数量; 5功能键及其他专用硬件例如:设备名称用途配置信息备注应用和数据库服务器数据存储和处理1CPU:P4 2.20G无 整个系统相关员工有:系统管理员工,人力资源管理员,普通员工,应聘员工以及财务的后勤员工。 人力资源管理员可以利用该系统好好利用公司人力资源,普通员工可以及时查询相关信息并更新自己的信息2.3 条件限制由于系统用户层次广,用户面宽,所以用户对于电脑,网络知识的掌握不一,可能有尚未接触过电脑的,可能有软件使用高手故应该考虑根据调查用户实际设计出使用方便,统一,简易尽量多可视化的系统,提高用户的可操作性,减少用户培训。 同时由于不同层次的用户有不同的系统使用管理权限,健全安全机制,完善系统安全监控审计功能也是很重要的。三、数据描述3.1数据流图3.2实体联系图 3.3数据字典 数据库名:MYOFFICE表名:AccessoryFile序号列名数据类型长度小数位标识主键允许空默认值说明1Idint40是是否2FileIdint40否3AccessoryNamevarchar500否4AccessorySizeint40否5AccessoryTypeIdint40否6CreateDatedatetime83否7AccessoryPathvarchar2000否表名:BranchInfo序号列名数据类型长度小数位标识主键允许空默认值说明1Idint40是是否2BranchNamevarchar500否3BranchShortNamevarchar500否表名:DepartInfo序号列名数据类型长度小数位标识主键允许空默认值说明1Idint40是是否2DepartNamevarchar500否3PrincipalUserIdint40否4ConnectTelNovarchar200是5ConnectMobileTelNochar110是6Faxesvarchar200是7BranchIdint40否表名:FileInfo序号列名数据类型长度小数位标识主键允许空默认值说明1Idint40是是否2FileNamevarchar500否3FileTypeIdint40否4Remarkvarchar500是5FileOwnerIdint40否6CreateDatedatetime83否7ParentIdint40否8FilePathvarchar2000否9IfDeletebit10否表名:FileTypeInfo序号列名数据类型长度小数位标识主键允许空默认值说明1Idint40是是否2FileTypeNamevarchar500否3FileTypeImagevarchar500否4FileTypeSuffixvarchar200是表名:LoginLog序号列名数据类型长度小数位标识主键允许空默认值说明1Idint40是是否2UserIdint40否3LoginTimedatetime83否4IfSuccessbit10否5LoginUserIpvarchar1000否6LoginDescvarchar1000是表名:MeetingInfo序号列名数据类型长度小数位标识主键允许空默认值说明1Idint40是是否2MeetingNamevarchar500否表名:ManualSign序号列名数据类型长度小数位标识主键允许空默认值说明1Idint40是是否2UserIdint40否3SignTimedatetime83否4SignDescvarchar2000是5SignTagint40否1:签到 0:签退表名:Message序号列名数据类型长度小数位标识主键允许空默认值说明1Idint40是是否通知id2Titlevarchar1000否消息标题3MessageContentvarchar50000否消息内容4MessageTypeIdint40否消息类型5BeginTimedatetime83否消息开始有效时间6EndTimedatetime83否消息有效结束时间7FromUserIdint40否消息发布者8IfPublishbit10否1:已发布,0:未发布9RecordTimedatetime83否填写消息时间10IsDeletebit10否表名:MessageToUser序号列名数据类型长度小数位标识主键允许空默认值说明1Idint40是是否2MessageIdint40否3ToUserIdint40否4IfReadbit10否5IsDeletebit10是表名:MessageType序号列名数据类型长度小数位标识主键允许空默认值说明1Idint40是是否2MessageTypeNamevarchar500否3MessageDescvarchar500是表名:MyNote序号列名数据类型长度小数位标识主键允许空默认值说明1Idint40是是否2NoteTitlevarchar500否3NoteContentvarchar5000是4CreateTimedatetime83否5CreateUserIdint40否表名:OperateLog序号列名数据类型长度小数位标识主键允许空默认值说明1Idint40是是否2UserIdint40否3OperateNamevarchar500否5OperateDescvarchar2000否6OperateTimedatetime83否表名:PreContract序号列名数据类型长度小数位标识主键允许空默认值说明1Idint40是是否2ScheduleIdint40否3UserIdint40否表名:RoleInfo序号列名数据类型长度小数位标识主键允许空默认值说明1Idint40是是否2RoleNamevarchar500否3RoleDescvarchar500是表名:RoleRight序号列名数据类型长度小数位标识主键允许空默认值说明1Idint40是是否2RoleIdint40否3NodeIdint40否表名:Schedule序号列名数据类型长度小数位标识主键允许空默认值说明1Idint40是是否2Titlevarchar500否3Addressvarchar500否4MeetingIdint40否5BeginTimedatetime83否6EndTimedatetime83否7SchContentvarchar5000否8CreateUserIdint40否9CreateTimedatetime83否10IfPrivatebit10否表名:sysdiagrams序号列名数据类型长度小数位标识主键允许空默认值说明1namesysname2560否2principal_idint40否3diagram_idint40是是否4versionint40是5definitionvarbinaryMAX0是表名:SysFun序号列名数据类型长度小数位标识主键允许空默认值说明1NodeIdint40是否2DisplayNamevarchar500否3NodeURLvarchar500是4DisplayOrderint40否5ParentNodeIdint40否表名:UserInfo序号列名数据类型长度小数位标识主键允许空默认值说明1Idint40是是否2LoginIdvarchar500否3UserNamevarchar500否4Passwordvarchar500否5DepartIdint40否6Genderint40否7RoleIdint40否8UserStateIdint40否9Salaryfloat80否表名:UserState序号列名数据类型长度小数位标识主键允许空默认值说明1Idint40是是否2UserStateNamevarchar500否表名:WorkTime序号列名数据类型长度小数位标识主键允许空默认值说明1Idint40是是否2OnDutyTimevarchar500否3OffDutyTimevarchar500否四、功能需求4.1功能划分本系统由员工信息管理子系统,薪资管理子系统,招聘管理子系统,培训管理子系统,合同管理子系统,系统管理子系统,考勤考核管理子系统组成,今后还可以根据发展需要添加相关系统。4.2功能描述4.2.1员工信息管理子系统概述该主题域的主要用户是员工,人力资源管理员,将对员工信息进行查看,变动(修改,添加,删除)提供支持。其范围如下图所示:员工信息管理系统业务事件1员工信息查询员工成功登录人力资源管理系统,输入相关信息条件,进行员工信息查询。其流程如图所示: 员工对于自己的相关基本信息进行查看,以及相关员工查看员工的信息。流程中主要涉及的业务实体以及它们之间的关系如图所示:在这个业务流程中,有两个直接与系统交互的用户:系统管理员,员工,涉及的业务活动如图所示:2员工信息修改人力资源管理部门等相关员工根据情况对员工信息进行修改更新与维护,员工自身对于自己的信息的更正等。整个流程如图所示:流程中涉及的的业务实体在上图的基础上增加了人力资源部门的员工,它们之间的关系如图所示:这个业务流程中有三个直接与系统交互的用户:系统管理员,员工,人力资源部门员工,他们涉及的业务活动如图所示:3新员工信息添加当公司招聘进新的员工时,需要将新员工的信息存进系统中。其流程如图所示:这个业务流程中涉及的业务实体同上面信息修改。其系统直接交互用户也包括系统管理员,员工,人力资源部门员工,在上面的业务活动的基础上,人力资源部门员工涉及的业务活动添加了添加员工信息4离职员工信息删除公司员工因为某种原因离职的时候,就需要从系统中将该员工的信息删除。整个业务流程如图所示:此业务流程中涉及的业务实体以及系统交互用户同上面的流程,只是人力资源管理员工在这个基础上又增加多一项,如图所示:报表员工信息报表: 部门:公司各部门目的:便于了解公司部门员工信息,对公司人力资源(员工)进行各项分析,便于各个部门的工作有依据地开展,更好地利用公司人力资源 相关场景与查询频率:1频率:不定数发生 2用户数量:依据各公司人数而定4.2.2薪资管理子系统概述该主题域的主要用户是财务处,为其提供对于员工工资发放的根据。其范围如图所示: 业务事件 1员工奖励/惩罚管理当某个员工获取奖励时,将员工相关信息以及其获得的奖励情况存入系统中。月底时对所有奖励表进行统计得出员工月奖励情况表。整个业务流程如图所示:2员工绩效考核从员工考勤考核部门将所有员工整月的情况报表,奖励情况表以及惩罚信息表从系统中查询获取,然后根据考核条例评定出个员工的考核表。整个业务流程如图所示: 3当月员工工资管理月底根据员工信息表中员工工资情况以及绩效考核表中各员工考核情况得出员工月实际工资,存入系统中。流程如图所示: 4发放工资历史记录发放员工工资需要进行记录,以免出现差错,全部发放完毕后将员工工资历史记录存档。流程如图所示: 这些业务流程中涉及的业务实体以及它们之间的关系如图所示:这些业务流程与系统交互的用户:系统管理员工,薪资管理部门员工以及财务处报表员工工资发放历史报表:部门:薪资管理部门,财务处 目的:便于以后进行公司进行财务管理等 相关场景与查询频率:1.频率:基本上很少查询,每季或是每年发生一次 2.用户数目:依据上面两部门职员数而定当月员工工资报表:部门:薪资管理部门,财务处目的:财务处了解整个月薪酬情况以及便于薪酬部门进行员工工资员工奖励/惩罚信息报表: 部门:薪资管理部门,人力资源管理部门 目的:便于薪资管理部门进行绩效考核 便于人力资源管理部门进行员工管理分析员工绩效考核报表:部门:薪资管理部门,人力资源管理部门目的:便于薪资管理部门进行员工工资评定 便于人力资源管理部门进行人力资源管理3.2.3招聘管理子系统概述该主题域的主要用户是人力资源管理部门,为其进行招聘需求分析,招聘结果提供支持。其范围如图所示:业务事件1获取员工能力资料信息这个流程是人力资源管理部门员工进行员工信息查询将条件限定在员工能力资料得到的结果。 2根据员工需求进行招聘需求分析根据当前公司需求以及获取的公司人力信息,得出公司所需人才信息表,整个流程主要还是依靠人力资源管理部门的员工完成,系统主要负责存储分析结果。 3招聘公司根据上面得到的招聘分析结果,发出招聘通知,应聘员工首先递交应聘申请,登记应聘员工信息,对应聘员工进行初选得到复试名单,复试员工面试,得到录用员工信息。整个流程如图所示: 整个业务流程中涉及的业务实体以及它们之间的关系如图所示:这个业务流程中,与系统直接交互的用户:人力资源管理员工,招聘部门员工。他们涉及的业务活动如图所示:4转正录用员工在公司工作三个月后,人力资源管理部门根据其表现决定正式取用名单,将员工信息存入人力资源系统中,录用员工得以转正。整个流程主要还是人为地进行做出决定是否留用。报表招聘员工信息报表 应聘职员信息报表 复试名单报表 录用职员信息报表 3.2.4培训管理子系统概述该主题域的主要用户是人力资源管理员工,为其分别提供培训员工名单获取,信息管理的支持,以及为员工提供培训申请提交的功能。其范围如图所示:业务事件1提交培训申请公司发出某项技能培训通知后,每个员工都可根据自己的情况,填写相关信息,递交培训申请。其流程如图所示: 这个流程主要系统用户是员工,其业务活动如图所示;2进行培训员工名单分析确定人力资源管理部门的员工登录系统后,获取相关员工能力信息,以及员工培训申请信息表,最后分析确定培训员工名单。其流程如图所示:整个系统参与者是人力资源管理部门员工,他们的主要业务活动如图所示:3培训员工信息管理本流程主要是用于对每次培训前各项培训信息,培训员工信息的记录以及培训过程中的情况的记录。报表培训申请名单报表培训情况记录表培训员工信息报表部门:培训部门目的:便于对参与培训的员工进行管理与培训成绩评定4.2.5合同管理子系统概述该主题域的主要用户是人力资源管理部门,让其可以很方便地进行公司与员工之间的合同维护与管理,同时也为员工提供查看合同的权益。其范围如图所示: 业务事件1合同签订当某个员工被公司录用时签订合同所用,员工填写自己的相关资料,然后公司与员工协商确定合同内容,最后双方签订合同,合同管理部门将合同信息存入系统中。整个业务流程如图所示:2合同补充/变更当员工或是公司因为某种原因,需要对以前的合同进行修改或是续约时对合同进行补充时,执行该操作,其业务流程如图所示:3合同解除/终止当合同期满,员工离职时,合同将自动终止或是解除,这时合同管理部门的员工将该职员的相关合同信息从系统中去掉。其流程就是简单的一个删除操作。4查看合同员工可以随时查看自己与公司签订的合同相关信息,而公司人力资源管理部门也可随时查看合同信息,以便及时与相关员工续约或是给予员工更多福利以便公司更好地利用资源,而合同管理部门也需要随时获取合同信息,对合同进行管理。此项就是一个查询操作。这些流程中涉及到的业务实体及其之间的关系如图所示: 而这些流程中涉及到的主要用户:普通员工,合同管理部门员工,他们的业务活动如图所示:报表员工合同信息报表: 部门:合同管理部门,人力资源管理部门,员工 目的:便于员工查看信息,以便提出新的修改意见 便于合同管理部门对员工合同进行统一管理 便于人力资源管理部门查看合同及时与人才续约之类 频率:不定期不定时随时查询 合同申请信息报表: 部门:普通员工,合同管理部门 目的:便于员工递交合同修改或是续约申请 便于合同管理部门对申请及时统一处理 频率:每天至少查看一次4.2.6系统管理子系统概述该主题域的主要用户是系统管理员,让其很好地进行各用户权限管理,以及根据需求从各子系统获取信息业务事件 检测登录报表 用户(系统管理员,员工)登录报表4.2.7考勤管理子系统概述该主题域的主要相关用户有人力资源管理部门,薪资管理部门以及员工,提供对于考勤记录,管理,以及假期申请等功能的支持。其范围如图所示:业务事件1考勤信息记录公司采用相关电子设备对员工每天的上班情况进行记录,而考勤部门的员工需要将这些信息分类存入天考勤信息登记表中。流程如图所示:2请假休假记录员工应某事旷班需要递交请假或是休假的申请,如果有假期公司将批其休假,如果没有假期公司将根据实际情况再决定是否批假,考勤部门根据相关部门处理结果进行天请假信息记录。这个业务流程如图所示: 3加班信息记录由于特殊情况职员进行加班工作时,需要进行加班时间员工等相关信息的记录。4月考勤信息统计月底时,将各员工整月考勤情况,请假情况以及加班信息汇总得到月考勤信息表,该业务流程如图所示: 这些业务流程涉及到的业务实体以及他们之间的关系如图所示:这些业务流程中与系统交互的用户:考勤部门员工,公司员工,他们参与的业务活动如图所示:报表考勤信息登记表:请假/休假信息统计表:请假/休假申请信息报表:以上两表主要用于对员工的请假休假进行管理加班情况信息统计表:部门:考勤部门 目的:用于对员工加班情况记录,以便对员工这种行为做出嘉奖月考勤信息统计表: 部门:人力资源管理部门,考勤管理部门,薪资管理部门 目的:1便于薪资管理部门进行薪酬评定 2便于考勤部门将汇总信息存入系统中 3便于人力资源管理部门获取员工表现 频率:每月产生一个,不定时查询五、性能需求5.1数据精确性当用户查询信息时输入不合法的条件时将给出相关提示并不能得到合适的结果。5.2时间特性本系统在正常的网络环境下,应能够保证系统的及时响应:小批量的业务处理的响应时间在12秒;大批量的业务处理和查询的响应时间控制在1020秒以内;更新处理时间:1秒;数据的转换和传送时间:2秒;5.3适应性无六、运行需求6.1用户界面 在用户界面部分,根据需求分析的结果,用户需要一个用户友善界面。在界面设计上,应做到简单明了,易于操作,并且要注意到界面的布局,应突出的显示重要以及出错信息。外观上也要做到合理化,考虑到用户多对WINDOW 风格较熟悉,应尽量向这一方向靠拢。在设计语言上,已决定使用 Delphi 进行编程,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论