企业人事管理系统需求分析(超细)

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

人事管理系统需求分析1引言1.1文档概述本文档主要描述人事管理系统的功能定义,并对模块划分、业务流程进行了定义。所有设计人员、开发人员、测试人员以及其他团队成员都应该以该文档作为产品的功能定义,具体建设内容。2引用文件《GB/T12504—90中华人民共和国国家标准:软件需求分析规格说明书》;《软件工程导论》,作者:张海潘,清华大学出版社。3项目概述3.1项目名称企业人事管理系统。3.2项目目标该管理系统的主要功能是管理员工资料、管理员工考勤、计算员工薪资和业绩评定等。大部分涉及对敏感数据修改的工作都仅由人事部完成,如计算工资、修改考勤记录;并且有些只有人事经理才可以处理,如定制部门、指定员工的基本薪资等。普通员工可以通过Web浏览自己的基本资料、考勤信息、薪资信息和请假记录等。员工也可以通过Web提出请假和加班申请,如果所属部门的经理审批通过,人事部就可以登记在案。3.3业务成员权限描述公司的人员类型有以下几种:普通员工、部门经理、人事管理员和权限定义如下表所示:人员类型权限描述普通员工查看员工资料、请假、加班、考勤、薪资等信息,填写业绩报告部门经理除普通员工的权限外,还可审批请假,管理加班和业绩报告的信息,安排培训事项人事管理员添加新进职工信息,修改,删除员工资料,登记考勤信息,核实加班请假信息并计算月工资;设定国定节假日安排;设置部门信息。系统管理员管理用户,对用户权限进行管理,备份,维护数据库,初始化系统。4需求4.1需求概述4.1.1系统总体功能和业务结构4.1.1.1系统总体功能图:档案管理考勤管理请假管理加班管理业绩管理薪资管理用户管理安全管理人事管理系统人事管理系统管理4.1.1.2系统总体用例图:普通员工档案管理考勤管理假期管理业绩管理薪资管理加班管理部门经理用户管理安全管理人事管理员系统管理员4.2.1普通员工:4.2.1.1查看加班情况用例描述表描述项说明用例名称查看加班情况执行者普通员工用例描述员工查看近期的加班情况,了解工作动态前置条件登录系统后置条件无基本事件流登录系统发生频率频繁涉及业务实体普通员工,加班管理权限表4.2.1.2个人信息用例描述表描述项说明用例名称个人信息执行者普通员工用例描述员工查看个人信息档案,了解个人信息资料。如果信息有误可修改部分信息资料前置条件登录系统,存在该职员个人信息后置条件档案更新基本事件流查看个人信息;修改部分个人信息资料;可选事件流是否存在该用户的个人信息发生频率频繁涉及业务实体普通员工,档案管理权限表4.2.1.3薪资管理用例描述表描述项说明用例名称薪资管理执行者普通员工、其它部门经理用例描述员工可对查看自己的薪资情况,并进行管理---包含个人工资查询、统计、打印。前置条件登录系统,存在该职员的薪资业务后置条件发放薪水基本事件流员工进行系统登录;进入薪资管理模块;查询工资情况可选事件流是否存在该用户的薪资信息;薪资有误,提出上诉。发生频率频繁涉及业务实体普通员工;其它部门经理;用户管理权限表4.2.1.4假期管理用例描述表描述项说明用例名称假期管理执行者普通员工用例描述员工查看本公司半年或整年的假期安排,并可申请假日前置条件登录系统进入假期管理模块;存在该职员个人信息后置条件等候部门经理批假;扣除请假日薪水基本事件流员工请假发生频率频繁涉及业务实体普通员工,假期管理权限表4.2.1.5意见建议用例描述表描述项说明用例名称意见建议执行者普通员工用例描述员工对工作情况或公司建设可向部门经理提出意见建议前置条件登录系统;存在该职员个人信息;选择相关部门后置条件相关部门经理对(意见箱)意见建议进行查看基本事件流进入意见建议箱;选择要提意见或建议的部门;发生频率频繁涉及业务实体普通员工,部门经理,用户管理权限表4.2.1.6个人业绩查询用例描述表描述项说明用例名称个人业绩查询执行者普通员工用例描述员工查看个人业绩信息,查看奖惩情况,并可进行打印输出。前置条件登录系统,存在该职员个人业绩信息后置条件奖励或减少相应薪水及福利;经理参照个人业绩对人员升职基本事件流登录业绩管理模块,查看个人业绩可选事件流是否存在该用户的个人业绩信息发生频率偶尔涉及业务实体普通员工,用户管理权限表4.2.1.7普通员工用例图普通员工查看加班情况个人信息个人工资查询个人工资统计个人工资打印假期管理意见建议个人业绩查询请假人个信息修改扩展薪资管理包含包含包含查询假期安排包含包含4.2.2部门经理:4.2.2.1管理加班用例描述表描述项说明用例名称管理加班执行者部门经理用例描述部门经理根据公司进度从而有效地制定加班时间前置条件公司业务紧张从而需要员工加班的情况下后置条件员工可查看加班情况;薪资管理进行更新加班人员的薪水基本事件流登录系统;进入加班模块;制定管理加班时间事件;返回查看加班情况;发生频率频繁涉及业务实体部门经理,普通员工,加班管理权限表4.2.2.2培训安排用例描述表描述项说明用例名称培训安排执行者部门经理用例描述部门经理根据公司情况从而安排培训事宜前置条件公司对新进员工进行培训,及相关技术能力的落实后置条件更新增加培训师的个人奖励业绩;被培训人员如多次未参加培训,记入惩罚业绩基本事件流登录系统;进入业绩模块;制定培训主题事件及人员安排,确定时间、地点;作为公司重大工作事件呈现在首页;发生频率偶尔涉及业务实体部门经理,普通员工,用户权限表,业绩管理4.2.2.3批假用例描述表描述项说明用例名称批假执行者部门经理用例描述部门经理可对自己本部员工的假期申请进行批准前置条件登录系统进入假期管理模块;存在本部员工的假期申请信息后置条件返还批准信息结果给员工;扣除请假日薪水基本事件流登录系统;进入假期管理模块;查看假期申请单;对申请表进行确认;发生频率频繁涉及业务实体部门经理,普通员工,假期管理权限表4.2.2.4查看意见建议用例描述表描述项说明用例名称查看意见建议执行者部门经理用例描述部门经理对员工提出的意见或建议进行查看及回复前置条件有相关意见或建议后置条件对处理后的结果返还信息给员工基本事件流进入意见建议箱;查看意见或建议的;回复信息内容给该员工发生频率频繁涉及业务实体普通员工,部门经理,用户管理权限表4.2.2.5部门经理用例图其它部门经理管理加班查看个人信息个人工资查询个人工资统计个人工资打印批假查看意见建议填写业绩报告人个信息修改扩展薪资管理包含包含包含培训安排4.2.3人事管理员:4.2.3.1部门信息管理用例描述表描述项说明用例名称部门信息管理执行者人事管理员用例描述人事管理员根据公司的整体情况及董事的决策来对部门信息进行管理前置条件拥有用户管理权限;来自董事会的部门修改决策后置条件更新档案信息基本事件流进入档案信息管理模块;对部门信息进行修改、添加、删除发生频率少涉及业务实体人事管理员,普通员工,部门经理,用户管理权限表4.2.3.2薪资管理用例描述表描述项说明用例名称薪资管理执行者人事管理员用例描述人事管理员可对公司员工的基本工资进行添加、修改、删除前置条件存在该职员的信息档案;得到上级总经理确认后置条件发放薪水;员工查看自己的薪水基本事件流人事管理员进行系统登录;进入薪资管理模块;选择部门,人员,对其进行基本工资的删除、添加、修改可选事件流是否存在该用户的薪资信息;薪资有误,提出上诉。发生频率频繁涉及业务实体人事管理员;普通员工;其它部门经理;用户管理权限表4.2.3.3登记考勤信息用例描述表描述项说明用例名称登记考勤信息执行者人事管理员用例描述人事管理员根据员工的出勤情况来录入考勤信息前置条件员工打卡进行上下班的考勤;拥有考勤信息表后置条件关联员工的个人奖惩信息;统计员工的薪资基本事件流人事管理员进行系统登录;进入登记考勤管理模块;录入,修改或删除员工的考勤信息发生频率频繁涉及业务实体人事管理员;普通员工;其它部门经理;用户管理权限表4.2.3.4业绩管理用例描述表描述项说明用例名称业绩管理执行者人事管理员用例描述人事管理员对员工的业绩进行修改、添加、修改;或者对公司的整个的绩效成果进行管理前置条件存在员工或经理的个人业绩信息报告;得到上级董事的绩效报告后置条件奖励或减少相应薪水及福利;公司人员的升职基本事件流登录业绩管理模块,查看部门,人员的业绩情况;对公司绩效进行公示和修改可选事件流是否存在该用户的个人业绩信息发生频率偶尔涉及业务实体人事管理员,部门经理,普通员工,用户管理权限表4.2.3.5设定国定节假日用例描述表描述项说明用例名称设定国定节假日执行者人事管理员用例描述人事管理员对公司的节假日进行设定安排;前置条件登录系统进入假期管理模块;得到上级董事的决策安排后置条件员工可查看本公司半年或整年的假期安排,并可申请假日基本事件流登录系统进入、假期管理模块;设定国定节假日发生频率偶尔涉及业务实体人事管理员,假期管理权限表4.2.3.6人事管理员用例图人事管理员部门信息管理部门信息修改部门信息添加部门信息删除档案信息管理添加员工信息修改员工信息删除员工信息薪资管理基本工资修改基本工资删除基本工资添加个人信息管理个人信息修改登陆密码修改信息查询业绩管理绩效修改绩效添加业绩删除登记考勤信息设定国定节假日4.2.4系统管理员:4.2.4.1用户权限管理描述项说明用例名称用户权限管理执行者系统管理员用例描述系统管理员对系统的用户权限进行管理,包括权限的分配,修改,删除前置条件职员升级为经理的;允许职员拥有其它功能权限的;后置条件经理可对拥有管理加班,批假,培训安排,查看意见等权限;普通员工拥有一般系统模块的访问权限基本事件流登录系统进入、用户权限模块;选择部门人员进行权限管理发生频率偶尔涉及业务实体人事管理员,用户权限管理表4.2.4.2数据库管理用例描述表描述项说明用例名称数据库管理执行者系统管理员用例描述系统管理员对公司系统数据进行备份和恢复操作前置条件存在公司信息数据;公司数据需要查底;系统面对不可遇见的极端情况下进行数据恢复后置条件用户可正常登录管理系统基本事件流登录系统进入安全管理模块;对数据库进行备份;对数据库进行恢复;初始化系统发生频率频繁涉及业务实体人事管理员,用户权限表4.2.4.3系统管理员用例图系统管理员用户权限管理数据库管理系统初始化系统用户权限添加用户权限修改系统用户删除数据库备份数据库恢复4.3功能详情4.3.1登录页面需要登陆的人员,对于不同的身份,他们的权限是不一样的。当用户输入ID和密码时,查询数据库,若用户名和密码正确,则进入相应的员工信息页面,若不正确,则提示用户用户名或密码错误,仍显示当前页面输入用户名及密码验证该用户进入页面成功失败4.3.2查询员工资料该模块主要是查看自己/同事的资料,以更好促进公司员工之间的相互了解。同时也可以修改自己的部分信息。主要功能包括:查询自己的详细信息:员工ID、员工姓名、电子邮件、所在部门名称、经理、自我介绍等修改自己的自我介绍修改自己的登录密码查询、搜索其他同事的相关信息员工页面修改自己的自我介绍查询、搜索其他同事的相关信息查询员工资料修改自己的登录密码查询自己的详细信息4.3.3员工资料管理人事部门负责维护员工的基本资料。当员工第一天来公司报到时,人事部门将员工的基本资料(姓名、性别、出生年月、电子邮件及所属部门等)录入到数据库中,并打印一份报到单给员工,上面列出了该员工的登录ID、公司邮件的地址、该员工的部门名称以及该员工的同部门同事列表。主要功能包括:添加/修改/删除员工按任意条件搜索员工打印员工报到单上传/修改员工的照片。员工资料管理(人事部)添加/修改/删除员工搜索员工(支持模糊查询)打印员工报到单上传/修改员工的照片4.4假期管理模块4.4.1员工请假申请活动图部门经理否人事经理是普通员工提交请假申请假期审批审批是否通过记录请假状态请假申请:员工一年有10天的年假。员工请假不得超过规定的天数。员工可以通过本模块提交/查看/取消申请。主要功能包括:显示员工本人年假总天数、已使用天数、

1 / 33
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功