文档介绍:Written by Peter at 2021 in January
工资管理系统设计报告
延安大学
课程设计报告
科目:数据库系统概论
题目:工资管理系统
学院:数学与计算机科学学院
班级:软件12的收集、处理、存储工资管理信息,能够为企业管理人员及时掌握整个工资管理系统的全面情况,提供系统的准确的工资管理信息,可以促进工资管理工作的规范化及各项管理制度与指标体系的建立与健全,为企业提供各种工资管理信息,以满足工资管理的特殊要求。主要任务是对员工信息和工资信息的输入、查询、修改、增加、删除,迅速准确地完成工资信息的统计计算和汇总,快速打印出报表。
需求分析
员工基本档案信息管理功能需求:
凡属于本部门的员工,都需要对其基本的档案信息做好记录存储处理。以方便高级管理人员时时的了解或查阅其员工基本信息。对员工基本信息的操作包括添加信息、修改信息、查询信息,同时在数据库中要形成员工基本信息表。
工资管理功能需求:
(1).工资计算:
在进行工资计算之前,管理员首先应该根据部门的实际业务情况确定好各个部门中所需要的工资项目及分别对工资项目进行计算的方式,然后按照系统工资种类的设定,对每个员工分别依次实际工资项目构成情况,如基本工资、工龄工资、奖金、津贴工资、加班工资等项目,录入相应的工资金额数,再计算出总的实得工资的工资项目。在数据的录入过程中系统会根据用户误输、错误输入智能提示引导用户录入数据的正确性。要形成的数据库中的表为员工工资信息表。
(2).工资统计分析:
对员工工资数据计算完后,同时要将工资信息统计分析,如汇总统计,工资项目明细数据的汇总等,又分为对员工个人工资统计分析、部门工资统计分析、月份工资统计分析。且统计分析以报表形式显示统计结果。通过报表的方式反馈到高级管理人员处,这时,在数据库中要形成员工个人工资信息统计表、部门工资信息统计表、统计员工年终奖。
工资查询功能描述:
在查询这个模块里,系统能支持用户在客户端按照各种不同的字段名称进行工资信息的查询。同时,迅速的响应用户的查询请求,不同级别的人系统会根据其权限级别的大小享有不同程度的功能。不同级别的人不能越权进行操作。
报表生成与打印:
在员工领取工资时,能为个人生成个人工资组成及相应金额的工资条。同时形成部门月报表。
工资管理系统是针对企事业单位的大量业务处理工作用计算机进行全面现代化管理,主要包括:
(a)员工每个工种基本工资的设定
(b)加班津贴管理,根据加班时间和类型给予不同的加班津贴;
(c)按照不同工种的基本工资情况、员工的考勤情况产生员工的每月的月工资;
(d)员工年终奖金的生成,员工的年终奖金计算公式=(员工本年度的工资总和+津贴的总和)/12;
(e)企业工资报表。能够查询单个员工的工资情况、每个部门的工资情况、按月的工资统计,并能够打印;
员工月工资是指各单位在一个月时期内支付给本单位全体员工的全部劳动报酬。
员工月工资=基本工资+工龄工资+津贴+加班工资+奖金
系统功能模块
该系统分为员工管理功能模块,工资管理功能模块,工资统计功能模块,工资报表查询功能模块。
工资管理系统
系统
员工查询
工资管理功能
员工管理功能
基本信息查询
考勤信息查询
年终奖查询
生成工资
工资查询
职务工资设定
删除员工信息
修改员工信息
添加员工信息
退出
对工资管理系统各个功能模块的说明:
(1).员工管理功能模块:实现对员工信息的查询、修改、添加、删除。
(2).工资管理功能模块:实现对员工基本工资的设定与查询,对员工加班、请假、旷工标准工资的设定,对员工总工资的计算。
(3).工资统计功能模块:实现对员工工资的统计功能。
(4).工资报表查询功能模块:产生每个员工的月工资报表,提交到相应部门。
数据流图
根据系统功能的描述,得到工资管理系统的数据流图如下:
员
工
工资管理
系统
系统管理员
管理 查询
浏览
图 顶层数据流图
员工基
本信息
人事管理系统
员工
录 员工号
入
员工考
勤信息
主管部门
员工信息
考勤
工资计算
员工津贴信息
基本工资信息查询
基本工资信息
部门
打印工资报表
员工基本信息查询
设