2023年11月18日土曜日

委員会の設計

現任教育委員会(現任者(2年目以降)の人が教育・研修計画を立案・計画・実施する)や新任教育委員会等、 委員会を動的に割り当てるには、シフトを分ける必要があり、これが多数あると面倒です。

シフトの種類としては、日勤なので、委員会用のシフトも日勤集合とする必要があります。

これが面倒な場合には、Pythonで記述します。



委員会と名のつく変数で、なおかつリストオブジェクトである変数が候補となります。それらのANDを取って、少なくとも一つ以上であることが必要となります。
委員会日は、日勤です。このようにすると、委員会の数や参加者が変化してもスタッフプロパティシート群のみを編集すればよいので、メンテナンス上好ましいです。

ただし、解を見ただけは、開催日がいつかは分かりにくくなるので、ポスト処理で、解をチェックし該当日を報告する設計としています。


0 件のコメント:

コメントを投稿