องค์ประกอบการเขียนกระบวนการทางธุรกิจ
- - วัตถุประสงค์ของงาน
- ผู้ที่เกี่ยวข้อง ได้แก่- → ผู้ให้ข้อมูลเข้าสู่กระบวนงาน หรือ input (อินพุต)
→ ผู้ปฏิบัติงาน หรือผู้รับผลจากกระบวนการ หรือ output (เอ้าท์พุต)
- กิจกรรมที่ต้องทำ โดยเขียนเป็นลำดับขั้นจากอันดับแรก ไปอันดับสุดท้าย
- อุปกรณ์ เครื่องมือที่ต้องใช้ในการทำกิจกรรม
- ผลลัพธ์ที่ได้จากกระบวนการทำงาน
- เงื่อนไขที่ระบุว่าเป็นจุดสิ้นสุดของงาน - → ผู้ให้ข้อมูลเข้าสู่กระบวนงาน หรือ input (อินพุต)
- Event (อีเว้นท์) ใช้แทนเหตการณ์ที่เกิดขึ้น แล้วส่งผลให้ให้เกิดกิจกรรมตามมา เช่น Start event (สตาร์ท อีเว้นท์) ที่เป็นจุดเริ่มต้นแล้ว trigger (ทริกเกอร์) ให้เกิดกิจกรรมตามมา เป็นต้น
ประเภทของ Event (อีเว้นท์)- - Start event (สตาร์ท อีเว้นท์) จุดเริ่มต้นของกระบวนการทำงาน
- Intermediate event (อินเตอร์มีเดียต อีเว้นท์) เหตุการณ์ที่เกิดระหว่างดำเนินการ จะมีเหตุการณ์โยนข้อความ หรือ Throw Message (โทร์ว แมสเซท) ออกไปจาก Flow (โฟร์ว) เดิมหรืออาจจะเป็น Timer event (ไทม์ อิเว้นท์) ที่มีการ Delay (ดีเลย์) เป็นต้น
- End event (เอ็น อีเว้นท์) เป็นจุดแสดงจุดสิ้นสุดของกระบวนการทำงาน
ประเภทของ Activites (แอคทิวิตี้)- - Task (ท๊าสค์)
- Sub Process (ซับ โพรเสท)
- Call Activity (คอล แอคทิวิตี้)
ประเภทของ Flow (โฟร์ว)- - Sequence Flow (ซีเควน โฟร์ว) เส้นทางที่แสดงทิศทางในลำดับถัดไป
- Message Flow (แมสเซส โฟร์ว) เส้นทางที่แสดงข้อความที่ส่งเข้าไปเป็น Input (อินพุต) หรือ Output (เอ้าท์พุต)
- Data Association (ดาต้า แอสโซซิเอท) ความสัมพันธ์กันของข้อมูล
- Association (แอสโซซิเอท) ความสัมพันธ์อื่นๆ
ประกอบไปด้วย- - Pools (พูล) กลุ่มผู้ทำกิจกรรม (กลุ่มงาน, หน่วยงาน)
- Lanes (เลนส์) ผู้ทำกิจกรรม (ผู้ปฏิบัติงาน)
- - Start event (สตาร์ท อีเว้นท์) จุดเริ่มต้นของกระบวนการทำงาน
ที่มาภาพ:
https://commons.wikimedia.org/wiki/File ... xample.png
http://www.bpmn.org/