Anda di halaman 1dari 9

13

Deployment Diagram
Analisa & Perancangan Sistem Informasi
Rekayasa Perangkat Lunak
Toni Kusnandar, MT
13

UML 2 Deployment Diagram


 Sebuah diagram deployment merupakan model arsitektur
run-time dari sebuah sistem. Hal itu menunjukkan
konfigurasi dari elemen perangkat keras (node) dan
menunjukkan bagaimana elemen perangkat lunak dan
artefak yang dipetakan ke node tersebut.
 Diagram ini bersifat statis. Diagram ini memperlihatkan
konfigurasi saat aplikasi dijalankan (saat run time). Dengan
ini memuat simpul – simpul (node) beserta komponen –
komponen yang ada di dalamnya. Deployment diagram
berhubungan erat dengan diagram kompoen dimana
deployment diagram memuat satu atau lebih komponen –
komponen. Diagram ini sangat berguna saat aplikasi berlaku
sebagai aplikasi yang dijalankan pada banyak mesin
(distributed computing).
13

Node
Node adalah salah satu hardware atau elemen
perangkat lunak. Hal ini ditampilkan sebagai
bentuk kotak tiga dimensi, seperti ditunjukkan
di bawah.
13

Instance Node
 Sebuah instance node dapat ditampilkan
pada diagram. Instance dapat dibedakan dari
node dengan fakta bahwa namanya
digarisbawahi dan memiliki titik dua sebelum
tipe node base. Instance mungkin atau
mungkin tidak memiliki nama sebelum titik
dua. Diagram berikut menunjukkan instance
bernama dari sebuah komputer.
13

Node Stereotypes
 Sejumlah stereotip standar disediakan untuk node,
yaitu «cdrom», «cd-rom», «computer», «array disk»,
«pc», «client pc», «Security Device», «Server »,«
storage »,« unix Server »,« pc client». Ditampilkan
dengan ikon yang tepat di sudut kanan atas simbol
Node
13

Artifact
 Artefak adalah produk dari proses pengembangan
perangkat lunak. Dapat berupa model proses (misalnya
model use case, desain model dll), file sumber,
executable, dokumen desain, laporan pengujian,
prototipe, buku petunjuk, dll
 Artefak dilambangkan dengan persegi panjang yang
menampilkan nama artefak, yang kata kunci «artefak»
dan ikon dokumen, seperti yang ditunjukkan di bawah
ini.
13

Association
 Dalam konteks
diagram deployment
asosiasi merupakan
jalur komunikasi
antara node. Diagram
berikut menunjukkan
diagram deployment
untuk jaringan,
protokol jaringan
yang digambarkan
sebagai stereotip, dan
penggandaan di ujung
asosiasi.
13

Node sebagai Container


Sebuah node dapat berisi unsur-unsur lain, seperti
komponen atau artefak. Diagram berikut menunjukkan
diagram deployment untuk bagian dari sebuah sistem
embedded, yang menggambarkan sebuah artefak yang
dieksekusi sebagai bagian dari node motherboard.
13

Node sebagai Container

Anda mungkin juga menyukai