-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathsequence_2lev.dmtot
39 lines (34 loc) · 1.55 KB
/
sequence_2lev.dmtot
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
tree:
levels: 2
number_samples: 3
number_votes: 5
problem:
domain: "Cashier starts a new sale. Cashier enters item identifier.
System updates the sale line item. System presents item description and price.
Price is calculated from a set of price rules.
System presents total with taxes calculated. Cashier tells customer the total.
Cashier asks for payment. Customer pays. System handles payment. System logs the completedsale.
System sends sale information to the external Accounting system.
System sends sale information to the Inventory system.
System presents receipt. Customer leaves with receipt and goods."
purpose: "UML Sequence diagram"
task:
level: 1
name: "Actors and Systems"
description: "You identify the actors and systems for the sequence diagram.
The actors and systems are explicitly mentioned in the description."
assessments:
"External systems are included."
"The actors are explicitly mentioned in the description."
task:
level: 2
name: "Events and parameters"
description: "You propose the event for each source and target actor or system, .
The event initiates an operation upon the system, also a result from a system to an actor or another system.
The parameters contain the data exchanged in the event. "
assessments:
"Events express the intention of the operation between source and target."
"There are no duplicated events or parameters."
notation:
name: "PlantUML"
description: "Propose a domain model in PlantUML format for the sequence diagram."