Please enable JavaScript.
Coggle requires JavaScript to display documents.
กระบวนการวิเคราะห์และออกแบบระบบเชิงวัตถุ, การวิเคราะห์ระบบงาน คำว่า…
-
การวิเคราะห์ระบบงาน คำว่า “วิเคราะห์” ที่ใช้กับการวิเคราะห์ระบบนั้น ตรงกับภําษําอังกฤษว่า “Analysis” ซึ่งแปลว่า การแยกสิ่งที่ประกอบกันออกเป็นส่วน ๆ เช่น การแยกระบบใหญ่ออกเป็น
ส่วนย่อย ๆ คือ เป็นการแยกปัญหาออกเป็นส่วน ๆ
เพื่อสะดวกในการพิจารณาหรือตัดสินใจ
ตามความหมายของคำว่าวิเคราะห์ดังกล่าวนี้
จะเห็นว่า การวิเคราะห์ระบบงานไม่ใช่เรื่องที่ยุ่งยากหรือเรื่องที่สลับซับซ้อนแต่ประการใด
การออกแบบระบบงาน การออกแบบ หมายถึง การนำเอาความต้องการของระบบมาเป็นแบบแผน หรือเรียกว่า พิมพ์เขียว ในการสร้างระบบสารสนเทศให้ใช้งานได้จริง ความต้องการของระบบ เช่น สามารถติดตามยอดขายได้เป็นระยะ เพื่อให้ฝ่ายบริหารสามารถปรับปรุงการขายได้
ทันท่วงที
-
Use Case Diagram คือ แผนภาพที่แสดงการทำงานของผู้ใช้ระบบ (User) และความสัมพันธ์กับระบบย่อย (Sub systems) ภายในระบบใหญ่ ในการเขียน Use Case Diagram ผู้ใช้ระบบ (User) จะถูกกำหนดว่าให้เป็น Actor และ ระบบย่อย
การรวบรวมข้อมูลเพื่อการวิเคราะห์ระบบ มีดังนี้
- การสอบถาม
- การสังเกต
- การสัมภาษณ์
-
-
การวิเคราะห์ความต้องการ เป็นกระบวนการของการสร้างแผนงาน (plan) เพื่อแสดงให้เห็นถึงโครงร่าง กระบวนการทำงานของระบบ
ว่าทำงานอย่างไร (how) สอดคล้องกับจุดประสงค์และความต้องการหรือไม่
จึงสรุปได้ว่าการวิเคราะห์ความต้องการ คือ
การรวบรวมรายละเอียดต่าง ๆ เพื่อจุดประสงค์ใน
การหาข้อสรุปที่ชัดเจนในด้านของความต้องการ (Requirements) ระหว่างผู้พัฒนากับผู้ใช้งาน
กระบวนการวิเคราะห์และออกแบบระบบเชิงวัตถุ คือ จัดระบบกระบวนการพัฒนาระบบงานให้มีระเบียบ และสามารถนำโปรแกรมที่เคยเขียนมาก่อนให้สามารถ
นำกลับมาใช้งานใหม่ การวิเคราห์ระบบเชิงวัตถุเป็นการอธิบายระบบสารสนเทศว่าประกอบด้วยสิ่งต่าง ๆ ที่เรียกว่า วัตถุ (OBJECT) ทั้งที่จับต้องได้และจับต้องไม่ได้ ผลลัพธ์สุดท้ายของการวิเคราะห์ระบบเชิงวัตถุก็คือ แบบจำลองวัตถุ (OBJECT MODEL) ที่นำเสนอระบบสารสนเทศในลักษณะเชิงวัตถุ จากนั้นในระหว่างขั้นตอนของการพัฒนาระบบใน
วงจรการพัฒนาระบบ (SDLC) ก็สามารถแปลงเป็นการออกแบบเชิงวัตถุได้โดยจริง
โดยใช้โปรแกรมเชิงวัตถุในการพัฒนา เช่น C++ JAVA เป็นต้น
-
วงจรการพัฒนาระบบ (System Development Life Cycle : SDLC) คือ การแบ่งขั้นตอนกระบวนการพัฒนาระบบงาน หรือระบบเทคโนโลยีสารสนเทศด้วย เพื่อช่วยแก้ปัญหาทางธุรกิจหรือตอบสนอง
ความต้องการขององค์กรโดยระบบที่จะพัฒนานั้น
อาจเป็นการพัฒนาระบบใหม่หรือการปรับปรุง
ระบบเดิมให้ดีขึ้นก็ได้
-
วงจรการพัฒนาระบบ (System Development Life Cycle-SDLC) ระบบสารสนเทศทั้งหลายมีวงจรชีวิตที่เหมือนกัน ตั้งแต่เกิดจนตาย วงจรนี้จะเป็นขั้นตอนที่เป็นลำดับตั้งแต่ต้นจนเสร็จเรียบร้อยเป็นระบบที่ใช้งานได้ ซึ่งนักวิเคราะห์ระบบ ต้องทำความเข้าใจให้ดีว่าในแต่ละขั้นตอนจะต้อง
ทำอะไร และทำอย่างไร ขั้นตอนการพัฒนาระบบมีอยู่ด้วยกัน 7 ขั้นตอน คือ
- เข้าใจปัญหา (Problem Recognition)
- ศึกษาความเป็นไปได้ (Feasibility Study)
- วิเคราะห์ (Analysis)
- ออกแบบ (Design)
- สร้าง หรือพัฒนาระบบ (Construction)
- การปรับเปลี่ยน (Conversion)
- บำรุงรักษา (Maintenance)
-
-
-