More Related Content
Similar to Activity4 (20)
Activity4
- 1. ภารกิจการเรียนรู้ที่ 4 การพัฒนา Software เสนอ ดร . จารุณี ซามาตย์ สาขาคอมพิวเตอร์ศึกษา คณะศึกษาศาสตร์ มหาวิทยาลัยขอนแก่น 237311: BASIC PRINCIPLES FOR EDUCATIONAL SOFTWARE DEVELOPMENT
- 2. ผู้จัดทำ นางสาวใบตอง พรมพุทธา รหัสนักศึกษา 523050475-1 นางสาวปุญญิศา เมืองจันทึก รหัสนักศึกษา 523050476-9 สาขาคอมพิวเตอร์ศึกษา ชั้นปีที่ 3 คณะศึกษาศาสตร์ มหาวิทยาลัยขอนแก่น
- 19. เปรียบเทียบข้อดี SSADM RAD OOD&D สามารถรวบรวมความต้องการจาก ผู้ใช้ได้เป็นระยะเวลานานก่อนที่จะเริ่มเขียนโปรแกรม และการเปลี่ยนแปลงความต้องการมีน้อย เนื่องจากก่อนที่จะถึงขั้นตอนการเขียนโปรแกรม ข้อมูลต่าง ๆ ที่วิเคราะห์มานั้นจะต้องได้รับการอนุมัติเห็นชอบจากเจ้าของระบบก่อน จึงจะสามารถเข้าสู่ขั้นตอนการเขียนโปรแกรมได้ หมายความว่าข้อมูลทุกอย่างที่วิเคราะห์และออกแบบมานั้นจะต้องตรงตามความต้องการของผู้ใช้และ เจ้าของระบบมากที่สุดนั่นเอง มีการนำเทคนิค และเครื่องมือชนิดต่าง ๆ เข้ามาสนับสนุนการพัฒนาระบบ ให้สามารถดำเนินการในขั้นตอนต่างๆ ใน SDLC ได้ด้วยการใช้ระยะเวลาที่น้อยกว่าแบบ SSADM ยกตัวอย่างเทคนิค และเครื่องมือดังกล่าว เช่น CASE Tools, JAD) และโปรแกรมภาษาที่ช่วยสร้างโค้ดโปรแกรม ช่วยออกแบบหน้าจอ รายงานและแบบฟอร์มต่าง ๆ ได้อย่างรวดเร็ว มีการวิเคราะห์และออกแบบเพื่อแก้ปัญหาของระบบงานด้วยการอ้างอิงกับขั้นตอนการทำงาน ( Process-Centered Approach) และมีการอ้างอิงกับข้อมูลทั้งหมดของระบบ มีการพัฒนาระบบในวงจร SDLC ด้วยการวิเคราะห์และออกแบบเพื่อแก้ปัญหาระบบงาน โดยมองปัญหาเหล่านั้นให้เป็นวัตถุที่ประกอบไปด้วยขั้นตอนการทำงาน ( Process) รวมกับข้อมูล ( Data) ด้วย
- 20. เปรียบเทียบข้อเสีย SSADM RAD OOD&D จะใช้เวลานานมากในขั้นตอนการวิเคราะห์และออกแบบระบบ และการออกแบบต่าง ๆ จะร่างลงบนกระดาษ ซึ่งผู้ใช้หรือเจ้าของระบบไม่สามารถทดลองใช้งานได้ จึงอาจจะทำให้ไม่ทราบถึงปัญหาที่เกิดขึ้น ส่งผลให้อาจเกิดปัญหาในระหว่างขั้นตอนการเขียนโปรแกรมได้ มีการเปลี่ยนแปลงความต้องการของผู้ใช้อยู่ตลอดเวลา เนื่องจากผู้ใช้ได้ทดลองใช้โปรแกรมต้นแบบที่สามารถสร้างและแก้ไขได้ง่าย ระบบที่พัฒนาด้วยความรีบเร่ง อาจมีรายละเอียดปลีกย่อยที่ผิดพลาดได้ ผู้ใช้ ( User) สามารถเปลี่ยนความต้องการของระบบ ( requirement) ได้บ่อย ๆ เนื่องจากมีโปรแกรมต้นแบบให้ทดลองใช้และแก้ไขได้ง่าย ส่งผลให้เกิดความยุ่งยากและจัดการสำหรับพัฒนาระบบให้สมบูรณ์ แผนภาพไม่เป็นมาตรฐาน ( Standard) เดียวกัน ยากแก่การนำไปสร้างเนื้อหาการเรียนการสอนในสถาบันศึกษา และยากต่อการทำความเข้าใจ