需求分析
薪酬管理系统设置有三种用户角色,分别是部门领导、人事部门和财务人员。
(1)人员管理
人员管理模块主要用于管理员工信息,包括员工入职信息、员工离职信息、 员工所属组织机构调整信息。通过人员管理模块,可以方便的进行员工入职、离 职、调动等操作,可以方便快速的查询员工信息,实现员工信息的统一管理。
该模块主要包括人员入职、离职管理、人员调动、人员查询功能。
人员入职:录入员工基本信息,也可以对员工信息进行查询和编辑;
离职管理:管理离职人员信息,可以对员工进行离职操作,也可查询离职人 员信息;
人员调动:在部门间进行人员调动、记录调动日志;
人员查询:查询员工基本信息;
(2)初始工资
初始工资模块用于维护员工入职后的初始工资,包括初始工资级别、初始工 资金额。员工工资的发放将以此为基础。
该模块包括:工资级别管理、初始工资 维护、初始工资查看、员工初始工资状态设置、权限控制功能。
工资级别管理:维护一套员工工作年限与工资级别对应关系的参考规则,不 同工作年限对应的工资级别不同。每个级别有对应工资金额。员工初始工资级别 和金额的制定,以及后续员工工资的调整,都可参考该规则来制定;
初始工资查看:初始工资维护后,可查询每个员工的初始工资;
设置初始工资状态:每人有且仅有一条有效的初始工资信息。初始工资信息 状态可设置为有效或无效。当有效信息设置为无效后,需新增一条状态为有效的 初始工资信息;
权限控制:各工资负责人只能查看本人所负责员工的初始工资信息;
(3)工资等级调整
领导发放工资时可以对员工的工资进行调整,调整时根据员工实际工作情 况,同时参考员工工作年限与工资级别对应规则进行调整。
该模块包括:员工工 资级别展示、员工级别调整功能,其中级别调整包括:升级、移除、跳级功能。
员工当前级别展示:展示员工当前工资级别及工资金额、当前级别工资的发 放次数、员工基本信息;
升级:将员工工资级别上调一级,工资金额随级别相应改变;
移除:将员工工资级别退回到上一个级别;
跳级:可以将员工工资级别一次性调高或调低多个级别;
(4)生成工资
生成工资用于生成员工工资表,生成工资按照员工当前工资级别生成。各工 资负责人仅可生成本人所负责员工的工资表。
该模块包括:生成工资、工资展示、 重新生成、提交、历史工资查询功能。
生成工资:计算每个员工工资各组成项之和,得出员工工资总额;
工资展示:展示本月员工工资明细;
重新生成:对员工工资进行重新计算和生成;
提交:生成的工资表,经确认无误后,提交到财务;
历史工资查询:查询员工历史工资;
(5)导出工资
导出工资用于将员工工资表导出到 excel。该操作由财务人员进行。
(6)权限管理
权限管理用于维护与员工工资相关的权限。可以指定负责人,并维护该负责 人所负责的员工,以及所拥有的工资权限,比如工资查看、工资调整、工资导出 等。维护好权限后,工资负责人仅可对所负责人员的工资进行所拥有权限的操作。
该模块包括:白名单维护、黑名单维护功能。
白名单:维护负责人、负责资源、权限类型。如:张三、后勤部、查询:代 表张三可以查询后勤部所有员工的工资;
黑名单:维护负责人、负责资源、权限类型。与白名单配合使用,排除白名 单中的指定人员;