ข้อมูลอ้างอิงอินเทอร์เฟซการจำลอง
เนื้อหาในคู่มืออ้างอิงนี้
หน้านี้รวบรวมข้อมูลอ้างอิงส่วนติดต่อการจำลองใน ProcessMind ใช้ค้นหาข้อมูลอย่างรวดเร็วเมื่อตั้งค่าการจำลอง.
เปิดแท็บ Simulation
การตั้งค่าการจำลองอยู่ในแผงด้านขวาขณะดูโมเดลกระบวนการ:
- เปิดกระบวนการที่มีโมเดล BPMN
- ไปที่แท็บการจำลองกระบวนการในแผงด้านขวา
- การตั้งค่าการจำลองกระบวนการทั้งหมดจัดเป็นส่วนที่ยุบหรือขยายได้
การจัดการการจำลอง
ด้านบนของแผงการจำลองมีตัวควบคุมสำหรับจัดการการตั้งค่าการจำลอง:
ตัวเลือกการจำลอง
| ตัวควบคุม | คำอธิบาย |
|---|---|
| รายการการจำลอง | เลือกการตั้งค่าการจำลองที่มีอยู่จากแถบด้านข้าง |
| สร้างการจำลอง | สร้างการตั้งค่าการจำลองใหม่ |
| เปลี่ยนชื่อ | เปลี่ยนชื่อการตั้งค่าและชื่อชุดข้อมูลปัจจุบัน |
| ทำสำเนา | สร้างสำเนาการตั้งค่าปัจจุบัน |
| ตั้งค่าอัตโนมัติ | ตั้งค่าพารามิเตอร์การจำลองโดยอัตโนมัติด้วย AI หรือข้อมูลที่สังเกตได้ |
| ลบ | ลบการตั้งค่าการจำลองปัจจุบัน |
คุณสร้างการตั้งค่าการจำลองหลายชุดสำหรับกระบวนการเดียวกันได้ เพื่อเปรียบเทียบสถานการณ์ต่างๆ โดยไม่สูญเสียการตั้งค่าเดิม.
ปุ่มการทำงาน
ปุ่มการทำงานหลักอยู่ในส่วนหัวของหน้า:
| ปุ่ม | คำอธิบาย |
|---|---|
| เรียกใช้การจำลอง | เรียกใช้การจำลองด้วยการตั้งค่าปัจจุบัน |
| ตั้งค่าอัตโนมัติ | เปิดกล่องโต้ตอบตั้งค่าอัตโนมัติเพื่อกรอกพารามิเตอร์การจำลอง |
กล่องโต้ตอบตั้งค่าอัตโนมัติมี 2 โหมด:
- AI แนะนำ: ใช้ AI สร้างพารามิเตอร์การจำลองที่สมจริงตามโครงสร้างโมเดลกระบวนการของคุณ
- คำนวณจากข้อมูลที่สังเกตได้: คำนวณพารามิเตอร์จากข้อมูลกระบวนการจริงของคุณ (ใช้ได้เมื่อจับคู่ข้อมูลกับโมเดลแล้วเท่านั้น)
ช่วงเวลา
ส่วนช่วงเวลาใช้กำหนดกรอบเวลาของการจำลอง:
| การตั้งค่า | คำอธิบาย | ตัวอย่าง |
|---|---|---|
| ช่วงเวลาจำลอง | ช่วงวันที่ใช้จำลอง (วันที่เริ่มต้นและสิ้นสุด) | 2025-01-01 ถึง 2025-03-31 |
| ช่วงวอร์มอัป | เมื่อเปิดใช้ ระบบจะจำลองช่วงวอร์มอัปเพิ่มเติมก่อนวันที่เริ่มต้น | เปิด/ปิด |
ช่วงวอร์มอัป
ช่วงเตรียมระบบช่วยให้การจำลองกระบวนการเข้าสู่สภาวะคงที่ก่อนเริ่มเก็บข้อมูล เมื่อเปิดใช้ การจำลองจะทำงานเป็นระยะเวลานานเท่ากับระยะเวลาจำลอง โดยเริ่มก่อนวันเริ่มต้น ระบบจะรวมเฉพาะเหตุการณ์ที่เกิดขึ้นระหว่างวันเริ่มต้นและวันสิ้นสุดไว้ในผลลัพธ์ วิธีนี้ช่วยลดอคติจากการเริ่มต้นในการจำลองกระบวนการ.
แอตทริบิวต์ของเคส
แอตทริบิวต์คือค่าที่ติดตามเคสไปตลอดกระบวนการ คุณกำหนดวิธีสร้างค่าเหล่านี้ได้.
แอตทริบิวต์ตัวเลข
แอตทริบิวต์ตัวเลขใช้การกระจายทางสถิติเพื่อสร้างค่า ดูประเภทที่ใช้ได้ทั้งหมดได้ที่การกระจาย.
| การตั้งค่า | คำอธิบาย |
|---|---|
| การกระจาย | ประเภทการกระจายทางสถิติ |
| พารามิเตอร์ | พารามิเตอร์เฉพาะของการกระจายแต่ละประเภท |
| ความเป็นช่วงเวลา | ตัวเลือกสำหรับความแปรผันตามเวลา |
| เงื่อนไข | ตัวเลือกสำหรับการสร้างค่าตามเงื่อนไข |
แอตทริบิวต์ข้อความ
แอตทริบิวต์ข้อความมีโหมดการสร้างหลายแบบ:
| โหมด | คำอธิบาย | ตัวอย่างผลลัพธ์ |
|---|---|---|
| รายการ | สุ่มเลือกค่าจากรายการโดยใช้ค่าน้ำหนัก | “Gold”, “Silver”, “Bronze” |
| มีหมายเลข | ใช้คำนำหน้าตามด้วยหมายเลขเรียงลำดับ | “ORDER-0001”, “ORDER-0002” |
| ชื่อสมมติ | สร้างชื่อบุคคล | “Sarah Johnson”, “Michael Chen” |
| ชื่อบริษัทสมมติ | สร้างชื่อบริษัท | “Acme Corp”, “Global Industries” |
| ประเทศ | ชื่อประเทศ | “United States”, “Germany”, “Japan” |
การตั้งค่าทรัพยากร
กำหนดกลุ่มทรัพยากรที่กิจกรรมสามารถใช้ได้.
| การตั้งค่า | คำอธิบาย |
|---|---|
| ชื่อ | ตัวระบุของกลุ่มทรัพยากร |
| ขีดความสามารถ | จำนวนหน่วยทรัพยากรที่พร้อมใช้งาน |
| ความเป็นช่วงเวลา | ตัวเลือกสำหรับขีดความสามารถที่เปลี่ยนตามเวลา |
ดูคำแนะนำโดยละเอียดเกี่ยวกับการจำลองทรัพยากรได้ที่ทรัพยากร.
การตั้งค่าเหตุการณ์เริ่มต้น
กำหนดวิธีที่เคสใหม่เข้าสู่กระบวนการผ่านเหตุการณ์เริ่มต้น:
| การตั้งค่า | คำอธิบาย |
|---|---|
| การกระจาย | รูปแบบการกระจายของการมาถึง (โดยทั่วไปใช้ Poisson) |
| อัตรา | จำนวนการมาถึงโดยเฉลี่ย |
| หน่วยอัตรา | หน่วยเวลา: perHour, perDay, perWeek, perMonth, perYear |
| ความเป็นช่วงเวลา | อัตราการมาถึงที่เปลี่ยนตามเวลา |
| เงื่อนไข | รูปแบบการมาถึงตามเงื่อนไข |
การตั้งค่าเริ่มต้น
โดยค่าเริ่มต้น เคสจะมาถึงตามการกระจาย Poisson ในอัตรา 1 เคสต่อชั่วโมง.
การตั้งค่างาน (กิจกรรม)
คุณกำหนดพารามิเตอร์การประมวลผลให้แต่ละงานในโมเดล BPMN ได้:
ระยะเวลาดำเนินการ
| การตั้งค่า | คำอธิบาย |
|---|---|
| การกระจาย | รูปแบบความแปรผันของระยะเวลาดำเนินการ |
| หน่วยเวลา | วินาที นาที ชั่วโมง วัน |
| ความเป็นช่วงเวลา | ระยะเวลาดำเนินการที่เปลี่ยนตามเวลา |
| เงื่อนไข | ระยะเวลาดำเนินการตามเงื่อนไข |
ทรัพยากรที่ต้องใช้
| การตั้งค่า | คำอธิบาย |
|---|---|
| กลุ่มทรัพยากร | เลือกกลุ่มทรัพยากรที่จะใช้ |
| จำนวน | จำนวนหน่วยทรัพยากรที่ต้องใช้ |
คุณเพิ่มข้อกำหนดด้านทรัพยากรหลายรายการให้กับงานเดียวได้.
โอกาสข้ามกิจกรรม
| การตั้งค่า | คำอธิบาย |
|---|---|
| เปอร์เซ็นต์ | ความน่าจะเป็น (0 ถึง 100%) ที่กิจกรรมจะถูกข้าม |
| ความเป็นช่วงเวลา | ความน่าจะเป็นในการข้ามที่เปลี่ยนตามเวลา |
| เงื่อนไข | กฎการข้ามตามเงื่อนไข |
เมื่อข้ามกิจกรรม เคสจะไปยังองค์ประกอบถัดไปทันทีโดยไม่ใช้ทรัพยากร และเพิ่มระยะเวลาขั้นต่ำเพียง 1 วินาที.
กลยุทธ์การเข้าคิว
| การตั้งค่า | คำอธิบาย |
|---|---|
| FIFO | เข้าก่อน ออกก่อน เคสจะได้รับการประมวลผลตามลำดับที่มาถึง (ค่าเริ่มต้น) |
| LIFO | เข้าทีหลัง ออกก่อน เคสที่มาถึงล่าสุดจะได้รับการประมวลผลก่อน |
| สุ่ม | สุ่มเลือกเคสจากคิวที่รออยู่ |
กลยุทธ์การเข้าคิวกำหนดวิธีเลือกเคสถัดไปจากคิวรอ เมื่อกิจกรรมพร้อมรับงานใหม่.
การเปลี่ยนแปลงแอตทริบิวต์
กำหนดวิธีแก้ไขแอตทริบิวต์ของเคสเมื่องานเสร็จสิ้น:
| การตั้งค่า | คำอธิบาย |
|---|---|
| แอตทริบิวต์ | เลือกแอตทริบิวต์ที่ต้องการแก้ไข |
| ค่าใหม่ | ค่าที่ต้องการกำหนด (ใช้ค่าคงที่ได้กับแอตทริบิวต์ทั้งแบบข้อความและตัวเลข) |
| เงื่อนไข | เงื่อนไขที่ใช้เปลี่ยนค่า |
การตั้งค่าเหตุการณ์ระหว่างทาง
สำหรับเหตุการณ์ระหว่างทาง (ไม่ใช่เหตุการณ์เริ่มต้น):
| การตั้งค่า | คำอธิบาย |
|---|---|
| การเปลี่ยนแปลงแอตทริบิวต์ | แก้ไขค่าแอตทริบิวต์ของเคส |
| โอกาสข้ามกิจกรรม | ความน่าจะเป็นที่จะข้ามเหตุการณ์ |
การกำหนดค่าเกตเวย์
XOR (Exclusive) Gateways
สำหรับเกตเวย์แบบ exclusive ให้กำหนดความน่าจะเป็นของแต่ละเส้นทางขาออก:
| การตั้งค่า | คำอธิบาย |
|---|---|
| ความน่าจะเป็น | น้ำหนักสัมพัทธ์ของเส้นทางนี้ (ปรับสัดส่วนอัตโนมัติ) |
| ความเป็นช่วงเวลา | ความน่าจะเป็นที่เปลี่ยนตามเวลา |
| เงื่อนไข | การเลือกเส้นทางตามเงื่อนไข |
หมายเหตุ: ความน่าจะเป็นเป็นน้ำหนักสัมพัทธ์ การกำหนดค่า Flow เป็น 70, 20, 10 ให้ผลเหมือนกับ 7, 2, 1.
AND (Parallel) Gateways
ไม่ต้องตั้งค่า ระบบจะเลือกเส้นทางขาออกทั้งหมดพร้อมกัน.
OR (Inclusive) Gateways
คล้ายกับ XOR แต่เลือกได้หลายเส้นทาง และจะเลือกอย่างน้อยหนึ่งเส้นทางเสมอ.
การตั้งค่าลำดับการไหล
กำหนดค่าลำดับการไหลแต่ละรายการ (ลูกศรระหว่างองค์ประกอบ):
| การตั้งค่า | คำอธิบาย |
|---|---|
| ความน่าจะเป็น | น้ำหนักสัมพัทธ์เมื่อลำดับการไหลออกจากเกตเวย์ |
| ความถี่ | การเปลี่ยนแปลงตามเวลา |
| เงื่อนไข | การเลือกเส้นทางตามเงื่อนไข |
คู่มืออ้างอิงเครื่องมือแก้ไขการแจกแจง
เมื่อตั้งค่าการแจกแจง คุณจะใช้เครื่องมือแก้ไขการแจกแจงดังนี้:
ประเภทการแจกแจงที่ใช้ได้
| ประเภท | พารามิเตอร์ | กรณีใช้งาน |
|---|---|---|
| กำหนดตายตัว | ค่า | ค่าคงที่ |
| ปกติ | mean, stdDev | ค่าที่แปรผันอย่างสมมาตร |
| สม่ำเสมอ | min, max | ช่วงค่าที่มีโอกาสเกิดเท่ากัน |
| สามเหลี่ยม | min, mode, max | ช่วงค่าที่มีค่าหนึ่งซึ่งมีโอกาสเกิดมากที่สุด |
| ปัวซง | lambda, rateUnit | อัตราการเข้ามา |
| การแจกแจงลอคนอร์มัล | mean, stdDev | เวลาที่มีการกระจายเบ้ไปทางขวา |
| ไวบูลล์ | scale, shape | การสร้างแบบจำลองความน่าเชื่อถือ |
| Pearson VI | alpha1, alpha2, beta | รูปแบบที่ซับซ้อน |
| เบตา | min, max, alpha, beta | รูปแบบยืดหยุ่นภายในช่วง min ถึง max |
หน่วยเวลา
ระบุระยะเวลาได้ในหน่วยต่อไปนี้ (หากมีให้เลือก):
- วินาที
- นาที
- ชั่วโมง
- วัน
หน่วยอัตรา
สำหรับการแจกแจงการมาถึง:
- ต่อชั่วโมง
- ต่อวัน
- ต่อสัปดาห์
- ต่อเดือน
- ต่อปี
ดูคำอธิบายโดยละเอียดได้ที่ Distributions.
คู่มืออ้างอิงเครื่องมือแก้ไข Periodicity
เมื่อตั้งค่าพารามิเตอร์ที่เปลี่ยนแปลงตามเวลา:
| ประเภท | พารามิเตอร์ | ตัวอย่าง |
|---|---|---|
| เสมอ | (ไม่มี) | ไม่มีการเปลี่ยนแปลงตามเวลา |
| ค่าเริ่มต้น | (ไม่มี) | กฎสำรอง |
| ทุกวัน | startTime, endTime | ทุกวัน เวลา 09:00-17:00 |
| ทุกวันธรรมดา | startTime, endTime | เวลาทำการวันจันทร์ถึงวันศุกร์ |
| ทุกวันหยุดสุดสัปดาห์ | startTime, endTime | ช่วงเวลาวันเสาร์และวันอาทิตย์ |
| ทุกสัปดาห์ | startDay, startTime, endDay, endTime | รูปแบบรายสัปดาห์ที่อาจครอบคลุมหลายวัน |
| ทุกเดือน | startDayOfMonth, startTime, endDayOfMonth, endTime | การประมวลผลช่วงสิ้นเดือน |
| ทุกปี | startMonth, startDayOfMonth, startTime, endMonth, endDayOfMonth, endTime | รูปแบบตามฤดูกาลหรือรายปี |
| รอบบัญชีที่กำหนด | startDateTime, endDateTime | เหตุการณ์ที่เกิดขึ้นครั้งเดียว |
ดูคำแนะนำโดยละเอียดได้ที่ Periodicity.
คู่มืออ้างอิงเครื่องมือแก้ไข Conditions
Conditions ช่วยให้กำหนดค่าพารามิเตอร์ตามคุณสมบัติของเคสได้:
| ประเภทเงื่อนไข | คำอธิบาย |
|---|---|
| Value Match | แอตทริบิวต์มีค่าเท่ากับค่าที่ระบุ |
| ช่วง | แอตทริบิวต์ตัวเลขอยู่ภายในช่วงที่กำหนด |
ตัวอย่าง: กำหนดเวลาในการประมวลผลให้แตกต่างกันตามระดับลูกค้า.
การเรียกใช้การจำลอง
ปุ่มควบคุมการเรียกใช้
| การควบคุม | คำอธิบาย |
|---|---|
| เรียกใช้การจำลอง | เริ่มการจำลองกระบวนการ |
| แถบความคืบหน้า | แสดงเปอร์เซ็นต์ความคืบหน้าระหว่างการทำงาน |
| ยกเลิก | หยุดการจำลองกระบวนการที่กำลังทำงาน |
ขีดจำกัดการทำงาน
| ขีดจำกัด | ค่า | วัตถุประสงค์ |
|---|---|---|
| จำนวนเหตุการณ์สูงสุด | 5,000,000 | ป้องกันการจำลองทำงานต่อเนื่องเกินควบคุม |
ขีดจำกัดเหตุการณ์
การจำลองกระบวนการจะหยุดเมื่อมีเหตุการณ์ครบ 5,000,000 รายการ หากถึงขีดจำกัดนี้ ให้ลองลดระยะเวลาการจำลองหรือปรับอัตราการมาถึงลง.
ผลลัพธ์การจำลอง
เมื่อการจำลองเสร็จสิ้น ระบบจะสร้างชุดข้อมูลในกระบวนการของคุณ ซึ่งมีบันทึกเหตุการณ์ทั้งหมด:
เนื้อหาในผลลัพธ์
| ฟิลด์ | คำอธิบาย |
|---|---|
| รหัสเคส | ตัวระบุเฉพาะของเคสที่จำลองแต่ละรายการ |
| กิจกรรม | ชื่อกิจกรรมที่ดำเนินการ |
| เวลาเริ่มต้น | เวลาที่กิจกรรมเริ่มต้น |
| เวลาที่เสร็จสิ้น | เวลาที่กิจกรรมเสร็จสิ้น |
| ทรัพยากร | ทรัพยากรที่ดำเนินกิจกรรม |
| แอตทริบิวต์ | ค่าแอตทริบิวต์ของเคส ณ เวลาที่ดำเนินการ |
การใช้ผลลัพธ์
บันทึกเหตุการณ์จากการจำลองเป็นชุดข้อมูลมาตรฐานของ ProcessMind คุณสามารถ:
- ดูในตัวสำรวจกระบวนการ
- วิเคราะห์ด้วยฟีเจอร์ทั้งหมดของ ProcessMind
- เปรียบเทียบกับชุดข้อมูลอื่น (ข้อมูลย้อนหลังหรือข้อมูลจำลอง)
- ส่งออกเพื่อนำไปวิเคราะห์ภายนอก
ขั้นตอนถัดไป
ออกแบบกระบวนการให้ดีขึ้น วางโครงสร้างที่เชื่อมโยงกัน และควบคุมได้.
เริ่มใช้งานได้ทันที ไม่ต้องใช้บัตรเครดิตและไม่ต้องรอ เปลี่ยนวิธีทำงานขององค์กรให้เป็นแบบจำลองกระบวนการที่ชัดเจนและเชื่อมโยงกัน.
สร้างสถาปัตยกรรมกระบวนการ กำหนดเจ้าของและการควบคุม พร้อมจัดบทบาทและความรับผิดชอบให้สอดคล้องกันในทุกระดับ.
เริ่มทดลองใช้ฟรี แล้วสร้างรากฐานที่เชื่อถือได้สำหรับกำกับดูแล จัดการ และปรับปรุงกระบวนการอย่างต่อเนื่อง.