web kaupp anim
DESCRIPTION
UML-model of a Book StoreTRANSCRIPT
Book Shop
UML-model
Book
+ISBN+Name+price+pages+decription+inStock+orderLimit
+pickUp()+return()+getPrice()
Person
+firstName+surName
+createWalk()
Purchace
+time+summ
+summUp()+charge()+addBook()
Walk
+starTime+endTime
+pickUp()+return()+end()+buy()+return()
0..*1*
*
1
0..1
*
1
*
*
Book Shop class diagram
A collaboration animation
Where Jim Brown buyes a few books
J im Brown : Person Anna Karenina : Book
War and Peace : Book
Extreme Programming : Book
Effective J ava : Book
.
.
J im Brown : Person Anna Karenina : Book
War and Peace : Book
Extreme Programming : Book
Effective J ava : Book
1 : createWalk().
.
J im Brown : Person Anna Karenina : Book
War and Peace : Book10.3.2009 : Walk
Extreme Programming : Book
Effective J ava : Book
1 : createWalk().
.
J im Brown : Person Anna Karenina : Book
War and Peace : Book10.3.2009 : Walk
Extreme Programming : Book
Effective J ava : Book
2 : pickUp()
1 : createWalk().
.
J im Brown : Person Anna Karenina : Book
War and Peace : Book10.3.2009 : Walk
Extreme Programming : Book
Effective J ava : Book
2 : pickUp()
1 : createWalk().
.
J im Brown : Person Anna Karenina : Book
War and Peace : Book10.3.2009 : Walk
Extreme Programming : Book
Effective J ava : Book
2 : pickUp() 3 : pickUp()
1 : createWalk().
.
J im Brown : Person Anna Karenina : Book
War and Peace : Book10.3.2009 : Walk
Extreme Programming : Book
Effective J ava : Book
2 : pickUp() 3 : pickUp()4 : pickUp()
1 : createWalk().
.
J im Brown : Person Anna Karenina : Book
War and Peace : Book10.3.2009 : Walk
Extreme Programming : Book
Effective J ava : Book
2 : pickUp() 3 : pickUp()4 : pickUp()
1 : createWalk().
.
J im Brown : Person Anna Karenina : Book
War and Peace : Book10.3.2009 : Walk
Extreme Programming : Book
Effective J ava : Book
2 : pickUp() 3 : pickUp()4 : pickUp()
5 : pickUp()
1 : createWalk().
.
J im Brown : Person Anna Karenina : Book
War and Peace : Book10.3.2009 : Walk
Extreme Programming : Book
Effective J ava : Book
2 : pickUp() 3 : pickUp()4 : pickUp()
5 : pickUp()
6 : pickUp()
1 : createWalk().
.
J im Brown : Person Anna Karenina : Book
War and Peace : Book10.3.2009 : Walk
Extreme Programming : Book
Effective J ava : Book
2 : pickUp() 3 : pickUp()4 : pickUp()
5 : pickUp()
6 : pickUp()
1 : createWalk().
.
J im Brown : Person Anna Karenina : Book
War and Peace : Book10.3.2009 : Walk
Extreme Programming : Book
Effective J ava : Book
2 : pickUp() 3 : pickUp()4 : pickUp()
5 : pickUp()
6 : pickUp()
7 : pickUp()
1 : createWalk().
.
J im Brown : Person Anna Karenina : Book
War and Peace : Book10.3.2009 : Walk
Extreme Programming : Book
Effective J ava : Book
2 : pickUp() 3 : pickUp()4 : pickUp()
5 : pickUp()
6 : pickUp()
7 : pickUp()
8 : pickUp()
1 : createWalk().
.
J im Brown : Person Anna Karenina : Book
War and Peace : Book10.3.2009 : Walk
Extreme Programming : Book
Effective J ava : Book
2 : pickUp() 3 : pickUp()4 : pickUp()
5 : pickUp()
6 : pickUp()
7 : pickUp()
1 : createWalk().
.
J im Brown : Person Anna Karenina : Book
War and Peace : Book10.3.2009 : Walk
Extreme Programming : Book
Effective J ava : Book
2 : pickUp() 3 : pickUp()4 : pickUp()
5 : pickUp()
6 : pickUp()
7 : pickUp()
8 : pickUp()
1 : createWalk().
.
J im Brown : Person Anna Karenina : Book
War and Peace : Book10.3.2009 : Walk
Extreme Programming : Book
Effective J ava : Book
2 : pickUp() 3 : pickUp()4 : pickUp()
5 : pickUp()
6 : pickUp()
7 : pickUp()
8 : pickUp()
9 : pickUp()
1 : createWalk().
.
J im Brown : Person Anna Karenina : Book
War and Peace : Book10.3.2009 : Walk
Extreme Programming : Book
Effective J ava : Book
2 : pickUp() 3 : pickUp()4 : pickUp()
5 : pickUp()
6 : pickUp()
7 : pickUp()
8 : pickUp()
9 : pickUp()
10 : buy()
1 : createWalk().
.
J im Brown : Person Anna Karenina : Book
War and Peace : Book10.3.2009 : Walk
Extreme Programming : Book
Effective J ava : Book
2 : pickUp() 3 : pickUp()4 : pickUp()
5 : pickUp()
6 : pickUp()
7 : pickUp()
8 : pickUp()
9 : pickUp()
1 : createWalk().
.
J im Brown : Person Anna Karenina : Book
War and Peace : Book10.3.2009 : Walk
Extreme Programming : Book
Effective J ava : Book
2 : pickUp() 3 : pickUp()4 : pickUp()
5 : pickUp()
6 : pickUp()
7 : pickUp()
8 : pickUp()
9 : pickUp()
10 : buy()
11 : return()
1 : createWalk().
.
J im Brown : Person Anna Karenina : Book
War and Peace : Book10.3.2009 : Walk
Extreme Programming : Book
10.3.2009 : Purchace
Effective J ava : Book
2 : pickUp() 3 : pickUp()4 : pickUp()
5 : pickUp()
6 : pickUp()
7 : pickUp()
8 : pickUp()
9 : pickUp()
10 : buy()
11 : return()
1 : createWalk().
.
J im Brown : Person Anna Karenina : Book
War and Peace : Book10.3.2009 : Walk
Extreme Programming : Book
10.3.2009 : Purchace
Effective J ava : Book
2 : pickUp() 3 : pickUp()4 : pickUp()
5 : pickUp()
6 : pickUp()
7 : pickUp()
8 : pickUp()
9 : pickUp()
10 : buy()
11 : return()
12 : summUp()
1 : createWalk().
.
J im Brown : Person Anna Karenina : Book
War and Peace : Book10.3.2009 : Walk
Extreme Programming : Book
10.3.2009 : Purchace
Effective J ava : Book
2 : pickUp() 3 : pickUp()4 : pickUp()
5 : pickUp()
6 : pickUp()
7 : pickUp()
8 : pickUp()
9 : pickUp()
10 : buy()
11 : return()
1 : createWalk().
.
J im Brown : Person Anna Karenina : Book
War and Peace : Book10.3.2009 : Walk
Extreme Programming : Book
10.3.2009 : Purchace
Effective J ava : Book
2 : pickUp() 3 : pickUp()4 : pickUp()
5 : pickUp()
6 : pickUp()
7 : pickUp()
8 : pickUp()
9 : pickUp()
10 : buy()
11 : return()
1 : createWalk().
.
J im Brown : Person Anna Karenina : Book
War and Peace : Book10.3.2009 : Walk
Extreme Programming : Book
10.3.2009 : Purchace
Effective J ava : Book
2 : pickUp() 3 : pickUp()4 : pickUp()
5 : pickUp()
6 : pickUp()
7 : pickUp()
8 : pickUp()
9 : pickUp()
10 : buy()
11 : return()
12 : summUp()
13 : getPrice()
1 : createWalk().
.
J im Brown : Person Anna Karenina : Book
War and Peace : Book10.3.2009 : Walk
Extreme Programming : Book
10.3.2009 : Purchace
Effective J ava : Book
2 : pickUp() 3 : pickUp()4 : pickUp()
5 : pickUp()
6 : pickUp()
7 : pickUp()
8 : pickUp()
9 : pickUp()
10 : buy()
11 : return()
12 : summUp()
13 : getPrice()
14 : getPrice()
1 : createWalk().
.
J im Brown : Person Anna Karenina : Book
War and Peace : Book10.3.2009 : Walk
Extreme Programming : Book
10.3.2009 : Purchace
Effective J ava : Book
2 : pickUp() 3 : pickUp()4 : pickUp()
5 : pickUp()
6 : pickUp()
7 : pickUp()
8 : pickUp()
9 : pickUp()
10 : buy()
11 : return()
12 : summUp()
13 : getPrice()
14 : getPrice()
15 : getPrice()
1 : createWalk().
.
J im Brown : Person Anna Karenina : Book
War and Peace : Book10.3.2009 : Walk
Extreme Programming : Book
10.3.2009 : Purchace
Effective J ava : Book
2 : pickUp() 3 : pickUp()4 : pickUp()
5 : pickUp()
6 : pickUp()
7 : pickUp()
8 : pickUp()
9 : pickUp()
10 : buy()
11 : return()
12 : summUp()
13 : getPrice()
14 : getPrice()
15 : getPrice()
16 : charge()
1 : createWalk().
.
J im Brown : Person Anna Karenina : Book
War and Peace : Book10.3.2009 : Walk
Extreme Programming : Book
10.3.2009 : Purchace
Effective J ava : Book
2 : pickUp() 3 : pickUp()4 : pickUp()
5 : pickUp()
6 : pickUp()
7 : pickUp()
8 : pickUp()
9 : pickUp()
10 : buy()
11 : return()
12 : summUp()
13 : getPrice()
14 : getPrice()
15 : getPrice()
1 : createWalk().
.