• Ingen resultater fundet

02291: System Integration Activity Diagrams Hubert Baumeister

N/A
N/A
Info
Hent
Protected

Academic year: 2022

Del "02291: System Integration Activity Diagrams Hubert Baumeister"

Copied!
17
0
0

Indlæser.... (se fuldtekst nu)

Hele teksten

(1)

02291: System Integration

Activity Diagrams

Hubert Baumeister huba@dtu.dk

DTU Compute Technical University of Denmark

Spring 2019

(2)

Examples of the use of Activity Diagrams

Shows main- and alternative scenarios of use cases

Input start, destination, date for

flight

Returns a list of flights with booking number

and price Reports an error in the flight data [error in input data]

[no flights found]

[else]

User Travel Agency

Business Processes

Ian Sommerville, Software Engineering – 9, 2010

(3)

Activity Diagram Concepts

(4)

Activity Diagram Execution

(5)

Activity Diagram Execution

(6)

Activity Diagram Execution

(7)

Activity Diagram Execution

(8)

Activity Diagram Execution

(9)

Activity Diagram Execution

(10)

Activity Diagram Execution

(11)

Subactivities

Deliver Order

(12)

Subactivities

Deliver Order

(13)

Subactivity Deliver Order

Deliver Order

(14)

Swimlanes / Partitions

(15)

Objectflows / Dataflows

(16)

Pins

(17)

More Information

I UML Distilled by Martin Fowler, available via http://learning.oreilly.com

I Unified Modeling Language User Manual by Grady Boo, James Rumbaugh, and Ivar Jacobson, available via http://learning.oreilly.com

Referencer

RELATEREDE DOKUMENTER

User Stories Activity Diagrams Acceptance Tests...

→ Different software development processes: Waterfall, Iterative processes, agile,... Iterative

I Two classes: simple drawing tools and meta-model based modelling tools. I

– When the target class of an associations is not shown in the diagram – With datatypes / Value objects.. ∗ Datatypes consists of a set of values and set of operations on

Example Execution (Secret Panel Controller)... Example Execution (Secret

then create a table representing the association and create foreign keys in the new table referring to table A and to table B else

∗ Typical situation: Moving between User Cases, Sequence Diagrams / State Machines / Activity Diagrams, Class Diagrams, User Interface flow diagram, GUI mock ups. – Quality work –

I Family of graphical notations for describing aspects of (object-oriented) software?. I ”A picture is more than a