วันจันทร์ที่ 5 กันยายน พ.ศ. 2554

ตัวอย่างการสร้างระบบงาน


สาระสำคัญ   การสร้างระบบงานด้วยคอมพิวเตอร์

ผลการเรียนรู้ที่คาดหวัง  นักเรียนสามารถสร้างระบบงานด้วยคอมพิวเตอร์ได้

สาระการเรียนรู้    ตัวอย่างการสร้างระบบงานการหาความสูงเฉลี่ยของผักทั้ง 5 ชนิดและการใช้ปุ๋ย 5 สูตรเพื่อหาสูตรเดี่ยวที่ให้น้ำหนักเฉลี่ยของผักดีที่สุด

ใบความรู้

เรื่อง การสร้างระบบงาน


1. วิเคราะห์ปัญหาและระบบงานที่จะทำถึงรายละเอียดข้อมูลที่ต้องใช้

ชาวสวนผักพบปัญหาว่า ผักน้ำหนักไม่ค่อยดี คือ เมื่อนำมาชั่งน้ำหนักแล้วเบามาก ซึ่งเขาปลูกผักทั้งหมด 5 ชนิด ซึ่งเขาเคยได้ทดลองซื้อปุ๋ยจากบริษัทต่าง ๆ มาใช้ แต่ก็ยังได้ผลไม่เต็มที่และมีราคาแพง ดังนั้นเขาจึงศึกษางานวิจัยพบว่าเขาสามารถผลิตปุ๋ยน้ำธรรมชาติใช้เองได้ ซึ่งมีสูตรการทำอยู่ทั้งหมด 5 สูตร

ปัญหา คือ ปุ๋ยสูตรใดดีที่สุด เพราะโดยธรรมชาติแล้วผักแต่ละประเภทเจริญเติบโตไม่เท่ากัน

ข้อมูล คือ น้ำหนักของผักทั้ง 5 ชนิดที่ชั่งใด

2. กำหนดรายละเอียดความต้องการของผู้ใช้ระบบงาน

ต้องการทราบว่าปุ๋ยทั้ง 5 สูตร สูตรใดให้น้ำหนักเฉลี่ยของผักทั้ง 5 ชนิดสูงที่สุด

3. ออกแบบขั้นตอนวิธีการทำงานหรือออกแบบโปรแกรม

ขั้นตอนเพื่อหาคำตอบ

1. แบ่งผักทั้ง 5 ชนิดออกเป็น 5 แปรง คือ แปรงละ 5 ชนิด

2. ให้ปุ๋ยแต่ละแปรงต่างสูตรกันในระยะเวลาเท่า ๆ กัน คือ 2 เดือน

3. เมื่อครบกำหนด ให้นำผักจากแต่ละแปรงมาชั่งน้ำหนักทั้ง 5 ชนิด ๆละเท่ากัน

เช่น 1 ต้นเท่ากัน

4. กลุ่มใดมีน้ำนักมากที่สุด ถือว่าปุ๋ยสูตรนั้นดีที่สุด



4. เขียนชุดคำสั่งหรือโปรแกรม

การเขียนโปรแกรมผู้เขียนจะต้องมีความรู้เรื่องการเขียนโปรแกรม เพราะต้องใช้ภาษาของการเขียนโปรแกรม ซึ่งโปรแกรมแต่ละอย่างจะใช้ภาษาไม่เหมือนกัน ตัวอย่างนี้คือการเขียนด้วยโปรแกรม BASIC programming language



10 CSL

20 PRINT “<< โปรแกรมคำนวณค่าเฉลี่ยของน้ำหนักผัก >>”

30 ZUMW = 0

40 FOR N = 1 TO 5

50 INPUT “น้ำหนักผักชนิดที่ :”;N,” = ”,W

60 ZUMW = ZUMW + W

70 NEXT N

80 AV = ZUMW / 5

90 PRINT “น้ำหนักผักโดยเฉลี่ยของกลุ่มนี้ = ”; AV

100 PRINT “จบการทำงาน”




5. ทดสอบโปรแกรมและหาจุดบกพร่อง



<< โปรแกรมคำนวณค่าเฉลี่ยของน้ำหนักผัก>>

น้ำหนักผักชนิดที่ : 1 = 145.21

น้ำหนักผักชนิดที่ : 2 = 144.90 น้ำหนักที่ป้อนเข้าสู่การประมวลผล

น้ำหนักผักชนิดที่ : 3 = 146.15

น้ำหนักผักชนิดที่ : 4 = 143.95

น้ำหนักผักชนิดที่ : 5 = 148.30

น้ำหนักผักโดยเฉลี่ยของกลุ่มนี้ = 145.702

จบการทำงาน



6. นำไปใช้งานจริง เมื่อทดสอบโปรแกรมจนแน่ใจว่าถูกต้องแล้ว เราก็จะนำโปรแกรมไปรวมทั้งระบบงานที่ได้ออกแบบขึ้นไปใช้งานจริง

7. บำรุงรักษา ติดตามผล และแก้ไขปรังปรุง สำหรับระบบงานที่ต้องนำไปปฏิบัติจริงอย่างต่อเนื่องเราจะต้องคอยบำรุงรักษาโปรแกรมรวมทั้งอุปกรณ์คอมพิวเตอร์เพื่อให้ทำงานได้ตลอดไป และอาจต้องทำการแก้ไขปรับปรุงโปรแกรมให้ดีขึ้นไปเรื่อย ๆ



ใบงาน เรื่อง การสร้างระบบ กลุ่มที่…………..

ชื่อ-สกุล......................................................เลขที่..............ชั้น..................

ชื่อ-สกุล......................................................เลขที่..............ชั้น..................

ชื่อ-สกุล......................................................เลขที่..............ชั้น..................



คำชี้แจง ให้นักเรียนสร้างระบบงานโดยใช้คอมพิวเตอร์

................................................................................................

................................................................................................

................................................................................................









ไม่มีความคิดเห็น:

แสดงความคิดเห็น