Sei sulla pagina 1di 6

LESSON PLAN

LP Rev. No: 00
Page 1 of 6
SUB NAME : OBJECT ORIENTED ANALYSIS AND DESIGN

UNIT: I FUNDAMENTALS SEMESTER : 5

UNIT SYLLABUS

FUNDAMENTALS
8
An overview of object oriented systems development Object basics Object oriented
systems development life cycle.

OBJECTIVE: To give the students an overview of object oriented system and development life
cycle.

Session Topics to be covered Time in Books Teaching


No (min) Referred Method
Unit -1
1 An overview of object oriented systems 50

2 Object oriented systems development 100

3 Object basics 50

1 BB / PPT
4 Object basics 50

5 Object oriented systems development life cycle 50

6 development life cycle 50

7 development life cycle 50


LESSON PLAN
LP Rev. No: 00
SUB NAME : OBJECT ORIENTED ANALYSIS AND DESIGN
Page 2 of 6
UNIT: II OBJECT ORIENTED METHODOLOGIES SEMESTER : 5

UNIT SYLLABUS

OBJECT ORIENTED METHODOLOGIES


12
Rumbaugh methodology Booch methodology Jacobson methodology Patterns
Frameworks Unified approach Unified modeling language Use case diagram
Class diagram Interaction diagram Package diagram State diagram Activity
diagram Implementation diagram.

OBJECTIVE: To give the students an overview of object oriented methodologies and different
UML diagrams.

Session Topics to be covered Time in Books Teaching


No Unit -2 (min) Referred Method
8 Rumbaugh methodology 50
9 Booch methodology 50
10 Jacobson methodology 50

11 Patterns - Frameworks 100

12 Unified approach Unified modeling language 50

13 Use case diagram 50


Class diagram 1 BB / PPT
14 50

15 Interaction diagram 50

16 Package diagram 50

17 State diagram 50

18 Activity diagram. 50

19 Implementation diagram 50
CIA I
LESSON PLAN
LP Rev. No: 00
SUB NAME : OBJECT ORIENTED ANALYSIS AND DESIGN Page 3 of 6

UNIT: III OBJECT ORIENTED ANALYSIS SEMESTER : 5

UNIT SYLLABUS

OBJECT ORIENTED ANALYSIS


9
Identifying use cases Object analysis Classification Identifying object relationships
Attributes and methods.

OBJECTIVE: To give the students an overview of object analysis and object relationships.

Session Topics to be covered Time in Books Teaching


No (min) Referred Method
Unit -3
20 Use case Identification 50

21 Object Analysis-Classification 50

22 Common Class patterns Approach 100

23 Classes, Responsibilities and collaborators 50


1 BB / PPT

24 Object Relationship Identification 100

25 Relationship Analysis 50

26 Attributes 50
LESSON PLAN
LP Rev. No: 00
Page 4 of 6
SUB NAME : OBJECT ORIENTED ANALYSIS AND DESIGN

UNIT: IV OBJECT ORIENTED DESIGN SEMESTER : 5

UNIT SYLLABUS

OBJECT ORIENTED DESIGN


8
Design axioms Designing classes Access layer Object storage Object
interoperability.

OBJECTIVE: To give the students an overview of object oriented design , designing classes and
access layer.

Session Topics to be covered Time in Books Teaching


No (min) Referred Method
Unit -4
27 Design Axioms 50

28 Corollaries 50

29 Designing Classes 50

30 Designing methods and Protocols 50

1 BB / PPT
31 Access Layers-Object Storage 50

32 Distributed Databases & Client-server computing 50

33 Object-Relational systems, Multi database systems 50

34 Designing access layer classes 50

CIA II
LESSON PLAN
LP Rev. No: 00
Page 5 of 6
SUB NAME : OBJECT ORIENTED ANALYSIS AND DESIGN

UNIT: V SOFTWARE QUALITY AND USABILITY SEMESTER : 5

UNIT SYLLABUS

SOFTWARE QUALITY AND USABILITY


8
Designing interface objects Software quality assurance System usability Measuring
user satisfaction .

OBJECTIVE: To give the students an overview of software quality assurance and measuring
user satisfaction.

Session Topics to be covered Time in Books Teaching


No (min) Referred Method
Unit -5
35 Designing Interface Objects 50
36 Macro & Micro level Process 50
37 View layer Interface 50

38 Designing user Interface 50


2 BB / PPT
39 Software Quality Assurance 50
40 Test cases, Test Plan 50
41 System usability-Usability Testing 50

42 Measuring User Satisfaction 50

CIA III
Course Delivery Plan:

Week 1 2 3 4 5 6 7 8 9 10 11 12 13

C C C
1 1 1 1 2 2 2 2 2 2 I 3 3 3 3 4 4 4 4 4 I 5 5 5 5 I
Units
2 A A A
1 2 3

TEXT BOOK:
1.Ali Bahrami, Object Oriented Systems Development, Tata McGraw - Hill,
1999.
2.Martin Fowler, UML Distilled, 2nd Edition, Prentice Hall of India / 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, Elsevier,2008

Assignments:
1. Object oriented methodologies.
2. Object oriented design.
Content beyond the Syllabus
1. Software Testing

Approved by
Prepared by
Signature
Name C.Kishanth Prof.A.Venkatasubramanian
Designation Lecturer HOD/IT

Date

Potrebbero piacerti anche