UML - PowerPoint PPT Presentation

1 / 13
About This Presentation
Title:

UML

Description:

UML Dr. Nigel Trodd Coventry University United Kingdom – PowerPoint PPT presentation

Number of Views:94
Avg rating:3.0/5.0
Slides: 14
Provided by: Nige149
Category:
Tags: uml | analyst | spatial

less

Transcript and Presenter's Notes

Title: UML


1
UML
  • Dr. Nigel Trodd
  • Coventry University
  • United Kingdom

2
Introduction
  • Analysts solve problems.
  • Firstly, you define a problem.
  • And then, you ask the right question.
  • Only then can you start to think about how to
    solve a problem.

3
Learning objectives
  • In this lesson you will critically examine a
    formal specification language for IS modelling.
  • On completing this lesson you should be able to
  • Identify exemplify the application of Unified
    Modeling Language (UML)
  • and appreciate some of its weaknesses.

4
Unified Modelling Language
5
UML
  • Use case diagrams
  • Class diagrams
  • Object diagrams
  • Sequence diagrams
  • Collaboration diagrams
  • Statechart diagrams
  • Activity diagrams
  • Component diagrams
  • Deployment diagrams

6
Use case diagrams
7
Drawing use case diagrams
  • Hand-drawn sketch
  • Identify actors
  • Then Use-cases
  • Draw associations between actors and use-cases
  • Document and store

8
Using use case diagrams
  • Common Applications
  • Overview diagram indicating major usage
    requirements
  • Analysis of usage requirements of an existing
    system
  • Common Misapplications
  • Process diagramming
  • Diagramming without supporting
  • use cases

9
Sequence diagrams
  • Usage scenarios
  • The logic of methods
  • The logic of services

10
Data flow diagrams Activity diagrams
11
Class diagrams
12
but
13
but
  • GIS attracts analysts from many disciplines and
    with various technical backgrounds
  • Many of them are not familiar with UML
  • You might be one of them wish to find out
    more...
  • UML tutorial http//atlas.kennesaw.edu/dbraun/csi
    s4650/AD/UML_tutorial/index.htm
Write a Comment
User Comments (0)
About PowerShow.com