ストーリー
この演習では、従業員の1か月の総給与を計算するためのルールを実装します。International Siderurgy Company(ISC)は、従業員の給与を計算するための助けを必要としています。従業員ごとに、さまざまな要因が最終的な賃金の額を変える可能性があるからです。
タスク
次のタスクを実装できます。
- 勤続年数に応じてボーナスを加算します。
- 欠勤した日ごとにペナルティを与えます。
- 販売した製品ごとにボーナスを与えます。
- 製品の販売数が一定のしきい値に達したら、倍率を掛けます。
- 給与が最低賃金を下回っていないか確認し、下回っていれば切り上げます。
- 給与が最高賃金を上回っていないか確認し、上回っていれば切り下げます。
- すべての制約を適用したあとで、従業員の最終的な給与を計算します。
用語
これらは、説明文(スタブのコメントを含む)で繰り返し使われる用語に関する推奨事項であり、ルールではありません。
- International Siderurgy Company(またはISC)は、助けを求めている企業です。
- 最低賃金は、給与の範囲に下限を設けます。
- 最高賃金は、給与の範囲に上限を設けます。
実装
関連