Flow chart

1.ความหมายของผังงาน
ผังงาน (Flowchart) คือ รูปภาพ (Image) หรือสัญลักษณ์(Symbol) ที่ใช้เขียนแทนขั้นตอน คำอธิบาย ข้อความ หรือคำพูด ที่ใช้ในอัลกอริทึม (Algorithm) เพราะการนำเสนอขั้นตอนของงานให้เข้าใจตรงกัน ระหว่างผู้เกี่ยวข้อง ด้วยคำพูด หรือข้อความทำได้ยากกว่า

2.สัญลักษณ์ของผังงาน
ตารางแสดงความหมายของสัญลักษณ์ของผังงาน (Flowchart)
สัญลักษณ์
ชื่อเรียก
ความหมาย
การทำงานด้วยมือ
(
manual  operation)
 
แทนจุดที่มีการทำงานด้วยแรงคน
การนำข้อมูลเข้าและออกโดยทั่วไป
(
general  input/output)

แทนจุดที่จะนำข้อมูลเข้าหรือออกจากระบบคอมพิวเตอร์โดยไม่ระบุชนิดของอุปกรณ์
แถบบันทึกข้อมูล
(
magetic  tape)

แทนจุดที่จะนำข้อมูลเข้าหรือออกจากโปรแกรมด้วยแถบบันทึกข้อมูล
จานบันทึกข้อมูล
(
magnetic  disk)

แทนจุดที่จะนำข้อมูลเข้าหรือออกจากโปรแกรมด้วยจานบันทึกข้อมูล
การนำเข้าข้อมูลด้วยมือ(manual  input)

แทนจุดที่นำข้อมูลเข้าด้วยมือ
การแสดงข้อมูลออกด้วยจอภาพ
(
display)

แทนจุดที่แสดงข้อมูลด้วยจอภาพ
การทำเอกสาร
(
documents)

แทนจุดที่มีข้อมูลเป็นเอกสารหรือแสดงข้อมูลออกด้วยเครื่องพิมพ์
การตัดสินใจ
(
decision)

แทนจุดที่จะต้องเลือกปฏิบัติอย่างใด อย่างหนึ่ง
การปฏิบัติงาน
(
process)

แทนจุดที่มีการปฏิบัติงานอย่างใด  อย่างหนึ่ง
การเตรียมการ
(
preparation)

แทนจุดกำหนดชื่อข้อมูล หรือค่าเริ่มต้นต่าง ๆ
การเรียกโปรแกรมภายนอก
(
external  subroutine)

แทนจุดเรียกใช้โปรแกรมย่อยที่ไม่ได้อยู่ในโปรแกรมนั้น
การเรียกโปรแกรมภายใน
(
external  subroutine)

แทนจุดเรียกใช้โปรแกรมย่อยที่อยู่ในโปรแกรมนั้น
การเรียงข้อมูล  (sort)


แทนจุดที่มีการเรียงข้อมูลใหม่ตามข้อกำหนด
ทิศทาง
(
Flow  line)

แทนทิศทางของขั้นตอนการดำเนินงานซึ่งจะปฏิบัติต่อเนื่องกันตามหัวลูกศรชี้
หมายเหตุ
(
annotation)

แทนจุดที่แสดงรายละเอียดเพิ่มเติม  หรือหมายเหตุของจุดต่าง ๆ ที่แสดงในผังงานด้วยสัญลักษณ์ไม่ชัดเจน
การติดต่อทางไกล
(
communication  link)

แทนช่วงที่มีการติดต่อหรือย้ายข้อมูลด้วยระบบการติดต่อทางไกล
จุดเชื่อมต่อ
(
connector)

แทนจุดเชื่อมต่อของผังงานเมื่อใช้สัญลักษณ์เพื่อให้ดูง่ายขึ้น
จุดเชื่อต่อหน้ากระดาษ
(
offpage  connector)

แทนจุดเชื่อมต่อของผังงานที่อยู่คนละหน้ากระดาษ
เริ่มต้น/ลงท้าย
(
terminal)

แทนจุดเริ่มต้นและลงท้ายของผังงานของโปรแกรมหลักและโปรแกรมย่อย



3.ตัวอย่างของผังงานข้อมูล
 ผังงานเปรียบเทียบค่าข้อมูลที่เก็บอยู่ในตัวแปร X โดยมีเงื่อนไขดังนี้
• ถ้า X > 0 ให้พิมพ์คำว่า " POSITIVE NUMBER "
• ถ้า X < 0 ให้พิมพ์คำว่า " NEGATIVE NUMBER "
• ถ้า X = 0 ให้พิมพ์คำว่า " ZERO NUMBER "


การอ้างอิงเว็บไชต์
http://graphics.sci.ubu.ac.th/wiki/index.php/%E0%B8%81%E0%B8%B2%E0%B8%A3%E0%B9%80%E0%B8%82%E0%B8%B5%E0%B8%A2%E0%B8%99%E0%B8%9C%E0%B8%B1%E0%B8%87%E0%B8%87%E0%B8%B2%E0%B8%99