ANNA UNIVERSITY TIRUCHIRAPPALLI
Tiruchirappalli - 620 024 Regulations 2007
Syllabus B.E. COMPUTER SCIENCE AND ENGINEERING
OBJECT ORIENTED ANALYSIS AND DESIGN
(Common to CSE 7th semester and IT 6th semester)
UNIT I BASIC CONCEPTS 8
An overview of object oriented systems development − Object basics − Object oriented systems
development life cycle.
UNIT II OBJECT ORIENTED METHODOLOGIES 12
Rumbaugh methodology − Booch methodology − Jacobson methodology − Patterns − Frameworks −
Unified approach − Unified modeling language − Use case − Class diagram − Interactive diagram −
Package diagram − Collaboration diagram − State diagram − Activity diagram.
UNIT III OBJECT ORIENTED ANALYSIS 9
Identifying use cases − Object analysis − Classification − Identifying object relationships − Attributes
and methods.
UNIT IV OBJECT ORIENTED DESIGN 8
Design axioms − Designing classes − Access layer − Object storage − Object interoperability.
UNIT V SOFTWARE QUALITY AND USABILITY 8
Designing interface objects − Software quality assurance − System usability − Measuring user
satisfaction.
Total: 45
TEXT BOOKS
1. Ali Bahrami, “Object Oriented Systems Development”, Tata McGraw-Hill, 1999.
2. Martin Fowler, “UML Distilled”, 2nd Edition, PHI/Pearson Education, 2002.
REFERENCES
1. Stephen R. Schach, “Introduction to Object Oriented Analysis and Design”,
Tata McGraw-Hill, 2003.
2. James Rumbaugh, Ivar Jacobson and Grady Booch “The Unified Modeling Language
Reference Manual”, Addison Wesley, 1999.
3. Hans-Erik Eriksson, Magnus Penker, Brain Lyons and David Fado, “UML Toolkit”, OMG
Press Wiley Publishing Inc., 2004.
4. Barclay, “Object Oriented Design with UML and Java”, Elsevir, 2008.
0 comments :
Post a Comment