需求描述
验收标准

  • 比较迟到早退时长、次数和每月不扣款迟到早退次数,验证各种情况下是否扣款

迟到、早退次数=允许迟到、早退次数 &&累计迟到分钟数=允许迟到、早退分钟数 不扣款

迟到、早退次数=允许迟到、早退次数&& 累计迟到分钟数>允许迟到、早退分钟数  扣款

迟到、早退次数>允许迟到、早退次数&&累计迟到分钟数=允许迟到、早退分钟数   扣款

迟到、早退次数>允许迟到、早退次数&&累计迟到分钟数>允许迟到、早退分钟数   扣款
迟到、早退次数<允许迟到、早退次数&&累计迟到分钟数<允许迟到、早退分钟数  不扣款

  • 比较(迟到、早退时长-允许迟到、早退时长)和扣款范围,验证是否应用了对应的扣款规则
(迟到、早退时长-允许迟到、早退时长)=左边界值
(迟到、早退时长-允许迟到、早退时长)=右边界值
左边界值<(迟到、早退时长-允许迟到、早退时长)<右边界值
左边界值=(迟到、早退时长-允许迟到、早退时长)=右边界值
  • 按固定金额每分钟扣款的情况
验证计算公式: 迟到早退扣款=每分钟扣款金额*(迟到早退时长-不扣款分钟数)

验证每分钟扣款边界值

  • 按固定金额每次扣款的情况下计算公式
验证计算公式 :迟到早退扣款=每次扣款金额*(迟到早退次数-不扣款次数)

验证每分钟扣款边界值

历史记录  
  1. 2020-04-27 16:56:05, 由 张艳 创建。
  2. 2020-04-27 17:00:18, 由 张艳 变更。
    修改了 当前状态,旧值为 "draft",新值为 "active"。
    修改了 版本号 ,旧值为 "1",新值为 "2"。
    修改了 验收标准,区别为:
    001-
    001+
    002+ 比较迟到早退时长、次数和每月不扣款迟到早退次数,验证各种情况下是否扣款
    003+ 迟到、早退次数=允许迟到、早退次数 &amp;&amp;累计迟到分钟数=允许迟到、早退分钟数 不扣款
    004+ 迟到、早退次数=允许迟到、早退次数&amp;&amp; 累计迟到分钟数&gt;允许迟到、早退分钟数 扣款
    005+ 迟到、早退次数&gt;允许迟到、早退次数&amp;&amp;累计迟到分钟数=允许迟到、早退分钟数 扣款
    006+ 迟到、早退次数&gt;允许迟到、早退次数&amp;&amp;累计迟到分钟数&gt;允许迟到、早退分钟数 扣款迟到、早退次数&lt;允许迟到、早退次数&amp;&amp;累计迟到分钟数&lt;允许迟到、早退分钟数 不扣款
    007+
    008+ 比较(迟到、早退时长-允许迟到、早退时长)和扣款范围,验证是否应用了对应的扣款规则
    009+
    010+ (迟到、早退时长-允许迟到、早退时长)=左边界值
    011+ (迟到、早退时长-允许迟到、早退时长)=右边界值左边界值&lt;(迟到、早退时长-允许迟到、早退时长)&lt;右边界值左边界值=(迟到、早退时长-允许迟到、早退时长)=右边界值按固定金额每分钟扣款的情况
    012+
    013+ 验证计算公式: 迟到早退扣款=每分钟扣款金额*(迟到早退时长-不扣款分钟数)
    014+ 验证每分钟扣款边界值
    015+
    016+ 按固定金额每次扣款的情况下计算公式
    017+
    018+ 验证计算公式 :迟到早退扣款=每次扣款金额*(迟到早退次数-不扣款次数)
    019+ 验证每分钟扣款边界值
    001-
    001+ <p>
    002+ </p><ul><li>比较迟到早退时长、次数和每月不扣款迟到早退次数,验证各种情况下是否扣款</li>
    003+ </ul><p>迟到、早退次数=允许迟到、早退次数 &amp;&amp;累计迟到分钟数=允许迟到、早退分钟数 不扣款</p>
    004+ <p>迟到、早退次数=允许迟到、早退次数&amp;&amp; 累计迟到分钟数&gt;允许迟到、早退分钟数 扣款</p>
    005+ <p>迟到、早退次数&gt;允许迟到、早退次数&amp;&amp;累计迟到分钟数=允许迟到、早退分钟数 扣款</p>
    006+ <p>迟到、早退次数&gt;允许迟到、早退次数&amp;&amp;累计迟到分钟数&gt;允许迟到、早退分钟数 扣款<br />迟到、早退次数&lt;允许迟到、早退次数&amp;&amp;累计迟到分钟数&lt;允许迟到、早退分钟数 不扣款</p>
    007+ <p>
    008+ </p><ul><li>比较(迟到、早退时长-允许迟到、早退时长)和扣款范围,验证是否应用了对应的扣款规则</li>
    009+ </ul>
    010+ (迟到、早退时长-允许迟到、早退时长)=左边界值<br />
    011+ (迟到、早退时长-允许迟到、早退时长)=右边界值<br />左边界值&lt;(迟到、早退时长-允许迟到、早退时长)&lt;右边界值<br />左边界值=(迟到、早退时长-允许迟到、早退时长)=右边界值<br /><ul><li>按固定金额每分钟扣款的情况</li>
    012+ </ul>
    013+ 验证计算公式: 迟到早退扣款=每分钟扣款金额*(迟到早退时长-不扣款分钟数)
    014+ <p>验证每分钟扣款边界值</p>
    015+ <p>
    016+ </p><ul><li>按固定金额每次扣款的情况下计算公式</li>
    017+ </ul>
    018+ 验证计算公式 :迟到早退扣款=每次扣款金额*(迟到早退次数-不扣款次数)
    019+ <p>验证每分钟扣款边界值<br /></p>
  3. 2020-04-27 17:01:36, 由 张艳 编辑。
    修改了 优先级,旧值为 "0",新值为 "1"。
  4. 2020-05-14 15:22:39, 由 郑祥飞 编辑。
    修改了 分支/平台,旧值为 "0",新值为 "1"。
  5. 2020-05-29 10:57:42, 由 张艳 编辑。
    修改了 分支/平台,旧值为 "1",新值为 "0"。