The goal of this tutorial is to teach you how to create excellent OO designs. In this tutorial, I start off with a programming idea and walk you through the process of creating a Use Case, Object Model, Sequence Diagram and Class Diagram.
If you need help understanding sequence diagrams look here. The diagrams that follow the video should help you along though.
If you like videos like this, it helps to tell Google with a click here
If you know anyone studying Object Oriented Design, feel free to share
Object Oriented Design Cheat Sheet
Click the image below a few times to view it full screen