Object Oriented Software Engineering

₹180.00

Tax excluded

Quantity

ISBN- 978-93-5480-084-9

AUTHORS- Prof. Prachi S. Patekar, Mr. Deepak Shivaji Dandwate

Syllabus

 

OBJECT ORIENTED SOFTWARE ENGINEERING

 

(Course Code: CA-502)

 

Chapter

Topic

No of lectures

1

Introduction and basics of Software Modelling

1.1 Software Life Cycle Models (Revision of SE)

1.2 System Concepts

1.3 Project Organization

1.4 Communication in Project Management

1.5 Risk management in Project Management

 

(04)

2

SRS Documentation

2.1 SRS Specification

2.2 Requirement Elicitation

2.3 Business Engineering

 

(04)

3

Introduction to UML

3.1 Concept of UML

3.2 Advantages of UML

 

(02)

4

Object Oriented Concepts and Principles

4.1 What is Object Orientation? - Introduction , Object , Classes and Instance , Polymorphism, Inheritance

4.2 Object Oriented System Development- Introduction, Function/Data Methods (With Visibility), Object Oriented Analysis, Object Oriented Construction

4.3 Identifying the Elements of an Object Model

4.4 Identifying Classes and Objects

4.5 Specifying the Attributes (With Visibility)

4.6 Defining Operations

4.7 Finalizing the Object Definition

 

(04)

5

Structural Modeling

5.1 Classes

5.2 Relationship

5.3 Common Mechanism

5.4 Class Diagram (Minimum three examples should be covered)

5.5 Advanced Classes

5.6 Advanced Relationship

5.7 Interface

5.8 Types and Roles

5.9 Packages

5.10 Object Diagram (Minimum three examples should be covered)

 

(10)

6

Basic Behavioural Modeling

6.1 Interactions

6.2 Use Cases and Use Case Diagram with stereo types (Minimum three examples should be covered)

6.3 Interaction Diagram (Minimum two examples should be covered)

6.4 Sequence Diagram (Minimum two examples should be covered)

6.5 Activity Diagram (Minimum two examples should be covered)

6.6 State Chart Diagram (Minimum two examples should be covered)

 

(10)

7

Architectural Modelling

7.1 Component

7.2 Components Diagram (Minimum two examples should be         covered)

7.3 Deployment Diagram (Minimum two examples should be          covered)

7.4 Collaboration Diagram (Minimum two examples should be          covered)

 

(06)

8

Object Oriented Analysis

8.1 Iterative Development and the Rational Unified Process

8.2 Inception

8.3 Understanding Requirements

8.4 Use Case Model From Inception to Elaboration

8.5 Elaboration

 

(04)

9

Object Oriented Design

9.1 The Booch Method, The Coad and Yourdon Method and Jacobson         Method and Raumbaugh Method

9.2 The Generic Components of the OO Design Model

9.3 The System Design Process - Partitioning the Analysis Model, Concurrency and Sub System Allocation, Task Management Component, The Data Management Component, The Resource Management Component, Inter Sub System Communication

 

(04)

 

SPPU2021/ BBA(CA)/5/02
49 Items
New product

3 other products in the same category: