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.
|Published (Last):||27 July 2007|
|PDF File Size:||13.18 Mb|
|ePub File Size:||20.16 Mb|
|Price:||Free* [*Free Regsitration Required]|
Share buttons are a little bit lower. Any exceptions Any variants End conditions result: Inception is Not the Requirements Phase.
Where in the organization is the system used? Book exists in the library. Waterfall Model All or most of the requirements are defined before development begins Requirements Design Implementation Test.
Chapter 1 , 2 , 3 and 4 Applying UML and Patterns -Craig Larman
Create a new book in library Pre-conditions: System validates billing info and display the result. The customer has a personally-issued card that fits in the card reader, has been issued a PIN number, and is registered with the banking system.
It is just a tool. Artifacts will be partial at this stage. What needs to be done for the use case to begin? What are the system’s external resources?
Processes, Requirements, and Use Cases. Choose the system boundary Recommended procedure: Will be refined in later iterations. Usefull questions to have in mind: Record Booking — No Table Available: To be able to use an ATM.
My presentations Profile Feedback Log out. Fully dressed The most elaborate.
Search Book The system search for the book and displays the list of found booksthen the use case ends. What is the vision and business case for this project?
Published by Abraham Baker Modified over 3 years ago. Describe the vision and business case for this project.
Book Applying UML and Patterns – Craig Larman
Inception What needs to be done? Who is interested in a certain requirement? All steps and variations are written in detail and there are supporting sections with preconditions etc. Add Book Primary actor: Development Processes UML just is a modeling technique, yet for using it craiv need to know: Description of the use case steps What does the actor do?