0% found this document useful (0 votes)
251 views

Object Oriented Analysis & Design PDF

This document provides an overview of an Object Oriented Analysis and Design course. The main objectives are to expose students to modeling software architecture using UML diagrams and to understand structural and behavioral modeling as well as architectural modeling concepts. The course covers topics like classes, relationships, use cases, state machines, components and deployment. Students will learn to apply these concepts to implement systems like an ATM and railway reservation system. The course aims to help students understand object oriented system development and analysis.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
251 views

Object Oriented Analysis & Design PDF

This document provides an overview of an Object Oriented Analysis and Design course. The main objectives are to expose students to modeling software architecture using UML diagrams and to understand structural and behavioral modeling as well as architectural modeling concepts. The course covers topics like classes, relationships, use cases, state machines, components and deployment. Students will learn to apply these concepts to implement systems like an ATM and railway reservation system. The course aims to help students understand object oriented system development and analysis.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

129

OBJECT ORIENTED ANALYSIS AND DESIGN


(Common to CSE& IT)

Course Code :13CT1118 L T P C


4 0 0 3
Course Educational Objectives:
The main objective of the course is to expose the students to model the
software architecture using different UML diagrams.
✤ Giving basics Designing a product or a system.
✤ Giving idea about things, relationships and diagrams.
✤ Giving idea about Structural things.
✤ Giving idea about Behavioral things & Architectural Modeling.
✤ Giving practice with the help of a Case Study.
Course Outcomes:
At the end of the course the student will be able to
✤ Understand the Object Oriented Systems Development.
✤ Understand the Basic & Advanced Structural Modeling.
✤ Understand the Basic & Advanced Behavioral.
✤ Understand the Architectural Modeling.
✤ Understand the concepts required for implementing ATM and railway
reservation system.
UNIT-I (15 Lectures)
AN OVERVIEW OF OBJECT ORIENTED SYSTEMS DEVELOPMENT:
Introduction, Two Orthogonal Views of the Software, Object Oriented
Systems Development Methodology, Why an Object Orientation?
WHY WE MODEL:
The Importance of Modeling, Principles of Modeling, Object Oriented
Modeling
G V P College of Engineering (Autonomous) 2013
130

INTRODUCING THE UML:


An overview of the UML, A Conceptual Model of the UML, Architecture,
Software Development Life Cycle
UNIT-II (12 Lectures)
BASIC STRUCTURAL MODELING:
Classes, Relationships, Common Mechanisms, and diagrams, class
diagrams
ADVANCED STRUCTURAL MODELING:
Advanced classes, advanced relationships, Interfaces, Types and Roles,
Packages, Object Diagrams
UNIT-III (10 Lectures)
BASIC BEHAVIORAL MODELING:
Interactions, Interaction diagrams, Use cases, Use case diagrams, Activity
Diagrams
ADVANCED BEHAVIORAL MODELING:
Events and signals, state machines, processes and Threads, time and
space, state chart diagrams.
UNIT-IV (11 Lectures)
ARCHITECTURAL MODELING I:
Component, Deployment, Component diagrams and Deployment diagrams
ARCHITECTURAL MODELING II:
Patterns and Frameworks, Collaborations, Systems and Models.
UNIT-V (10 Lectures)
CASE STUDY:
Bank ATM Application, Railway Reservation System.
TEXT BOOKS:
1. Grady Booch, James Rumbaugh, Ivar Jacobson, “The Unified
Modeling Language User Guide”, 2 nd Edition, Pearson
Education, 2007.
2. Ali Bahrami, “Object Oriented Systems Development using
the unified modeling language”, 1stEdition, TMH, 2008.
G V P College of Engineering (Autonomous) 2013
131

REFERENCES:
1. Meilir Page-Jones, “Fundamentals of Object Oriented Design
in UML”, 1stEdition, Pearson Education, 2006.
2. Pascal Roques, “Modeling Software Systems Using UML2”,
1stEdition, WILEY Dreamtech, 2007.
3. Atul Kahate, “Object Oriented Analysis & Design”, 1stEdition,
TMH, 2007.
4. Mark Priestley, “Practical Object-Oriented Design with
UML”, 2nd Edition, TMH, 2005.
5. Craig Larman, “Appling UML and Patterns: An introduction
to Object”, Oriented Analysis and Design and Unified Process,
3rd Edition, Pearson Education, 2007.

pqr

G V P College of Engineering (Autonomous) 2013

You might also like