Page 38 - Suradeth
P. 38
30
3.2.1.1 ผลลัพธ์ที่ต้องการ (Output)
ผลลัพธ์ที่ต้องกำร (Output Specification) จะพิจำรณำว่ำงำนที่ท ำมีเป้ำหมำย หรือวัตถุประสงค์อะไร
ต้องกำรผลลัพธ์ที่มีรูปร่ำงหน้ำตำเป็นอย่ำงไร โดยจะต้อง ค ำนึงถึงผู้ใช้เป็นหลักในกำรออกแบบผลลัพธ์
3.2.1.2 ข้อมูลน าเข้า (Input)
กำรระบุข้อมูลเข้ำ (Input Specification) คือสิ่งที่โจทย์ให้มำ หรือก ำหนดให้ ซึ่งผู้ แก้ปัญหำ จะต้องรู้ว่ำ มี
ข้อมูลอะไรบ้ำงที่จะต้องป้อน เข้ำสู่คอมพิวเตอร์พร้อมกับ โปรแกรม เพื่อให้โปรแกรม ท ำกำรประมวลผลและออกผลลัพธ์
3.2.1.3 ตัวแปร (Variable)
ตัวแปรที่ใช้ บอกว่ำใช้ตัวแปรอะไรแทนข้อมูลน ำเข้ำ หรือแทนค่ำที่ อยู่ในระหว่ำงประมวลผล ตลอดจนตัว
แปรที่ใช้ในกำรแสดงผลลัพธ์
3.2.1.4 วิธีการประมวลผล (Process)
ก ำหนดวิธีกำรประมวลผล (Process Specification) เป็นขั้นตอนของค ำสั่ง หรือ วิธีกำรที่ใช้ในโปรแกรม
ซึ่งขั้นตอนต่ำง ๆ จะต้องเรียงล ำดับก่อนหลัง สลับล ำดับไม่ได้ เพรำะจะท ำให้ไม่สำมำรถประมวลผล หรือท ำให้ได้ผลลัพธ์ไม่ตรง
ตำมที่ต้องกำร
ตัวอย่างการวิเคราะห์งาน
ตัวอย่ำงที่ 1 จงหำพื้นที่ของรูปสำมเหลี่ยม โดยให้รับค่ำฐำน และ ควำมสูงของรูปสำมเหลี่ยมมำจำกแป้นพิมพ์
วิเคราะห์งาน
1. ผลลัพธ์ที่ต้องกำร
1.1 พื้นที่ของรูปสำมเหลี่ยม
2. ข้อมูลน ำเข้ำ
2.1 รับค่ำข้อมูล ควำมยำวฐำนของรูปสำมเหลี่ยมมำจำกแป้นพิมพ์
2.2 รับค่ำข้อมูล ควำมสูงของรูปสำมเหลี่ยมมำจำกแป้นพิมพ์
3. ตัวแปรที่ใช้
3.1 ใช้ w แทน ควำมยำวฐำนของรูปสำมเหลี่ยม
3.2 ใช้ h แทน ควำมสูงของรูปสำมเหลี่ยม
3.3 ใช้ area แทนพื้นที่ของรูปสำมเหลี่ยม
4. วิธีกำรประมวลผล
4.1 เริ่มต้น
4.2 รับค่ำ w และ h
4.3 ค ำนวณหำพื้นที่ของรูปสำมเหลี่ยมด้วยสูตร area = w * h * 0.5
4.4 แสดงพื้นที่ของรูปสำมเหลี่ยม area
4.5 จบกำรท ำงำน