Object oriented analysis and design has emerged as a new paradigm of analysis and design of the systems. This Course is designed to help in learning object oriented analysis and design concepts. This Course is having coverage of UML diagrams and will help in developing understanding in the area of system analysis and design concepts using object-oriented approach. This Course will cover different aspects of OOAD with explaining object modeling dynamic modeling and functional modeling.
Object Oriented Modeling Characteristics Object Oriented Modeling Class and Objects Links and Association Generalization and Inheritance An Object Model Benefits of OO Modeling Introduction to OOAD tools
Unit 2 : Object Oriented AnalysisObject Oriented Analysis Problem Statement: an Example Differences between Structured Analysis and Object Oriented Analysis Analysis Techniques Object Modeling o Dynamic Modeling Modeling with Objects
System Design: An Object Oriented Approach Breaking into Subsystems Concurrency Identification Management of data store Controlling events between Objects Handling Boundary Conditions
Unit 5 : Object DesignObject Design for Processing Object Design Steps Designing a Solution Choosing Algorithms Choosing Data Structures Defining Classes and delegation of Responsibilities to Methods
Unit 6 : Advance Object DesignControl and its Implementation Control as a State within Program o Control as State Machine Engine o Control as Concurrent Task Inheritance Adjustment Association: Design Object Representation Design Optimization Design Documentation
Advance Modeling Concepts Aggregation o Abstract Class Multiple Inheritance Generalization as an Extension Generalization as a Restriction Metadata Constraints An Object Model
Unit 8: Dynamic ModelingEvents State and State Diagram Elements of State Diagrams Examples of State Diagrams Advance Concepts in Dynamic Modeling Concurrency A Dynamic model
Unit 9 : Functional ModelingFunctional Models Data Flow Diagrams Features of a DFD Design flaws in DFD A Functional model Relationship between Object, Dynamic, and Functional Models
Implementation Using Programming Languages o Using Database System Unidirectional Implementation Bi-directional Implementation Implementing associations Implementing Constraints Implementing Statecharts Persistency
Unit 11: Object Mapping with DatabasesRelational Database Schema for Object Modes Object Classes to Database Tables Mapping Associations to Tables Mapping Generalizations to Tables Interfacing to Database Object Mapping with Databases: an Example
Unit 12 : Case StudyThis unit will cover all the OOAD aspects Covered in previous 11(eleven) units of this course.
Unit 3 : Using UMLUML: Introduction Object Model Notations: Basic Concepts Structural Diagrams Class Object Composite Package Component o Deployment Behavioral Diagrams: Use Case Communication Sequence Interaction Overview Activity O State
Attitude Academy is great place to learn. It gives me great to say with pride that, I have completed my Graphics Designing Course from Attitude Academy.The relationship between faculities and student is very cordial, which gave me an opport
Excellent institute. I would like to recommend it to everyone l know.
Wonderful dresses I am stitching for myself, my family and the institute, after learning dress designing from this institute. So happy...
I have Completed my Tally.ERP9 Course with good experience. And now I feel that I am very confident about my interview and job.