Ultimate Flowchart Tutorial (คู่มือ Flowchart ฉบับสมบูรณ์พร้อมตัวอย่าง)
เผยแพร่แล้ว: 2017-07-11คุณต้องการเรียนรู้ผังงานหรือไม่? บทแนะนำผังงานนี้จะสอนทุกสิ่งที่คุณจำเป็นต้องรู้ ซึ่งจะครอบคลุมประวัติของผังงาน สัญลักษณ์ผังงาน วิธีสร้างผังงาน แนวทางปฏิบัติที่ดีที่สุดของผังงาน และเราได้รวมส่วนเพื่อตอบคำถามที่พบบ่อยเกี่ยวกับผังงาน คุณสามารถใช้ซอฟต์แวร์ผังงานเพื่อวาดมันได้
Creately มีบทความและวิดีโอที่ยอดเยี่ยมจริงๆ ซึ่งครอบคลุมสิ่งต่างๆ ที่เกี่ยวข้องกับผังงาน เช่น ความหมายของสัญลักษณ์ผังงาน วิธีใช้ช่องว่ายในผังงาน แนวทางปฏิบัติที่ดีที่สุดสำหรับผังงาน กรณีศึกษา และอื่นๆ อีกมากมาย
โฟลว์ชาร์ตกวดวิชา
โพสต์บล็อกนี้จะรวบรวมข้อมูลทั้งหมดนั้นและนำเสนอในลักษณะที่สมเหตุสมผล ฉันได้เพิ่มลิงก์ไปยังส่วนต่างๆ เพื่อให้นำทางได้ง่ายขึ้น คลิกลิงก์ที่เกี่ยวข้องเพื่ออ่านส่วนที่เกี่ยวข้องอย่างรวดเร็ว
- ประวัติผังงาน
- ผังงานสัญลักษณ์ความหมาย
- วิธีการวาดผังงาน
- เทมเพลตและตัวอย่างผังงาน
- แนวทางปฏิบัติที่ดีที่สุดสำหรับผังงาน
- ข้อผิดพลาดทั่วไปเมื่อวาดผังงาน
- ผังงานกรณีศึกษา
- ข้อเสนอแนะเกี่ยวกับคู่มือผังงาน
ประวัติผังงาน
Frank Gilberth เปิดตัวผังงานในปี 1921 และถูกเรียกว่า “ผังกระบวนการ” ในตอนเริ่มต้น Allan H. Mogensen ได้รับการยกย่องในการฝึกอบรมนักธุรกิจเกี่ยวกับวิธีการใช้ผังงาน Wikipedia มีข้อมูลสรุปที่ดีเกี่ยวกับประวัติของผังงาน โปรดอ่านเพิ่มเติมในส่วนวิกินี้
สัญลักษณ์ผังงาน
แล้วสัญลักษณ์ต่างๆ ที่ใช้ในผังงานคืออะไร? คนส่วนใหญ่รับรู้เพียงสัญลักษณ์พื้นฐาน เช่น กระบวนการและช่วงการตัดสินใจ แต่มีสัญลักษณ์อีกมากมายที่จะทำให้ผังงานของคุณมีความหมายมากขึ้น ภาพด้านบนแสดงสัญลักษณ์ผังงานมาตรฐานทั้งหมด
สัญลักษณ์ทั่วไปที่ใช้ในผังงานคือรูปสี่เหลี่ยมผืนผ้า สี่เหลี่ยมผืนผ้าแสดงถึงกระบวนการ การดำเนินการ หรืองาน สัญลักษณ์ทั่วไปรองลงมาคือเพชรซึ่งใช้แทนคำตัดสิน
ด้วยรายการต่อไปนี้ คุณสามารถค้นหาสัญลักษณ์ผังงานที่ใช้บ่อยที่สุดได้เช่นเดียวกับสัญลักษณ์ที่ไม่ค่อยมีใครรู้จัก รูปร่างทั้งหมดเหล่านี้มีอยู่ใน Creately และคุณสามารถลองใช้การสาธิตหรือดูตัวอย่างผังงานสำหรับบริบทเพิ่มเติม
เทอร์มินอล / เทอร์มิเนเตอร์
Terminator แสดงตำแหน่งที่กระบวนการของคุณเริ่มต้นหรือสิ้นสุด คุณสามารถใช้คำต่างๆ เช่น 'เริ่มต้น', 'เริ่มต้น', 'สิ้นสุด' ภายในรูปร่างเทอร์มิเนเตอร์เพื่อทำให้สิ่งต่างๆ ชัดเจนขึ้น
กระบวนการ / สี่เหลี่ยมผืนผ้า
รูปร่างกระบวนการผังงานใช้เพื่อแสดงกระบวนการ ขั้นตอนการดำเนินการ หรือการดำเนินการ แม้ว่าภาพเหล่านี้จะเป็นรูปสี่เหลี่ยมผืนผ้า แต่ข้อความในสี่เหลี่ยมผืนผ้าส่วนใหญ่จะมีคำกริยา ตัวอย่างเช่น 'แก้ไขวิดีโอ', 'ลองอีกครั้ง', 'เลือกแผนของคุณ'.n'
ข้อมูล (I/O)
ออบเจ็กต์ Data ซึ่งมักเรียกว่ารูปร่าง I/O แสดงอินพุตและเอาต์พุตจากกระบวนการ จะได้รูปสี่เหลี่ยมด้านขนาน
การตัดสินใจ / เงื่อนไข
รูปร่างการตัดสินใจจะแสดงเป็นเพชร วัตถุนี้มักใช้ในโฟลว์กระบวนการเพื่อถามคำถาม และคำตอบของคำถามจะเป็นตัวกำหนดลูกศรที่ออกมาจากเพชร รูปร่างนี้ค่อนข้างพิเศษด้วยลูกศรสองอันที่ออกมาจากมัน หนึ่งจุดจากจุดล่างสุดที่สอดคล้องกับใช่หรือจริง และอีกจุดหนึ่งจากจุดขวา/ซ้ายที่สอดคล้องกับไม่ใช่หรือเท็จ ลูกศรควรติดป้ายกำกับเสมอเพื่อหลีกเลี่ยงความสับสนในโฟลว์กระบวนการ
เอกสาร
วัตถุเอกสารเป็นรูปสี่เหลี่ยมผืนผ้าที่มีฐานคล้ายคลื่น รูปร่างนี้ใช้เพื่อแสดงเอกสารหรือรายงานในโฟลว์กระบวนการ
ข้อมูลที่จัดเก็บ
นี่คือออบเจ็กต์การจัดเก็บข้อมูลทั่วไปที่ใช้ในโฟลว์กระบวนการ ซึ่งต่างจากข้อมูลที่สามารถจัดเก็บไว้ในฮาร์ดไดรฟ์ เทปแม่เหล็ก การ์ดหน่วยความจำ ของอุปกรณ์จัดเก็บข้อมูลอื่นๆ
ข้อมูลโดยตรง
ออบเจ็กต์ข้อมูลโดยตรงในโฟลว์กระบวนการแสดงถึงข้อมูลที่จัดเก็บซึ่งสามารถเข้าถึงได้โดยตรง วัตถุนี้แสดงถึงฮาร์ดไดรฟ์ของคอมพิวเตอร์
ที่เก็บข้อมูลภายใน
นี่คือรูปร่างที่พบได้ทั่วไปในผังงานการเขียนโปรแกรมเพื่อแสดงข้อมูลที่จัดเก็บไว้ในหน่วยความจำ ซึ่งต่างจากในไฟล์ รูปร่างนี้มักถูกเรียกว่าหน่วยความจำแกนแม่เหล็กของคอมพิวเตอร์ยุคแรกๆ หรือหน่วยความจำเข้าถึงโดยสุ่ม (RAM) ที่เราเรียกกันในปัจจุบัน
การเข้าถึงตามลำดับ
วัตถุนี้มีรูปร่างเหมือนม้วนเทป มันแสดงถึงข้อมูลที่จัดเก็บเป็นลำดับ เช่น ข้อมูลบนเทปแม่เหล็ก
ป้อนข้อมูลด้วยตนเอง
วัตถุนี้แสดงด้วยรูปสี่เหลี่ยมผืนผ้าที่ด้านบนลาดขึ้นจากซ้ายไปขวา ออบเจ็กต์ป้อนข้อมูลด้วยตนเองหมายถึงการดำเนินการที่ผู้ใช้ได้รับพร้อมท์สำหรับข้อมูลที่ต้องป้อนข้อมูลด้วยตนเองลงในระบบ
รูทีนย่อย / กระบวนการที่กำหนดไว้ล่วงหน้า
รูปร่างนี้ใช้สองชื่อ – 'รูทีนย่อย' หรือ 'กระบวนการที่กำหนดไว้ล่วงหน้า' มันเรียกว่ารูทีนย่อยถ้าคุณใช้วัตถุนี้ในผังงานโปรแกรมซอฟต์แวร์ สิ่งนี้ทำให้คุณสามารถเขียนหนึ่งรูทีนย่อยและเรียกมันได้บ่อยเท่าที่คุณต้องการจากทุกที่ในโค้ด
ออบเจ็กต์เดียวกันนี้เรียกอีกอย่างว่ากระบวนการที่กำหนดไว้ล่วงหน้า ซึ่งหมายความว่าต้องมีการวาดผังงานสำหรับกระบวนการที่กำหนดไว้ล่วงหน้าแล้ว และคุณควรอ้างอิงผังงานสำหรับข้อมูลเพิ่มเติม
แม้ว่าสิ่งเหล่านี้จะเป็นสัญลักษณ์มาตรฐานที่มีอยู่ในซอฟต์แวร์ผังงานส่วนใหญ่ แต่บางคนก็ใช้รูปร่างที่แตกต่างกันสำหรับความหมายที่ต่างกัน ตัวอย่างที่พบบ่อยที่สุดคือการใช้วงกลมเพื่อแสดงจุดเริ่มต้นและจุดสิ้นสุด ตัวอย่างในบทแนะนำแผนผังลำดับงานนี้จะยึดติดกับสัญลักษณ์มาตรฐาน
วิธีการวาดผังงาน
คุณวาดแผนผังลำดับงานอย่างไร? เครื่องมือผังงานของเราเป็นจุดเริ่มต้นที่ดี แต่ก่อนที่จะใช้เครื่องมือนี้โดยตรง มาดูข้อมูลพื้นฐานกันก่อน
ผังงานมีสี่ประเภทหลัก ผังงานเอกสาร ผังงานระบบ ผังงานข้อมูล และผังงานโปรแกรม ไม่ใช่ทุกคนที่เห็นด้วยกับการจัดหมวดหมู่นี้ แต่หลักการสำคัญของการวาดผังงานยังคงเหมือนเดิม คุณต้องพิจารณาบางสิ่งเมื่อวาดผังงาน ดูเคล็ดลับที่มีประโยชน์ 6 ข้อในการวาดผังงานก่อนที่จะเริ่ม
หากคุณกำลังวาดผังงานกับผู้รับผิดชอบหลายฝ่าย คุณสามารถจัดกลุ่มพวกเขาเข้าด้วยกันโดยใช้ช่องว่ายน้ำ เลนว่ายน้ำเป็นเทคนิคที่มีประสิทธิภาพในการเพิ่มความสามารถในการอ่านผังงานของคุณ ดังนั้นคุณจึงควรใช้ตามสถานการณ์ อ่านวิธีใช้ผังงานข้ามสายงานสำหรับการวางแผนเพื่อเรียนรู้เพิ่มเติมเกี่ยวกับกระบวนการ
วิดีโอด้านล่างแสดงวิธีการวาดผังงานโดยใช้ Creately มันใช้งานง่ายมากและเพียงคลิกเดียวสร้างและเชื่อมต่อช่วยให้คุณวาดได้เร็วขึ้นเช่นกัน คุณสามารถลากและวางสัญลักษณ์จากไลบรารีหรือลากรูปภาพไปยังไดอะแกรมของคุณโดยทำการค้นหารูปภาพ
เทมเพลตและตัวอย่างผังงาน
แม้ว่าคุณจะสามารถเริ่มวาดแผนผังลำดับงานได้โดยเริ่มจากศูนย์ แต่การใช้เทมเพลตนั้นง่ายกว่ามาก สิ่งเหล่านี้ช่วยลดข้อผิดพลาดและเตือนคุณเกี่ยวกับแนวทางปฏิบัติที่ดีที่สุดที่ควรปฏิบัติตาม หากคุณต้องการใช้เทมเพลตสำเร็จรูป ให้ไปที่ส่วนตัวอย่างผังงานและคลิกที่ผังงานที่เหมาะกับคุณที่สุด คลิกที่ใช้ที่แม่แบบหลังภาพและคุณพร้อมที่จะวาดผังงานของคุณ
ด้านล่างนี้คือเทมเพลตสองเทมเพลตจากเทมเพลตโฟลว์ชาร์ตนับร้อยที่มีให้สำหรับผู้ใช้ คลิกที่ใดก็ได้เพื่อเริ่มวาดผังงานทันที
แนวทางปฏิบัติที่ดีที่สุดสำหรับผังงาน
มีบางสิ่งที่คุณสามารถทำได้เพื่อให้โฟลว์ชาร์ตของคุณเป็นที่ยอมรับในระดับสากล และมีบางสิ่งที่คุณสามารถทำได้เพื่อทำให้ผู้อื่นพอใจทางสายตาเช่นกัน
หากคุณกำลังวางแผนที่จะแบ่งปันผังงานของคุณหรือหวังที่จะใช้ในการนำเสนอ ฯลฯ ก็ควรที่จะใช้สัญลักษณ์มาตรฐาน อย่างไรก็ตาม สิ่งสำคัญคือต้องจำไว้ว่าแนวคิดคือการให้ข้อมูลในลักษณะที่เข้าใจง่าย เป็นที่ยอมรับอย่างสมบูรณ์ในการใช้รูปภาพอื่นแทนสัญลักษณ์เอกสาร ตราบใดที่ผู้ชมเข้าใจ
การรักษาให้ลูกศรไหลไปด้านใดด้านหนึ่ง การใช้สัญลักษณ์ขนาดเดียวกัน การตั้งชื่อบล็อคการตัดสินใจ กระบวนการ ลูกศร ฯลฯ เป็นบางสิ่งที่คุณสามารถทำได้เพื่อให้ดีขึ้น ส่วนข้อผิดพลาดทั่วไปครอบคลุมแนวทางปฏิบัติเหล่านี้ส่วนใหญ่โดยละเอียด
ข้อผิดพลาดทั่วไปเมื่อวาดผังงาน
ส่วนนี้เน้นข้อผิดพลาดทั่วไปที่เกิดขึ้นเมื่อวาดแผนผังลำดับงาน บางสิ่งที่กล่าวถึงในที่นี้เพื่อทำให้ดูดีขึ้นและเข้าใจง่ายขึ้น การไม่ใส่ไว้ในผังงานก็ไม่ผิด เนื่องจากมีโพสต์สองโพสต์ที่ครอบคลุมข้อผิดพลาดเหล่านี้ในเชิงลึก ฉันจะเชื่อมโยงไปยังข้อผิดพลาดเหล่านี้จากบทแนะนำแผนผังลำดับงานนี้
15 ข้อผิดพลาดที่คุณจะทำโดยไม่ได้ตั้งใจกับผังงาน (ตอนที่ 1 )
15 ข้อผิดพลาดที่คุณจะทำโดยไม่ได้ตั้งใจด้วยผังงาน ( ตอนที่ 2 )
การใช้ผังงานอย่างมีประสิทธิภาพ – กรณีศึกษา
บทช่วยสอนเกี่ยวกับผังงานจะไม่สมบูรณ์หากไม่มีกรณีศึกษา ด้านล่างนี้คือกรณีศึกษาสามกรณีและตัวอย่างในชีวิตจริงว่าผังงานสามารถช่วยคุณตัดสินใจได้อย่างไร
- แนวคิดแผนผังลำดับงานสิบประการสำหรับธุรกิจของคุณ – ผังงานสามารถใช้ในการตัดสินใจทางธุรกิจและเพิ่มประสิทธิภาพกระบวนการทางธุรกิจในปัจจุบันได้อย่างไร
- การวิเคราะห์ช่องทางการขายด้วยผังงาน – วิธีวิเคราะห์ช่องทางการขายเชิงวิเคราะห์ของ Google โดยใช้ผังงาน
- กรณีศึกษา Flutterscape – หนึ่งในลูกค้าของเราใช้ผังงานเพื่อปรับปรุงกระบวนการของพวกเขาอย่างไร
คำถามที่พบบ่อยเกี่ยวกับผังงาน
ส่วนความคิดเห็นของบทความนี้เต็มไปด้วยคำถาม โปรดทราบว่าฉันจะไม่วาดผังงานสำหรับสถานการณ์เฉพาะ ด้านล่างนี้ ฉันได้ตอบคำถามที่พบบ่อยบางข้อแล้ว
Q 01 : กระบวนการย่อยในผังงานคืออะไร?
คำตอบ: บางครั้งกระบวนการที่ซับซ้อนจะถูกแบ่งออกเป็นกระบวนการย่อยที่เล็กกว่าเพื่อความชัดเจน ดังนั้น ผังงานจึงสามารถชี้ไปที่กระบวนการย่อยอื่นภายในโฟลว์นั้นได้ สัญลักษณ์กระบวนการที่กำหนดไว้ล่วงหน้าใช้เพื่อแสดงกระบวนการย่อยดังกล่าว
Q 02 : ผังงานใช้ในการเขียนโปรแกรมคอมพิวเตอร์อย่างไร?
คำตอบ โปรแกรมคอมพิวเตอร์ประกอบด้วยกระบวนการและโฟลว์มากมาย ผังงานใช้เพื่อแสดงภาพกระบวนการและทำให้เข้าใจได้ง่ายสำหรับผู้ที่ไม่เชี่ยวชาญด้านเทคนิค นอกจากนี้ยังใช้เพื่อแสดงภาพอัลกอริธึมและเข้าใจรหัสเทียมที่ใช้ในการเขียนโปรแกรม
ความคิดเห็นและข้อเสนอแนะเกี่ยวกับการสอนผังงาน
ฉันหวังว่าบทช่วยสอนเกี่ยวกับผังงานนี้จะช่วยให้คุณสร้างผังงานที่ยอดเยี่ยมได้ ผังงานเป็นวิธีที่ยอดเยี่ยมในการนำเสนอกระบวนการที่ซับซ้อนในลักษณะที่เข้าใจง่าย และมีการใช้ทั่วโลกในหลายอุตสาหกรรม หากคุณมีคำถามเกี่ยวกับการวาดผังงานหรือมีข้อเสนอแนะในการปรับปรุงโพสต์นี้ อย่าลังเลที่จะพูดถึงในส่วนความคิดเห็น
แบบฝึกหัดแผนภาพเพิ่มเติม
- บทช่วยสอนแผนภาพลำดับ: คู่มือฉบับสมบูรณ์พร้อมตัวอย่าง
- บทช่วยสอนการสร้างแบบจำลองกระบวนการทางธุรกิจ (คุณลักษณะการอธิบายคู่มือ BPM)
- ใช้ Case Diagram Tutorial (คำแนะนำพร้อมตัวอย่าง)