UP4-COM-startUp.txt
1 |
@startuml |
---|---|
2 |
|
3 |
scale 3 |
4 |
|
5 |
Object "<u>:Administrator" as A |
6 |
Object "<u>:PosSystem" as P |
7 |
Object "<u>:Register" as R |
8 |
Object "<u>:Store" as S |
9 |
|
10 |
Object "<u>pc:ProductCatalog" as pc |
11 |
Object "<u>:ProductSpecification" as PS <<collection>> #lightblue |
12 |
Object "<u>ps:ProductSpecification" as ps |
13 |
|
14 |
|
15 |
A -r- P : > main() |
16 |
|
17 |
P -r- S : > 1: create() |
18 |
S -d- pc : > 1.1: create() |
19 |
pc -- PS : > 1.1.1: create() |
20 |
pc -- pc : > 1.1.2: loadProdSpec() |
21 |
pc -- ps : > 1.1.2.1*: create(itemID, price, description) |
22 |
pc -- PS : > 1.1.2.2*: add(ps) |
23 |
|
24 |
S -r- R : > 1.2: create(pc) |
25 |
|
26 |
@enduml |