Why Won't Your Subaru Key Come Out Of The Ignition Find Out Here!
Star uml workshop material
1. 1
Star-UML Workshop
SAD INFO 2401 Sem 2 2013/2014
I. TUTORIAL
A. Use case diagram
1. Select >File>New Project
2. Select <<‘analysisModel’>>
3. right click and select add diagram>use case diagram
4. name it as “order system”
5. create an actor and name it as “Customer”
6. create another actor and name it as “Sales clerk”
2. 2
7. Select ‘package’ and create a sub systemand name it as “order subsystem”
8. Create a use case and name it as “place new order”
9. Create an ‘include’ relationship and create a use case, name it as “payment”
3. 3
10. Create “order status” use case
11. Create “cancel order” use case
12. Create ‘dependency’ relationship that connects “order status” with “cancel order”
B. Activity Diagram
1. Activity diagram for
‘place new order’
4. 4
C. Sequence Diagram
1. Create sequence diagram for ‘order status’
D. Class Diagram
1. Create class diagramfor ‘customer’ and ‘order’
2. Create relationship and multiplicity
5. 5
II. EXERCISE
Case Study: ABC Corporation sells books and CDs using through online
shopping. Hannah, a customer, adds items to her shopping cart. She may
remove items or go to the check-outto make her purchases at any time. She
reviews her purchases, chooses a payment method and pays. A sales
employee at ABC Corporation gets the order and purchase confirmation
from the system, and sends the electronic order to the warehouse. The
warehouse employee updates the order status. The customer may check
the order status.
i) Draw the ‘Order Subsystem’ use-case diagram based on the scenario
describe above.
ii) Draw the sequence diagram based on the scenario describe above.
iii) Draw the activity diagram based on the scenario describe above.