อิสมาห์หะยีลาเตะปวส2/1เลขที่24
ขั้นตอนของวงจรการพัฒนาโปรแกรมจะประกอบไปด้วยทั้งหมด6ขั้นตอนดังนี้ 1.ขั้นวิเคราะห์ความต้องการ(RequirementAnalysisandFeasibilityStudy) ขั้นตอนนี้เป็นขั้นตอนแรกสุดที่นักเขียนโปรแกรมจะต้องทำก่อน ลงมือเขียนโปรแกรมเพื่อทำความเข้าใจกับปัญหาที่เกิดขึ้นและค้นหา จุดมุ่งหมายหรือสิ่งที่ต้องการขั้นตอนนี้ถือว่าเป็นขั้นตอนที่สำคัญที่สุด ก่อนถึงขั้นตอนการวางแผนแก้ไขปัญหาและดำเนินการเขียนโปรแกรม โดยในขั้นวิเคราะห์ความต้องการจะใช้เทคนิค\"การวิเคราะห์งาน\" มาตรวจสอบและวิเคราะห์ความต้องการดังนี้
2.ขั้นวางแผนแก้ไขปัญหาหรือการออกแบบโปรแกรม (AlgorithmDesign)
3.ขั้นดำเนินการเขียนโปรแกรม(ProgramCoding) ขั้นตอนนี้เป็นการเขียนโปรแกรมด้วยภาษาคอมพิว เตอร์ภาษาใดภาษาหนึ่งขึ้นมาโดยเลือกใช้ภาษา ที่เหมาะสมกับลักษณะประเภทของงานและความ ถนัดของผู้เขียนเช่นถ้าเป็นงานทางด้านธุรกิจ ก็เลือกภาษาโคบอลถ้าเป็นการพิมพ์รายงาน ก็เลือกภาษาอาร์พีจีหรือถ้าจะเขียนโปรแกรมบน เว็บก็จะใช้ภาษาASP,PHPเป็นต้น
4.ขั้นทดสอบและแก้ไขโปรแกรม (ProgramTestingandDebugging) ขั้นตอนนี้เป็นการตรวจสอบจุดผิดพลาดของโปรแกรม (Bugs)ที่เขียนขึ้นและดำเนินการแก้ไขข้อผิดพลาด นั้นเรียกกระบวนการนี้การDebugsโปรแกรมที่ทำงาน ไม่ได้ตามวัตถุประสงค์เรียกว่าโปรแกรมมีError เกิดขึ้นErrorของโปรแกรมมักมีมาจาก3สาเหตุใหญ่ๆคือ 4.1ข้อผิดพลาดทางไวยากรณ์ของภาษา(SyntaxError) 4.2ข้อผิดพลาดที่เกิดจากตรรกะโปรแกรมผิด(LogicalError) 4.3ข้อผิดพลาดในระหว่างการรันโปรแกรม(Run-timeError)
5.ขั้นการเขียนเอกสารประกอบ(Documentation) 5.1เอกสารประกอบโปรแกรมสำหรับผู้ใช้ (โUปsรeแrกDรoมcนuี้ทmำeอnะtaไtรioใnช)้งานในด้านไหน ข้อมูลเข้ามีลักษณะอย่างไร ข้อมูลออกหรือผลลัพธ์มีลักษณะอย่างไร การเรียกใช้โปรแกรมทำอย่างไร คำสั่งหรือข้อมูลที่จำเป็นให้โปรแกรมเริ่มทำงานมีอะไรบ้าง อธิบายเกี่ยวกับประสิทธิภาพและความสามารถของโปรแกรม 5.2เอกสารประกอบโปรแกรมสำหรับผู้เขียนโปรแกรม (TechnicalDocumentation) ส่วนที่เป็นคำอธิบายหรือหมายเหตุในโปรแกรมหรือเรียกอีก อย่างหนึ่งว่าคอมเมนท์(Comment)ซึ่งส่วนใหญ่มักจะเขียน แทรกอยู่ในโปรแกรมอธิบายการทำงานของโปรแกรมเป็นส่วน ส่วนอธิบายด้านเทคนิคซึ่งส่วนนี้มักจะทำเป็นเอกสารแยกต่าง หากจากโปรแกรมจะอธิบายในรายละเอียดที่มากขึ้นเช่น ชื่อโปรแกรมย่อยต่างๆอะไรบ้างแต่ละโปรแกรมย่อยทำหน้า ที่อะไรและคำอธิบายย่อๆเกี่ยวกับวัตถุประสงค์ของโปรแกรม เป็นต้น
6.ขั้นบำรุงรักษาโปรแกรม(ProgramMaintenance) ขั้นตอนนี้คือขั้นตอนสุดท้ายเมื่อโปรแกรมผ่านการตรวจสอบตามขั้นตอน เรียบร้อยแล้วและถูกนำมาให้ผู้ใช้ได้ใช้งานในช่วงแรกผู้ใช้อาจจะยังไม่คุ้น เคยก็อาจ ทำให้เกิดปัญหาขึ้นมาบ้าง ดังนั้นจึงต้องมีผู้คอยควบคุมดูแลและคอยตรวจสอบการทำงาน การบำรุงรักษาโปรแกรมจึงเป็นขั้นตอนที่ผู้เขียนโปรแกรมต้องคอยเฝ้าดู และหาข้อผิดพลาดของโปรแกรมในระหว่างที่ผู้ใช้ใช้งานโปรแกรมและ ปรับปรุงแก้ไข โปรแกรมเมื่อเกิดข้อผิดพลาดขึ้น
อ้างอิง https://www.rw.ac.th/jetavat/?web=les01.3
Search
Read the Text Version
- 1 - 8
Pages: