Categories

Object Oriented Analysis and Design Using UML

AuthorH. Srimathi, H. Sriram and A. Krishnamoorthy
PublisherScitech Publications
Publisher2009, pbk
PublisherReprint
Publisher350 p,
Publisherfigs, tables,
ISBN8187328964

Contents: 1. Software engineering. 2. Object oriented software engineering. 3. Object oriented methodologies. 4. The unified approach. 5. The UML. 6. Case study: ATM transaction. 7. Object oriented analysis. 8. Design business layer classes. 9. Design access layer classes. 10. Design view layer classes. 11. Object oriented testing. 12. Other object oriented processes. 13. Case study: library information system. 14. Case study: online job application. 15. Case study: ticket vending machine. 16. Case study: cellular phone network. 17. Case study: student course registration system. 18. Case study: trading system. 19. Case study: payroll processing using RUP. 20. Case study: pair programming. Appendix. Bibliography. Index.

The object oriented software development process is dealt in this book right from the basic level. The unified approach followed in this book, demonstrates to build problem-solving solution domain using UML diagrams. Object oriented analysis, design and testing processes are demonstrated with suitable examples. This book provides the definitive description of UML and its notations. Case studies are included to understand the UML Diagram and the OOAD steps of unified approach. Highlights and features of the book includes:

Approach to build high quality and reusability of software
Real world examples for object oriented concepts.
Covers famous object oriented methodologies.
How to analyze and design the problem domain using unified approach.
Identify business, access and view layer objects.
Describes ODBMS, CBD, patterns and frameworks.
How to devise an effective OO testing strategy.
Covers RUP and extreme programming.

This book is written for the benefit of students who pursue their B.E./B.Tech/M.E.M. Tech/MCA/M.Sc (CSE/IT) courses. This book shall serve as a refresher for the IT professionals serving at various levels.

Loading...