This document provides instructions for creating a UML use case diagram using Star UML software. It explains how to open the software, add a package, actors, use cases, and define relationships between elements using generalizations, associations, and other connections. Screenshots demonstrate each step, such as adding a package and actors, naming elements, and arranging and copying the diagram. The overall process to create a use case diagram is outlined.
System analysis and design using UML Use Case diagram
1.
2. Course title: System analysis and design.
Project on UML Use CASE diagram.
Instructor PROF: Noor Azian Mohamad Ali.
Prepared by:
Jamilah Osama Rashid.
G1412330
5. To start your UML Use case
( Go to your short cut of UML
installation on your desktop or
in any drive that you saved it)
6. Procedures to use case for diagram construction
From the above slide , we can see five items choose
UML components approach then ok.
7.
8. Drag your pointer to
Package from the
Toolbox. Click on it
then bring your mouse
to the blank surface,
then drag it to
demarcate your
package.
9.
10. From the
icons, firstly
select and
click on
PACKAGE,
then drag
your mouse
to the first
page of your
UML.
Then change the package
to subject’s name.
15. Then you will need to give name to your actor (such as
customer, passenger, students etc…)
16. In case that you have more than one actors (follow
the same step to create another actor)
17. As you can see above both actors are named
( Tour Guide and Passenger)
18. In order to create a case ( move your mouse to
toolbox then select Use Case )
19. Then click on your package, it will appear
immediately in it
20. Then you have to rename your case (in the
above, I used Information as first case )
21. You can have more than one or two cases;
however you have to name them respectively.
22.
23. As you can see
now in the above
table (I have seven
cases) Follow the
same process but
name them for
clarification.
24.
25. Here you can see that I am trying to rearrange the
cases ( To do this, click on the case you need. to
move then drag it).
26. From here you can start joining it together ( By looking
at your toolbox you will find different arrows , therefore
choose the correct arrow to join actor and case or cases
together )
27. I select generalisation
(Because tour guide is
general in term of his
attendance to the
passengers. Therefor all
passengers have mutual
asses to tourist guides)
Drag the arrow between
the two.
28. Then it would appear as you can see in
above diagram.
29.
30. Then look for the
relationship between
tour guide and
information
(I selected
association to show
their relationship)
31.
32. (I select direct association to show the relation
between the passenger and registrar in to Hajj
or Umrah )
33.
34. I used direct association for information and registrar ,
since they are directly associate.
35. I used direct association for registrar and
cashier , since they are directly associate.
36. If you want to copy the
whole diagram (click on
it the chose edit)
…another toolbox will
come out then select
copy diagram ( not only
copy ).
37. To make the diagram clean and clear, I copy the
passenger and paste at the middle. Then I used
direct association to show the relation with the
group checking , I used this because passengers
have a direct association to checking point.
38. I tried to use (extend) to connect luggage with
the passenger but it show me the following
box in the below slide.
45. PROCEDURES FOR HAJJ AND UMURAH
TOUR GUID
Passanger
Information
Registrar ( HAJJ or UMRAH)
Cashier
Group Checking
Individual Checking
Luggages Checking
Security Checking
Passanger