DIAGRAM ACTIVITY
Kelas : 2IA17
Kelompok 3
1. Bimo Harisantyo (51413745)
2. Luthfi Syam Nugraha (55413101)
3. Nico Prasetyawan (56413421)
4. Satria Nursetia Nugraha (58413298)
5. Sulaiman (58413683)
UNIVERSITAS GUNADARMA
FAKULTAS TEKNOLOGI INDUSTRI
TEKNIK INFORMATIKA
DEPOK
1
KATA PENGANTAR
Puji dan syukur Tim Penulis panjatkan kepada Tuhan Yang Maha Esa atas rahmat-
Nya yang telah dilimpahkan kepada kami sehingga kami dapat menyelesaikan makalah ini.
Dalam makalah ini kami membahas mengenai bagaimana mengidentifikasikan
masalah tulisan, latar belakang, tujuan dan manfaat penulisan, mengindentifikasi kerangka
teori, formulasi isi tulisan dan bagaimana membuat kesimpulan dan saran
Dalam menyelesaikan makalah ini, Tim Penulis telah banyak mendapat bantuan dan
masukan dari berbagai pihak. Oleh karena itu, dalam kesempatan ini Tim Penulis ingin
menyampaikan terima kasih kepada :
1. Ibu Rogayah selaku Dosen mata kuliah Pemrograman berbasis objek Universitas
Gunadarma yang telah memberikan tugas mengenai “Diagram Activity” ini sehingga
pengetahuan Tim Penulis dalam penulisan makalah ini makin bertambah dan hal itu sangat
bermanfaat bagi penyusunan skripsi kami di kemudian hari.
2. Pihak-pihak yang tidak dapat Penulis sebutkan satu persatu yang telah turut membantu
sehingga makalah ini dapat terselesaikan dengan baik dalam waktu yang tepat.
Penulis menyadari bahwa penyusunan makalah ini masih jauh dari kesempurnaan,
namun demikian telah memberikan manfaat bagi Tim Penulis. Akhir kata Tim Penulis
berharap makalah ini dapat bermanfaat bagi kita semua. Kritik dan saran yang bersifat
menbangun akan Tim Penulis terima dengan senang hati.
Penulis
2
DAFTAR ISI
Cover………………………………………………………………………………1
Kata Pengantar…………………………………………………………………….2
Daftar Isi…………………………………………………………………………...3
BAB I Pendahuluan
1.1 Latar Belakang………………………………………………………...4
1.2 Tujuan…………………………………………………………………5
1.3 Rumusan Masalah……………………………………………………..5
BAB II Pembahasan
2.1 Pengertian dan Fungsi Diagram Activity……………………………..6
2.2 Komponen/Symbol pada Diagram Activity…………………………..7
2.3 Fungsi dari Komponen/Symbol pada diagram Activity………………7
2.4 Prosedur Sistem Penarikan Uang di ATM……………………………8
BAB III Penutup
3.1 Kesimpulan…………………………………………………………...10
3.2 Saran………………………………………………………………….10
Daftar Pustaka……………………………………………………………………11
3
BAB I
PENDAHULUAN
4
1.2 Tujuan
Tujuan dari pembahasan makalah ini adalah :
1. Agar pembaca dapat mengetahui pengertian dan fungsi Diagram Activity
2. Agar pembaca dapat mengetahui komponen/symbol-symbol pada Diagram Activity
3. Agar pembaca dapat mengetahui bagaimana sistem pengambilan uang melalui ATM yang
digambarkan oleh Diagram Activity
5
BAB II
PEMBAHASAN
6
2.2 Komponen/Symbol pada Diagram Activity
Pada Diagram Activity terdapat komponen/symbol-symbol sebagai berikut :
7
2.4 Prosedur Sistem Penarikan Uang di ATM
Ada tiga aktifitas kelas (orang, dan lainnya) yang terkait, yaitu : Nasabah, ATM, dan
Bank. Proses berawal dari lingkaran start hitam pada bagian atas dan berakhir di pusat
lingkaran stop hitam/putih pada bagian bawah. Aktivitas digambarkan dalam bentuk kotak
persegi. Berikut prosedur penarikan uang di ATM:
Nasabah memasukkan kartu ATM ke mesin ATM
Kemudian nasabah memasukkan PIN rahasia
Database dari Bank akan mengecek kebenaran dari PIN tersebut. Jika PIN valid,
nasabah dapat menginput jumlah uang yang ingin diambil. Sebaliknya jika PIN tidak
sesuai dengan database, maka mesin ATM akan mengeluarkan kartu ATM nasabah.
Setelah mencantumkan nominal uang yang akan diambil, database akan mengecek
saldo nasabah.
Jika jumlah saldo lebih besar dari jumlah nominal, maka nasabah dapat mengambil
uang dan saldo rekening yang ada di database bank akan berkurang. Kemudian mesin
ATM akan menampilkan sisa saldo
Jika jumlah saldo kurang dari nominal, mesin ATM langsung menampilkan saldo
yang dimiliki nasabah
Mesin ATM mengeluarkan kartu dan nasabah mengambil kartu ATMnya.
8
Berikut Diagramnya yang dibuat menggunakan StarUML
9
BAB III
PENUTUP
3.1 Kesimpulan
Dapat disimpulkan bahwa Diagram Activity sangat berguna untuk membuat sebuah
sistem. Di dalamnya kita dapat menggambarkan sistem sistem yang ingin kita buat dengan
membuat algoritma/flowchart nya. Dengan diagram activity, model rancangan sistem
penarikan uang di ATM menjadi mudah dibuat karena diagram ini menggambarkan proses
dan jalur aktivitas para obyek (nasabah,mesin ATM, bank) secara umum.
3.1 Saran
Diagram activity sangat bermanfaat apabila kita membuat diagram ini terlebih dahulu
dalam memodelkan sebuah proses untuk membantu memahami proses secara keseluruhan.
Hal ini sangat membantu perusahaan perusahaan untuk menentukan, visualisasi, kontruksi,
dan mendokumentasikan artifact. Artifact dapat berupa model, deskripsi atau perangkat
lunak.
10
DAFTAR PUSTAKA
11