SQL 设计 工资计算

SQL 设计 工资计算,第1张

要计算工资,一张表肯定是不行的

首先要一份基本资料表,员工编号为Key,里面包括员工编号,姓名,性别,薪资计算方式,岗位代号,年龄,入厂日期,离职日期,补助等级等信息

然后要一份解释表,建立一个字段为Key,例当key=12时,是薪资计算方式的解释,当key=13时,是什么工件给多少钱等,如此慎配祥类推

其次要有出勤表,根据每天的出勤状况来结算是否是满勤,是否是通勤等等,和生产件数,修理机器时间,以此来判断是否加补助薪资

最后卖咐,要有一份薪资调整表,里面是员工编号,立功加薪资,记过减薪资,其他项目,截止时间等

工宽搏龄是按入场日期算的。

我所立的项目不周全,但是最少给你大概方向了,总体上分为四张表,应该可以了

(1)流程:

需要进行系统架构和开发成本估算

(2)软件:

系统特点

1政府部门使用世唯让,对系统安全性要求偏高,稳定性要求十分可靠,开发语言的选择建议使用当前最新的ASP.NET技术实现

2服务用户群体对象数量庞大,需要稳定的大型数据库支持,数据库配置建议ORACLE 10G

3绩效考核系统,具备便捷,实用的特点,建议使用B/S架搜局购实现(浏山仔览器/服务器模式)

任何用户通过IE客户端就可以适时的访问

4 服务器配置要求,windows Server 2003 系列或linux 系列,内存4G以上,CPU 双核或四核配置

SELECT A.*,实发工资=应发工资-税款

FROM (SELECT 职工号,姓名,基本工资,附加工资,基本工资+附加工资 AS 应发工资,

CASE WHEN 基本工资+附加工资>行誉5000 THEN 0.2 WHEN 基告带厅本工资+附加工资>2000

THEN 0.1 WHEN 基本工资+附加工资>800 THEN 0.05 ELSE 0 END*基本工资+附加工袜隐资 AS

税款 FROM R) A


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12512415.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-26
下一篇 2023-05-26

发表评论

登录后才能评论

评论列表(0条)

保存