Presentation is loading. Please wait.

Presentation is loading. Please wait.

UML Dr. Nigel Trodd Coventry University United Kingdom.

Similar presentations


Presentation on theme: "UML Dr. Nigel Trodd Coventry University United Kingdom."— Presentation transcript:

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/csis 4650/A&D/UML_tutorial/index.htm


Download ppt "UML Dr. Nigel Trodd Coventry University United Kingdom."

Similar presentations


Ads by Google