What does it mean to have a good object design? This book is a tool to help devel- opers and students learn core skills in object-oriented analysis and design . object-oriented analysis and design. Building on two widely acclaimed previous editions, Craig Larman has updated this book to fully reflect the new UML 2. Craig Larman-developed slides; author of this classic textbook. Dr. Constantinos Constantinides, University of London; Slides from the University of Pittsburg.

Author: Akim Ararr
Country: Bahamas
Language: English (Spanish)
Genre: Career
Published (Last): 20 July 2015
Pages: 137
PDF File Size: 19.8 Mb
ePub File Size: 12.77 Mb
ISBN: 359-7-30331-657-1
Downloads: 21631
Price: Free* [*Free Regsitration Required]
Uploader: Vujinn

What is the vision and business case for this project?

What is the result of the use case? Who will use the system? Use Case name use imperative verbs!

Book Applying UML and Patterns – Craig Larman

What are the system’s oooad resources? Usefull questions to have in mind: To be able to use an ATM. Learning Object-Oriented Analysis and Design, not how to draw diagrams. Conversation Form l One path through a use case that emphasizes interactions between an actor and the system l Can show optional and repeated actions l. Functional requirements that indicate what the system will do. Add Book Primary actor: To analyse what functionality that need developing for the system.


About project SlidePlayer Terms of Service. Glossary Chap 7 today: Start with a modest house, keep adding rooms and upgrades to it. Often a computer system, but could be load organization or person external interfaces e.

If the answer is YES …. System records and displays new booking. Describe the vision and business case for this project.

Supporting actor provides a service e. It is just a tool. Book exists in the library. Registration Forgot your password? Waterfall Model All or most of the requirements are defined before development begins Requirements Design Implementation Test. Who will use this functionality?


No book of this title exists What to do? How does the system react?

Chapter 1 , 2 , 3 and 4 Applying UML and Patterns -Craig Larman

System validates billing info and display the result. What needs to be done for the use case to begin? Feedback Privacy Policy Feedback. Share buttons are a little bit lower.

Chapter 1 , 2 , 3 and 4 Applying UML and Patterns -Craig Larman – ppt download

Will be refined in later iterations. Inception What needs to be done?


The system displays the list of books and the use case ends. Process Sale Purpose Actors Start parman Where in the organization is the system used?