SQL版本 人事管理/工资系统
4.3.1 系统需求分析
“企业企业人事系统”主要根据用户单位的实际生产要求设计开发,深入了解该单位的企业结构和工资管理的工作流程,才能开发出符合用户要求的软件系统。
通过对用户单位的调查研究,该系统应包括
1)用户管理
包括:增加新用户;删除已有用户;修改已有用户;查询用户信息;修改用户密码。
2)职工信息查询
可以提供职工的编号、姓名、性别、在职时间、职称、所属部门、联系电话、家庭住址、备注等基本信息。
3)工资管理
包括对工资项目的设定,职工工资计算及扣税,生成工资报表,打印报表。
4)用户权限
为了让用户有选择性地进行操作,财务人员登陆后可以修改职工信息,处理工资计算相关内容;而普通职工登陆以后则只能查询个人工资明细,和缴税清单。
5)信息查询
用户可以对数据库中的信息进行个项查询或综合查询。
6)数据管理
包括:对数据库的内容进行增加、删除、修改;对数据库进行备份;对数据库进行恢复。
5.3 数据字典
1)基本数据项
(1)名称:姓名 编号:A-01
类型:C 长度:8字符
简述:企业职工姓名。
(2)名称:职称 编号:A-02
类型:C 长度:8字符
简述:职工的工种标识,是进行工资分核算的依据。
(3)名称:部门 编号:A-03
类型:C 长度:8字符
简述:职工所属部门标识,职工结构划分标准。
(4)名称:基本工资 编号:A-04
类型:N 长度:10字符
简述:职工基本工资额,初始化设定值。
(4)名称:奖金 编号:A-04
类型:N 长度:10字符
简述:职工变动工资项目,根据每月劳务情况变更。
(5)住房公积金 编号:A-05
类型:N 长度:10字符
简述:职工当月应扣款项。
(6)实发工资 编号:A-06
类型:N 长度:10字符
简述:职工当月实际所得工资数额。
2)数据结构名称:
(1)扣款项目 编号:B-01
组成:水电费+住房公积金+取暖费+其他扣款项
简述水电费,住房公积金,取暖费等项目扣款。
(2)补助项目 编号:B-02
组成:奖金+津贴+其他补助项目
简述:职工奖金,岗位补助等项目补助。
3)数据流
(1)名称:杂费单 编号:C-01
组成:部门+姓名+扣款项目+补贴项目
来源:总务部
去向:填制工资计算表处理
简述:总务部提供的职工各项应扣款项目和福利补贴。
(2)名称:工资变动单 编号:C-02
组成:部门+姓名+基本工资+奖金
来源:人事部
去向:填制工资计算表处理
简述:人事部提供的人事调动,考勤情况等信息。
(3)名称:工资明细 编号:C-03
组成:序号+部门+姓名+基本工资+各项补助+各项扣款
来源:工资计算表处理结果
去向:工资档案存储
简述:职工工资的构成项目总汇
(4)名称:工资单 编号:C-04
组成:序号+姓名+基本工资+各项补贴+各项扣款+实发工资
来源:工资发放处理结果
去向:职工
简述:财务部向职工发放工资时填写的个人工资明细。
4)数据存储
名称:工资档案 编号:D-01
组成:序号+部门+姓名+基本工资+各项补助+各项扣款
流入数据/来源:工资明细表/工资计算表处理结果
流出数据/去向:工资明细文件/工资汇总处理
简述:工资汇总基础表,记录当月职工工资额的构成,是下月工资汇总的基础。
5)逻辑处理
名称:计算工资 编号:E-01
输入:工资明细
处理:按照工资档案顺序计算职工应发工资,扣款项目,补贴项目和实发工资。
实发工资=应发工资+合计扣款+个人所得税扣缴。
应发工资=基本工资+奖金+合计补贴
输出:工资结算单
5.4 系统主要功能概述
该系统从总体上可分为职工信息管理、工资管理、系统维护三大部分,每一部分应实现的功能如下:
1)职工信息管理
新职工档案录入:
2.职工基本信息维护:包括修改、删除(删除职工只是将该职工登记为无效,并不要求从表中删除).
职工基本信息查看:
职工基本信息查询:支持多条件查询,可以选择某一部门、某一职位、某一职称、学历、性别等进行查询,也可以组合查询。
企业职工花名册:
5.2.2工资管理功能
1.新职工工资新增:
2.职工工资修改:
3.出盘:按所规定的格式生成与银行进行数据交换的软件,一般为文本文件
4.出盘出错回滚:
5.2.3系统维护功能
1.部门信息维护:实现灵活的增减部门信息
2.职务信息维护:实现灵活的增减职务信息
3.职称信息维护:实现灵活的增减职称信息
4.工资账目维护:能够灵活的改变职工的薪水账目。
5.用户管理:包括新增用户、删除用户、修改用户密码等。