Page 7 - การวิเคราะห์และออกแบบระบบเชิงวัตถุ
P. 7
(5)
รายละเอียดชุดวิชา
1. ค�ำอธิบายชุดวิชา
99316 การวิเคราะห์และออกแบบระบบเชิงวัตถุ
(Object Oriented Analysis and Design)
วัฏจักรของการพัฒนาระบบ แนวคิดเก่ียวกับเทคโนโลยีเชิงวัตถุ หลักการพัฒนาระบบแบบ
อินครีเมนทัล หลักการใช้ภาษาทางภาพเพ่ือการออกแบบ การใช้ยูเอ็มแอล ขั้นตอนการวิเคราะห์ระบบ
การสร้างแบบจ�ำลองเกี่ยวกับ ความต้องการ แผนภาพยูสเคส การคิดและการวิเคราะห์เชิงนามธรรม การ
สร้างแบบจ�ำลองเชิงวิเคราะห์ แนวคิดการค้นหาวัตถุ แนวทางการออกแบบเชิงวัตถุ การออกแบบคลาส
การออกแบบความสัมพันธ์ระหว่างคลาสและวัตถุ การสร้างโปรแกรมด้วยเคสทูล แนวคิดเก่ียวกับการ
ทดสอบโปรแกรมตามข้อก�ำหนดของความต้องการ
2. วัตถุประสงค์ชุดวิชา
2.1 เพ่ือให้มีความรู้เกี่ยวกับการวิเคราะห์และออกแบบระบบเชิงวัตถุ
2.2 เพ่ือให้สามารถประยุกต์หลักการ ทฤษฎี และเทคนิคในการวิเคราะห์และออกแบบระบบ
เชิงวัตถุสู่การปฏิบัติได้อ้ย่างเหมาะสม
2.3 เพื่อให้มีความสามารถในการวางแผน ควบคุม ติดตาม และประเมินผลระบบสารสนเทศ
ท่ีพัฒนาด้วยกระบวนการเชิงวัตถุ
3. รายชื่อหน่วยการสอน
หน่วยท่ี 1 ความรู้เบ้ืองต้นเกี่ยวกับการวิเคราะห์และออกแบบระบบเชิงวัตถุ
หน่วยที่ 2 ความรู้เบ้ืองต้นเกี่ยวกับวัตถุ
หน่วยท่ี 3 การวิเคราะห์เชิงนามธรรม
หน่วยท่ี 4 กระบวนการพัฒนาระบบเชิงวัตถุ
หน่วยที่ 5 ยูเอ็มแอล
หน่วยที่ 6 ยูสเคส
หน่วยท่ี 7 แผนภาพคลาส
หน่วยที่ 8 การวิเคราะห์ระบบเชิงวัตถุ
หน่วยที่ 9 การออกแบบระบบเชิงวัตถุ
หน่วยที่ 10 แผนภาพปฏิสัมพันธ์
หน่วยท่ี 11 แผนภาพสถานะและแผนภาพกิจกรรม
หน่วยที่ 12 การทดสอบระบบ