ผังงาน (Flowchart) คือ แผนภาพที่แสดงลำดับขั้นตอนการทำงานของโปรแกรม ช่วยตรวจสอบข้อผิดพลาดของโปรแกรม ทำให้สะดวก |
และง่ายต่อการบำรุงรักษาโปรแกรม การเขียนผังงานจะต้องเชื่อมโยงความสัมพันธ์ของลำดับการทำงานด้วยเส้นที่ลากอย่างต่อเนื่อง |
เพื่อแสดงทิศทางการทำงานของโปรแกรมขั้นตอนหนึ่งไปยังอีกขั้นตอนหนึ่ง |
สัญลักษณ์ผังงาน มีดังนี้ |
สัญลักษณ์ |
ชื่อเรียก |
คำอธิบาย |
|
terminal, start, stop |
การเริ่มต้นหรือสิ้นสุดการทำงานของโปรแกรม |
|
general input/output |
การรับข้อมูล การแสดงผลข้อมูล |
|
Monitor/Display |
การแสดงผลทางจอภาพ |
|
Document output |
การพิมพ์ผลออกจากเครื่องพิมพ์ |
|
Action/Process |
การกำหนดค่าหรือการประมวลผล |
|
Dicision |
การตัดสินใจที่มีเงื่อนไข ต้องเลือกอย่างใดอย่างหนึ่ง |
|
Flow line |
แสดงทิศทางและลำดับการทำงาน |
|
on page connector |
จุดเชื่อมต่อของผังงาน ใช้สัญลักษณ์นี้เพื่อให้ดูง่าย |
|
off page connector |
จุดเชื่อมต่อของผังงาน ที่อยู่คนละหน้ากระดาษ |
วิธีการเขียนผังงานที่ดี |
|