Professional Documents
Culture Documents
OOAD
OOAD
ANALYSIS MODEL
Message Box
Speaker
answering Machine
Phone Line
Owner
Owner Console
Caller
Microphone
1 | Page
AHMED KHAN
Name: ARSALAN
Enroll No. 00111104413
Greeting Box
CLASS DIAGRAM
Sequence Diagram
2 | Page
AHMED KHAN
Name: ARSALAN
Enroll No. 00111104413
3 | Page
AHMED KHAN
Name: ARSALAN
Enroll No. 00111104413
CLASS DIAGRAM
ANALYSIS MODEL
Customer Panel
Receipt Receiver
Deposit Item
Item[0...n]
4 | Page
AHMED KHAN
Name: ARSALAN
Enroll No. 00111104413
Can
Bottle
Crate
Sequence diagram
Q3) Draw a Use case Diagram, Activity Diagram, Analysis Model, Class
Diagram and Sequence Diagram. Write description of each use case for a
Library Management Software.
5 | Page
AHMED KHAN
Name: ARSALAN
Enroll No. 00111104413
6 | Page
AHMED KHAN
Name: ARSALAN
Enroll No. 00111104413
CLASS DIAGRAM
ANALYSIS MODEL
0..10
1..0.5 1
Issue book interface Book
Transaction
member
7 | Page
AHMED KHAN
Name: ARSALAN
Enroll No. 00111104413
Activity Diagram
8 | Page
AHMED KHAN
Name: ARSALAN
Enroll No. 00111104413
a.
b.
c.
d.
e.
CLASS DIAGRAM
9 | Page
AHMED KHAN
Name: ARSALAN
Enroll No. 00111104413
Sequence Diagram
10 | P a g e
AHMED KHAN
Name: ARSALAN
Enroll No. 00111104413
Q5) Draw a Use case Diagram, Activity Diagram, Analysis Model, Class
Diagram and Sequence Diagram. Write description of each use case for a
ATM Machine.
Use Case Diagram
11 | P a g e
AHMED KHAN
Name: ARSALAN
Enroll No. 00111104413
Class Diagram
12 | P a g e
AHMED KHAN
Name: ARSALAN
Enroll No. 00111104413
Sequence Diagram
13 | P a g e
AHMED KHAN
Name: ARSALAN
Enroll No. 00111104413
Activity Diagram
14 | P a g e
AHMED KHAN
Name: ARSALAN
Enroll No. 00111104413
15 | P a g e
AHMED KHAN
Name: ARSALAN
Enroll No. 00111104413
Q6) Draw a Use case Diagram, Activity Diagram, Analysis Model, Class
Diagram and Sequence Diagram. Write description of each use case for a
Elevator Problem.
Use Case Diagram
Class diagram
16 | P a g e
AHMED KHAN
Name: ARSALAN
Enroll No. 00111104413
Sequence Diagram
Activity Diagram
17 | P a g e
AHMED KHAN
Name: ARSALAN
Enroll No. 00111104413
Q7) Draw a Use case Diagram, Activity Diagram, Analysis Model, Class
Diagram and Sequence Diagram. Write description of each use case for a
Payroll Software.
Use Case diagram
18 | P a g e
AHMED KHAN
Name: ARSALAN
Enroll No. 00111104413
Class Diagram
Activity Diagram
19 | P a g e
AHMED KHAN
Name: ARSALAN
Enroll No. 00111104413
Sequence Diagram
20 | P a g e
AHMED KHAN
Name: ARSALAN
Enroll No. 00111104413
Q8). Draw a Use case Diagram Write description of each use case for a
Personal Investment Management Software.
Usecase Diagram
21 | P a g e
AHMED KHAN
Name: ARSALAN
Enroll No. 00111104413
Q9. Draw a Use case Diagram, Activity Diagram, Analysis Model, Class
Diagram and Sequence Diagram. Write description of each use case for an
Inventory Management System.
Name: ARSALAN
Enroll No. 00111104413
Class Diagram
Sequence Diagram
23 | P a g e
AHMED KHAN
Name: ARSALAN
Enroll No. 00111104413
Activity Diagram
24 | P a g e
AHMED KHAN
Name: ARSALAN
Enroll No. 00111104413
Q10) Draw a Use case Diagram, Activity Diagram, Analysis Model, Class
Diagram and Sequence Diagram. Write description of each use case for a
Online Airline Reservation System.
Use Case Diagram
Class Diagram
25 | P a g e
AHMED KHAN
Name: ARSALAN
Enroll No. 00111104413
Sequence Diagram
26 | P a g e
AHMED KHAN
Name: ARSALAN
Enroll No. 00111104413
27 | P a g e
AHMED KHAN
Name: ARSALAN
Enroll No. 00111104413
CLASS DIAGRAM:
Name: ARSALAN
Enroll No. 00111104413
Q.12 Draw a Use case Diagram, Activity Diagram, Analysis Model, Class
Diagram and Sequence Diagram. Write description of each use case for a
GGSIPU Counseling System
USECASE
29 | P a g e
AHMED KHAN
Name: ARSALAN
Enroll No. 00111104413
ANALYSIS DIAGRAM:
30 | P a g e
AHMED KHAN
Name: ARSALAN
Enroll No. 00111104413
CLASS DIAGRAM:
31 | P a g e
AHMED KHAN
Name: ARSALAN
Enroll No. 00111104413