ประเภทของโฟลว์ชาร์ต
โดยทั่วไปแล้วผังงานทางคอมพิวเตอร์สามารถแบ่งออกเป็นประเภทใหญ่ ๆ ได้ 3 ประเภท ได้แก่
1. โฟลว์ชาร์ตระบบ (
System Flow Chart ) เป็นผังงานแสดงขั้นตอนการทำงานทั้งหมด
ในผังงานประเภทนี้จะเห็นระบบงานภายในของระบบหนึ่ง ๆ ที่เกี่ยวข้องกับงานทั้งหมด ทั้งวัสดุ
เครื่องจักร โปรแกรม และ บุคลากร
จุดมุ่งหมายของการใช้ผังงานระบบประเภทนี้เพื่อให้ทราบถึงความสัมพันธ์ของระบบงาน
ทั้งหมดรวมถึงภาพรวมของระบบตั้งแต่เริ่มต้นการทำงานจนถึงสุดท้าย ว่ามีขั้นตอนอะไรบ้างในการ
ทำงานและในการปฏิบัติงานในแต่ละขั้นตอนทำอย่างไร และจะใช้วิธีการอะไรบ้างในการทำงานในแต่
ละขั้นตอน ผังงานระบบประเภทนี้จะเหมาะสำหรับผู้บริหาร ผู้วิเคราะห์ระบบ และผู้เขียนโปรแกรม
ซึ่งจะทำให้ผู้ที่ดูผังงานระบบแบบนี้ได้ทราบถึงความสัมพันธ์คร่าว ๆ ของส่วนต่างๆ ของระบบงาน
ทั้งหมด แต่ผังงานระบบนี้ยังไม่สามารถนำไปใช้ในการเขียนโปรแกรมได้
2. โฟลว์ชาร์ตโปรแกรมโมดูล (
Modular Program Flow chart ) คือ ผังงานที่จัดทำขึ้น
เพื่อแบ่งระบบออกเป็นส่วน ๆ เพื่อให้ง่ายต่อความเข้าใจในแต่ละส่วนของระบบให้มากขึ้นกว่าผังงาน
ระบบ ซึ่งผังงานโปรแกรมโมดูลนี้จะแสดงเพียงส่วนหนึ่ง ๆ หรือ โมดูลนั้นๆ มีขั้นตอนและวิธีการใน
การทำงานอย่างไร แต่จะไม่มีรายละเอียดย่อยในโมดูลนั้น ๆ จึงยังไม่สามารถนำผังงานประเภทนี้ไป
เขียนโปรแกรมได้
3. โฟลว์ชาร์ตการเขียนโปรแกรม (
Programming Flow chart ) หรือที่นิยมเรียกกันสั้น ๆ
ว่า Flow chart ผังงานประเภทนี้เป็นผังงานซึ่งแสดงลำดับขั้นตอนการทำงานอย่างละเอียดในโมดูลนั้น
ๆ โดยจะดึงเอาจุดแต่ละจุดจากผังงานโปรแกรมโมดูลขึ้นมาเขียนเป็นผังงานประเภทนี้ โดยจะแสดง
รายละเอียดของขั้นตอนการทำงานอย่างชัดเจน ไม่ว่าจะเป็นขั้นตอนของการรับข้อมูลเข้า การคำนวณ
การประมวล-ผล และการแสดงผลลัพธ์ เป็นต้น