Professional Documents
Culture Documents
Session 2
ACTIVITY DIAGRAM
ISYS6188 – Information System Analysis
and Design
▶ Workflow
→ A sequence of processing steps that
completely handles one business
transaction or customer requests.
→ Workflow may be simple or complex.
→ A complex workflow can be composed of
many processing steps and may include
participants from different part of
organization.
Introduction
▶ Activity Diagram
→ A workflow that describes the various user
(or system) activities, the person who does
the activity, and the sequential flow of
these activities.
→ One of the Unified Modeling Language
(UML) diagrams associated with the object-
oriented approach, but it can be used with
any development approach.
Notation
Starting
Activity Synchronization
Swimlane (Pseudo) bar (Split / Fork) Decision
activity
Transition
Arrow
Activity Another
way to
show
decision
Ending
Activity
(Pseudo) Synchronization
bar (Join)
Notation
▶ Swimlane
→ A rectangular area on an activity diagram
representing the activities of a single agent.
▶ Starting Activity
→ A black circle is the standard notation for
an initial state before an activity takes place.
It can either stand alone or you can use a
note to further elucidate the starting point.
Notation
▶ Ending Activity
→ A black circle is the standard notation for
an initial state before an activity takes
place. It can either stand alone or you can
use a note to further elucidate the starting
point.
▶ Transition Arrow
→ Arrows represent the direction flow of the
flow chart. The arrow points in the direction
of progressing activities.
Notation
▶ Activity
→ The activity symbols are the basic building
blocks of an activity diagram and usually
have a short description of the activity they
represent.
• Dalam jangan waktu 3 hari, calon adopter akan dipanggil untuk tahapn
wawancara mengenai keadaan rumah dan pengetahuan serta
pengalaman calon adopter tentang perawatan kucing.
• Hasil wawancara akan dicatat oleh bagian pengadopsian. Setelah
dilakukan wawancara, calon adopter dihubungi oleh bagian frontdesk
shelter untuk house visit. House visit dapat diadakan kapan saja dan
bersifat mendadak agar kittens dapat meilihat keadaan rumah apa
adanya.
Contoh Soal (Kittens)
• Surat itu akan dipegang oleh divisi legal Kittens pengadopsian kucing
di kittens bersifat gratis, namun adopter diharuskan untuk merawat
kucing dengan sebaik-baiknya.
• Jika ditemukan kejanggalan yang mencurigakan dan terbukti benar,
maka bagian pengadopsian berhak untuk mencabut hak adopsi adopter
dan membawa kembali kucing yang telah diadopsi. Bagian
pengadopsian kemudian mengisi formulir blacklist yang berisi data
adopter dan penyebab adopter diblacklist. Blacklist dibuat untuk
mencegah keadaan pengadopsian yang serupa.
Contoh Soal (Kittens)