02a - Visual Modelling

8
Version 2.0 CSC565 VISUAL MODELING Copyright © 1997 by Rational Software Corporation SOFTWARE ENGINEERING - LAB

Transcript of 02a - Visual Modelling

Page 1: 02a - Visual Modelling

Version 2.0

CSC565

VISUAL MODELINGCopyright © 1997 by Rational Software Corporation

SOFTWARE ENGINEERING - LAB

Page 2: 02a - Visual Modelling

WHAT IS VISUAL MODELING?

Computer System

Business Process

Order

Item

Ship via

“Modeling captures essential parts of the system.”

Dr. James Rumbaugh

Visual Modeling is modelingusing standard graphical notations

Page 3: 02a - Visual Modelling

VISUAL MODELING CAPTURES BUSINESS PROCESS

Use Case Analysis is a technique to capture business process from user’s perspective

Page 4: 02a - Visual Modelling

VISUAL MODELING IS A COMMUNICATION TOOLS

Use visual modeling to capture business objects and logic

Use visual modeling to analyze and design your application

Page 5: 02a - Visual Modelling

VISUAL MODELING MANAGES COMPLEXITY

Page 6: 02a - Visual Modelling

VISUAL MODELING DEFINES SOFTWARE ARCHITECTURE

User Interface(Visual Basic,

Java)Business Logic

(C++, Java)

Database Server(C++ & SQL)

Model your systemindependent of

implementation language

Page 7: 02a - Visual Modelling

VISUAL MODELING PROMOTES REUSE

Multiple Systems

ReusableComponents

Page 8: 02a - Visual Modelling

Thank You