Department of Computer Science & Engineering Object Oriented Analysis and Design Unit-I Uml Diagrams
Department of Computer Science & Engineering Object Oriented Analysis and Design Unit-I Uml Diagrams
UNIT-I
UML DIAGRAMS
Introduction to OOAD – Unified Process - UML diagrams – Use Case – Class Diagrams– Interaction
Diagrams – State Diagrams – Activity Diagrams – Package, component and Deployment Diagrams.
PART-A
1. What is Object-Oriented Analysis?
During object-oriented analysis there is an emphasis on finding and describing the objects or
concepts in the problem domain. For example, in the case of the flight information system, some
of the concepts include Plane, Flight, and Pilot.
PART- B
1. Explain about Unified process phases. APRIL/MAY-2011
- Iterative Development
- UP Practices and Concepts
-The UP Phases and Schedule
-The UP Disciplines (was Workflows)
-The Agile UP
-The Sequential "Waterfall
2. Explain about Use-Case Model and its Writing Requirements in Context. APRIL/MAY-2011
-Background
-Use Cases and Adding Value
-Use Cases and Functional Requirements
-Use Case Types and Formats
-Fully Dressed Example: Process Sale
-Relating use cases- Include, Exclude,Generalize
-Example with diagram-ATM, Library Management System etc
7. Illustrate with an example, the relationship between sequence diagram and use cases.
APIRL/MAY-2011
Sequence diagram- definition,example diagram
Use Cases- definition,example diagram
9. What is operation of UML Deployment and Component Diagram? Draw the diagram for
a banking application. APRIL/MAY-2011
-Deployment Diagram
-Component Diagram