Introduction to Object-oriented Analysis: Objects in Plain English by David William Brown
Appropriate for computer science or business level courses in object-oriented analysis and design, object-oriented concepts or business analysis, this text presents object-oriented analysis techniques in straightforward understandable language, using numerous real-world examples. Focused on front-ended business area analysis with some overlap into the systems design area, the book provides in-depth theory and skills for practical application of object-oriented methods. Case studies are used to further illuminate the concepts and methods in a narrative form to simulate how real-world systems analysts and users perform systems analysis.