Page 6 - วิศวกรรมซอฟต์แวร์
P. 6
(4)
สารบัญ
หน้า
ค ำ�นำ������������������������������������������������������������������������������������������������������������������������������������������������������ (3 )
รายละเอียดชุดว ิชา................................................................................................................................. (5)
ว ิธีก ารศึกษา........................................................................................................................................... (6)
หนว่ ยที่ 7 การออกแบบซอฟต์แวรเ์ ชงิ วัตถุ................................................................................. 7-1
แผนการสอนประจำ�หน่วย......................................................................................................... 7-2
ตอนที่ 7.1 แนวคิดในการออกแบบซอฟต์แวร์เชิงวัตถุ................................................................ 7-4
เรื่องที่ 7.1.1 แนวทางการพัฒนาซอฟต์แวร์เชิงวัตถุ............................................................ 7-5
เรื่องที่ 7.1.2 วัตถุ คลาสและองค์ประกอบของคลาส.......................................................... 7-14
เรื่องที่ 7.1.3 ความสัมพันธ์ระหว่างคลาส........................................................................... 7-22
ตอนที่ 7.2 การสร้างแบบจำ�ลองเชิงวัตถุ..................................................................................... 7-30
เรื่องที่ 7.2.1 การสร้างแบบจำ�ลองเชิงวัตถุด้วยแผนภาพยูสเคส........................................... 7-31
เรื่องที่ 7.2.2 การสร้างแบบจำ�ลองเชิงวัตถุด้วยแผนภาพคลาส............................................. 7-41
เรื่องที่ 7.2.3 การสร้างแบบจำ�ลองเชิงวัตถุด้วยแผนภาพซีเควนซ์......................................... 7-53
บรรณานุกรม ............................................................................................................................ 7-65