หนว่ ยท่ี 7 การเขยี นผงั งานระบบ
สาระสาคัญ ผังงานระบบมักเป็นส่ิงท่ีเราพบเห็นตั้งแต่การรวบรวม ข้อมูล เช่น เอกสารการแสดงกระบวนการในระบบการทางาน ของหน่วยงาน หรือเม่ือได้ปรับปรุงหรือออกแบบระบบงานข้ึนมา ใหม่ ผงั งานจะชว่ ยให้เราออกแบบกระบวนงานในภาพรวมได้ ส่ิงทน่ี ักศกึ ษาจะไดศ้ ึกษาในบทนี้ คือ 1.ลกั ษณะของผงั งานระบบ 2.วธิ ีการเขยี นผังงานระบบ
จุดประสงค์ทวั่ ไป 1. มีความรคู้ วามเขา้ ใจเกี่ยวกบั แนวคิดของการเขียนผังงานระบบ 2. มีความรูค้ วามเข้าใจเกยี่ วกับเข้าใจการใช้สักลักษณ์ ในการเขียน ผังงานระบบ 3. มีความรู้ความเข้าใจเกี่ยวกับผังงานระบบสาหรับการวิเคราะห์ และออกแบบระบบ 4. มีความรู้ความสามารถในการเขียนผังงานระบบสาหรับการ วิเคราะหแ์ ละออกแบบระบบ 5. มีความรู้ความสามารถในการอธิบายความสาคัญของการเขียน ผงั งานระบบ
จดุ ประสงค์เชิงพฤติกรรม 1. สามารถอธบิ ายแนวความคดิ ของการเขยี นผังงานระบบได้ 2. สามารถอธิบายความหมายของสัญลักษณ์ในการเขียนผัง งานได้ 3. สามารถอธิบายความสาคัญของผังงานระบบสาหรับการ วิเคราะห์และออกแบบระบบได้ 4. สามารถเขียนผังงานระบบสาหรับการวิเคราะห์และ ออกแบบระบบได้ 5. สามารถอธิบายความสาคญั ของการเขียนผังงานระบบได้
เน้อื หาสาระ 1. ภาพรวมของผงั งาน 2. การเขียนผงั งานระบบ 3. การนาผังงานระบบไปใชง้ าน 4. แบบฝึกหัดหลังเรียน
ภาพรวมของผังงาน ความหมายของผังงาน ผังงาน (Flowchart) ก็คือ แผนผัง (Diagram) ที่ใช้แสดง ลาดบั ข้ันตอน ผงั งาน กค็ ือ แผนผังท่ีแสดงการไหลของข้อมูลในแต่ละ ลาดับการทางานระบบ แผนผัง ก็คือ การใช้รูปภาพหรือสัญลักษณ์ในการส่ือ ความหมายทต่ี ้องการแทนการใช้คาพูดหรอื ขอ้ ความ
ภาพรวมของผงั งาน ข้อมลู ดิบ ประมวลผล สารสนเทศ การใช้สญั ลักษณแ์ สดงลาดับขน้ั ตอนการทางาน
ประโยชนข์ องผังงาน การนาผังงานมาใช้ในการวิเคราะห์และออกแบบระบบ มดี ังนี้ 1. สามารถลาดบั ขั้นตอนได้ชัดเจน 2. สะดวกในการทาความเขา้ ใจ 3. ใช้แยกแยะและค้นหาข้อผิดพลาดต่างๆ ที่มีได้ สะดวก 4. เปน็ ภาษาสัญลักษณใ์ นการส่ือสาร จึงไม่ข้ึนกับภาษา ตัวอกั ษรหรอื ภาษาพดุ
ความสาคัญของผงั งาน 1. ใช้บันทึกหรือนาเสนอแนวคิด ได้สะดวกและรวดเร็ว กว่าบรรยายด้วยภาษาเขียน 2. สามารถแสดงภาพรวมของระบบของกระบวนการ และองค์ประกอบต่างๆ ทเ่ี ก่ยี วขอ้ งได้อย่างครบถว้ น 3. ช่วยให้เกิดการคิดเชิงระบบและการคิดเชิงตรรกะ และการแก้ไขขอ้ บกพร่องท่เี กดิ จากการออกแบบได้
ประเภทของผงั งาน มี 2 แบบ 1. ผังงานระบบ (System Flowchart) 2. ผงั งานโปรแกรม (Program Flowchart) ผังงานระบบ หมายถงึ สัญลักษณ์ ที่แสดงให้เห็นถึงขั้นตอนการทางานใน เป็นผังงานที่แสดงอัลกอริทึม ของ ลักษณะของภาพกว้างๆ โดยไม่ต้องแสดง โปรแกรม ในผังงานโปรแกรมจึงแสดง รายละเอียดว่าระบบงานย่อยๆ น้ันมีการ ลาดับข้ันตอนการทางานของโปรแกรม ทางานอยา่ งไร ตั้งแต่การรับข้อมูล การประมวลผล ตลอดจนผลลพั ธท์ ไี่ ด้จากการประมวลผล อยา่ งไรก็ตาม โปรแกรมเมอรอ์ าจเลือกวิธีอื่นในการ เขยี นอลั กอรทิ ึมแทนแผนงานได้ เชน่ รหสั เทียม ภาษาองั กฤษแบบโครงสรา้ งเป็นต้น
ข้อจากดั ของผังงาน 1. ผังงานแสดงลาดบั ความสาคญั ของแต่ละขั้นตอนไม่ได้ 2. ระบบที่ซับซ้อนข้ึน จะทาให้ผังงานดูยากข้ึนและต้องใช้ เวลาในการจัดทามากขึ้น กล่าวคือ ระบบที่ใหญ่ข้ึน มีองค์ประกอบหรือ ระบบย่อยมากขึ้น จะใช้จานวนหน้ากระดาษในการจัดทามากขึ้น เห็น ภาพรวมไดย้ ากขนึ้ 3. ตัวผังงานเองนาไปใช้งานเป็นระบบไม่ได้ ทาหน้าท่ีเป็น เพียงพมิ พเ์ ขียวในการพฒั นาระบบเทา่ นัน้
การเขียนผงั งานระบบ การเขยี นผังงานระบบ การเขยี นผงั งานระบบจะใชส้ ญั ลกั ษณ์และวธิ กี ารแบบเดียวกบั การเขยี น ผังงานโปรแกรม แต่ การเขียนผงั งานระบบจะตดั ทอนรายละเอียดปลกี ยอ่ ยจาพวก วธิ กี ารประมวลผล หรือการทางานยอ่ ย
สญั ลักษณ์ทใี่ ชใ้ นการเขยี นผังงานระบบ สัญลักษณ์ท่ีใช้ในการเขียนผังงานส่วนใหญ่จะเป็นแบบ มาตรฐานแอนซี (American National Standards Institue : ANSI) ซ่ึง แบง่ เป็น 3 กลุ่ม 1.สัญลกั ษณพ์ นื้ ฐาน 2. สัญลักษณร์ ะบบ 3. สัญลักษณ์การโปรแกรม
สญั ลกั ษณ์พ้นื ฐาน
สญั ลกั ษณร์ ะบบ
สญั ลกั ษณ์โปรแกรม
วธิ กี ารเขยี นผงั งานระบบ
ลกั ษณะของการเขยี นผงั งาน
ลกั ษณะของการเขยี นผงั งาน
ลกั ษณะของการเขยี นผงั งาน
การนาผงั ระบบมาใชง้ าน ดงั ตวั อยา่ งตอ่ ไปนี้
แบบฝึกหดั
เฉลยแบบฝกึ หดั
Search
Read the Text Version
- 1 - 25
Pages: