锁定老帖子 主题:人事考核系统设计时遇到的问题
该帖已经被评为新手帖
|
|
---|---|
作者 | 正文 |
发表时间:2007-12-14
人事考核是分一期一期的,1年一期,在考核的时候,员工需要把他的一些需要考核的信息填写到系统里面,然后由人事部审核,考核完毕之后,会根据这些信息使用对应的公式算出一个分数,然后加起来,这个就是考核结果。 不过每一期的计算公式。审核内容并不确定,打个比方,假如某个考核项目是员工参加活动,上一次需要填写的内容:活动类型、活动人数、获取奖项,对应的权数是0.3,0.4,0.5,那上一年这个项目的分数的计算公式就是:活动类型×0.3+活动人数×0.4+获取奖项×0.5=分数,不过可能今年有所改动,可能会变动权数,又可能会增加一些新的考核元素,例如增加一个权数是0.2的活动级别。 甚至,他可能会增加一些新的考核项目,例如增加一个员工出勤考核,元素包括0.4的出勤率,0.2的旷工数等等。 对于这种系统,我怎么设计,才能尽可能地保证系统在每一期的考核通用,或者少量修改就可以在下期考核使用? 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2007-12-14
这个设计很简单吧............
|
|
返回顶楼 | |
发表时间:2007-12-14
你给我钱,1个礼拜我给做出来
|
|
返回顶楼 | |
发表时间:2007-12-14
设计几个动态的字段,你每次填写不同的内容吧!
|
|
返回顶楼 | |
发表时间:2007-12-14
seasar_tei 写道 你给我钱,1个礼拜我给做出来
吹把,吹吧.可劲吹. 鄙视 你这么有本事,人家在这请教设计思路,你怎么不说说呢? 鄙视 |
|
返回顶楼 | |
发表时间:2007-12-14
不考虑以后修改的问题,做出来不会很难,不过最烦的就是它会变
|
|
返回顶楼 | |
发表时间:2007-12-14
tangyuanjian 写道 设计几个动态的字段,你每次填写不同的内容吧!
关键是字段的类型也是不确定的,例如活动的人数是整形,但活动类型就可能是代码了。 |
|
返回顶楼 | |
发表时间:2007-12-14
抽象!抽象!抽象!
把变化的东西和相对不变的东西分开处理 |
|
返回顶楼 | |
发表时间:2007-12-14
你不适合做设计
|
|
返回顶楼 | |
发表时间:2007-12-14
我也感觉LZ再coding几年吧!
用2个表就能基本解决问题:一个考核项目信息表和一个项目内容表,用外键关联一下! |
|
返回顶楼 | |