ݺߣ

ݺߣShare a Scribd company logo
การแก้ไྺปัญหาด้วยเทคโนโลยีสารสȨทศ
การวิเคราะห์และกาหนดรายละเอียดของปัญหา
การเลือกเครื่องมือและการออกแบบขั้นตอนวิธีการในการ
แก้ปัญหา
การดาเนินการแก้ไขปัญหา
การตรวจสอบและปรับปรุงวิธีการ
1. กระบวนการแก้ปัญหา
กระบวนการแก้ปัญหา
 2.1 สิ่งที่ต้องการ เช่น
 ต้องการพิมพ์รายงานที่เป็นรายชื่อผลการทาคะแนนสอบ
 ต้องการแสดงผลทางหน้าจอ
ต้องการพิมพ์รายงานแสดงข้อมูลการชาระเงินผ่านบัตร
เครดิตของบริษัท
2. การวิเคราะห์และกาหนดรายละเอียดของปัญหา
กระบวนการแก้ปัญหา
2. การวิเคราะห์และกาหนดรายละเอียดของปัญหา
 2.2 รูปแบบผลลัพธ์
กระบวนการแก้ปัญหา
2. การวิเคราะห์และกาหนดรายละเอียดของปัญหา
 2.3 ข้อมูลนาเข้า เช่น
 รายงานเงินเดือนครูและบุคลากร ข้อมูลที่ต้องนาเข้าได้แก่
รหัส เดือน เลขที่บัญชี ชื่อครูและบุคลากร รายละเอียดรายรับ
รายจ่าย และคงเหลือ
รายงานใบรับเงิน มีข้อมูลที่ต้องนาเข้า คือ ชื่อบริษัท เลข
ทะเบียน ที่ตั้ง หมายเลขโทรศัพท์ สาขา ผู้รับมอบอานาจ
กระบวนการแก้ปัญหา
2. การวิเคราะห์และกาหนดรายละเอียดของปัญหา
 2.4 ตัวแปรที่ใช้
ชื่อตัวแปร ใช้เก็บข้อมูล
code รหัสบุคลากร
m เดือน
cde_ord เลขที่บัญชี
tch_n ชื่อครู
sal รายรับ
pay รายจ่าย
sum_sal รวมรับ
กระบวนการแก้ปัญหา
2. การวิเคราะห์และกาหนดรายละเอียดของปัญหา
 2.5 วิธีการประมวลผล
 วิธีการรับข้อมูลเพื่อประมวลผล
การทดสอบข้อมูลสุดท้าย
กระบวนการแก้ปัญหา
3. การเลือกเครื่องมือและออกแบบขั้นตอนวิธีในการแก้ปัญหา
 3.1 ผังงาน
ประเภท : ผังงานระบบ และผังงานโปรแกรม
ประโยชน์และข้อจากัด : สามารถเรียนรู้และสื่อความหมาย
เข้าใจผังงานได้ง่าย แต่บางครั้งเป็นการสิ้นเปลือง
สัญลักษณ์ที่ใช้ : ANSI , ISO
ตัวอย่าง สัญลักษณ์ที่ใช้ในการเขียนผลงาน
ตัวอย่าง สัญลักษณ์ที่ใช้ในการเขียนผลงาน
กระบวนการแก้ปัญหา
3. การเลือกเครื่องมือและออกแบบขั้นตอนวิธีในการแก้ปัญหา
 3.1 ผังงาน
 หลักเกณฑ์ :
1. กาหนดจุดเริ่มต้นและสิ้นสุด
2. กาหนดค่าแรกเริ่ม กาหนดค่า และ การคานวณ
3. การรับข้อมูลนาเข้าและแสดงผลข้อมูล
4. การทดสอบ
5. จุดต่อและการเชื่อมโยงระหว่างหน้า
กระบวนการแก้ปัญหา
3. การเลือกเครื่องมือและออกแบบขั้นตอนวิธีในการแก้ปัญหา
 3.1 ผังงาน
 หลักการจัดสัญลักษณ์และทิศทางผังงาน :
1. ชัดเจน ดูง่าย
2. จุดเริ่มต้นและสิ้นสุดต้องมีเพียงจุดเดียว
3. ต้องมีทิศทางจากบนลงล่าง ซ้ายไปขวา
4. ลูกศรไม่ทับกัน
5. เป็นระเบียบและสะอาด
3. การเลือกเครื่องมือและออกแบบขั้นตอนวิธีในการแก้ปัญหา
 3.2 แผนภาพการออกแบบโครงสร้าง
 แผนภาพแบบเรียงลาดับ(sequence)
กระบวนการแก้ปัญหา
3. การเลือกเครื่องมือและออกแบบขั้นตอนวิธีในการแก้ปัญหา
 3.2 แผนภาพการออกแบบโครงสร้าง
 แผนภาพแบบทอสอบเงื่อนไข
กระบวนการแก้ปัญหา
3. การเลือกเครื่องมือและออกแบบขั้นตอนวิธีในการแก้ปัญหา
 3.2 แผนภาพการออกแบบโครงสร้าง
 แผนภาพแบบทดสอบทาซ้า
กระบวนการแก้ปัญหา
3. การเลือกเครื่องมือและออกแบบขั้นตอนวิธีในการแก้ปัญหา
 3.2 แผนภาพการออกแบบโครงสร้าง
 แผนภาพแบบคาสั่งเรียกโปรแกรมย่อยและการอธิบาย
เพิ่มเติม
กระบวนการแก้ปัญหา
3. การเลือกเครื่องมือและออกแบบขั้นตอนวิธีในการแก้ปัญหา
 3.3 รหัสจาลองและพีดีแอล(PDL)
ตัวอย่าง ซูโดโค้ด
กระบวนการแก้ปัญหา
จบการนาเสนอ
ขอบคุณมากค่ะ
 รายชื่อ
น.ส. ปิยมน กีรติวศิน ม.5/4 เลขที่17
น.ส. ฆนกาญจน์ งามสวัสดิ์กุล ม.5/4 เลขที่18
น.ส. พัชรา จักตรี ม.5/4 เลขที่19
น.ส. ชนาพร ช่วยรักษา ม.5/4 เลขที่ 20

More Related Content

การแก้ไྺปัญหาด้วยเทคโนโลยีสารสȨทศ