Activity Diagram คืออะไร ? เขียนอย่างไร ?



Activity Diagram

Activity Diagram หรือแผนภาพกิจกรรม ใช้อธิบายกิจกรรมที่เกิดขึ้นในลักษณะกระแสการไหลของการทำงาน (Workflow)  จะมีลักษณะเดียวกับ Flowchart  โดยขั้นตอนในการทำงานแต่ละขั้นจะเรียกว่า Activity

การใช้งาน Activity Diagram
          อธิบาย กระแสการไหลของการทำงาน (Workflow)
– แสดงขั้นตอนการทำงานของระบบ

Activity เป็นการทำงานต่างๆ ได้แก่
– การคำนวณผลลัพธ์บางอย่าง
– การเปลี่ยนแปลงสถานะ (State) ของระบบ
– การส่งค่ากลับคืน
– การส่งสัญญาณ
– การเรียกใช้ Operation (Method) อื่นๆ เพื่อทำงาน
– การสร้าง หรือ ทำลายวัตถุ

ลักษณะของ Activity Diagram
        – Activity Diagram จะต้องมีจุดเริ่มต้นกับจุดสิ้นสุด และในระหว่างจุดเริ่มต้นกับจุดสิ้นสุดจะมีขั้นตอนหรือ Activity ต่างๆ ของระบบ

รูปแบบการใช้ Activity Diagram
1. แบบทั่วไป

ภาพที่ 5. Activity Diagram แบบทั่วไป

2. แบบมีทางเลือกให้ตัดสินใจ
การกำหนดทางเลือกให้แก่ Activity Diagram ทำได้ 2 วิธี
– ลากลูกศรของแต่ละทางเลือกไปยัง Activity ผลลัพธ์ของทางเลือกโดยตรง
-ลากลูกศรของแต่ละทางเลือกผ่านรูปสี่เหลี่ยมขนมเปียกปูนก่อน



ภาพที่ 6. Activity Diagram  แบบมีทางเลือกให้ตัดสินใจ

ภาพที่ 7. ตัวอย่างActivity Diagram

3. แบบมีการทำงานพร้อมๆกันหลายงาน
ให้ใช้เส้นตรงแนวนอนเส้นหนาที่เรียกว่า Swim Lanes มาเป็นสัญลักษณ์ที่ใช้จัดกลุ่มงานที่มีการทำงานพร้อมๆกันหรือการทำกิจกรรมในลักษณะคู่ขนาน

ภาพที่ 8. Activity Diagram แบบมีการทำงานพร้อมๆกันหลายงาน

4. แบบการส่งสัญญาณ
ในกระบวนการทำงาน อาจเป็นไปได้ว่าจะมีการส่งสัญญาณบางอย่างในระหว่างการทำงาน เมื่อเกิดการส่ง – รับ สัญญาณ เราเรียกว่าเกิด Activity ได้เช่นกัน



ภาพที่ 9. Activity Diagram แบบการส่งสัญญาณ
 Activity Diagram แสดงการส่งสัญญาณ
ตัวอย่าง Activity Diagram
ตัวอย่าง Research Process (กระบวนการวิจัย)



 ตัวอย่างการลงทะเบียนเรียน
Activity Diagram ของ Project Smart home
โปรเจคของเราจะทำงานโดยการสั่งด้วยเสียง และสามารถเก็บข้อมูลไว้เรียกดูได้ครับ อ่านเพิ่มเติมที่
Untitled-1
YouTube Preview Image

ศึกษาเพิ่มเติมได้ทาง



Phanomporn Rodknumdee
at GlurGeek.Com
นายพนมพร รอดคำดี
Egghead Studio

Leave a Reply

Copyright © 2021 GlurGeek.Com. All Rights Reserved.