プロセスをイベントの列に分解する
あなたは携帯電話を製造する会社に勤めており、サプライチェーン全体の業務を最適化する方法を提案するよう依頼されたとします。資源配分をより適切に行い、生産性を高め、ボトルネックを特定して取り除きたいという要望です。
離散事象モデルに基づくオペレーション全体のデジタルツインは、この目標の達成に役立ちます。最初のステップは、生産ラインに関わるプロセス群を列挙し、それぞれの処理時間を定義することです(下の表)。各プロセス群には多くのサブプロセスやタスクが含まれていることは承知していますが、今はまずモデルの初版をコーディングすることに集中します。
辞書はプロセスに関する情報を整理するのに最適です。時間の単位は日とします。

この演習はコースの一部です
Pythonで学ぶ離散事象シミュレーション
演習の手順
- 表に従い、
processesという名前の辞書を作成し、(1) プロセス名をキー、(2) プロセスの所要時間を値として設定してください。
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
# Create a dictionary containing the processes and durations
processes = {
"____": ____,
"____": ____,
"____": ____,
"____": ____,
"____": ____
}