Page 37 - Suradeth
P. 37
29
3.1.6 ขั้นบ ารุงรักษาโปรแกรม (Program Maintenance)
ขั้นตอนนี้คือขั้นตอนสุดท้ำยเมื่อโปรแกรมผ่ำนกำรตรวจสอบตำมขั้นตอนเรียบร้อยแล้ว และถูกน ำมำให้ผู้ใช้ได้ใช้งำน
ในช่วงแรกผู้ใช้อำจจะยังไม่คุ้นเคยก็อำจท ำให้เกิดปัญหำขึ้นมำบ้ำง ดังนั้นจึงต้องมีผู้คอยควบคุมดูแลและคอยตรวจสอบกำร
ท ำงำน กำรบ ำรุงรักษำโปรแกรมจึงเป็นขั้นตอนที่ผู้เขียนโปรแกรม ต้องคอยเฝ้ำดู และหำข้อผิดพลำด ของโปรแกรมในระหว่ำง
ที่ผู้ใช้ใช้งำนโปรแกรมและปรับปรุงแก้ไขโปรแกรมเมื่อเกิดข้อผิดพลำดขึ้น
หรือในกำรใช้งำนโปรแกรมไปนำน ๆ ผู้ใช้อำจต้องกำร เปลี่ยนแปลงกำรท ำงำนของระบบเดิมเพื่อให้เหมำะสมกับ
เหตุกำรณ์ เช่น ต้องกำรเปลี่ยนแปลงหน้ำตำของรำยงำน มีกำรเพิ่มเติมข้อมูล หรือลบข้อมูลเดิมนักเขียนโปรแกรมก็จะต้องคอย
ปรับปรุงแก้ไขโปรแกรมตำมควำมต้องกำรของผู้ใช้ที่เปลี่ยนแปลงไปนั้น
3.2 การวิเคราะห์งานของวงจรการพัฒนาโปรแกรม
3.2.1. การวิเคราะห์งาน
ในกำรเขียนโปรแกรมนั้นขั้นตอนแรกสุดที่
นักเขียนโปรแกรมจะต้องท ำก่อนคือ "กำรวิเครำะห์
ควำมต้องกำร" ซึ่งถือว่ำเป็นขั้นแรกสุดของวงจรกำร
พัฒนำโปรแกรม เพื่อท ำควำมเข้ำใจกับปัญหำที่เกิดขึ้น
และค้นหำจุดมุ่งหมำย หรือสิ่งที่ต้องกำร โดยในขั้น
วิเครำะห์ควำมต้องกำรจะใช้เทคนิค "กำรวิเครำะห์งำน"
มำตรวจสอบและวิเครำะห์ควำมต้องกำร ดังนี้