Follows the software development process, from requirements capture to implementation, using an object-oriented approach. This book takes a practical viewpoint on developing software using object-oriented techniques. It provides the reader with a basic understanding of OOPs concepts and outlines the standard object-oriented modelling techniques.