You are on page 1of 12

MAGIC DRAW

Objective

„ To understand the use of Magic Draw to draw UML


diagrams and to use them to document a case study given
by drawing different UML diagrams using Magic Draw

Teknoturf Info Services Pvt. Ltd. | © Copyright 2008 (Do not redistribute or reuse) Slide# 2
Agenda

„ Introduction to Magic Draw


„ Use Case Diagram Elements
„ Class Diagram Elements
„ State Chart Diagram Elements

Teknoturf Info Services Pvt. Ltd. | © Copyright 2008 (Do not redistribute or reuse) Slide# 3
Introduction to Magic Draw

„ Magic Draw is a visual UML modeling and CASE tool


with teamwork support.

„ Designed for Business Analysts, Software Analysts,


Programmers, QA Engineers, and Documentation Writers,
this dynamic and versatile development tool facilitates
analysis and design of Object Oriented (OO) systems and
databases.

Teknoturf Info Services Pvt. Ltd. | © Copyright 2008 (Do not redistribute or reuse) Slide# 4
Use Case Diagram Elements
(Magic Draw)
Element Button(hot key)

Actor

(A)
UseCase

(U)

System Boundary

(B)

Teknoturf Info Services Pvt. Ltd. | © Copyright 2008 (Do not redistribute or reuse) Slide# 5
Usecase Diagram Elements
(Magic Draw)
„ Element Button(hot key)

Include Generalization

(C) (G)

Extend
(E)

Association

(S)

Teknoturf Info Services Pvt. Ltd. | © Copyright 2008 (Do not redistribute or reuse) Slide# 6
Class Diagram Elements
(Magic Draw)

„ Model Element Button(Hot key)

Class

(C)

Interface

(I)

Association Class

Teknoturf Info Services Pvt. Ltd. | © Copyright 2008 (Do not redistribute or reuse) Slide# 7
Class Diagram Elements
Magic Draw

„ Model Element Button(Hot Key)

Aggregation
(A)

Composition
(F)

Realization

(E)

Teknoturf Info Services Pvt. Ltd. | © Copyright 2008 (Do not redistribute or reuse) Slide# 8
Sequence Diagram Elements
(Magic Draw)
Send Message To Right
Send Message To Left

Reply Message to Right

Reply Message to Left

Create Message to Right

Create Message to Left

Destroy Message to Right

Destroy Message to Left

Teknoturf Info Services Pvt. Ltd. | © Copyright 2008 (Do not redistribute or reuse) Slide# 9
Sequence Diagram Elements
(Magic Draw)

Element Button (hot key)

LifeLine
(O)

Message To Self
(S)

Teknoturf Info Services Pvt. Ltd. | © Copyright 2008 (Do not redistribute or reuse) Slide# 10
State Chart Diagram Elements
Magic Draw
Elements Button Element Button

State
Composite State
Shift+s Shift+C

Initial State
Final State
(I) (F)

History State

Teknoturf Info Services Pvt. Ltd. | © Copyright 2008 (Do not redistribute or reuse) Slide# 11
Thank You

You might also like