Upload
9841731748
View
217
Download
0
Embed Size (px)
Citation preview
8/3/2019 Oosdlesson Plan Cse Iiisem
http://slidepdf.com/reader/full/oosdlesson-plan-cse-iiisem 1/4
621 - EXCEL COLLEGE OF ENGINEERING FOR WOMEN
PALLAKAPALAYAM - 637 303
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
LESSON PLAN
Subject Name: OBJECT ORIENTED SYSTEM DESIGN
Faculty Name : U.K.Balaji saravanan
Subject Code : Year / Sem : III /VI
Branch : CSE Academic Year: 2010-2011
AIM
To understand the concepts of Object Oriented System Design
OBJECTIVES
1. To understand concepts of designing phases in project
2. To find out for themselves how to document the object oriented projects.
3. To understand the notations used in designing phase of the project.
4. To understand the implementation techniques of OOSD and OODBMS.
Theory/Class : III CSE
Unit I: Target Hours :10
Text Books: T1 Michael Blaha, James Rumbaugh “Object-Oriented Modeling and Design with UML”
S. No. DatePeriod
RequiredTopics to be covered
Ref
Book /
Page No.
Mode of
teaching
(Black
board /OHP /
LCD )
Actual Da
of
completio
107.12.2010
09.12.20102
Introduction to Object Orientation -
Development - Themes-Evidence for Usefulness of OO Development-OO
Modeling
T1/1-10 Black board
210.12.20
101
Modeling-Abstraction-The Three
Models. T1/15 Black board
3
11.12.20
10
13.12.20
10
2
Object and Class Concepts
T1/21 Black board
4 14.12.2010
1 Link and Association Concepts T1/27 Black board
516.12.20
101
Generalization and InheritanceT1/38 Black board
617.12.20
101
A Sample Class ModelT1/43 Black board
718.12.20
10
20.12.20102
Navigation of Class Models-Practical
Tips T1/46 Black board
8/3/2019 Oosdlesson Plan Cse Iiisem
http://slidepdf.com/reader/full/oosdlesson-plan-cse-iiisem 2/4
Theory/Class : III CSE
Unit : II Target Hours : 1
Text Books: T1 Michael Blaha, James Rumbaugh “Object-Oriented Modeling and Design with UML”
S. No. DatePeriod
RequiredTopics to be covered
Ref
Book /
Page No.
Mode of
teaching
(Black board /
OHP / LCD )
Actual Da
of
completio
1
21.12.20
10
23.12.20
10
2
Advanced Object and Class Concepts
Association Ends-N-ary AssocationsT1/52 Black board
327.12.20
10
28.12.20102
Aggregation-Abstract Classes-
Multiple Inheritance T1/57 Black board
430.12.20
101
metadata-Reification-Constraints-
Derived Data-Packages T1/69 Black board
5
31.12.20
1003.12.2010
2
Events-states-Transitions and
Conditions-State diagrams-statediagrams behavior
T1/84 Black board
6
04.01.20
11
06.01.20
11
2
Advanced state Modeling-Nested
State Diagrams-Nested States T1/94 Black board
7
06.01.20
11
08.01.20
11
2
Advanced state Modeling-Nested
State Diagrams-Nested States T1/ T1/99 Black board
Theory/Class : III CSE
Unit : III Target Hours :
Text Books: T1 Michael Blaha, James Rumbaugh “Object-Oriented Modeling and Design with UML”
S. No. DatePeriod
RequiredTopics to be covered
Ref
Book /
Page No.
Mode of
teaching
(Black board /
OHP / LCD )
Actual Da
of
completio
110.01.20
111
Process Overview-Development
stages LCD
211.01.20
111
Development Lifecycle-System
conceptionLCD
313.01.20
11 1Conceptiondevising a system concept
LCD
4
18.01.20
11
24.01.20
11
2Elaborating a concept-preparing a problem statement
LCD
525.01.20
111
Domain analysis-overview of analysis LCD
6
27.01.20
11
28.01.20
11
2
Domain class model-Domain state
model-Domain Interaction ModeLCD
8/3/2019 Oosdlesson Plan Cse Iiisem
http://slidepdf.com/reader/full/oosdlesson-plan-cse-iiisem 3/4
731.01.20
111
Iterating the analysis LCD
8
01.02.20
11
03.02.20
11
2
Application Interaction Model-
Application Class ModeLCD
904.02.20
111
Application state Model-Adding
operationsLCD
Theory/Class : III CSE
Unit : IV Target Hours :
Text Books: T1 Michael Blaha, James Rumbaugh “Object-Oriented Modeling and Design with UML”
S. No. DatePeriod
RequiredTopics to be covered
Ref
Book /
Page No.
Mode of
teaching
(Black board /
OHP / LCD )
Actual Da
of
completio
1
05.02.20
11
07.02.20
11
2Overview of system DesignEstimating
performance- Making a reuse plan-
Management of Data StorageBlack board
2
08.02.20
11
10.02.20
11
2Breaking a system into sub systems-identifying concurrency-Allocation of
subsystems
Black board
3
11.02.20
11
12.02.20
11
2Handling Global Resources-Choosing
a software control
strategy-handling boundary conditions
Black board
414.02.20
111
setting Trade-off Priorities-common
architectural styles-Architecture of the
ATM System
Black board
517.02.20
111
Overview of class Design-Bridging
the gapBlack board
618.02.20
111
Realizing use cases-Designing
Algorithms, Recursing Downward-
Refactoring
Black board
719.02.20
111
Design optimization-Reification of
behavior Black board
824.02.20
111
Adjustment of inheritance-organizing
a class design-ATM ExampleBlack board
Theory/Class : III CSE
Unit : V Target Hours :
Text Books: T1 Michael Blaha, James Rumbaugh “Object-Oriented Modeling and Design with UML”
S. No. DatePeriod
RequiredTopics to be covered
Ref Book /
Page No.
Mode of teaching
(Black board /
OHP / LCD )
Actual Daof
completio
101.03.20
111
Implementation Modeling-overview of implementation LCD
203.03.20
111 Fine-tuning classes LCD
304.03.20
111
fine tuning generalizations LCD
4 05.03.20 1 realizing associations-oo languages LCD
8/3/2019 Oosdlesson Plan Cse Iiisem
http://slidepdf.com/reader/full/oosdlesson-plan-cse-iiisem 4/4
11
507.03.20
111 introduction abbreviated ATMModel LCD
608.03.20
111
implementing structure, implementing
functionalityLCD
710.03.20
11
1Introduction-Abbreviated ATM
Model-Implementing structure
LCD
811.03.20
111
Implementing structure for the ATM
ExampleLCD
9
12.03.20
11
14.03.20
11
2Implementing Functionality-Object
oriented Databases
LCD
10 15.03.2011 1
Object-oriented style-reusability-
extensibility – robustness -
programming in large
LCD
FACULTY INCHARGE HOD PRINCIPAL