求一个工资管理规则的算法

cathasninelives 2012-11-01 08:44:15
做一个工资管理系统,每个员工有自己的工资级别,每个工资级别有自动晋级的年限,比如一级员工工作两年可晋级为二级员工,二级员工工作三年可以晋级为三级员工,等等,但是工资晋级和年终考核相关,规则是连续两年考核成绩为优秀 ,可提前一年工资升级 ,连续两年不合格 ,工资一降级 这个规则怎样实现?
...全文
279 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
cathasninelives 2012-11-06
  • 打赏
  • 举报
回复
谁知道? 或者有什么其他好办法
cathasninelives 2012-11-05
  • 打赏
  • 举报
回复
有没有人能给点建议啊
cathasninelives 2012-11-04
  • 打赏
  • 举报
回复
现在的主要问题是 怎样根据考核情况确定升降级? 我上面提的那个想法感觉不行了 谁能给个具体的算法吧 ? 现在已有 员工信息表 内容包括 人员信息和,员工的工资级别和 现在工资级别开始时间 工资级别表 工资级别 ,工资级别升级所需时间 考核情况表 员工姓名 ,考核结果 , 时间 可以根据这三个表做这个算法吗?
lyhoo163 2012-11-04
  • 打赏
  • 举报
回复
建立“员工工资级别”表,内含年限对应级别。 建立“员工基本工资”表,内含年限,可以对应“员工工资级别”表,得出该员工的工资级别。 建立“员工即时工资”表,从“员工基本工资”表中,读入相关数据。
hsfzxjy 2012-11-03
  • 打赏
  • 举报
回复
怎么办,我想到了OOP。。
cathasninelives 2012-11-01
  • 打赏
  • 举报
回复
做一个
工资级别表:
工资级别
晋级时间段

员工信息表:
员工姓名
职位
工资级别
现工资开始时间

考核情况表
姓名
时间

搜索所有员工信息 建立姓名数组,工资级别数组,工资开始时间数组,晋级时间段数组

安员工姓名循环进行
1近两年考核不为全优或全不合格
正常晋级 现在时间—工资开始时间>晋级所需时间段
2 近两年考核全优
  现在时间—(工资开始时间+1年)>晋级所需时间段
3 近两年全不合格
工资降一级 工资开始时间变为降级时间


这个怎样?
haitao 2012-11-01
  • 打赏
  • 举报
回复
每人每月记录一条工资级别
再处理生成新记录就好办了
-HelloWorld- 2012-11-01
  • 打赏
  • 举报
回复
就把你‘比如……’后面的一条条列出,一条条实现就是啦,能讲清楚,怎么就想不清楚呢?
我看见佛 2012-11-01
  • 打赏
  • 举报
回复
create table #Ftest(--晋级管理表
Fid int identity(1,1) primary key,
Flevel int,--级别
Fyear int --年限
)
insert into #Ftest
select 1,0 union all
select 2,2 union all
select 3,5 union all
select 4,7
create table #emp(
Eid int identity(1,1) primary key,
Eenterdate datetime,
Elevel int
)
insert into #emp
select '2001-1-1',1 union all
select '2003-1-1',1 union all
select '2005-1-1',1 union all
select '2008-1-1',1 union all
select '2010-1-1',1 union all
select '2012-10-1',1

update #emp set Elevel = f.Flevel from #emp e inner join #Ftest f
on datediff(month,Eenterdate,getdate())/12
>= f.Fyear

select *,datediff(month,Eenterdate,getdate())/12 from #emp
感觉有点和这个类似吧。
cathasninelives 2012-11-01
  • 打赏
  • 举报
回复
能说具体点么? 我还没想清楚
我看见佛 2012-11-01
  • 打赏
  • 举报
回复
这个不难呀,做个事物。每个月检测一下员工工龄。及当前工级别。到达晋级标准后FALG+1.
只是判断较多。

16,748

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 语言基础/算法/系统设计
社区管理员
  • 语言基础/算法/系统设计社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧