暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

关于绩效考核中指标得分精度变更与结果反推存在出入的技术分析报告

原创 Oracle6 2023-03-09
319

  上月初,笔者在西部XX医院现场例行巡检时,被问及一个关于科室分配过程中数据精度的问题。经分析代码实现机制后,现公开答复如下:

现象
  根据《结果上报子系统》导出的“科室分配结果表”Excel文件,计算科室绩效分配的理论值与实际值有出入,差值约在数十到几百之间不等。

分析
  《绩效考核子系统》在计算与保存科室最终考核得分(Mon_Final_Score)时,始终保持小数点后8位的精度,在科室分配“测算”的存储过程(U_ETL.COLLEGE_RESULT)代码中,严格采用上述精度进行计算,但在保存科室“指标总得分”(U_ETL.HP_ETL_DETAIL.TOTAL_POINTS)时,系统有意识地将其精度采用四舍五入的方式控制在小数点后两位,由此造成上述“现象”,即:两个不同精度的计算结果有出入,

某科室分配金额= 全院可分配绩效总额 /∑( 科室指标总得分 X 科室人数 X 科室等级系数) X ( 该科室指标总得分 X 该科室人数 X该科室等级系数 )

  上述公式中的分配金额是采用8位精度的指标总得分计算而来,而Excel文件中的指标总得分系8位精度保留两位小数后的结果。

结论
  1、科室分配的计算结果系按高精度计算而来,准确可靠;
  2、分配结果保存与导出时,特意降低了指标总得分的数据精度,但对分配结果毫无影响,使用该值反推,其结果与实际值有个别出入,纯属正常。

JHD绩效技术组
2023-03-08

最后修改时间:2023-03-09 17:59:43
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论