UML: A Beginner's Guide and over one million other books are available for Amazon Kindle. Learn more

Vous voulez voir cette page en français ? Cliquez ici.


or
Sign in to turn on 1-Click ordering.
or
Amazon Prime Free Trial required. Sign up when you check out. Learn More
More Buying Choices
Have one to sell? Sell yours here
Start reading UML: A Beginner's Guide on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

UML: A Beginner's Guide [Paperback]

Jason Roff
4.2 out of 5 stars  See all reviews (13 customer reviews)
List Price: CDN$ 34.95
Price: CDN$ 22.02 & eligible for FREE Super Saver Shipping on orders over CDN$ 25. Details
You Save: CDN$ 12.93 (37%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
Only 2 left in stock (more on the way).
Ships from and sold by Amazon.ca. Gift-wrap available.
Want it delivered Friday, May 24? Choose One-Day Shipping at checkout.

Formats

Amazon Price New from Used from
Kindle Edition CDN $16.11  
Paperback CDN $22.02  

Book Description

Dec 19 2002 0072224606 978-0072224603 1
Essential skills for first-time programmers! This easy-to-use book explains the fundamentals of UML. You'll learn to read, draw, and use this visual modeling language to create clear and effective blueprints for software development projects. The modular approach of this series--including drills, sample projects, and mastery checks--makes it easy to learn to use this powerful programming language at your own pace.

Special Offers and Product Promotions


Customers Who Bought This Item Also Bought


Product Details


Product Description

From the Back Cover

Essential Skills--Made Easy!

With this learning tool, you can read, model, and use the Unified Modeling Language (UML) for software design, analysis, and development. Follow the proven Beginner's Guide pedagogy and learn to graphically represent your software ideas in order to create a well-structured and more stable product. Discover use-case diagrams and object-oriented concepts in the design and analysis of your software. Reduce development time by creating proper design and architectural documents. Understand activity, sequence, and class diagrams, and check system architecture with integration diagrams. Whether you are a programmer, engineer, software developer, software architect, or computer science student, start using UML today with help from this essential learning guide.

Designed for Easy Learning:

  • Modules--Each concept is divided into logically organized modules (chapters), ideal for self-paced learning
  • Critical Skills--Each module opens with the specific skills covered in the module
  • Mastery Checks--End-of-module reviews test knowledge using short-answer, multiple-choice, and fill-in-the-blank questions
  • Ask the Experts--Q&A sections throughout are filled with bonus information and helpful tips
  • Progress Checks--Quick self-assessment sections check your progress
  • Projects--Practical exercises show how to apply the critical skills learned in each module

About the Author

Jason T. Roff has worn many hats with his extensive experience as a project manager, a software developer and a software architect. Roff’s technical talents include expertise in C++, Java, ADO, Visual Basic, SQL Server, and object-oriented design.

Inside This Book (Learn More)
First Sentence
One of the questions that most novice developers ask is, why do I need to model software? Read the first page
Explore More
Concordance
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index
Search inside this book:

Customer Reviews

4.2 out of 5 stars
4.2 out of 5 stars
Most helpful customer reviews
2.0 out of 5 stars Dangerous book, very missleading April 5 2004
By A Customer
Format:Paperback
The book is very consumable. It's easy to follow and easy to learn from. For the new to UML reader it seems like such a relief to find a book that describes it so easy. This is where the problem starts, the book is simply incorrect in a lot of cases. Some examples below:

It describes the RUP as waterfall. Superimposing workflows on phases. The author thinks that the inception phase is analysis. This could essentially drive a project to failure. It's obvious the author has never successfully implemented RUP.

Some of the diagrams are wrong (i.e. The extension points are on the wrong use cases) and the emphasis on diagramming use cases instead of writing them is an obvious novice mistake.

Larman's Applying UML and Patterns is just as simple to read but is actually correct. Please at least review Larman's book before purchasing this terrible title.

Was this review helpful to you?
4.0 out of 5 stars Good Book to learn basic UML Jan 13 2004
By A Customer
Format:Paperback
I find this book an excellent hands-on tutorial to understand, read, draw, and use UML effectively. It has come just at the right time for me as I seek to develop my career as a Business Analyst. The effectiveness of system diagrams in analysis and design of a system is beyond any doubt. This book has helped me to understand the logic behind these diagrams and how to apply these in a system life cycle. I also like the progressive approach of the author.

This book explains in detail how to read, draw, and use this visual modeling language to create clear and effective design for software development projects. It also teaches object-oriented concepts and how they relate to software design and analysis. It also covers Object Constraint Language (OCL), which allows users to refine their UML diagrams. Although my quest is to apply UML techniques in web-based application, a topic not covered by this book, but since I am a novice so I was looking for a book that can help me understand the basics and this book has done just that.

Was this review helpful to you?
2.0 out of 5 stars Missleading information Dec 9 2003
Format:Paperback
Sure, this book looks good at first glance. Unfortunately, there is a lot of missleading or wrong information. For instance, in use case diagrams, the extension points are shown in the extendet use case, not the basic use case. The close relationship between sequential diagrams and collaboration diagrams is not explained. Also, the relationsship between operations in class diagrams and messages is not covered.
I got the impression, the author of this book has never partitipated in the development of object-oriented software. If you like to learn UML but not object-oriented programming this might be the book for you. Otherwise, you are better of for instance with Martin Fowler's UML Distilled.
Was this review helpful to you?
Want to see more reviews on this item?
Most recent customer reviews
4.0 out of 5 stars Generally pretty good but more examples needed
I had to purchase this book for my TAFE course and don't have much to compare it to except Schaum's book, which was a lot more daunting and as a consequence not used very much. Read more
Published on Nov 17 2003 by David G Gloster
4.0 out of 5 stars A book to read after this one
After reading this good introductory book, I recommend you to read "UML 2 Illustrated", by Laurent Doldi, Oct. Read more
Published on Nov 4 2003 by Laurent D.
5.0 out of 5 stars Excellent introduction to UML
This book is both informative and formative.

It is informative because it presents all the essentials of UML in a very friendly and detailed-enough manner. Read more

Published on Aug 11 2003
4.0 out of 5 stars It is a good self study guide for UML
It is a good self study guide for UML beginner. It tell you the most importance in UML and teach you how to thinking in Object Oriented method.
Published on July 6 2003 by Cheung Chak Ning
5.0 out of 5 stars An excellent UML intro
This is a very well-written intro to UML. The book is concise, without any fluff, and immediately useful. Read more
Published on Jun 18 2003 by Greg
5.0 out of 5 stars For Begineers and others to refresh your UML concepts
This is a very good book for people who have no idea on UML and for people who may want to brush up their skills on UML. Read more
Published on Jun 5 2003 by satish ramasamy
5.0 out of 5 stars Awesome for beginners, excellent for future quick reference
I tried learning UML by using the more popular books, but had difficuly absorbing the information mainly due to time constraints. Read more
Published on Jun 1 2003 by G. Varghese
5.0 out of 5 stars This book delivers what it promises
This books does not overcomplicate things. I thought that UML was a difficult subject until I read this book. It presents core concepts clearly and painlessly. Read more
Published on Mar 24 2003 by Dog Tate
5.0 out of 5 stars Very informative and professionally written.
I found this book to be quite assistive for a beginner as myself. The details and examples have given me step-by-step information that will help me in my profession as programmer.
Published on Mar 21 2003 by John
5.0 out of 5 stars Easy to Understand UML
This book is an excellent source for people to learn UML from. It does not assume that you know anything about UML already, although I'm sure that if you did (and I didn't), this... Read more
Published on Feb 13 2003 by Frank Caputo
Search Customer Reviews
Only search this product's reviews

Listmania!

Create a Listmania! list

Look for similar items by category


Feedback


Amazon.ca Privacy Statement Amazon.ca Shipping Information Amazon.ca Returns & Exchanges