60 likes | 245 Views
Object Oriented Technology . นายธนวัฒน์ แซ่เอียบ thanawat.sa@up.ac.th www.ict.up.ac.th/thanawats. Objectives. Concepts of object-oriented analysis and design development software by Unified Process (methodology) UML notations
E N D
Object Oriented Technology นายธนวัฒน์ แซ่เอียบ thanawat.sa@up.ac.th www.ict.up.ac.th/thanawats
Objectives • Concepts of object-oriented analysis and design • developmentsoftware by Unified Process (methodology) • UML notations • understanding the four most widely used diagrams of OOAD (“use case,” class, sequence, and collaboration diagrams • tools • for creating these diagrams
Outline • Overview of OOAD • software development process • Unified Process • requirement • use case • Analysis • activity • Design • design class • Implement • deploy
Text • UML 2 and the Unified Process: Practical Object-Oriented Analysis and Design (2nd Edition)
Text • “Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and the Unified Process, 3nd Ed.”, Carig Larman
Text • UML Software engineering with objects and components 2nd edition