Please enable JavaScript.
Coggle requires JavaScript to display documents.
การพัฒนาระบบสารสนเทศ (Information system Development) - Coggle Diagram
การพัฒนาระบบสารสนเทศ
(Information system Development)
วงจรการพัฒนาระบบ
ระยะที่ 1 การวางแผนโครงการ (Project Planning)
จัดเป็นกระบวนการพื้นฐานของความเข้าใจว่า ทำไมระบบสารสนเทศจึงสมควร
ที่จะสร้างขึ้นมา
กิจกรรมในระยะการวางแผนโครงการ ประกอบด้วย
การศึกษาข้อเท็จจริงและสรุปปัญหาที่เกิดขึ้น
การพิจารณาวิธีการแก้ปัญหาที่เหมาะสมที่สุดภายใต้สภาพแวดล้อมปัจจุบัน
การศึกษาความเป็นไปได้
การจัดทำแผนการพัฒนาระบบ
ระยะที่ 2 การวิเคราะห์ (Analysis)
ระยะวิเคราะห์จากตอบคำถามเกี่ยวกับ ใครเป็นผู้ใช้ระบบ มีอะไรบ้างที่จะต้องทำ ทำที่ไหน เมื่อไหร่
สิ่งสำคัญของระยะนี้คือ
การรวบรวมความต้องการใช้งานของผู้ใช้เพื่อสรุป
การวิเคราะห์ข้อมูลความต้องการของระบบเอกสารที่สำคัญที่ได้จากขั้นตอนนี้คือข้อกำหนดเกี่ยวกับความต้องการของระบบ เพื่อนำเสนอแก่ผู้สนับสนุนโครงการ
ระยะที่ 3 การออกแบบ (Design)
เป็นการตัดสินใจว่าระบบจะดำเนินการไปได้อย่างไรในด้านการจัดหาฮาร์ดแวร์ซอฟต์แวร์โครงสร้างเครือข่ายที่จะนำมาใช้การปฏิสัมพันธ์ระหว่างผู้ใช้กับระบบรวมถึงแบบฟอร์มและรายงานต่างๆ
ระยะที่ 4 การนำไปใช ้(Implementation)
การสร้างระบบ
การทดสอบระบบ
การติดตั้งระบบ
การถ่ายโอนข้อมูล
การจัดทำเอกสารระบบ
การฝึกอบรมการใช้งานระบบ
การประเมินระบบ
ระยะที่ 5 การบำรุงรักษา (Maintenance)
เป็นการติดตามผลการใช้งานระบบและให้ความช่วยเหลือแก่ผู้ใช้ระบบเพื่อให้สามารถใช้งานระบบได้อย่างต่อเนื่อง
แบบจำลองของวงจรการพัฒนาระบบ
รูปแบบน้ำตก (Waterfall Model)
โมเดลน้ำตกเป็นโมเดลที่ง่ายต่อการใช้งานเริ่มต้นจากการรวบรวมความต้องการมุ่งเน้นการใช้เทคนิคการค้นหาความต้องการจากผู้ใช้และการทำข้อตกลงมีความต้องการข้อเสียกว่าระบบจะได้รับการพัฒนาจะต้องรอให้การออกแบบระบบเสร็จสมบูรณ์ทั้งหมดก่อน
แบบจำลองแบบค่อยเป็นค่อยไป
(Incremental Model)
โมเดลก้าวหน้าจะมีการแบ่งระบบงานออกเป็นระบบย่อยต่างๆ เปรียบเสมือนโครงการขนาดเล็กจะพัฒนา ระบบงานแต่ละงานตามขั้นตอนของ SDLC ต่อเติมในแต่ละ Increment ตามลำดับจนกระทั่งได้ระบบงานที่เสร็จสมบูรณ์
Spiral Model
มีหลักการทำงานแบบวนเป็นรอบคล้ายก้นหอย เป็นวิธีการพัฒนาแบบค่อยเป็นค่อยไปทีละรอบ มีแต่ละรอบการทำงานของ Spiral Model แบ่งออกเป็น 4 ส่วนคือ การวางแผนกำหนดจุดมุ่งหมายแนวทางที่นำมาใช้แก้ปัญหา การวิเคราะห์ความเสี่ยง การพัฒนาและทดสอบตัวผลิตภัณฑ์ และการประเมิน
Rapid Application Development
โดยใช้รูปแบบวนซ้ำการพัฒนาแอปพลิเคชั่นแบบรวดเร็ว
ระเบียบวิธีการพัฒนาระบบ
องค์ประกอบของระเบียบวิธีการพัฒนาระบบ
ระเบียบวิธีการพัฒนา หมายถึง วิธีการดำเนินงานตามขั้นตอนของ
SDLCเพื่อให้ได้ระบบที่สามารถทำงานอย่างมีประสิทธิภาพ ระเบียบวิธีการพัฒนาระบบหนึ่ง ประกอบด้วย แบบจำลอง เครื่องมือและเทคนิคที่มีความสัมพันธ์กัน
แบบจำลอง (Models)เป็นตัวแทนในการนำเสนอรูปร่างหน้าตาของระบบที่มีความเป็นนามธรรมสูงให้ผู้ใช้ได้มองเห็นภาพและเข้าใจในภาพรวม
เครื่องมือ (Tools) เครื่องมือในบริบทของการพัฒนาระบบคือซอฟต์แวร์ที่นำมาใช้สนับสนุนการสร้างแบบจำลองหรือส่วนประกอบ อื่นๆที่ต้องการ
เทคนิค (Techniques) เทคนิคในการพัฒนาระบบคือกลุ่มของแนวทางต่างๆที่ช่วยแนะนำให้กับนักวิเคราะห์ระบบสามารถนำไปใช้งานเพื่อดำเนินกิจกรรม
ระเบียบวิธีการพัฒนาระบบ
Structure Analysis and Design (SAD)
เป็นวิธีการพัฒนาแบบดั้งเดิม ที่เกี่ยวข้องกับการวิเคราะห์ การออกแบบ กับการโปรแกรมเชิงโครงสร้าง
เทคนิคการโปรแกรมเชิงโครงสร้าง
จะมีขั้นตอนการประมวลผล 1 ใน 3 รูปแบบดังนี้ 1.Sequence 2.Decision 3.Repetition/Looping
การโปรแกรมแบบบนลงล่าง
เทคนิคการออกแบบเชิงโครงสร้าง
ระเบียบวิธี Object-Oriented Analysis and Design (OOAD)
วิธีการพัฒนาระบบที่ใช้มุมมองตามหลักการธรรมชาติโดยมีวัตถุประสงค์ 3 ประการ
สถานะ
คุณลักษณะ
ชื่อเฉพาะ
ในการวิเคราะห์และออกแบบระบบจะใช้แบบจำลอง Unified Modeling Language (UML)
Use Case Diagram อธิบายความสัมพันธ์ระหว่างองค์ประกอบภายนอกกับระบบที่พัฒนา
Class Diagram แผนภาพแสดงองค์ประอบของแต่ละคลาส
Sequence Diagram แบบจำลองพฤติกรรมของการทำกิจกรรมโดยแสดงถึงขั้นตอนการทำงานและ
ลำดับของการสื่อสารระหว่างวัตถุโต้ตอบกัน