|
|
คลิกเพื่อดูภาพขยาย
|
คัมภีร์ การวิเคราะห์และออกแบบระบบเชิงวัตถุด้วย UML
|
ประเภทหนังสือ คอมพิวเตอร์ |
รหัสหนังสือ 9749307690 |
สำนักพิมพ์ KTP Comp & Consult |
โดย กิตติ ภักดีวัฒนะกุล, กิตติพงษ์ กลมกล่อม |
ครั้งที่พิมพ์ - |
ชนิดของปก ปกอ่อน |
ภาษา ไทย / จำนวนหน้า 538
หน้า |
น้ำหนักประมาณ 1,180
กรัม |
ปก 399 บาท/ ขาย 190 บาท/ ประหยัด 209 บาท |
จำนวนสินค้า 0 |
สภาพ ดี
85%
|
สินค้าหมด
|
|
ส้นหนังสือมีลอยถลอกเล็กน้อย
|
|
|
|
หนังสือ คัมภีร์ การวิเคราะห์และออกแบบระบบเชิงวัตถุด้วย UML (Object Oriented System Analysis and Design with UML) เล่มนี้ มีวัตถุประสงค์เพื่อให้ผู้อ่านได้เรียนรู้และเข้าใจหลักการในการวิเคราะห์ (Analysis) ถึงปัญหาของระบบงานเดิม พร้อมทั้งสามารถออกแบบ (Design) ระบบงานใหม่โดยนำระบบคอมพิวเตอร์มาใช้งานด้วย ทั้งนี้ในการวิเคราะห์และออกแบบ จะใช้แนวคิดเชิงวัตถุ (Object Oriented) มาช่วย โดยเรียกวิธีการนี้ว่า การวิเคราะห์และออกแบบระบบเชิงวัตถุ หรือ Object Oriented System Analysis and Design
หนังสือเล่มนี้ จะนำเสนอแผนภาพ หรือ Diagram การทำงานของระบบงาน โดยใช้ภาษาที่เรียกว่า UML (Unified Modeling Language) ซึ่งเป็นภาษาแผนภาพ ที่ได้รับความนิยมอย่างสูงในปัจจุบัน เนื่องจากเขียนง่าย เข้าใจง่าย และมีประสิทธิภาพในการใช้งานสูง ทำให้ผู้ใช้งาน นักวิเคราะห์ นักออกแบบและนักพัฒนาระบบ สามารถทำงานร่วมกันได้เป็นอย่างดีด้วยแผนภาพเดียวกัน
สำหรับเครื่องมือหรือโปรแกรมที่จะนำมาใช้ในการวาดแผนภาพต่างๆ ของ UML นั้น สามารถใช้โปรแกรมใดๆ ก็ได้ ที่วาดได้ เช่น Visio แต่ก็มีหลายโปรแกรมที่ใช้สำหรับสร้างแผนภาพดังกล่าวโดยตรง เช่น Rational Rose ซึ่งได้กล่าวถึงการใช้งานไว้ในภาคผนวก ก ด้วย
ตลอดการบรรยายของหนังสือเล่มนี้ จะนำเสนอตัวอย่าง 2 เรื่องคือ ระบบร้านขายปลีกสินค้า และระบบร้านขายหนังสือ โดยจะอธิบายประกอบในแต่ละบทตั้งแต่เริ่มต้นทีละขั้นตอนไปจนได้ระบบที่สมบูรณ์ ในแต่ละบทจะมีแบบฝึกหัดท้ายบทพร้อมเฉลยโดยละเอียดเพื่อเพิ่มความเข้าใจให้ดียิ่งขึ้น และท้ายสุดจะนำเสนอตัวอย่างศึกษาให้อีก 3 ระบบที่แตกต่างกัน ทั้งนี้เพื่อทบทวนและตอกย้ำให้ผู้อ่านเกิดความเชี่ยวชาญในหลักการของการวิเคราะห์และออกแบบเชิงวัตถุด้วย UML อย่างลึกซึ้ง |
|
|
ภาคที่ 1 หลักการเชิงวัตถุ
บทที่ 1 Object Orientation และ UML
บทที่ 2 Abstractions, Encapsulation และ Modularity
ภาคที่ 2 การวิเคราะห์เชิงวัตถุด้วย UML (Object Oriented Analysis with UML)
บทที่ 3 Use Case Modeling
บทที่ 4 Class Modeling
บทที่ 5 Interaction Modeling
ภาคที่ 3 การออกแบบเชิงวัตถุด้วย UML (Object Oriented Design with UML)
บทที่ 6 Object Oriented Analysis Model Refinement
บทที่ 7 Persistent Data Design
บทที่ 8 Activity Design
บทที่ 9 System Architecture Design
กรณีศึกษา 1 ระบบการรับจำนำสินค้า (Pledging System)
กรณีศึกษา 2 ระบบจองตั๋วเพื่อเข้าชมการแสดง (Ticket Reservation System)
กรณีศึกษา 3 การพัฒนาคอมไพเลอร์ (Compiler Development)
ภาคผนวก ก การใช้งาน Rational Rose
ภาคผนวก ข Design Patterns |
|
|
ขอสงวนสิทธิ์ในการเปลี่ยนแปลงรายละเอียดของสินค้า
โดยไม่แจ้งให้ทราบล่วง |
|
|