OBJECT ORIENTED ANALYSIS AND DESIGN
SYLLABUS:
UNIT-I: Introduction: The Structure of Complex Systems, The Inherent Complexity of Software, Attributes of Complex Systems, Organized and Disorganized Complexity, Bringing Order to Chaos, Designing Complex Systems.
Case Study: System Architecture - Satellite-Based Navigation.UNIT-II: Introduction to UML: Importance of modelling, principles of modelling, object- oriented modelling, conceptual model of UML, Architecture, and Software Development Life Cycle. Basic Structural Modelling: Classes, Relationships, Common Mechanisms, and Diagrams.
Case Study: Control System - Traffic Management.
UNIT-III: Class & Object Diagrams: Terms, concepts, and modelling techniques for Class & Object Diagrams. Advanced Structural Modelling: Advanced Classes, Advanced Relationships, Interfaces, Types and Roles, Packages.
Case Study: AI - Cryptanalysis.UNIT-IV: Basic Behavioural Modelling-I: Interactions, Interaction Diagrams, Use Cases, Use Case Diagrams, Activity Diagrams.
Case Study: Web Application - Vacation Tracking System.UNIT -V: Advanced Behavioural Modelling: Events and Signals, State Machines, Processes and Threads, Time and Space, State Chart Diagrams. Architectural Modelling: Component, Deployment, Component Diagrams, and Deployment Diagrams.
Case Study: Weather Forecasting.Text Books:
Grady Booch, Robert A. Maksimchuk, Michael W. Engle, Bobbi J. Young, Jim Conallen, Kellia Houston, "Object-Oriented Analysis and Design with Applications", 3rd edition, 2013, PEARSON.
Grady Booch, James Rumbaugh, Ivar Jacobson: "The Unified Modeling Language User Guide", Pearson Education.
0 comments:
Post a Comment