ACTIVITY DIAGRAM - · PDF file• Sangat bermanfaat apabila kita membuat diagram ini...

48

Transcript of ACTIVITY DIAGRAM - · PDF file• Sangat bermanfaat apabila kita membuat diagram ini...

Page 1: ACTIVITY DIAGRAM - · PDF file• Sangat bermanfaat apabila kita membuat diagram ini terlebih dahulu dalam ... Rational rose . CONTOH ... • Diagram ini secara khusus berasosiasi
Page 2: ACTIVITY DIAGRAM - · PDF file• Sangat bermanfaat apabila kita membuat diagram ini terlebih dahulu dalam ... Rational rose . CONTOH ... • Diagram ini secara khusus berasosiasi

ACTIVITY DIAGRAM

• Menggambarkan proses bisnis dan urutan aktivitas dalam sebuah proses

• Dipakai pada business modeling untuk memperlihatkan urutan aktifitas proses bisnis

• Struktur diagram ini mirip flowchart atau Data Flow Diagram pada perancangan terstruktur

• Sangat bermanfaat apabila kita membuat diagram ini terlebih dahulu dalam memodelkan sebuah proses untuk membantu memahami proses secara keseluruhan

• Activity diagram dibuat berdasarkan sebuah atau beberapa use case pada use case diagram

Page 3: ACTIVITY DIAGRAM - · PDF file• Sangat bermanfaat apabila kita membuat diagram ini terlebih dahulu dalam ... Rational rose . CONTOH ... • Diagram ini secara khusus berasosiasi

Simbol Activity Diagram

Simbol Keterangan

Start Point

End Point

Activities

Fork (Percabangan)

Join (Penggabungan)

Decision

Swimlane

Sebuah cara untuk mengelompokkan

activity berdasarkan Actor (mengelompokkan activity dalam sebuah urutan yang sama)

Sumber : Rational rose

Page 4: ACTIVITY DIAGRAM - · PDF file• Sangat bermanfaat apabila kita membuat diagram ini terlebih dahulu dalam ... Rational rose . CONTOH ... • Diagram ini secara khusus berasosiasi

CONTOH

ACTIVITY

DIAGRAM

Activity

Diagram

Pembuatan

PO

Sementara

Calon Client Marketing

Menanyakan Informasi Melihat data menu & paket

Memberikan jawaban Menu atau paket dan harga cocok

Mencatat data pesanan dan data client

tidak ya

Memberikan informasi total hargaMelakukan DP

Tunai

ya

Membuat kwitansi

Memberikan bukti transfer

Membuat PO Sementara & TTD Kwitansi

Menerima PO sementara & kwitansi

Menerima PO Sementara Ttd PO Sementara

Staf Administrasi

tidakMenerima Kwitansi

Menyerahkan PO & Kwitansi

Page 5: ACTIVITY DIAGRAM - · PDF file• Sangat bermanfaat apabila kita membuat diagram ini terlebih dahulu dalam ... Rational rose . CONTOH ... • Diagram ini secara khusus berasosiasi

CONTOH ACTIVITY DIAGRAM

Client Marketing

Menanyakan sisa pembayaran Melihat data pesanan

Memberikan jawaban sisa pembayarantunai

Membuat Kwitansi

tidak

ya

Menerima Kwitansi lunas

Memberikan Bukti transfer

Lunas

Ttd Kwitansi LunasTerima Kwitansi Lunas

Bagian Keuangan

Menerima kwitansi

Membuat Kwitansi Lunas

Menerima Kwitansi

ya

tidak

Activity

Diagram

Pembayaran

Page 6: ACTIVITY DIAGRAM - · PDF file• Sangat bermanfaat apabila kita membuat diagram ini terlebih dahulu dalam ... Rational rose . CONTOH ... • Diagram ini secara khusus berasosiasi
Page 7: ACTIVITY DIAGRAM - · PDF file• Sangat bermanfaat apabila kita membuat diagram ini terlebih dahulu dalam ... Rational rose . CONTOH ... • Diagram ini secara khusus berasosiasi

Activity Diagram Laporan

Bagian Keuangan & Adm Pimpinan

Membuat Laporan Pemesanan

Menyerahkan laporan Terima Laporan

Page 8: ACTIVITY DIAGRAM - · PDF file• Sangat bermanfaat apabila kita membuat diagram ini terlebih dahulu dalam ... Rational rose . CONTOH ... • Diagram ini secara khusus berasosiasi

Procedure Berjalan (Acknowledgments Evi Lutfi Muktar)

Proses pembuatan Daftar Data Pegawai dan Gaji pada SMP PGRI 1 Depok adalah sebagai berkut : 1. Proses Absensi Pegawai melakukan absensi harian melalui form daftar hadir pegawai. Berdasarkan form daftar hadir pegawai tersebut bagian Tata Usaha (TU) akan membuat Rekap Absen (RA) harian untuk diserahkan kepada Administrasi. 2. Proses Pemberian Rekap Biodata Pegawai (RBP) Pegawai memberikan data pribadi pegawai, data pendidikan, data keluarga yang dijadikan satu menjadi data pegawai kepada bagian Tata Usaha yang kemudian diarsipkan menjadi Rekap Biodata Pegawai (RBP). Lalu Rekap Biodata Pegawai (RBP) diserahkan kepada bagian administrasi untuk proses pengolahan Daftar Data Pegawai Dan Gaji (DDPG).

Page 9: ACTIVITY DIAGRAM - · PDF file• Sangat bermanfaat apabila kita membuat diagram ini terlebih dahulu dalam ... Rational rose . CONTOH ... • Diagram ini secara khusus berasosiasi

3. Proses Pengolahan Daftar Data Pegawai dan Gaji (DDPG) Setelah bagian administrasi menerima Rekap Biodata Pegawai (RBP) dan Rekap Absen (RA) akan mengolah kedua data tersebut untuk dibuatkan menjadi Daftar Data Pegawai dan Gaji (DDPG) yang kemudian diserahkan kepada Kepala Sekolah untuk ditanda tangani atau di Acc. 4. Proses Pembuatan Laporan Daftar Data Pegawai dan Gaji (DDPG) yang sudah diterima dan ditanda tangani oleh Kepala Sekolah akan diserahkan kembali kepada bagian Administrasi untuk dibuatkan Laporan Data Pegawai (LDP) dan Laporan Gaji Pegawai (LGP). Setelah bagian administrasi menerima Daftar Data Pegawai dan Gaji yang sudah di Acc akan membuatkan Laporan Data Pegawai (LDP) dan Laporan Gaji Pegawai (LGP) yang nantinya akan diserakan kepada Kepala Sekolah.selain itu bagian Administrasi akan membuatkan slip gaji untuk diserahkan kepada pegawai.

Page 10: ACTIVITY DIAGRAM - · PDF file• Sangat bermanfaat apabila kita membuat diagram ini terlebih dahulu dalam ... Rational rose . CONTOH ... • Diagram ini secara khusus berasosiasi

Proses Absensi

Melakukan absen

harian

Absen

Melakukan absen di

form daftar hadir

Pegawai melapor ke

TU

Menerima laporan

pegawai yang tidak

absen

Mencatat absen

pegawai

Merekap absensi

berdasarkan form

daftar hadir

Pegawai TU

Ya Absen

Tidak Absen

Page 11: ACTIVITY DIAGRAM - · PDF file• Sangat bermanfaat apabila kita membuat diagram ini terlebih dahulu dalam ... Rational rose . CONTOH ... • Diagram ini secara khusus berasosiasi

Acivity Diagram Rekap Biodata Pegawai (RBP)

Memberikan data

pegawai

Data

Pegawai

Mengembalikan

berkas data pegawai

tidak lengkap

Menerima data

pegawai

Mengecek berkas

data pegawai

Data pegawai

diproses

Pegawai TU

Data LengkapData tidak Lengkap

Menerima

berkas data pegawai

tidak lengkap

Page 12: ACTIVITY DIAGRAM - · PDF file• Sangat bermanfaat apabila kita membuat diagram ini terlebih dahulu dalam ... Rational rose . CONTOH ... • Diagram ini secara khusus berasosiasi

Activity Diagram Pembuatan Daftar Data pegawai dan Gaji (DDPG)

Memberikan data

Rekap Absen

Memberikan data

Pegawai

Menerima

rekap absen & data

pegawai

Menerima

daftar data pegawai

dan gaji

Menyetujui

daftar data pegawai

dan gaji

TU Administrasi

Membuat

daftar data pegawai

dan gaji

Menyerahkan

daftar data pegawai

dan gaji

Kepala Sekolah

Page 13: ACTIVITY DIAGRAM - · PDF file• Sangat bermanfaat apabila kita membuat diagram ini terlebih dahulu dalam ... Rational rose . CONTOH ... • Diagram ini secara khusus berasosiasi

Activity Diagram Proses Laporan

Menyerahkan

daftar data pegawai

dan gaji acc

Menerima

daftar data pegawai

dan gaji acc

Menerima

Slip gaji

Kepala Sekolah Administrasi

Membuat

lap data pegawai dan

lap gaji pegawai

Membuat

Slip gaji

Pegawai

Menerima

Lap data pegawai dan

lap gaji pegawai

Page 14: ACTIVITY DIAGRAM - · PDF file• Sangat bermanfaat apabila kita membuat diagram ini terlebih dahulu dalam ... Rational rose . CONTOH ... • Diagram ini secara khusus berasosiasi

(Acknowledgments Toeko triyanto) Proses bisnis pelayanan pelanggan perubahan daya pada PT PLN adalah sebagai berikut : •Pendaftaran perubahan daya Konsumen datang kekantor PT PLN(Persero) dengan membawa fotocopy KTP dan kwitansi pembayaran rekening bulan terakhir kemudian diserahkan dibagian pelayanan pelanggan. Pegawai pelayanan pelanggan akan menginput berdasarkan data dari konsumen , setelah diinput maka akan dicetak formulir pendaftaran perubahan daya untuk kemudian ditandatangani oleh pelanggan. Satu rangkap untuk pelanggan sebagai tanda bukti. Lainnya disimpan oleh bagian pelayanan pelanggan untuk diteruskan ke supervisor untuk proses persetujuan

Page 15: ACTIVITY DIAGRAM - · PDF file• Sangat bermanfaat apabila kita membuat diagram ini terlebih dahulu dalam ... Rational rose . CONTOH ... • Diagram ini secara khusus berasosiasi

memberikan fotocopy ktp

dan rekening listrik

menerima formulir

pendaftaran

menyetujui formulir

pendaftaran

memberikan formulir

pendaftaran

menerima fotocopy ktp

dan rekening listrik

input pendaftaran

pelanggan

cetak formulir

pendaftaran

memberikan formulir

pendaftaran

menerima formulir

pendaftaran

memberikan formulir

pendaftaran

menerima formulir

pendaftaran

spv pelayananpelayanan pelangganpelanggan

Activity diagram pendaftaran perubahan daya

Page 16: ACTIVITY DIAGRAM - · PDF file• Sangat bermanfaat apabila kita membuat diagram ini terlebih dahulu dalam ... Rational rose . CONTOH ... • Diagram ini secara khusus berasosiasi

• Persetujuan perubahan daya Rangkap formulir pendaftaran yang disimpan oleh bagian pelayanan pelanggan kemudian dibuatkan surat jawaban persetujuan yang kemudian ditandatangani oleh supervisor pelayanan pelanggan dicetak menjadi dua rangkap, rangkap pertama diberikan kepada pelanggan , sedangkan rangkap yang kedua disimpan oleh bagian pelayanan pelangan sebagai arsip.

memberikan formulir

pendaftaran

menerima formulir

pendaftaran

membuat surat

persetujuan

menyetujui surat

persetujuan

memberikan surat

persetujuan

menerima surat

persetujuan

pelangganspv pelayananpelayanan pelanggan

Page 17: ACTIVITY DIAGRAM - · PDF file• Sangat bermanfaat apabila kita membuat diagram ini terlebih dahulu dalam ... Rational rose . CONTOH ... • Diagram ini secara khusus berasosiasi

• Perjanjian jual beli tenaga listrik Setelah pelanggan menerima surat jawaban persetujuan dari PT. PLN (Persero) maka sipelanggan akan datang ke kantor PT PLN untuk menandatangani surat perjanjian jual beli tenaga listrik sesuai dengan daya listrik yang baru yang akan dipasang. Surat perjanjian jual beli tenaga listrik tersebut juga ditandatangani oleh manager.

Page 18: ACTIVITY DIAGRAM - · PDF file• Sangat bermanfaat apabila kita membuat diagram ini terlebih dahulu dalam ... Rational rose . CONTOH ... • Diagram ini secara khusus berasosiasi

menerima surat

persetujuan

menerima surat perjanjian

jual beli tenaga listrik

menyetujui surat perjanjian

jual beli tenaga listrik

memberikan surat perjanjian

jual beli tenaga listrik

membuat surat perjanjian

jual beli tenaga listrik

mencetak surat perjanjian

jual beli tenaga listrik

memberikan surat perjanjian

jual beli tenaga listrik

menerima surat perjanjian

jual beli tenaga listrik

memberikan surat perjanjian

jual beli tenaga listrik

menerima surat perjanjian

jual beli tenaga listrik

menerima surat perjanjian

jual beli tenaga listrik

menyetujui surat perjanjian

jual beli tenaga listrik

memberikan surat perjanjian

jual beli tenaga listrik

managerspv pelayananpelanggan

Page 19: ACTIVITY DIAGRAM - · PDF file• Sangat bermanfaat apabila kita membuat diagram ini terlebih dahulu dalam ... Rational rose . CONTOH ... • Diagram ini secara khusus berasosiasi

• Pembayaran Setelah menandatangani surat perjanjian jual beli tenaga listrik maka sipelanggan tinggal membayar sejumlah yang tertera pada surat perjanjian jual beli tenaga listrik ke loket pembayaran perubahan daya, pelanggan akan mendapatkan kwitansi pembayaran sebagai bukti bahwa si pelanggan telah melaksanakan kewajibannya.

melakukan

pembayaran

menerima bukti

pembayaran

menerima

pembayaran

cetak bukti

pembayaran

menyetujui bukti

pembayaran

memberikan bukti

pembayaran

loket PT PLNpelanggan

Page 20: ACTIVITY DIAGRAM - · PDF file• Sangat bermanfaat apabila kita membuat diagram ini terlebih dahulu dalam ... Rational rose . CONTOH ... • Diagram ini secara khusus berasosiasi

• Perintah kerja Saaat si pelanggan membayar kewajibannya maka perintah kerja terbit dan siap untuk di cetak, untuk diberikan kepada pelaksana sebagai perintah kerja untuk pelanksanaan penggantian MCB pelanggan.

cetak perintah

kerja

menyetujui

perintah kerja

melakukan

penggantian MCB

menerima

perintah kerja

menerima

perintah kerja

melakukan

penggantian MCB

memberikan

perintah kerja

menerima

perintah kerja

memberikan

perintah kerja

menerima

perintah kerja

menyetujui

perintah kerja

memberikan

perintah kerja

pelangganpelaksanabagian penyambungan

Page 21: ACTIVITY DIAGRAM - · PDF file• Sangat bermanfaat apabila kita membuat diagram ini terlebih dahulu dalam ... Rational rose . CONTOH ... • Diagram ini secara khusus berasosiasi

• Koperasi STMIK Nusa Mandiri adalah sebuah koperasi yang

mengelola simpan pinjam bagi para anggotanya, berikut ini adalah kegiatan yang dilakukan oleh bagian Kredit dalam menangani pemberian pinjaman bagi para anggotanya.

• Setiap kali bagian kredit akan memberikan pinjaman kepada

Anggota maka Anggota diharuskan mengisi Formulir Permohonan Pinjaman yang berisi Nomor FPP, Tanggal Permohonan, Nomor Anggota, Nama Anggota, Jumlah Permohonan dan Keperluan. Yang kemudian oleh Bagian Kredit dicatat dan disimpan kedalam Arsip FPP. Berdasarkan Arsip FPP tersebut Bagian Kredit membuat Bukti Peminjaman yang diberikan kepada Anggota yang berisi No. BP, tgl BP, Nomor Anggota, Nama Anggota, Jumlah Realisasi, Lama Angsuran, Jumlah Angsuran dan Bunga.

Latihan STUDI KASUS ACTIVITY DIAGRAM

Page 22: ACTIVITY DIAGRAM - · PDF file• Sangat bermanfaat apabila kita membuat diagram ini terlebih dahulu dalam ... Rational rose . CONTOH ... • Diagram ini secara khusus berasosiasi

• Setiap Bulan Anggota diharuskan membayar Angsuran sejumlah Angsuran yang disepakati pada saat Peminjaman yang kemudian oleh bagian Kredit dicatat dan direkam kedalam Arsip Angsuran. Berdasarkan Arsip Angsuran tersebut bagian Kredit membuat Bukti Angsuran yang diberikan kepada Anggota yang berisi No. BA, Tanggal BA, No. BP, Jumlah Angsur dan Bunga

• Pada akhir bulan Bagian Kredit selalu membuat Laporan Peminjaman dan Laporan Angsuran yang diberikan Kepada Ketua Koperasi.

Page 23: ACTIVITY DIAGRAM - · PDF file• Sangat bermanfaat apabila kita membuat diagram ini terlebih dahulu dalam ... Rational rose . CONTOH ... • Diagram ini secara khusus berasosiasi
Page 24: ACTIVITY DIAGRAM - · PDF file• Sangat bermanfaat apabila kita membuat diagram ini terlebih dahulu dalam ... Rational rose . CONTOH ... • Diagram ini secara khusus berasosiasi

Sequence Diagram

• Sequence diagram menggambarkan interaksi antar objek di dalam dan di sekitar sistem (termasuk pengguna, display, dan sebagainya) berupa message yang digambarkan terhadap waktu. Sequence diagram terdiri atar dimensi vertikal (waktu) dan dimensi horizontal (objek-objek yang terkait).

Page 25: ACTIVITY DIAGRAM - · PDF file• Sangat bermanfaat apabila kita membuat diagram ini terlebih dahulu dalam ... Rational rose . CONTOH ... • Diagram ini secara khusus berasosiasi

• Sequence diagram biasa digunakan untuk menggambarkan skenario atau rangkaian langkah-langkah yang dilakukan sebagai respons dari sebuah event untuk menghasilkan output tertentu. Diawali dari apa yang men-trigger aktivitas tersebut, proses dan perubahan apa saja yang terjadi secara internal dan output apa yang dihasilkan.

• Diagram ini secara khusus berasosiasi dengan use case diagram • Memperlihatkan tahap demi tahap apa yang seharusnya terjadi untuk

menghasilkan sesuatu didalam use case

Page 26: ACTIVITY DIAGRAM - · PDF file• Sangat bermanfaat apabila kita membuat diagram ini terlebih dahulu dalam ... Rational rose . CONTOH ... • Diagram ini secara khusus berasosiasi

Simbol Sequence Diagram

Page 27: ACTIVITY DIAGRAM - · PDF file• Sangat bermanfaat apabila kita membuat diagram ini terlebih dahulu dalam ... Rational rose . CONTOH ... • Diagram ini secara khusus berasosiasi

Contoh Sequence Diagram

Page 28: ACTIVITY DIAGRAM - · PDF file• Sangat bermanfaat apabila kita membuat diagram ini terlebih dahulu dalam ... Rational rose . CONTOH ... • Diagram ini secara khusus berasosiasi
Page 29: ACTIVITY DIAGRAM - · PDF file• Sangat bermanfaat apabila kita membuat diagram ini terlebih dahulu dalam ... Rational rose . CONTOH ... • Diagram ini secara khusus berasosiasi
Page 30: ACTIVITY DIAGRAM - · PDF file• Sangat bermanfaat apabila kita membuat diagram ini terlebih dahulu dalam ... Rational rose . CONTOH ... • Diagram ini secara khusus berasosiasi
Page 31: ACTIVITY DIAGRAM - · PDF file• Sangat bermanfaat apabila kita membuat diagram ini terlebih dahulu dalam ... Rational rose . CONTOH ... • Diagram ini secara khusus berasosiasi

SEQUENCE DIAGRAM INPUT DATA PEGAWAI

Administrasi Form Data Pegawai Control Data Pegawai

Open Olah DataDisplay Data

Pegawai

Simpan ()

Input NIP

Simpan ()

Keluar ()

Input Data

Pegawai

Tambah ()

Edit ()

Batal ()

Simpan () Rec Data Pegawai

Kepala Sekolah

Display Data

Pegawai

Contoh kasus Penggajian (Acknowledgments Evi Lutfi Muktar)

Page 32: ACTIVITY DIAGRAM - · PDF file• Sangat bermanfaat apabila kita membuat diagram ini terlebih dahulu dalam ... Rational rose . CONTOH ... • Diagram ini secara khusus berasosiasi

SEQUENCE DIAGRAM INPUT DATA PENDIDIKAN

AdministrasiForm Data

Pendidikan

Control Data

Pendidikan

Open

Simpan ()

Get NIP ()

Rec Data Pendidikan

Display NIP,

Nama

Pegawai

Simpan ()

Keluar ()

Tambah ()

Edit ()

Batal ()

Simpan ()

Display Data

Pendidikan

Input Data

Pendidikan

Kepala Sekolah

Get NIP ()

Page 33: ACTIVITY DIAGRAM - · PDF file• Sangat bermanfaat apabila kita membuat diagram ini terlebih dahulu dalam ... Rational rose . CONTOH ... • Diagram ini secara khusus berasosiasi

SEQUENCE DIAGRAM INPUT DATA KELUARGA

AdministrasiForm Data

Keluarga

Control Data

Keluarga

Open

Simpan ()

Get NIP ()

Rec Data Keluarga

Display NIP,

Nama, Jenis

Kelamin,

Status

Pegawai

Simpan ()

Keluar ()

Tambah ()

Edit ()

Batal ()

Simpan ()

Display Data

Keluarga

Input Data

Keluarga

Kepala Sekolah

Get NIP ()

Page 34: ACTIVITY DIAGRAM - · PDF file• Sangat bermanfaat apabila kita membuat diagram ini terlebih dahulu dalam ... Rational rose . CONTOH ... • Diagram ini secara khusus berasosiasi

SEQUENCE DIAGRAM ABSEN MASUK

Pegawai Form Absen Control Absen

Open

Get NIP ()

Display NIP,

Nama

Pegawai

Simpan ()

Display

Absen Masuk

Input Absen

Masuk

Absen

Get NIP ()

Simpan ()Rec Data Absen

Masuk

Keluar ()

Simpan ()

Absen ()

Page 35: ACTIVITY DIAGRAM - · PDF file• Sangat bermanfaat apabila kita membuat diagram ini terlebih dahulu dalam ... Rational rose . CONTOH ... • Diagram ini secara khusus berasosiasi

: administrator : form tambah manajemen user : control form tambah

manajemen user

: pelanggan

open ( )

get username, password

nama lengkap, email

display username, password

nama lengkap, email

simpansimpan

Contoh kasus PLN (Acknowledgments Toeko triyanto)

Page 36: ACTIVITY DIAGRAM - · PDF file• Sangat bermanfaat apabila kita membuat diagram ini terlebih dahulu dalam ... Rational rose . CONTOH ... • Diagram ini secara khusus berasosiasi

: pelanggan : form tambah pendaftaran : controlform tambah

pendaftaran

: pelanggan1

open ( )get nomor_pelanggan

peruntukan, tarif, daya

display nomor_pelanggan

nama pelanggan

alamat

nomor ktp

nomor telpon

gardu

daya tarif lama

daya tarif baru

peruntukan

simpan

simpan

display no, agenda,

tgl, id_pelanggan

nama, daya_lama

daya_baru, status,

aksi

Page 37: ACTIVITY DIAGRAM - · PDF file• Sangat bermanfaat apabila kita membuat diagram ini terlebih dahulu dalam ... Rational rose . CONTOH ... • Diagram ini secara khusus berasosiasi
Page 38: ACTIVITY DIAGRAM - · PDF file• Sangat bermanfaat apabila kita membuat diagram ini terlebih dahulu dalam ... Rational rose . CONTOH ... • Diagram ini secara khusus berasosiasi

• Collaboration diagram juga menggambarkan interaksi antar objek seperti sequence diagram, tetapi lebih menekankan pada peran masing-masing objek dan bukan pada waktu Penyampaian message.

• Setiap message memiliki sequence number, di mana message dari level tertinggi memiliki nomor 1. Messages dari level yang sama memiliki prefiks yang sama.

Page 39: ACTIVITY DIAGRAM - · PDF file• Sangat bermanfaat apabila kita membuat diagram ini terlebih dahulu dalam ... Rational rose . CONTOH ... • Diagram ini secara khusus berasosiasi

Contoh Collaboration Diagram

Page 40: ACTIVITY DIAGRAM - · PDF file• Sangat bermanfaat apabila kita membuat diagram ini terlebih dahulu dalam ... Rational rose . CONTOH ... • Diagram ini secara khusus berasosiasi

Berikut adalah sebuah contoh collaboration diagram yang mengilustrasikan sebuah

sistem telepon genggam (handphone) :

Page 41: ACTIVITY DIAGRAM - · PDF file• Sangat bermanfaat apabila kita membuat diagram ini terlebih dahulu dalam ... Rational rose . CONTOH ... • Diagram ini secara khusus berasosiasi

Collaboration Diagram (Acknowledgments Toeko triyanto)

: index\home : pengunjung

: info

: register

: login

: cari

: simpan

: batal

: login1

: batal

: index\home

: pendaftaran

: manajemen kontrol

: tambah data

: cetak

: simpan

: batal

: admin

: logout

: login

: index\home : login1

: batal

: manajemen user

: edit

: hapus

: batal

: tambah user

: simpan

: update

: batal

: manajemen modul

: tambah modul

: edit

: hapus

: simpan

: batal

: update

: batal : profile

: browse

: update

: tambah data : pendaftaran

: cetak : cari

: simpan

: batal

: cetak dokumen

: cari

: cetak

: kwitansi1

: tambah kwitansi

: cetak

: cari

: simpan

: batal

: perintah kerja1

: cari

: cetak

: mutasi1

: batal

: manajemen kontrol1

: cari

: cari

: peremajaan

: data pelanggan1

: cari : informasi tagihan1

: cari

: guestbook1 : tambah guestbook

: batal

: simpan

: edit : hapus

: batal : simpan

: member

: user : index\home

: cetak dokumen

: cari : cetak

: kwitansi1

: tambah kwitansi

: cetak

: cari

: simpan

: batal

: perintah kerja1

: cari

: cetak

: batal

: cari

: peremajaan

: mutasi1

: data pelanggan1

: cari

: informasi tagihan1

: cari

: guestbook1 : tambah guestbook

: batal

: simpan

: edit : hapus

: batal : simpan

Page 42: ACTIVITY DIAGRAM - · PDF file• Sangat bermanfaat apabila kita membuat diagram ini terlebih dahulu dalam ... Rational rose . CONTOH ... • Diagram ini secara khusus berasosiasi

Tugas :Buatlah rancangannya dengan mengunakan Tools , misalnya : • Enterprise Architect • Rational Rose • Argo UML • Visual Paradigm Sesuai dengan diagram yang telah dibahas pada pertemuan sebelumnya. Lanjutkan kasus yang telah dibuat pada pertemuan sebelumnya (Pertemuan IV))

Page 43: ACTIVITY DIAGRAM - · PDF file• Sangat bermanfaat apabila kita membuat diagram ini terlebih dahulu dalam ... Rational rose . CONTOH ... • Diagram ini secara khusus berasosiasi

Tugas

Bobot 50%

Buatlah program aplikasi dari pengembangan design

UML yang telah di buat sebelumnya serta

dipresentasikan (Program dan Design UML) agar

terlihat kesesuaian program dgn design.

Dipresentasikan setelah MID TEST perkelompok

Page 44: ACTIVITY DIAGRAM - · PDF file• Sangat bermanfaat apabila kita membuat diagram ini terlebih dahulu dalam ... Rational rose . CONTOH ... • Diagram ini secara khusus berasosiasi

1. Activity diagram digunakan untuk menggambarkan..

a. proses bisnis

b. aktor

c. data store

d. entitas

e. relasi

2. Gambar diatas merupakan simbol ….. pada activity diagram

a. activities d. start point

b. join e. end point

c. decision

Latihan Soal

Page 45: ACTIVITY DIAGRAM - · PDF file• Sangat bermanfaat apabila kita membuat diagram ini terlebih dahulu dalam ... Rational rose . CONTOH ... • Diagram ini secara khusus berasosiasi

3. Penggambaran skenario atau rangkaian langkah-langkah yang

dilakukan sebagai respon dari sebuah event untuk menghasilkan

output tertentu adalah

a. use case diagram d. sequence diagram

b. class diagram e. collaboration diagram

c. activity diagram

2. Gambar diatas merupakan simbol ….. pada activity diagram

a. activities d. start point

b. join e. end point

c. decision

Page 46: ACTIVITY DIAGRAM - · PDF file• Sangat bermanfaat apabila kita membuat diagram ini terlebih dahulu dalam ... Rational rose . CONTOH ... • Diagram ini secara khusus berasosiasi

3. Penggambaran skenario atau rangkaian langkah-langkah yang

dilakukan sebagai respon dari sebuah event untuk menghasilkan

output tertentu adalah

a. use case diagram d. sequence diagram

b. class diagram e. collaboration diagram

c. activity diagram

4. Collaboration diagram lebih menekankan pada…

a. perilaku objek d. waktu penyampaian objek

b. atribut objek e. nama objek

c. peran masing-masing objek

Page 47: ACTIVITY DIAGRAM - · PDF file• Sangat bermanfaat apabila kita membuat diagram ini terlebih dahulu dalam ... Rational rose . CONTOH ... • Diagram ini secara khusus berasosiasi

4. Collaboration diagram lebih menekankan pada…

a. perilaku objek d. waktu penyampaian objek

b. atribut objek e. nama objek

c. peran masing-masing objek

5. Penghubung antara boundary dengan tabel pada sequence

diagram digambarkan dengan…

a. an actor d. control class

b. entity class e. a message

c. boundary class

Page 48: ACTIVITY DIAGRAM - · PDF file• Sangat bermanfaat apabila kita membuat diagram ini terlebih dahulu dalam ... Rational rose . CONTOH ... • Diagram ini secara khusus berasosiasi

5. Penghubung antara boundary dengan tabel pada sequence

diagram digambarkan dengan…

a. an actor d. control class

b. entity class e. a message

c. boundary class

1. Activity diagram digunakan untuk menggambarkan..

a. proses bisnis

b. aktor

c. data store

d. entitas

e. relasi