home | j.b.institute of engineering & technology · web viewdraw deployment diagram for library...
Post on 18-Nov-2020
2 Views
Preview:
TRANSCRIPT
COURSE PLAN
2013-14
Regulation: R11
FACULTY DETAILS:Name of the Faculty:: M.Chandrasekhar
Designation: Assistant Professor Department:: MCA
COURSE DETAILS Name Of The Programme:: Batch:: 2011
Designation:: Assistant Professor Year: Semester: V Department:: MCA
Title of The Subject OOAD using UML Subject Code No of Students 40
COURSE PLAN
2013-14
Regulation: R11
FACULTY DETAILS:Name of the Faculty:: M.Chandrasekhar
Designation: Assistant Professor Department:: MCA
1. TARGET
a) Percentage Pass 100%
b) Percentage I class 85%
2. COURSE PLAN
(Please write how you intend to cover the contents: i.e., coverage of Units by lectures, guest lectures, design exercises, solving numerical problems, demonstration of models, model preparation, or by assignments, etc.)
1. Coverage of Subject, unit-wise by teaching in the class2. Student interaction with the subject, by applications in daily life examples 3. Assignments from previous question papers 4. Quiz and brain storming etc. techniques to learn the subject fast & applications5. Latest updates from internet and videos related to concept provided to the student.6. Uploading Previous Year Papers & Their solutions for future reference for Regular External Exams.
3. METHOD OF EVALUATION
3.1. Continuous Assessment Examinations (CAE 1, CAE 2) Yes
3.2. Assignments / Seminars Yes
3.3. Mini Projects No
3.4. Quiz Yes
3.5. Term End Examination Yes
3.6. Others
4. List out any new topic(s) or any innovation you would like to introduce in teaching the subject in this Semester.
1. Seminars by students by browsing the subject related Websites & Journal, to get depth of knowledge beyond the class work
2. Making students to join Technical Societies or Associations which organizing the subject research works, job opportunities, advance. topics info.
3. Encourage the students to participate in conference papers (or) workshops conducted by technical institutions / organizations.
Signature of HOD Signature of FacultyDate: Date:
GUIDELINES TO STUDY THE SUBJECT
2013-14
Regulation: R11
FACULTY DETAILS:Name of the Faculty:: M.Chandrasekhar
Designation: Assistant Professor Department:: MCA
Guidelines for Preparing the Course: OOAD using UML
Course Description: Object-oriented Analysis and Design (OOAD) is a modeling paradigm mainly used in computer programming. Prior to the rise of OOAD, the dominant paradigm was procedural programming, which emphasized the use of discrete reusable code blocks that could stand on their own, take variables, perform a function on them, and return values. The object-oriented paradigm assists the programmer to address the complexity of a problem domain by considering the problem not as a set of functions that can be performed but primarily as a set of related, interacting Objects. The modeling task then is specifying, for a specific context, those Objects (or the Class the Objects belongs to), their respective set of Properties and Methods, shared by all Objects members of the Class. For more discussion, see object-oriented analysis and design and object-oriented programming. The description of these objects is a schema. Many notations have been proposed, based on different paradigms, diverged, and converged in a more popular one known as UML. An informal description or a Schema notation is translated by the programmer or a CASE tool in the case of Schema notation (created using a Module specific to the CASE tool application) into a specific programming language that supports object-oriented programming (or a Class Type), a declarative language or into a database schema.
Course Objectives:1. Description of the importance, aims and principles of modeling.2. Understand the OOPs concepts and Object Oriented Modeling and its advantages.3. Describe the introduction of UML and conceptual model of the UML.4. Define the different Things, Diagrams and Relationships in UML.5. Describe the UML architecture and various phases of Software development life cycle. 6. Compare and Contrast the UML Diagrams with ER and Data Flow Diagrams7. Modeling a real word application using Class and object Diagram8. Describe the sequence and collaboration diagrams for interaction.9. Describe the different events and signal for state chart diagrams10. Modeling a real word application using component and deployment diagram.11. Describe the unified library Application case study and modeling diagrams using UML.
Learning Outcomes:1. An ability to analyze the problem and apply to real world problems.2. An ability to apply knowledge of OOPs concepts in Object Oriented Design.3. An ability to analyze the case study and apply the UML notations.4. An ability to gather functional requirements and apply the use case diagrams.5. Draw activity and state chart diagram for real word applications6. Apply a class diagram and object diagram for user requirements7. Apply component and deployment diagram for based on Requirements.8. take the case studies and model it in different views with respect user requirement such as use case, logical,
component and deployment and etc, and preparation of document of the project for the unified Library application.
COURSE OBJECTIVES2013-14
Regulation: R11
FACULTY DETAILS:Name of the Faculty:: M.Chandrasekhar
Designation: Assistant Professor Department:: MCA
On completion of this Subject / Course the student shall be able to:
S.No. Objectives Outcomes1 Description of the importance, aims and principles of modeling and Object Oriented Modeling.
2 Introduction of UML and Conceptual model of the UML (Things, Diagrams and Relationships)
3. Describe the classes and relationships, advanced classes, advanced relationships.
4. Describe the notations of Interaction diagrams(Sequence and collaboration)
5.
To understand the use cases and use case diagrams.
6.
To understand the Activities of the product then design activity diagrams
7.
To understand the different types of events and signals and state machines.
8.
Describe the state chart diagram for based on requiremnets
9.
Describe the Component and deployment diagram.
10.
To understand the one case study for how to design model based on the requiremnets
Signature of FacultyDate:
Note: For each of the OBJECTIVE indicate the appropriate OUTCOMES to be achieved.Kindly refer Page 16, to know the illustrative verbs that can be used to state the objectives.
COURSE OUTCOMES2013-14
Regulation: R11
FACULTY DETAILS:Name of the Faculty:: M.Chandrasekhar
Designation: Assistant Professor Department:: MCA
The expected outcomes of the Course / Subject are:
S.No. General Categories of Outcomes Specific Outcomes of the Course
A.An ability to apply knowledge of mathematics,science, and engineering
B.An ability to design and conduct experiments, aswell as to analyze and interpret data
An ability to design a system, component, orC. process to meet desired needs within realistic
Constraints such as economic, environmental,social, political, ethical, health and safety,Manufacturability and sustainability
D. An ability to function on multi-disciplinary teams
E.An ability to identify, formulate, and solveengineering problems
F.An understanding of professional and ethicalresponsibility
G. An ability to communicate effectively
The broad education necessary to understand theH. impact of engineering solutions in a global,
economic, environmental, and societal context
I.A recognition of the need for, and an ability toengage in life-long learning
J. A knowledge of contemporary issues
An ability to use the techniques, skills, andK. modern engineering tools necessary for
engineering practice.
Objectives – Outcome Relationship Matrix (Indicate the relationships by mark). Outcomes
A B C D E F G H I J KObjectives
1.2.3.4.5.6.7.8.9.10.
5
FACULTY DETAILS:Name of the Faculty:: M.Chandrasekhar
Designation: Assistant Professor Department:: MCA
The Schedule for the whole Course / Subject is:: OOAD using UML
COURSE SCHEDULE2013-14
Regulation: R11
S. No. Description Duration (Date) Total No.From To of Periods
1.
Importance of modeling, principles of modeling, object oriented modeling, conceptual model of the UML, Architecture, Software
Development Life Cycle1/7/2013 15/7/2013 11
2.Basic Structural Modeling: Classes, Relationships, common
Mechanisms, and diagrams.Advanced Structural Modeling: Advanced classes, advanced
relationships, Interfaces, Types and Roles, Packages.Class & Object Diagrams:
16/7/2013 30/7/2013 103.
Basic Behavioral Modeling-I: Interactions, Interaction diagrams. Basic Behavioral Modeling-II: Use cases, Use case Diagrams, Activity
Diagrams
1/8/2013 24/8/2013 94.
Advanced Behavioral Modeling: Events and signals, state machines, processes and Threads, time and space, state chart diagrams.Architectural Modeling: Component, Deployment, Component
diagrams and Deployment diagrams
2/9/2013 24/9/2013 95.
Case Study: The Unified Library application
1/10/2013 28/10/201310
Total No. of Instructional periods available for the course: Hours / Periods
SCHEDULE OF INSTRUCTIONS2013-14
UNIT - I Regulation: R11
FACULTY DETAILS:Name of the Faculty:: M.Chandrasekhar
Designation: Assistant Professor
Department:: MCA
The Schedule for the whole Course / Subject is:: OOAD using UML
SI. No. of Objectives & ReferencesDate Topics / Sub - Topics Outcome (Text Book, Journal…)No. Periods Nos. Page No___ to ___
11/7/2013
1 Importance of modelling Objectives:1Outcomes:1
The Unified Modeling Language User Guide
22/7/2013
1 principles of modelling Objectives:2Outcomes:1
The Unified Modeling Language User Guide
34/7/2013
1 object oriented modelling Objectives:2Outcomes:1
The Unified Modeling Language User Guide
45/7/2013
1 Introduction to UML Objectives:3Outcomes:1
The Unified Modeling Language User Guide
56/7/2013
1 conceptual model of the UML Objectives:3Outcomes:1
The Unified Modeling Language User Guide
610/7/2013
1 conceptual model of the UML Objectives:3Outcomes:1
The Unified Modeling Language User Guide
711/7/2013
1 Architecture Objectives:3Outcomes:1
The Unified Modeling Language User Guide
813/7/2013
1 Software Development Life Cycle Objectives:3Outcomes:1
The Unified Modeling Language User Guide
915/7/2013
1 Test Objectives:3Outcomes:1
Signature of FacultyDate
Note: 1. ENSURE THAT ALL TOPICS SPECIFIED IN THE COURSE ARE MENTIONED.2. ADDITIONAL TOPICS COVERED, IF ANY, MAY ALSO BE SPECIFIED BOLDLY. 3. MENTION THE CORRESPONDING COURSE OBJECTIVE AND OUT COME NUMBERS AGAINST EACH TOPIC.
SCHEDULE OF INSTRUCTIONS2013-14
UNIT - II Regulation: R11
FACULTY DETAILS:Name of the Faculty:: M.Chandrasekhar
Designation: Assistant Professor
Department:: MCA
The Schedule for the whole Course / Subject is:: OOAD using UML
SI. No. of Objectives & ReferencesDate Topics / Sub - Topics Outcome (Text Book, Journal…)No. Periods Nos. Page No___ to ___
1 16/7/2013 1 Basic Structural Modeling The Unified Modeling Language User Guide
217/7/2013
1 Classes, Relationships The Unified Modeling Language User Guide
318/7/2013
1 common Mechanisms The Unified Modeling Language User Guide
421/7/2013
1 diagrams The Unified Modeling Language User Guide
522/7/2013
1 Advanced classes, Advanced relationships The Unified Modeling Language User Guide
624/7/2013
1Interfaces, Types and Roles
PackagesThe Unified Modeling Language User Guide
725/7/2013
1 Classes and Objects The Unified Modeling Language User Guide
826/7/2013
1 Terms The Unified Modeling Language User Guide
928/7/2013
1 Concepts, The Unified Modeling Language User Guide
1029/7/2013
1 Modeling techniques for Class The Unified Modeling Language User Guide
1130/7/2013
1 Object Diagrams The Unified Modeling Language User Guide
Signature of FacultyDate
Note: 1. ENSURE THAT ALL TOPICS SPECIFIED IN THE COURSE ARE MENTIONED.2. ADDITIONAL TOPICS COVERED, IF ANY, MAY ALSO BE SPECIFIED BOLDLY.
MENTION THE CORRESPONDING COURSE OBJECTIVE AND OUT COME NUMBERS AGAINST EACH TOPIC.
SCHEDULE OF INSTRUCTIONS2013-14
UNIT - III Regulation: R11
FACULTY DETAILS:Name of the Faculty:: M.Chandrasekhar
Designation: Assistant Professor
Department:: MCA
The Schedule for the whole Course / Subject is:: OOAD using UML
SI. No. of Objectives & ReferencesDate Topics / Sub - Topics Outcome (Text Book, Journal…)No. Periods Nos. Page No___ to ___
1 1/8/2013 1 Basic Behavioural Modeling-I The Unified Modeling Language User Guide
24/8/2013
1 Interactions The Unified Modeling Language User Guide
35/8/2013
1 Interactions The Unified Modeling Language User Guide
46/8/2013
1 Interaction diagrams: Sequence Diagrams The Unified Modeling Language User Guide
58/8/2013
1 Interaction diagrams : Collaboration The Unified Modeling Language User Guide
611/8/2013
1 Basic Behavioural Modeling-II The Unified Modeling Language User Guide
712/8/2013
1 Use cases The Unified Modeling Language User Guide
813/8/2013
1 Use case Diagrams The Unified Modeling Language User Guide
915/8/2013
1 Activity Diagrams The Unified Modeling Language User Guide
1016/8/2013
1 Activity Diagrams: Modeling Techniques The Unified Modeling Language User Guide
1124/8/2013
1 Test The Unified Modeling Language User Guide
Signature of FacultyDate
Note: 1. ENSURE THAT ALL TOPICS SPECIFIED IN THE COURSE ARE MENTIONED.2. ADDITIONAL TOPICS COVERED, IF ANY, MAY ALSO BE SPECIFIED BOLDLY.
MENTION THE CORRESPONDING COURSE OBJECTIVE AND OUT COME NUMBERS AGAINST EACH TOPIC.
SCHEDULE OF INSTRUCTIONS2013-14
UNIT - IV Regulation: R11
FACULTY DETAILS:Name of the Faculty:: M.Chandrasekhar
Designation: Assistant Professor
Department:: MCA
The Schedule for the whole Course / Subject is:: OOAD using UML
SI. No. of Objectives & ReferencesDate Topics / Sub - Topics Outcome (Text Book, Journal…)No. Periods Nos. Page No___ to ___
1 2/9/2013 1 Advanced Behavioral Modeling The Unified Modeling Language User Guide
23/9/2013
1 Events and signals The Unified Modeling Language User Guide
34/9/2013
1 state machines The Unified Modeling Language User Guide
45/9/2013
1 processes and Threads The Unified Modeling Language User Guide
59/9/2013
1 time and space The Unified Modeling Language User Guide
610/9/2013
1 state chart diagrams The Unified Modeling Language User Guide
712/9/2013
1 Architectural Modeling The Unified Modeling Language User Guide
813/9/2013
1 Component The Unified Modeling Language User Guide
915/9/2013
1 Deployment The Unified Modeling Language User Guide
1016/9/2013
1 Component diagrams The Unified Modeling Language User Guide
112/9/2013
1 Deployment diagrams The Unified Modeling Language User Guide
Signature of FacultyDate
Note: 1. ENSURE THAT ALL TOPICS SPECIFIED IN THE COURSE ARE MENTIONED.2. ADDITIONAL TOPICS COVERED, IF ANY, MAY ALSO BE SPECIFIED BOLDLY.
MENTION THE CORRESPONDING COURSE OBJECTIVE AND OUT COME NUMBERS AGAINST EACH TOPIC.
SCHEDULE OF INSTRUCTIONS2013-14
UNIT - V Regulation: R11
FACULTY DETAILS:Name of the Faculty:: M.Chandrasekhar
Designation: Assistant Professor
Department:: MCA
The Schedule for the whole Course / Subject is:: OOAD using UML
SI. No. of Objectives & ReferencesDate Topics / Sub - Topics Outcome (Text Book, Journal…)No. Periods Nos. Page No___ to ___
1 1/10/2013 1 Patterns and Frameworks-1 The Unified Modeling Language User Guide
22/10/2013
1 Patterns and Frameworks-2 The Unified Modeling Language User Guide
33/10/2013
1 Artefacts Diagrams The Unified Modeling Language User Guide
45/10/2013
1 Case StudyThe Unified Modeling Language User Guide
56/10/2013
1 The Unified Library application: Introduction The Unified Modeling Language User Guide
68/10/2013
1 Functional and Non Functional Requirements The Unified Modeling Language User Guide
711/10/2013
1 Class and Use case Diagrams The Unified Modeling Language User Guide
812/10/2013
1 Activity and State chart diagrams The Unified Modeling Language User Guide
913/10/2013
1 Sequence and collaboration diagrams The Unified Modeling Language User Guide
1014/10/2013
1 Component and Deployment diagram The Unified Modeling Language User Guide
1118/10/2013
1 Online Reservation systems The Unified Modeling Language User Guide
Signature of FacultyDate
Note: 1. ENSURE THAT ALL TOPICS SPECIFIED IN THE COURSE ARE MENTIONED.2. ADDITIONAL TOPICS COVERED, IF ANY, MAY ALSO BE SPECIFIED BOLDLY.
MENTION THE CORRESPONDING COURSE OBJECTIVE AND OUT COME NUMBERS AGAINST EACH TOPIC.
COURSE COMPLETION STATUS2013-14
Regulation: R11
FACULTY DETAILS:Name of the Faculty:: M. Chandrasekhar
: Subject: OOAD using UML Subject Code
Department:: MCA
Actual Date of Completion & Remarks, if any
Nos. of
Units Remarks Objectives
AchievedUnit 1
Completed 6Unit 2
Completed 1Unit 3
Completed 1Unit 4
Completed 2Unit 5
Completed 1
Signature of Dean of School Signature of FacultyDate: Date:
NOTE: AFTER THE COMPLETION OF EACH UNIT MENTION THE NUMBER OF OBJECTIVES ACHIEVED.
TUTORIAL SHEETS - I
2013-14
Regulation: R11
FACULTY DETAILS:Name of the Faculty:: M.Chandrasekhar
Designation: Assistant Professor Department:: MCA
The Schedule for the whole Course / Subject is:: OOAD using UML.
Date:
This Tutorial corresponds to Unit Nos.: 1, 2 Time:
Q1. What are the building blocks that comprise the UML vocabulary? Give notations with examples?
Q2. Explain SDLC in UML and also specifies the Rational unified approach?
Q3. a) Explain the types of relationships in UML with examples?
b) What are the different common divisions in UML .Give Examples?
Q4. What is a model? What are the aims of modeling? What are the principles of modeling?
Q5. What is class and object? Explain Class and object diagrams in detail.
Please write the Questions / Problems / Exercises which you would like to give to the students and also mention the objectives to which these questions / Problems are related.
Signature of Dean of School Signature of FacultyDate: Date:
TUTORIAL SHEETS - II
2013-14
Regulation: R11
FACULTY DETAILS:Name of the Faculty:: M.Chandrasekhar
Designation: Assistant Professor Department:: MCA
The Schedule for the whole Course / Subject is:: OOAD using UML.
Date:
This Tutorial corresponds to Unit Nos. 3, 4, 5 Time:
Q1. Draw use case diagrams that depict the context of a credit card validation system. Explain briefly.
Q2. Define component. What are the difference between component and classes? How are component and interfaces related?
Q3. Enumerate the steps to model source code. Illustrate with a diagram in UML notation
Q4. What are the contents, common properties and common uses of use case diagrams?
Q5. Draw Deployment diagram for Library Management system. Explain clearly
Please write the Questions / Problems / Exercises which you would like to give to the students and also mention the objectives to which these questions / Problems are related.
Signature of Dean of School Signature of FacultyDate: Date:
ILLUSTRATIVE VERBS
FOR STATINGINSTRUCTIONAL OBJECTIVES
2013-14
Regulation: R11
These verbs can also be used while framing questions for Continuous Assessment Examinations as well as for End – Semester (final) Examinations.
ILLUSTRATIVE VERBS FOR STATING GENERAL OBJECTIVES
Know Understand Analyze Generate
Comprehend Apply Design Evaluate
ILLUSTRATIVE VERBS FOR STATING SPECIFIC OBJECTIVES:
A. Cognitive Domain
1 2 3 4 5 6
Knowledge Comprehension Application Analysis Synthesis EvaluationUnderstandingof knowledge & of whole w.r.t. its combination of judgementcomprehension constituents ideas/constituents
Define Convert Change Breakdown Categorize Appraise
Identify Defend Compute Differentiate Combine Compare
Label Describe (a Demonstrate Discriminate Compile Conclude
List procedure) Deduce Distinguish Compose Contrast
Match Distinguish Manipulate Separate Create Criticize
Reproduce Estimate Modify Subdivide Devise Justify
Select Explain why/how Predict Design Interpret
State Extend Prepare Generate Support
Generalize Relate Organize
Give examples Show Plan
Illustrate Solve Rearrange
Infer Reconstruct
Summarize Reorganize
Revise
B. Affective Domain C. Psychomotor Domain (skill development)Adhere Resolve Bend Dissect Insert Perform Straighten
Assist Select Calibrate Draw Keep Prepare Strengthen
Attend Serve Compress Extend Elongate Remove Time
Change Share Conduct Feed Limit Replace Transfer
Develop Connect File Manipulate Report Type
Help Convert Grow Move precisely Reset Weigh
Influence Decrease Handle Operate Run
Initiate Demonstrate Increase Paint Set
LESSON PLANUnit-1
2013-14
Regulation: R11
Name of the Faculty: M. Chandrasekhar
Subject OOAD using UML Subject CodeUnit 1
INSTRUCTIONAL OBJECTIVES:
SessionNo
Topics to be coveredTime Ref
Teaching
Method
1 Importance of modelling 50mins UML User guide BB
2 principles of modelling 50mins UML User guideBB
3 object oriented modelling 50mins UML User guideBB
4 Introduction to UML50mins UML User guide
BB
5 conceptual model of the UML50mins UML User guide
BB
6 conceptual model of the UML50mins UML User guide
BB
7 Architecture50mins UML User guide
BB
8 Software Development Life Cycle50mins UML User guide
BB
9 Test50mins UML User guide
BB
10 Importance of modelling50mins
UML User guide BB
On completion of this lesson the student shall be able to(Outcomes)
1. An ability to analyze the problem and apply to real world problems.
2. An ability to apply knowledge of OOPs concepts in Object Oriented Design
ASSIGNMENTUnit-I
2013-14
Regulation: R11
Assignment / Questions
1. What are the building blocks that comprise the UML vocabulary? Give notations with examples?
2. Explain SDLC in UML and also specifies the Rational unified approach?
a) Explain the types of relationships in UML with examples?
b) What are the different common divisions in UML .Give Examples?
3. What is a model? What are the aims of modeling? What are the principles of modeling?
Signature of Faculty
Note: Mention for each question the relevant objectives and outcomes.
LESSON PLANUnit-II
2013-14
Regulation: R11
Name of the Faculty: M. Chandrasekhar
Subject OOAD using UML Subject CodeUnit 2
INSTRUCTIONAL OBJECTIVES:
SessionNo
Topics to be coveredTime Ref
Teaching Method
1 Basic Structural Modeling 50mins UML User guide BB
2 Classes, Relationships 50mins UML User guide BB
3 common Mechanisms 50mins UML User guide BB
4 diagrams 50mins UML User guideBB
5 Advanced classes, Advanced relationships 50mins UML User guideBB
6
Interfaces, Types and Roles
Packages
50mins UML User guide
BB
7 Classes and Objects 50mins UML User guideBB
8 Terms 50mins UML User guideBB
9 Concepts, 50mins UML User guideBB
On completion of this lesson the student shall be able to
1. An ability to analyze the case study and apply the UML notations.
2. An ability to gather functional requirements and apply the use case diagrams
ASSIGNMENTUnit-II
2013-14
Regulation: R11
Assignment / Questions
1. What is class and object? Explain Class and object diagrams in detail
2. Explain Relationships with examples?
3. Enumerate the steps to modeling logical database schema.
4. Draw a class diagram for Online Reservation system
Signature of Faculty
Note: Mention for each question the relevant objectives and outcomes.
LESSON PLANUnit-III
2013-14
Regulation: R11
Name of the Faculty: M. Chandrasekhar
Subject OOAD using UML Subject CodeUnit 3
INSTRUCTIONAL OBJECTIVES:
SessionNo
Topics to be coveredTime Ref
Teaching Method
1 Basic Behavioural Modeling-I 50mins UML User guide BB
2 Interactions 50mins UML User guide BB
3 Interactions 50mins UML User guide BB
4 Interaction diagrams: Sequence Diagrams 50mins UML User guideBB
5 Interaction diagrams : Collaboration 50mins UML User guideBB
6 Basic Behavioural Modeling-II 50mins UML User guideBB
7 Use cases 50mins UML User guideBB
8 Use case Diagrams 50mins UML User guideBB
9 Activity Diagrams 50mins UML User guideBB
On completion of this lesson the student shall be able to(Outcomes)
1. Draw activity and state chart diagram for real word applications
2. Apply a class diagram and object diagram for user requirements
ASSIGNMENTUnit-III
2013-14
Regulation: R11
Assignment / Questions
1. Draw use case diagrams that depict the context of a credit card validation system. Explain briefly.
2. What are the contents, common properties and common uses of use case diagrams?
Signature of Faculty
Note: Mention for each question the relevant objectives and outcomes.
LESSON PLANUnit-IV
2013-14
Regulation: R11
Name of the Faculty: M. Chandrasekhar
Subject OOAD using UML Subject CodeUnit 4
INSTRUCTIONAL OBJECTIVES:
SessionNo
Topics to be coveredTime Ref
Teaching Method
1 Advanced Behavioral Modeling 50mins UML User guide BB
2 Events and signals 50mins UML User guide BB
3 state machines 50mins UML User guide BB
4 processes and Threads 50mins UML User guideBB
5 time and space 50mins UML User guideBB
6 state chart diagrams 50mins UML User guideBB
7 Architectural Modeling 50mins UML User guideBB
8 Component 50mins UML User guideBB
9 Deployment 50mins UML User guideBB
On completion of this lesson the student shall be able to (Outcomes)
1. Apply component and deployment diagram for based on Requirements.
2. take the case studies and model it in different views with respect user requirement
ASSIGNMENTUnit-IV
2013-14
Regulation: R11
Assignment / Questions
1. Define component. What are the difference between component and classes?
2. How are component and interfaces related?
3. Enumerate the steps to model source code. Illustrate with a diagram in UML notation
4. Explain Deployment diagram?
Signature of Faculty
Note: Mention for each question the relevant objectives and outcomes.
LESSON PLANUnit-V
2013-14
Regulation: R11
Name of the Faculty: M. Chandrasekhar
Subject OOAD using UML Subject CodeUnit 5
INSTRUCTIONAL OBJECTIVES:
SessionNo
Topics to be coveredTime Ref
Teaching
Method
1 Patterns and Frameworks-1 50mins UML User guide BB
2 Patterns and Frameworks-250mins UML User guide BB
3 Artefacts Diagrams50mins UML User guide BB
4Case Study
50mins UML User guideBB
5 The Unified Library application: Introduction 50mins UML User guideBB
6 Functional and Non Functional Requirements50mins UML User guide
BB
7 Class and Use case Diagrams50mins UML User guide
BB
8 Activity and State chart diagrams50mins UML User guide
BB
9 Sequence and collaboration diagrams50mins UML User guide
BB
On completion of this lesson the student shall be able to (Outcomes)
logical, component and deployment and etc, and preparation of document of the project for the unified Library application
ASSIGNMENTUnit-V
2013-14
Regulation: R11
Assignment / Questions
1. Draw Deployment diagram for Library Management system. Explain clearly
2. Draw Class diagram for Library Management system. Explain clearly
3. Draw Use case diagram for Library Management system. Explain clearly
4. Draw Interaction diagram for Library Management system. Explain clearly
Signature of Faculty
Note: Mention for each question the relevant objectives and outcomes.
top related