การเขียนผังงานระบบต้องใช้สัญลักษณ์ต่าง ๆ นำมาเรียงกัน เพื่อแสดงลำดับขั้นตอนการทำงาน โดยมีลูกศรเชื่อมระหว่างภาพต่าง ๆ สัญลักษณ์ที่ใช้ในการเขียนผังงานระบบที่นิยมใช้กันนั้นเป็นสัญลักษณ์ของหน่วยงานสถาบันมาตรฐานแห่งชาติสหรัฐอเมริกา (American National Standard Institute : ANSI) และองค์การมาตรฐานนานาชาติ
(International Standard Organization : ISO)หน่วยงานดังกล่าว ทำหน้าที่รวบรวมและกำหนดสัญลักษณ์มาตรฐานที่จะใช้เขียนผังงานระบบ ดังนี้
สัญลักษณ์ | ความหมาย | ตัวอย่างการใช้ | คำอธิบาย |
| แสดงการเริ่มต้น หรือการสิ้นสุดของการเขียนผังงานระบบ (Terminal Interrupt) |
| 1 เริ่มผังงานระบบ
|
| การรับข้อมูลหรือแสดงข้อมูล (Input Output Media) |
| 1 รับ(อ่าน) ค่า A โดยไม่ระบุสื่อที่บันทึกค่า A |
| การรับข้อมูลหรือแสดงข้อมูลโดยใช้บัตรเจาะรูเป็นสื่อ(Punch card) |
| รับ (อ่าน)ค่า A ที่บันทึกบนบัตร 1 ใบ |
| การรับข้อมูลหรือแสดงข้อมูลโดยใช้เทปกระดาษ (Punch Tape) |
| อ่านค่า ID ที่บันทึกบนเทปกระดาษ |
| การรับข้อมูลหรือ |
|
|
สัญลักษณ์ | ความหมาย | ตัวอย่างใช้ | คำอธิบาย |
| การแสดงข้อมูลหรือผลลัพธ์พิมพ์ทางเครื่องพิมพ์ลงบนกระดาษต่อเนื่อง (Continuous Paper) |
| ให้พิมพ์ค่า A ทางกระดาษต่อเนื่อง |
| การแสดงผลลัพธ์ทางจอภาพ (Display) |
| แสดงค่า A ทางจอภาพ |
| แสดงผลการประมวลเช่น การคำนวณ หรือการกำหนดค่า |
| 1 คำนวณค่า A บวกค่า B |
| เส้นแสดงทิศทางสำคัญของการทำงานตามปลายลูกศร (Flow Line) |
|
|
| แสดงจุดต่อเนื่องจาก ที่หนึ่งไปยังอีกที่หนึ่งของผังงานระบบหนึ่ง ๆ ที่ไม่สะดวกจะใช้เส้นโดยหมายถึงจุดต่อเนื่องที่อยู่ในหน้าเดียวกัน |
| หลังจากพิมพ์ค่าA แล้งให้ทำตามที่จุดต่อเนื่องชื่อ ซึ่งอยู่ในหน้าเดียวกัน |
| แสดงจุดต่อเนื่องที่อยู่คนละหน้า (Off-Page Connector) |
| หลังจากกำหนดค่า A=3 แล้วให้ไปทำตามจุดต่อเนื่องชื่อ B ซี่งไม่ได้อยุ่หน้าเดียวกัน |
| การอธิบายส่วนใดส่วนหนึ่งในผังงานระบบเพิ่มเติมหรือเป็นการหมายเหตุ (Annotation or Comment) |
| ค่า A คือค่าของ AGE |












เป็นการทบทวนสัญลักษณ์ที่ใช้ในการเขียนผังงานระบบ ทำให้เราสามารถเรียนรู้ได้เร็วขึ้น
ตอบลบBy: นางสาวธารทิพย์ โลหณุต (แพร)
ประโยชน์และข้อจำกัดของผังงานระบบ
ตอบลบผังงานระบบเป็นเอกสารประกอบโปรแกรม ซึ่งจะช่วยให้การศึกษาลำดับขั้นตอนของโปรแกรมง่ายขั้น จึงนิยมเขียนผังงานระบบประกอบการเขียนโปรแกรม ด้วยเหตุผลดังนี้
1 คนส่วนใหญ่สามารถเรียนรู้และเข้าใจผังงานระบบได้ง่าย เพราะผังงานระบบไม่ขั้นอยู่กับภาษาคอมพิวเตอร์ภาษาใดภาษาหนึ่งโดยเฉพาะ
2 ผังงานระบบเป็นการสื่อความหมายด้วยภาพ ทำให้ง่ายและสะดวกต่อการพิจารณาถึงลำดับข้นตอนในการทำงาน ซึ่งน่าจะดีกว่าบรรยายเป็นตัวอักษร การใช้ข้อความหรือคำพูดอาจจะสื่อความหมายผิดไปได้
3 ในงานโปรแกรมที่ไม่สลับซับซ้อน สามารถใช้ผังงานระบบตรวจสอบความถูกต้องของลำดับขั้นตอนได้ง่าย ถ้ามีที่ผิดในโปรแกรมจะแก้ไขได้สะดวกและรวดเร็วขั้น
4 การเขียนโปรแกรมโดยพิจารณาจากผังงานระบบ สามารถทำให้รวดเร็วและง่ายขั้น
5 การบำรุงรักษาโปรแกรมหรือการเปลี่ยนแปลงแก้ไขโปรแกรมให้มีประสิทธิภาพถ้าดูจากผังงานระบบจะช่วยให้สามารถทบทวนงานในโปรแกรมก่อนปรับปรุงได้ง่ายขั้น
อุมาภรณ์ ชัยภักดี (ต้องตา) 51040903
สัญลักษณ์ของผังงานทำให้ผังงานมีความชัดเจนและง่ายต่อการทำความเข้าใจ
ตอบลบนางสาวกนกวรรณ ดาษเสถียร 51040821