เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

โมเดลอีคอมเมิร์ซด้านโลจิสติกส์: ความเป็นโมดูลของโมเดล

ลองมาดูตัวอย่างโมเดลอีคอมเมิร์ซที่ใช้ก่อนหน้านี้ ซึ่งมีกลุ่ม process หลักอยู่ 3 กลุ่ม ได้แก่

  1. การจัดการคำสั่งซื้อ
  2. การบรรจุภัณฑ์
  3. การจัดส่งและนำส่งสินค้า

เพื่อให้โมเดลมีความเป็นโมดูลและสามารถเพิ่มหรือลบ process ได้ง่าย เราได้กำหนด process เหล่านี้ไว้ในฟังก์ชันและ generator แยกกัน ดังนี้ def process_1_manage_requests(): def process_2_packaging(): def process_3_shipping_delivery():

เมื่อกำหนด process generator แต่ละตัวเรียบร้อยแล้ว เราได้สร้าง generator def generator_all_processes(env) ขึ้นมาเพื่อ (1) เรียกใช้ process generator แต่ละตัว และ (2) บันทึกระยะเวลาของแต่ละ process ตามลำดับเวลา

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

การจำลองเหตุการณ์แบบไม่ต่อเนื่องด้วย Python

ดูคอร์ส

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำจริง

เปลี่ยนทฤษฎีให้เป็นการลงมือทำด้วยแบบฝึกหัดเชิงโต้ตอบหนึ่งในของเรา

เริ่มแบบฝึกหัด